


BODY, TD, INPUT, SELECT, TEXTAREA {font-family:Verdana,Arial,Helvetica;font-size:11px;}
INPUT, SELECT, TEXTAREA {color:#000000}
BODY {text-align:center;}
A {color:#cc0033;text-decoration:none;}
A IMG {border:0;}
A:hover {color:#cc0033;text-decoration:underline;}
UL {margin:0,0,0,19}
OL {margin:0,0,0,25}
FORM {margin:0,0,0,0}
.wrapper{text-align:left;margin-left:auto;margin-right:auto;width:970px}
#main{width:970px;overflow:hidden;background-color:#000000;}
/* .midcol{float:left;position:relative;left:150px;overflow:hidden;} */
.midcol{float:left;position:relative;left:157px;overflow:hidden;}
/* .contentcol{float:left;width:500px;overflow:hidden;} */
.contentcol{float:left;width:497px;overflow:hidden}
/* .rghtcol{float:left;width:320px;overflow:hidden;} */
.rghtcol{float:left;width:316px;overflow:hidden;}
/* .lftcol{float:left;width:150px;position:relative;left:-820px;} */
.lftcol{float:left;width:157px;position:relative;left:-813px;}
/*Bottom Leaderboard */
.FT_Ad{width:970px;}.idxhilite {width:471px;float:left;display:block;background:#cccccc;padding:12px;margin:0 0 12px 0;color:#000000;}
html>body .idxhilite {width:447px;}
#idx{float:left;width:471px;margin:12px;}
.idxhilite .image {float:left;margin: 0 12px 12px 0;display:inline;}
.idxhilite a {font-family:verdana;font-size:12px;font-weight:bold;color:#cc0033;}
#idx ul {clear:both;padding:12px 0 0 30px;margin:0;background-color:#333333;list-style-image:url(/img/arrow_bullet.gif);}
#idx li {}
#idx li a{color:#cccccc;text-decoration:none;}
#idx li a:hover{color:#cc0033;text-decoration:underline;}
.idxbuttons {background-color:#333333;height:12px;}
#article0 {display:inline;font-family:verdana;font-size:11px;color:#000000;float:left;background:#cccccc;margin:12px;padding:12px;}
#article0 h1 {font-family:arial;font-size:14px;font-weight:bold;color:#cc0033;margin:0;display:block;}
#article0 p {margin:12px 0 0 0;}
#article0 #image {float:right;margin:28px 0 7px 7px;}
#article0 #date {display:none;}
#article0 #author {display:none;}
#article0 ul {padding:12px 0 12px 18px;margin:0;list-style-image:url(/img/arrow_bullet.gif);}
#islandad {width:300px;float:right; display:inline;margin:0 8px 10px 0;}
.adcol{height:104px}
#otpovercover{z-index:10;background-color:#333333;text-align:center;height:750px;width:100%;position:absolute;top:0px;left:0px;padding-top:125px;}
#otpbox{z-index:11;background-color:#333333;text-align:center;height:550px;width:728px; background-repeat:no-repeat;margin-top:100px;border:1px solid #000000;}
html > body #otpbox {text-align:center; width:726px;margin:auto;}
html > body #slideshow{text-align:center;width:726px;margin:auto}
#sglmain{background-color:#333333;}
#slideshow_hl{width:726px;position:relative;}   
#slideshow {height:880px;background-color:#333333;}
#slideshow .slide_main
{
  float:left;
  height:100%;
  vertical-align:top;
  text-align:center;
  background-color:#333333;
  overflow:hidden;
  width:726px;
}
#slideshow .slide_main .image {display:block;height:350px;width:425px;overflow:hidden;margin:0 auto;}
#slideshow .slide_main .image img {border:7px solid #fff;}  
#slideshow .leftcol
{
  float:left;
  width:490px;
  height:452px;
  text-align:center;
  vertical-align:middle;
  overflow:hidden;
  margin:0 auto;
}
#slideshow .rightcol
{
  float:right;
  display:inline;
  width:230px;
  height:187px;
  margin: 0 6px 0 0;
  background-color:#999999;
  overflow:hidden;
}
.slide_subheader
{
  float:left;
  background:url(/img/slideshow_header.gif);
  width: 726px;  
  height:100px;
  text-align:right;
  margin:0;
}     
#slideshow .slide_subheader  a{color:#fff;}     
#slideshow .slide_auto,#slideshow .picnumber,#slideshow .slide_thumbnails  {}      
#slideshow .slide_content {color:#ffffff;text-align:center;margin:11px 0 0 0;}     
#slideshow .heading
{
  font-size:13px;
  font-weight:bold;
  color:#cc0033;
  margin:20px 0 10px 0;
  text-transform:uppercase;
}
#slideshow .subheading {display:none;}
#closead .caption {font-weight:bold; color:#4d9fd9;margin:2px}
#slideshow .slide_friend
{
  float:right;
  width:139px;
  height:19px;
  margin: 65px 5px 0 0;
  padding:3px 0 0 24px;
  font-family:Verdana, Arial, Helvetica;
  font-size:9px;
  font-weight:bold;
  text-align:left;
  text-transform:uppercase;
  background-image:url(/img/slideshow/tropfest_sendtofriend.gif);  
}
html>body #slideshow .slide_friend{height:16px;width:115px;}
#slideshow .slide_friend .space {display:none;}
  
#slideshow .bottombuttons
{
  margin: 30px auto 0 auto;
  background:url(/img/slideshow/tropfest_slideshow_btn_bkg.gif);
  color:#cccccc;
  font-family:Verdana, Arial, Helvetica;
  font-size:9px;
  font-weight:bold;
  width:412px;
  height:25px;
  text-transform:uppercase;
}
#slideshow .bottombuttons a{color:#ffffff;}
#slideshow .bottombuttons .slide_thumbnails
{display:inline;width:102px;height:19px;float:left;margin:3px 0 3px 1px;padding:3px 0 0 0;}
#slideshow .bottombuttons .caption
{display:inline;width:102px;height:19px;float:left;margin:3px 0 3px 0;padding:3px 0 0 0;}
#slideshow .bottombuttons .slide_auto
{display:inline;width:96px;height:19px;float:left;margin:3px 0 3px 0;padding:3px 0 0 0;}
#slideshow .bottombuttons .prev
{display:inline;width:53px;height:19px;float:left;margin:3px 0 3px 3px;padding:3px 0 0 0;}
#slideshow .bottombuttons .next, #slideshow .bottombuttons .nextDisabled
{display:inline;width:51px;height:19px;float:left;margin:3px 3px 3px 1px;padding:3px 0 0 0;}
#slideshow .space {margin:0px 0px 0px 9px;width:10px;background:url('/img/global/bullet_white_dot.gif') no-repeat;float:left}
#slideshow .title {}
#summary
{
  float:right;
  display:inline;
  margin: 0 15px 15px 15px;
  color:#000000;
  text-align:left;
}
#recentshows
{
  text-align:left;
  display:inline;
  width:230px;
  background-color:#999999;
  position:absolute; 
  top:397px;
  left:490px;
  z-index:1;
}
#recentshows ul li a {color:#000000;}
#recentshows ul li {list-style:url('/img/layout/bullet_arrow.gif');}
#recentshows .headertext
{
  margin: 16px 0 10px 0;
  font-size:13px;
  font-weight:bold;
  text-transform:uppercase;
  text-align:center;
  color:#cc0033;
}
#recentshows .text{display:block;color:#000000;text-align:left;}
#recentshows .odd,#recentshows .even
{
  display:inline;
  width:212px;
  margin: 0 9px 9px 9px;
  text-align:left;
  float:left;
}
#recentshows .image {float:left;display:block;}
#recentshows .image img {width:60px;height:45px;}
#recentshows .caption{float:left;width:147x;margin:0 0 0 5px;}

#recentshows .title{display:none;}
#recentshows .footer {display:none;}
#slideshow .imagethumb {width:425px;margin:0 auto;overflow:hidden;}
#slideshow .imagethumbtable {width:425px;}
#slideshow .thumbdiv {width:20%;vertical-align:middle;text-align:center;background-color:#f4f4f4;}
#slideshow .thumbdiv img {border:4px solid #FFF;}
.foot{display:none;}
#wrapper2col .contentcol{float:left;width:805px;overflow:hidden; background-color:#FFF;border-bottom:20px solid #000;}
#wrapper2col .lftcol{float:left;width:157px;position:relative;left:-807px;height:1000px;}
#cat_hl_163351 {position:relative;float:left;margin:10px 0px 0px 12px;width:700px;height:920px;}

UL {margin: 0 0 0 20}
OL {margin: 0 0 0 20}
UL LI {list-style-image: url('/img/global/generic_btn_tall.gif');list-style-position: outside;}
H1 {font-family:Tahoma;font-size: 17px;color:#3399ff;font-weight:normal;}
H2 {color:#3399ff;padding-bottom:8px;text-decoration:none;font-weight:bold;font-size:11pnt;}
H3 {color:#000;font-size:12px;font-weight:bold; text-decoration:none;font-family:Arial;padding:0px;margin:0px}

#videoDescriptionContainer {position:absolute;left:360px;top:0;width:330px;float:left}
#videoDescriptionDiv {float:left;width:330px}
#videoDescriptionDiv h1 {font-size:14px;color:#00AAEE;margin:10px 0}
#videoDescriptionDiv p {margin:0 0 5px 0}
#videoDescriptionDiv .videoDescriptionButton, #videoDescriptionDiv .videoRelatedLinksButton {text-align:center;float:left;cursor:pointer;color:#FF6844;padding:5px 12px;background-color:#E9E9E9;width:110px;margin-right:1px}
#videoDescriptionDiv .videoDescriptionButtonActive, #videoDescriptionDiv .videoRelatedLinksButtonActive {border:1px solid #000000;border-bottom:none;cursor:auto;color:#000000;font-weight:bold;background:#ffffff;border-bottom:1px solid #ffffff;position:relative;top:1px}
#videoDescriptionDiv .videoRelatedLinks {border:1px solid #000000;padding:8px;width:330px;height:90px}
#videoDescriptionDiv .videoRelatedLinks ul {float:left;width:90%}
#videoDescriptionDiv .videoDescriptionText {border:1px solid #000000;padding:8px;display:block;clear:left;width:330px;height:90px}
#videoDescriptionDiv .videoDescriptionTextHidden, #videoDescriptionDiv .videoRelatedLinksHidden{display:none}
#videoIcons {padding:8px 0px;text-align:center;float:left;width:330px}
#videoIcons a {font-weight:normal;font-size:10px}
#videoIcons .videoEmailIcon {background:url(/img/video/icon_email.gif) no-repeat;padding:0px 5px 0px 20px;border-right:1px solid #cccccc;margin-right:5px}
#videoIcons .videoSpacesIcon {background:url(/img/video/icon_spaces.gif) no-repeat;padding:0px 5px 0px 23px;border-right:1px solid #cccccc;margin-right:5px}
#videoIcons .videoLinkIcon {background:url(/img/video/icon_videolink.gif) no-repeat;padding:0px 5px 0px 20px;border-right:1px solid #cccccc;margin-right:5px}
#videoIcons .videoIMIcon {background:url(/img/video/icon_imthis.gif) no-repeat;padding:0px 5px 0px 20px}
#videoSearchDiv {float:left;display:inline;border:1px solid #000000;padding:6px;margin-top:20px;width:330px}
#videoSearchDiv .searchLeft { margin-bottom:6px; font-weight:bold}
#videoSearchDiv .searchMid {float:left}
#videoSearchDiv .searchRight {float:left;background-color:#F6F7F9;height:23px; width:50px}
#videoSearchTextBox {float:left;height:21px;padding:2px;width:226px;border:1px solid #aaa;margin-right:10px}
#videoSearchButton {float:left;background-image:url(/img/video/search_btn.gif);width:55px;height:21px;cursor:pointer}
#videoBottomLinks {float:left; width:330px;padding:8px 0px}
#videoBottomLinks a {font-weight:normal}
.videoBottomLinksLeft  {float:left;width:55.5%;padding:0px 5px 0px 28px;background:transparent url(/img/video/rss.gif) no-repeat}
.videoBottomLinksRight {float:left;width:44%;padding:0px 5px 0px 20px;background:transparent url(/img/video/msnvdo.gif) no-repeat}
#videoPlayerContainer{position:absolute;left:0px;top:0px;}
#videoAdsDiv{background:url(/img/video/ad_bg.gif);padding:11px 10px;height:60px;width:321px}
#videoAdsDiv img {border:none}
#videoTabs {position:relative;top:352px;left:0px;width:685px;margin-top:30px}
#videoTabs ul {float:left}
#videoTabs li {list-style-image:none;list-style:none;text-align:center;float:left;cursor:pointer;color:#000000;padding:5px 12px;background-color:#E9E9E9;width:120px;margin-right:1px}
#videoTabs li a {font-weight:normal}
#videoTabs li.selected {cursor:auto;color:#000000;font-weight:bold;background:#ffffff;border:1px solid #000000;border-bottom:1px solid #ffffff;position:relative;top:1px}
#videoTabs li.selected a {color:#000000;font-weight:bold}
#videoDiv p {margin:0 0 0 12px}
#videoItemContainer{width:657px;margin-top:352px;padding:8px;border:1px solid #000000;float:left;color:#888888}
#videoDivTop {float:left;width:100%;padding:0px 16px}
#videoRightColHeader {display:none}
#videoRightColResults {float:right}
.videoDivHeaderAndFooter {float:left;display:inline;margin:7px 16px;width:100%}
.videoDivHeaderAndFooter .videoDivSorting {float:left}
.videoDivHeaderAndFooter select {color: #888888}
.videoDivHeaderAndFooter .videoDivSorting SPAN, .videoDivHeaderAndFooter .videoDivPagination span {float:left;margin-right:5px}
.videoDivHeaderAndFooter .videoDivPagination {float:right;margin-top:5px}
#videoDivHeaderSorting span, #videoDivFooterSorting span{margin-right:5px}
.videoDivPagination .pageNumbers {float:left; font-size:10px}
.videoDivPagination .firstPage, .videoDivPagination .prevPage, .videoDivPagination .nextPage, .videoDivPagination .lastPage{cursor:pointer;float:left;display:inline;height:6px;width:6px;margin:5px 2px 0 2px}
.videoDivPagination .firstPage {background-image:url(/img/video/firstPage.gif);overflow:hidden}
.videoDivPagination .prevPage {background-image:url(/img/video/prevPage.gif);overflow:hidden}
.videoDivPagination .nextPage {background-image:url(/img/video/nextPage.gif);overflow:hidden}
.videoDivPagination .lastPage {background-image:url(/img/video/lastPage.gif);overflow:hidden}
.videoDivPagination .pageNumbers .pageNumber {float:left;display:inline;padding:2px;border:1px solid #000000;color:#000000;background-color:#E9E9E9;margin:0 1px;text-align:center;cursor:pointer}
.videoDivPagination .pageNumbers .pageNumberSelected {color:#fff;font-weight:bold;background-color:#000000; padding:2px}
#videoDiv .videoItem {float:left;display:inline;width:115px; padding:8px;margin:0 5px;color:#526472;height:190px;position:relative}
#videoDiv .videoItemOver {background-color:#E9E9E9;z-index:4}
#videoDiv .videoItem a {display:block;padding:5px 0px;overflow:hidden;font-weight:normal}
#videoDiv .videoItem .videoSource {font-size:10px;color:#A5A5A5}
#videoDiv .videoItem .videoPostedDate {color:#A5A5A5}
#videoDiv .videoItem .videoImage{width:92px;height:69px;border:2px solid #fff;cursor:pointer}
#videoDiv .videoItem .videoDescription {position:absolute;width:100px; left:107px; height:160px; top:5px;background:#fff;padding:2px;overflow:hidden; z-index:5;border:1px solid #545454}
#videoDiv .videoItem .videoDescriptionHidden {visibility:hidden}
#videoDiv .videoItem .videoDescription .videoDescriptionHeader {font-weight:bold;margin-bottom:5px}
html>body #videoAdsDiv {width:301px}
html>body #videoDescriptionContainer {width:350px}
html>body #videoSearchDiv {width:335px}
html>body #videoBottomLinksleft, html>body #videoBottomLinksright {width:40%}
html>body #videoDivTop, html>body .videodivheaderandfooter {width:93%}
html>body #videoDiv .videoItem {width:100px}
html>body #videoTabs {float:left;position:relative;left:-55px;margin-top:30px}
html>body #videoTabs li {width:94px}
html>body #videoTabs li {width:94px}
.advert{float:left;}
.trop{background-color:#FBFBFB;float:left;height:246px;left:12px;position:relative;top:0px;width:470px;}
.caption {color:#3399ff}



