﻿body { background-color: #011957; text-align: center; margin: 0px; padding: 0px; font-family: Arial, Verdana, sans-serif; font-size: 11px; }
td, input, textarea, select { font-family: Arial, Verdana, sans-serif; font-size: 11px; }
a { color: #001D7D; font-weight: normal; text-decoration: none; }
a:hover { text-decoration: underline; }
a img { border: 0px; }

#imgdiv { z-index: 1001; display: none; position: absolute; left: 0px; top: 0px; width: 0px; height: 0px; border: 0px solid #bbbbbb; text-align: center; overflow: hidden; background-color: #F2F2F2; }
#wrapperwrapper { position: relative; width: 980px; margin: 0 auto; padding: 0px; z-index: 1; background: url(main/bg_bg.jpg) top repeat; text-align: left;  }
#wrapper { position: relative; width: 980px; margin: 0 auto; padding: 0px; z-index: 1; background: url(main/bg.jpg) top no-repeat; text-align: left;  }
#clearwrapper { position: relative; width: 980px; margin: 0 auto; padding: 0px; z-index: 1; background: url(main/bg1_for_white.jpg); text-align: left;  }
#banner { height: 217px; width: 980px; text-align: left;}
#banner1 { height: 217px; width: 980px; text-align: left; background: url(main/bg.jpg); }

#menu { position: absolute; left: 450px; top: 110px; width: 530px; height: 23px; }

#tflink { position: absolute; left: 17px; top: 15px; width: 185px; height: 111px; }
#sslink { position: absolute; left: 865px; top: 27px; width: 85px; height: 87px; }
#countdowncontainer { position: absolute; left: 674px; top: 66px; width: 157px; height: 30px; }
#bannerpic { position: relative; top: 146px; left: 20px; width: 940px; }
#main { width: 940px; margin: 14px 0 0 20px; text-align: left; }
#content { width: 940px; margin: 14px 0 0 20px; text-align: left; }
#contentleft { width: 670px; float: left; }
#contentright { width: 250px; float: right; }
#footer { text-align: center; color: #FFFFFF; }
#footer a { color: whitesmoke; line-height: 25px; }

td.time { color: #FFFFFF; font-weight: bold; font-size: 14px; text-align: center; }
li.menu { float: left; list-style: none; padding-right: 5px; }

/* Row 1 */
#row1 { width: 940px; height: 275px; margin: 0 0 0 0; padding: 0; }
#video { float: left; height: 275px; width: 320px; background: url(main/video_of_the_week.gif) top left no-repeat; margin: 0 0 0 0; }
#videoimage { position: relative; top: 35px; width: 320px; height: 240px; text-align: center; }

/* #latestvideos { float: right; height: 275px; width: 608px; background: url(main/latest_videos.gif) top left no-repeat; } */
#latestvideos { position: relative; float: right; height: 275px; width: 608px; background: url(main/blue_video_area_with_buttons.gif) top left no-repeat; }
#videolink { position: absolute; top: 12px; left: 477px; width: 128px; height: 23px; }
#videos { position: relative; left: 76px; top: 46px; width: 528px; }
div.vids { margin: 0 0 0 0; float: left; width: 264px; height: 221px; }
div.smallvideo { width: 166px; height: 126px; background: url(main/video_block.gif) no-repeat; }
div.smallvideoimage { width: 160px; height: 120px; position: relative; top: 3px; left: 3px; }
ul.videolinks { list-style: none; margin: 7px 0 0 3px; padding: 0px; }
li.videolink { height: 18px; list-style: none; background: url(main/bullet.gif) left no-repeat; padding-left: 23px; line-height: 18px; }
a.videolink { color: #FFFFFF; font-weight: normal; }

/* Row 2 */
#row2 { width: 940px; height: 143px; margin: 14px 0 0 0; padding: 0; }
#picblocks { position: relative; left: 0px; width: 940px; height: 143px; background-image: url(main/latest_pictures_area.jpg); text-align: left; }
#imageslink { position: absolute; top: 16px; left: 720px; width: 128px; height: 23px; }
#piccontrols { position: absolute; left: 913px; top: 3px; width: 18px; height: 17px; border: 1px solid #8CB4E7; text-align: center; padding-left: 2px; }
#picarea { position: absolute; left: 0px; top: 0px; }
#scrollarea { position: relative; top: 48px; left: 13px; width: 914px; height: 79px; }
#divscrollleft { position: absolute; left: 0px; width: 37px; height: 79px; text-align: center; display: none; }
#picblock { position: absolute; left: 37px; width: 840px; height: 79px; overflow: hidden; }
#pics { position: absolute; left: -120px; width: 1080px; overflow: hidden; }
#divscrollright { position: absolute; left: 877px; width: 37px; height: 79px; text-align: center; display: block; }

div.pic { float: left; width: 120px; height: 79px; text-align: center; background: url(main/pic_bg.jpg) center no-repeat; overflow: hidden; }
img.pic { width: 100px; height: 75px; margin: 2px 0 0 0; }

/* Row 3 */
#row3 { width: 940px; height: 275px; margin: 14px 0 0 0; padding: 0; }
#picture { float: left; height: 275px; width: 320px; background: url(main/pictures_of_the_week.gif) top left no-repeat; }
#pictureblock { height: 240px; width: 320px; margin: 35px 0 0 0; }
#adds { float: right; height: 275px; width: 608px; background: url(main/adds_bg.gif) top left no-repeat; }
#addblock { position: relative; top: 5px; left: 5px; height: 265px; width: 598px; }

/* Row4 */
#row4 { margin: 14px 0 0 0; padding: 0; width: 940px; }
table.row4 { background-color: #2B4590; }
td.row4a { height: 130px; width: 33%; background-color: #FFFFFF; }
td.row4b { height: 130px; width: 66%; background-color: #FFFFFF; }

div.match_button_plain { line-height: 19px; height: 20px; color: #001D7D; text-align: center; font-weight: bold; cursor: default; cursor: hand; background-color: #FFFFFF; }
div.match_button_over { line-height: 19px; height: 20px; color: #FFFFFF; text-align: center; font-weight: bold; cursor: default; cursor: hand; background-color: #860102; }
div.match_button_highlight { line-height: 19px; height: 20px; color: #FFFFFF; text-align: center; font-weight: bold; cursor: default; cursor: hand; background-color: #001D7D; }
li.news { margin: 0 0 0 20px;}