/* CSS Document */

body {background:url(images/bg.jpg) repeat-x #457b92; margin:0;}

#main {width:908px; margin:0;}

#left {width:210px; margin:0; float:left; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;}

#topQuote {width:655px; height:26px; margin:0; padding:20px; float:right; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#fff;}

#nav {margin:0; margin-bottom:19px; width:695px; height:39px; float:right; font:bold 16px Arial, Helvetica, sans-serif; color:#fff;}

#sub {width:675px; padding-left:15px; margin:0; float:right; margin-bottom:20px;}

#subPagesContent {width:635px; padding:0 20px; background-color:#fff; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000; margin-top:-10px;} 

#subPagesContent a:link, #subPagesContent a:visited {color:#003366; text-decoration:none;}
#subPagesContent a:hover {color:#00FFFF; text-decoration:none;}

#headlinerSect {width:665; height:226px; background:url(images/bg_main.gif) no-repeat; margin:0; margin-bottom:20px; padding:5px; float:left;}

#subLeft {width:430px; margin:0; float:left;}

#subTxt {width:400px; margin:0; margin-bottom:20px; float:left; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#fff; background:url(images/bBottom.gif) bottom no-repeat #00334e; padding:0 15px 5px 15px;}

#subTxt a:link, #subTxt a:visited, #subNav a:link, #subNav a:visited, #footer a:link, #footer a:visited {color:#fff; text-decoration:none;}

#whiteSubTxt {width:180px; background:url(images/mid.gif) repeat-y; margin:0; margin-bottom:15px; padding:0 15px; color:#fff;}

#subRight {width:225px; margin:0; float:right;}
#subRight img, #subLeft img, #left img {vertical-align:bottom;}

#subRightTxt {width:195px; margin:0; margin-bottom:20px; padding:0 15px; background:url(images/rightMiddle.gif) repeat-y; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#fff;}

#footer {background:url(images/bg_footer.gif) no-repeat; width:905px; margin:0; text-align:center; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#fff; clear:both; padding:10px 0 30px 0;}

.whiteBottom {margin:0 -15px;}

.logo {float:left;}

.tbclogo {padding-bottom:15px;}

.turquois {color:#00FFFF; text-decoration:none;}

.yellow {color:#ff0; text-decoration:none;}

.subPicOneleft {float:left; padding-right:15px;}

.newTBC {width:210px; height:25px; background-color:#9c3; float:right; padding:5px 0 0 10px; font:bold 18px Arial, Helvetica, sans-serif; color:#fff; margin:0; margin-bottom:2px;}

.days {font-weight:bold; border-bottom:1px #fff solid; padding-bottom:5px;}

.tableBottom {margin-bottom:5px;}

.green {color:#cf3; text-decoration:none;}

#subNav {width:220px; height:193px; background-color:#630; float:right; margin:0;}

ul {margin:0; padding:0;}

li {border-bottom:#fff 1px solid; list-style:none; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#fff; background:url(images/bg_list.gif) no-repeat right; padding:2px 0 2px 10px; margin:2px 0; line-height:20px;}

h1 {font:18px Arial, Helvetica, sans-serif; margin:0; margin-bottom:10px;}

h2 {font:bold 12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:fff; margin:0;}

p {margin:0; margin-bottom:10px;}

.bottom {margin-top:-10px;}