body{background:#263951 url(/images/bg.jpg) repeat-x; margin:0 auto}
#wrap{width:994px; margin:0 auto}
#header{background:url(/images/header.jpg) no-repeat; width:994px; height:210px; position:relative; overflow:hidden}
.HeaderAds{position:absolute; height:90px; width:927px; overflow:hidden; left:265px; top:10px}
#nav{position:relative; bottom:1px; height:29px; font-family:Tahoma; font-size:14px; line-height:29px; padding-left:35px; padding-top:70px}
#nav img{vertical-align:middle; margin:0 8px}
#nav a{color:#898989; text-decoration:none}
#nav a:hover, #nav a.active{color:#fff}
.search{position:absolute; width:225px; height:27px; right:1px; bottom:1px}
.search input.textbox{padding-top:4px; border:0; background:transparent; height:15px; width:178px; font-size:11px; font-family:Tahoma}
.search input.searchbtn{position:absolute; right:6px; bottom:6px}
#content{margin-top:12px; overflow:hidden; padding-bottom:5px}
#main{float:left}
.lfla_holder{width:660px; height:300px; margin:0 auto; padding-bottom:20px}
.vidnav{width:670px; height:19px; overflow:hidden; margin-bottom:10px}
.LargeContainer{background:#fff url(/images/cont_670_top.jpg) no-repeat; width:670px; padding-top:5px; overflow:hidden}
.LargeContainer2{background:#fff url(/images/cont_670_top.jpg) no-repeat; width:670px; padding-top:1px; overflow:hidden}
.LargestContainer2{background: #ffffff url(/images/cont_900_top.jpg) no-repeat; width: 994px; padding-top: 1px; overflow: hidden;}
.LargeContainer h2{font-size:18px; font-family:Tahoma; color:#066290; margin:5px 0 0 12px}
.LargeContainer h2 a{color:#066290; text-decoration:none}
.LargeContainer p{margin:0 10px 20px 12px; color:#303030; font-size:14px; font-family:Tahoma}
.LargeContainer span{color:#8a8a8a}
.LargeContainer_thumbs{background:#fff url(/images/cont_670_top.jpg) no-repeat; width:666px; padding-top:5px; overflow:hidden; padding-left:4px}
.LargeContainerBottom{background:url(/images/cont_670_bottom.gif) no-repeat; width:670px; height:4px; margin-bottom:10px; overflow:hidden}
.LargestContainerBottom{background: url(/images/cont_900_bottom.gif) no-repeat; width: 994px; height: 4px; margin-bottom: 10px; overflow: hidden;}
.LargeThumbWrap{background:url(/images/imageframebg.jpg) repeat-y; width:636px; margin:0 auto}
.LargestThumbWrap{background: url(/images/largeimageframebg.jpg) repeat-y; width: 965px;	margin: 0 auto;}
.LargeThumbWrap h2{color:#303030; font-size:18px; font-weight:regular; margin:0; text-align:left; margin:5px 0 5px 10px}
.LargeThumbHolder{background:url(/images/imageframe_top.jpg) no-repeat; width:636px; text-align:center; padding-top:8px}
.LargestThumbHolder{background: url(/images/largeimageframe_top.jpg) no-repeat; width: 965px; text-align: center; padding-top: 8px;}
.LargestThumbHolder img {width:940px; border:none}
.LargeThumbHolder h2{font-family:Tahoma; color:#303030; font-size:18px; font-weight:regular; margin:0; text-align:left; margin:5px 0 5px 10px;}
.LargeThumbHolder img{width:620px; border:none}
.LargeThumbHolderBottom{background:url(/images/imageframe_bottom.jpg) no-repeat; width:636px; height:7px; margin:0 auto; overflow:hidden}
.LargestThumbHolderBottom{background: url(/images/largeimageframe_bottom.jpg) no-repeat;	width: 965px; height: 7px; margin: 0 auto; overflow: hidden;}
.flashthumbscroll{margin:5px auto; text-align:center}
.pagethumbsnav{text-align:right; font-size:12px; font-family:Tahoma; margin:2px 10px 8px 0px}
.pagethumbsnav span{color:#066290}
.pagethumbsnav a{color:#000}
.pagethumbsnav a:hover{color:#066290}
.thumbvid_frame{background:url(/images/thumbholder.jpg) no-repeat; width:164px; height:167px; float:left; margin-bottom:5px; margin-left:1px; text-align:center; padding-top:8px; position:relative}
.FavIcon{position:absolute; top:100px; left:15px}
.SmallStars{position:absolute; top:152px; left:8px}
.thumbvid_frame a img, .thumbvid_frame2 a img{z-index:-1; border:0}
.thumbvid_frame_narrow{background:url(/images/thumbholder_narrow.jpg) no-repeat; width:118px; height:185px; float:left; margin-bottom:5px; margin-left:12px; _margin-left:9px; text-align:center; padding-top:8px}
.thumbvid_frame_narrow img{width:104px; height:140px; border:none}
.thumbvid_frame_narrow2 img{width:104px; height:140px; border:none}
.thumbvid_frame_narrow2{background:url(/images/thumbholder_narrow2.jpg) no-repeat; width:118px; height:185px; float:left; margin-bottom:5px; margin-left:12px; _margin-left:9px; text-align:center; padding-top:8px}
.thumbvid_frame_narrow p, .thumbvid_frame_narrow2 p{font-size:10px; font-family:Tahoma; margin:0; text-align:justify; width:104px; margin-left:8px; *margin-left:0px; line-height:11px}
.thumbvid_frame p, .thumbvid_frame2 p{font-size:10px; font-family:Tahoma; margin:0; text-align:justify; width:148px; margin-left:8px; *margin-left:0px; line-height:11px}
.thumbvid_frame_narrow p a, .thumbvid_frame2 p a, .thumbvid_frame p a{text-decoration:none; color:#000}
.thumbvid_frame_narrow2 p a, .thumbvid_frame2 p a, .thumbvid_frame p a{text-decoration:none; color:#000}
.thumbvid_frame2{background:url(/images/thumbholder2.jpg) no-repeat; width:164px; height:167px; text-align:center; padding-top:8px; margin-left:1px; margin-bottom:5px; float:left; position:relative}
#sidebar{float:right}
.AdContainer{background:#fff url(/images/cont_310_top.jpg) no-repeat; width:310px; text-align:center; padding-top:4px; padding-bottom:15px; overflow:hidden}
.AdContainer span a{color:#000}
.AdContainer span a:hover{color:#066290}
.PopVidsContainer{background:#fff url(/images/cont_310_top.jpg) no-repeat; width:310px; height:240px; text-align:center; padding-top:4px; padding-bottom:0px; overflow:hidden}
.AdContainer p{font-family:Tahoma; padding:0 5px; margin:5px 0}
.AdContainer span{text-decoration:underline}
.AdTitlebg{background:url(/images/AdTitlebg.jpg) no-repeat; width:304px; height:20px; margin:0 auto 1px auto; font-size:12px; font-family:Tahoma; text-align:center; line-height:20px}
.AdContainerBottom{background:url(/images/cont_310_bottom.gif) no-repeat; width:310px; height:4px; margin-bottom:10px; overflow:hidden}
#Mainfooter{font-family:Tahoma; color:#fff; text-align:center; background:url(/images/footerbg.jpg) repeat-x; height:250px; clear:both; overflow:hidden}
#Mainfooter p{font-size:11px; color:#747474}
.footmenu{margin-top:15px; color:#c8c8c8; font-size:14px}
.footmenu a{color:#c8c8c8; text-decoration:none}
.credit {color:#747474; text-decoration:none}
.credit a {color:#747474; text-decoration:none}
.footmenu img{vertical-align:bottom}
#Left{float:left}
.Cont492{padding-top:5px; background:#fff url(/images/cont_492_top.jpg) no-repeat; width:492px; overflow:auto; text-align:center; position:relative; font-family:Tahoma}
.continuous{font-size:12px; margin-top:0px; margin-left:20px; text-align:left}
.Cont492 h2{color:#303030; font-size:18px; font-weight:regular; margin:0; text-align:left; margin:0 0 5px 10px}
.Cont492B { padding-top: 3px; background: #ffffff url(/images/cont_492_top.jpg) no-repeat; width: 492px;	overflow: hidden; text-align: center; position: relative;}
.CommentErr{color:#F00}
.Cont492Bottom { background: url(/images/cont_492_bottom.jpg) no-repeat;	width: 492px; height: 3px; margin-bottom: 10px;	overflow: hidden;}
.text_holder{text-align:left; font-family:Tahoma; padding:0 8px; font-size:12px; margin-bottom:20px; clear:both}
.text_holder h2{font-weight:normal; font-size:18px; margin:0; color:#303030}
.text_holder p{margin:5px 0; font-size:14px; color:#4f4f4f}
.text_holder a{color:#000}
.text_holder a:hover{color:#066290}
.text_holder span.field{text-decoration:none; font-size:12px; float:left; display:inline-block; color:#303030}
.text_holder blockquote.tags{font-size:14px; float:left; width:436px; margin:0; padding:0; display:inline; margin-left:5px; color:#252424}
.text_holder blockquote.cat{font-size:14px; float:left; width:391px; margin:0; padding:0; display:inline; margin-left:5px; color:#252424}
.blockwrap{padding:5px 0; overflow:hidden}
.blockwrap img {width:15px; border:none;}
.vidrate{color:#414040; text-align:left; padding-left:8px; padding-bottom:5px; margin-left:50px}
.vidrate a img{display:inline-block; border:0}
.vidrate span{color:#9e9e9e}
.vidrate p{margin:0; padding:0; font-size:11px; font-family:Tahoma}
.buttonholder { position: absolute; bottom: 5px; right: 0px; }

a.addtoplaylist { display: block; background: url(/images/addtoplaylist.jpg) no-repeat; height: 19px; width: 116px; float: left; margin-right: 5px; }
a.addtoplaylist:hover { background: url(/images/addtoplaylist_on.jpg) no-repeat;	}

a.addtoplaylist { display: block; background: url(/images/addtoplaylist.jpg) no-repeat; height: 19px; width: 116px;}
a.sharelink { background: url(/images/sharelink.jpg) no-repeat; display: block; width: 142px; height: 19px; float: left; margin-right: 5px;}
a.sharelink:hover {	background: url(/images/sharelink_on.jpg) no-repeat; }

.Cont492_titlebg{background:url(/images/cont_492_titlebg.jpg) no-repeat; width:486px; height:20px; margin:0 auto; font-family:Tahoma; font-size:12px; line-height:18px}
.post{text-align:left; padding:5px 10px 0px 10px}
.post p{font-size:12px; font-family:Tahoma; margin:5px 0; padding:0 10px; text-align:justify}
.postdiv{border-top:1px #b2b2b2 solid; width:455px; height:0px; margin-left:8px; margin-top:10px}
.poster{color:#066290; font-size:14px; font-family:Tahoma; font-weight:bold}
.poster a{color:#066290; text-decoration:none}
.poster a:hover{color:#0087cb}
.dateposted{font-family:Tahoma; font-size:11px; color:#5c5c5c}
.commentform{font-family:Tahoma; text-align:left; padding:5px 10px 0px 20px; overflow:hidden}
.Cont492B h3{font-size:18px; font-weight:normal; margin:5px 0 5px 10px; padding:0; text-align:left; font-family:Tahoma}
.inputholder{background:url(/images/inputbg.jpg) no-repeat; width:197px; height:19px; padding-left:5px; margin-left:0px; margin-bottom:5px; overflow:hidden}
.inputholder input{width:185px; border:0; height:15px; font-family:Tahoma; font-size:11px; overflow:hidden; background:transparent; overflow:hidden}
.commentform img{border:1px #a0a0a0 solid; margin-left:0px; margin-bottom:5px; display:block}
.textareaholder{background:url(/images/textareabg.jpg) no-repeat; width:447px; height:65px; margin-left:0px; margin-bottom:5px; overflow:hidden}
.textareaholder textarea{width:430px; height:57px; margin:3px 0 0 5px; font-family:Tahoma; font-size:11px; background:transparent; border:0; overflow:auto}
.submitcomment{float:right; margin-right:15px; _margin-right:8px; cursor:pointer}
.submitcomment a{display:block; background:url(/images/submitcommentbtn.jpg) no-repeat; width:133px; height:19px}
.submitcomment a:hover{background:url(/images/submitcommentbtn_on.jpg) no-repeat}

#Middle{float:left; margin-left:10px}
.Cont310{background:#fff url(/images/cont_310_top.jpg) no-repeat; width:310px; text-align:center; padding-top:4px; padding-bottom:5px}
.Cont310_titlebg{background:url(/images/AdTitlebg.jpg) no-repeat; width:299px; height:20px; margin:0 auto 8px auto; font-size:12px; font-family:Tahoma; text-align:left; line-height:20px; padding-left:5px; position:relative}
.Cont310_titlebg a img{vertical-align:middle; margin-bottom:2px; margin-right:5px; display:inline-block; border:0px}
.Cont310_titlebg span{display:inline-block; margin-bottom:2px}
.Cont310Frame{margin:0 auto; width:298px; height:202px; border:1px #adadad solid; background-color:#fff; overflow:auto; padding-top:5px}
.Cont310_titlebg a.previous{background:url(/images/popvid_prev_off.gif) no-repeat; position:absolute; display:block; padding:8px; top:2px; right:63px}
.Cont310_titlebg a.previous:hover{background:url(/images/popvid_prev_on.gif) no-repeat}
.Cont310_titlebg a.next{background:url(/images/popvid_next_off.gif) no-repeat; position:absolute; display:block; padding:8px; top:2px; right:10px}
.Cont310_titlebg a.next:hover{background:url(/images/popvid_next_on.gif) no-repeat}
.batch1{position:absolute; right:50px; top:6px}
.batch2{position:absolute; right:40px; top:6px}
.batch3{position:absolute; right:30px; top:6px}

#Right{float:left; margin-left:10px}
.Cont170{background:#fff url(/images/cont_170_top.jpg) no-repeat; width:170px; overflow:hidden; padding-top:4px; text-align:center; margin:0 auto; padding-bottom:15px}
.Cont170_titlebg{background:url(/images/cont_170_titlebg.jpg) no-repeat; width:164px; height:20px; margin:0 auto 1px auto; text-align:center; font-size:12px; font-family:Tahoma; line-height:20px}
.Cont170Bottom{background:url(/images/cont_170_bottom.gif) no-repeat; width:170px; height:4px; margin:0 auto 10px auto; overflow:hidden}
.Gallery{clear:both; margin-left:2px; _margin-left:0px}
.singlethumb_frame{background:url(/images/singlethumbholder.jpg) no-repeat; padding-top:6px; width:94px; height:117px; float:left; margin-left:3px; margin-bottom:3px}
.singlethumb_frame img{width:86px; height:110px; border:none}
.singlethumb_frame2 img{width:86px; height:110px; border:none}
.singlethumb_frame2{background:url(/images/singlethumbholder.jpg) no-repeat; padding-top:6px; width:94px; height:117px; float:left; margin-left:3px; margin-bottom:3px}
.motionimage{margin:2px 2px 2px 2px; height:110px; border:thin; border-color:#666}
.RedBorder{margin:2px 2px 2px 2px; height:105px; border-width:2px; border-color:#F00; border-style:solid;}
.hthumbsframe{background:url(/images/hthumb.jpg) no-repeat center center; width:86px; height:76px; margin-left:13px; _margin-left:10px; margin-bottom:5px; float:left; padding-top:10px}
.hthumbsframe img{width:80px; height:60px; border:none}
.vthumbsframe{background:url(/images/vthumb.jpg) no-repeat center center; width:86px; height:87px; margin-left:13px; _margin-left:8px; margin-bottom:5px; padding-top:3px; float:left}
.vthumbsframe img{width:60px; height:80px; border:none}
.thumbframeholder{clear:both}
.thumbframeholder img{margin:4px auto auto 2px}
.bprevious{position:absolute; left:220px; height:18px; width:25px; vertical-align:middle; font-size:9px}
.bnext{position:absolute; left:275px; height:18px; width:25px; vertical-align:middle; font-size:9px}
.seeallvids{font-family:Tahoma; font-size:10px; background:url(/images/seevids_icon.jpg) no-repeat left center; clear:both; width:80px; float:right}
.seeallvids a{color:#000}
.seeallvids a:hover{color:#066290}
.prevthumbs{float:left; height:117px; width:20px; position:relative; margin-right:5px; *margin-right:15px; _margin-right:5px; margin-left:10px; _margin-left:0px; *margin-left:0px}
.prevthumbs a{display:block; background:url(/images/popvid_prev_off.gif) no-repeat; padding:8px; position:absolute; top:65px}
.prevthumbs a:hover{background:url(/images/popvid_prev_on.gif) no-repeat}
.thumbswindow{float:left; height:130px; width:608px; *width:598px; _width:608px}
.nextthumbs{position:relative; float:left; height:117px; width:20px}
.nextthumbs a{display:block; background:url(/images/popvid_next_off.gif) no-repeat; padding:8px; position:absolute; top:65px}
.nextthumbs a:hover{background:url(/images/popvid_next_on.gif) no-repeat}
.relvidholder{padding-top:4px; padding-bottom:4px; padding-left:9px; overflow:hidden; width:270px}
.RSmallStars{margin-top:10px}
.relthumbholder{float:left}
.relthumbholder a img{width:84px; height:67px; border-color:#999; border-width:1px}
.relvidinfo{margin-left:10px; font-family:Tahoma; font-size:12px; text-align:left; width:170px}
.relvidinfo a{color:#000}
.relvidinfo a img{border:none}
.novideos{margin-top:86px; font-family:Tahoma; font-size:12px}
.novideos a{color:#000; text-decoration:none}
.novideos a:hover{text-decoration:underline}
.grayBox #cTab1, .grayBox #cTab2, .grayBox #cTab3, .grayBox #cTab4, .grayBox #cTab5, .grayBox #cTab6, .grayBox #cTab7, .grayBox #cTab8, .grayBox #cTab9{font-family:Tahoma; font-size:13px; width:70px; cursor:pointer}
.video-item{background-image:url(/images/video-box_bg.gif); width:138px; height:156px; padding:10px 10px; margin:5px 1px 5px 5px; float:left; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#505050}
.video-item h3{padding:0px; margin:0px; font-size:14px; color:#1d4f83; line-height:24px}
#main .grayBox{background-color:#e0e0e0; width:670px; clear:both; float:none; text-align:left; margin-bottom:10px}
#main .grayBox ul.tabs{list-style-type:none; margin:0px; padding:0px; background-image:url(/images/whitebox-tab_bg.gif); height:24px; clear:both; display:block}
#main .grayBox ul.tabs li{font-size:11px; font-weight:bold; line-height:24px; float:left; padding-top:0px; padding-right:10px; padding-bottom:0px; padding-left:10px; text-transform:uppercase; cursor:pointer}
#main .grayBox ul.tabs li.sep{background-image:url(/images/white-nav_sep.gif); width:2px; height:24px; background-repeat:no-repeat; background-position:center center; padding:0px; margin:0px}
#main .grayBox ul.tabs li a{text-decoration:none; color:#000}
#main .grayBox ul.tabs li a:hover, #main .grayBox ul.tabs li:hover{color:#fff}
#main .grayBox ul.tabs li.selected{text-decoration:none; color:#F00; background-image:url(/images/whitebox-tab_bg_h.gif)}
#Main .grayBox ul.tabs li.selected a{color:#fff}
#Main .grayBox #container{background-color:#f0f0f0; height:580px; padding-top:5px}
.Article{font-size:12px; color:#900; font-weight:bold}
.Article a, a:hvover, a:visited{text-decoration:none}

.codelinks {margin-bottom:5px;}
a.sendtomobile {position:relative; margin-left:150px;}
a.sendtomobile:hover {cursor:pointer;}