@charset "utf-8"; @import url("default-style.css"); @import url("shows-style.css"); @import url("events-style.css"); @import url("music-style.css"); @import url("news-style.css"); @import url("videos-style.css"); @import url("randombg.php"); a{ color: #333333; text-decoration: underline; } .simplePagerContainer ul.simplePagerNav { clear: both; float:right; } .simplePagerContainer ul.simplePagerNav li{ display:block; padding: 3px; float: left; } .simplePagerContainer ul.simplePagerNav li a{ color: #CC3333; text-decoration: none; } .simplePagerContainer ul.simplePagerNav li.currentPage a { color: #999900; } body { margin: 0; font-family:"宋体",arial; font-size:12px; color: #191919; line-height: 17px; } br { line-height: 18px; } #left { float: left; display: inline; } #right { float: right; } #mainsite { background-repeat: no-repeat; background-position: center top; height:100%; width:100%; display:table; padding: 0px; text-align:center; margin-top: 0px; margin-bottom: 0px; } #maincontent { width:976px; margin-top: 0px; margin-bottom: 0px; margin-left: auto; margin-right: auto;  } #box-mediaplayer { margin-left: auto; margin-right: auto; width:604px; height: 420px; background-image: url(/images/vid_bg.jpg); background-repeat: no-repeat; } #box-media { padding-top: 15px; padding-bottom: 15px; margin-left: auto; margin-right: auto; width:604px; background-image: url(/images/media_bg.jpg); text-align:center; } #box-photo { margin-left: auto; margin-right: auto; width:604px; background-image: url(/images/photo_bg.jpg); } #box-photo #box-description { width:385px; padding:5px; color: #FFFFFF; } #box-photo #box-rating { padding:5px; padding-left:0px; } #box-media img { margin-left: auto; margin-right: auto; } #container-mediaplayer { padding-top:15px; margin-left: auto; margin-right: auto; } #logobar { width:100%; height:90px; margin: 0px; margin-top:10px; margin-bottom:10px; } #logobar #logobg { float:left; width:130px; display:none; } #logobar #leaderboardbg { float:right; padding:0px; } #footer { font-size: 12px; width:976px; height:170px; background-image: url(/images/footerbg.jpg); background-repeat: no-repeat; } #footer #spacer{ height:20px; } #footer #links { color: #EEEEEE; } #footer #links a { color: #EEEEEE; text-decoration: none; } #footer #links a:hover{ text-decoration: underline; } #footer #content { color: #AAAAAA; } #navbar { height:31px; } #loginbar { height:26px; background-color:#999999; } #login-seperator { background: url(/images/loginnav-seperator.gif) no-repeat center ; width: 21px; height: 18px; float: right; margin-top: 4px; } #login-info { margin: 0px; padding-top: 4px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; float: right; height: 20px; border: none; color:#FFFFFF; font-size:12px; text-align:right; } #login-info a { color:#333333; text-decoration: none; } #login-info a:hover { text-decoration: underline; } #login-info form { position: relative; margin: 0px; padding: 0px; height: 20px; text-align:left; } #login-info input { vertical-align: middle; } #login-info input#loginname { margin: 0px; width: 120px; padding: 0px; font-size: 12px; color: #999; border: 1px solid #fff; } #login-info input#password { margin: 0px; width: 120px; padding: 0px; font-size: 12px; color: #999; border: 1px solid #fff; } #login-info input#login-btn{ margin-top: 1px; } #login-info input#register-btn{ margin-top: 1px; } #login-info input#register-btn{ margin-top: 1px; height:17px; width:39px; border:0px; background: url(/images/register-but.gif) 0 0 no-repeat; cursor:pointer; vertical-align:middle } #searchmtv { margin: 0px; padding-top: 3px; padding-bottom: 0px; padding-left: 0px; padding-right: 0px; float: right; width: 256px; height: 20px; border: none; } #searchmtv form { position: relative; margin: 0px; padding: 0px; padding-left: 20px; height: 20px; background: url(/images/comsearch-bg.gif) no-repeat 0px 0px; text-align:left; } #searchmtv input { vertical-align: middle; } #searchmtv input#searchmtv-text { margin: 0px; margin-top: 1px; width: 190px; padding: 0px; font-size: 12px; color: #999; border: 0px solid #fff; } #searchmtv input#searchmtv-btn { position: absolute; top: 0px; right: 10px; border: none; } #mpubg { height: 260px; } #contentarea { background-color:#FFFFFF; padding-left: 10px; padding-top: 15px; padding-right: 10px; padding-bottom: 15px; text-align:left; height:100%; display:table; } #contentarea div.thumb a img { padding:2px; border:0px; } #sub-left { float:left; width:170px; } #sub-mid { float:left; width:606px; padding-left:10px; padding-right:10px; text-align:left; color: #FFFFFF; } #sub-leftmid { float:left; width:786px; padding-right:10px; text-align:left; color: #FFFFFF; } #sub-right { float:left; width:160px; } #main-left { float:left; width:646px; } #main-right { float:left; padding-left:10px; width:300px; } #main-left ol{ list-style: none; margin: 0px; padding: 0px; } #main-left ol li{ margin: 0px; padding: 2px; } #main-left ul{ list-style: none; margin: 0px; padding: 0px; } #main-left ul li{ margin: 0px; padding: 2px; padding-right: 7px; padding-left: 7px; float:left; } #main-left div.thumb #description { width:136px; max-height:30px; overflow:hidden; padding-left:2px; padding-right:2px; padding-bottom:5px; } #main-right #bar { text-align:left; width:300px; font-size:14px; } #main-right #bar #main { text-align:left; background-color:#CCCCCC; padding:5px; font-size:12px; color: #FFFFFF; } #main-right #bar #main-detail { text-align:left; border:1px dotted #CCCCCC; border-top:0px; padding:5px; font-size:12px; color: #666666; font-weight:normal; } #main-right #bar #main-detail ul{ margin-left:15px; margin-top:0px; margin-bottom:0px; padding: 0px; list-style-position: outside; list-style-image: url("/images/list-icon.gif"); } #main-right #bar #main-detail li{ margin: 0px; padding: 0px; } #main-right #bar #main-detail li a { text-decoration:none; color:#666666 } #main-right #bar #main-detail li a:hover { text-decoration:underline; } #main-right #bar #others { text-align:left; background-color:#49422C; padding:5px; font-size:12px; color: #FFFFFF; } #main-right #bar #others-detail { text-align:left; border:1px dotted #49422C; border-top:0px; padding:5px; font-size:12px; color: #333333; font-weight:normal; } #sub-mid ul{ list-style: none; margin: 0px; padding: 0px; } #sub-mid ul li{ margin: 0px; padding: 2px; float:left; } div.thumb { position: relative; } div.thumb #description #content { font-weight:normal; } #sub-mid div.thumb #description { width:136px; height:45px; overflow:hidden; padding-left:2px; padding-right:2px; padding-bottom:5px; } #sub-left #bar { text-align:left; width:170px; font-size:14px; } #sub-left #bar #main { text-align:left; background-color:#CCCCCC; padding:5px; font-size:12px; color: #FFFFFF; position: relative; } #main-left #main-split { position: relative; } #sub-left #bar #main-detail { text-align:left; border:1px dotted #CCCCCC; border-top:0px; padding:5px; font-size:12px; color: #666666; font-weight:normal; } #sub-left #bar #main-detail ul{ margin-left:15px; margin-top:0px; margin-bottom:0px; padding: 0px; list-style-position: outside; list-style-image: url("/images/list-icon.gif"); } #sub-left #bar #main-detail li{ margin: 0px; padding: 0px; } #sub-left #bar #main-detail li a { text-decoration:none; color:#666666 } #sub-left #bar #main-detail li a:hover { text-decoration:underline; } #sub-left #bar #others-detail li a { text-decoration:none; color:#333333 } #sub-left #bar #others-detail li a:hover { text-decoration:underline; } #sub-left #bar #others { text-align:left; background-color:#49422C; padding:5px; font-size:12px; color: #FFFFFF; } #sub-left ol{ list-style: none; margin: 0px; padding: 0px; } #sub-left ol li{ margin: 0px; padding: 2px; } #sub-left #bar #others-detail { text-align:left; border:1px dotted #49422C; border-top:0px; padding:5px; font-size:12px; color: #333333; font-weight:normal; } #main-detail a { text-decoration:none; color:#333333 } #main-detail a:hover { text-decoration:underline; } img.icon { position: absolute; top: 5px; left: 5px; border: none; } #pagingControls ul { display: inline; padding-left: 0.5em; margin:0; color: #000000; font-weight:bold; } #pagingControls ul li { display: inline; padding: 0 0.5em; margin:0; } #pagingControls ul li a { color: #666666; text-decoration: none; } #pagingControls ul li a:hover { text-decoration: underline; } #viewmore { position: absolute; top: 5px; right: 10px; } ol#img70x53 li { height:60px; } ol#img70x53 li .thumb{ float: left; width: 80px; margin: 0; } ol#img70x53 li .info{ float: left; margin: 0; } ol#img70x53{ list-style: none; margin: 0px; padding: 0px; } ol#img70x53 li{ margin: 0px; padding: 2px; } ol#img70x53 p.info a { text-decoration:none; color:#333333 } ol#img70x53 p.info a:hover { text-decoration:underline; } ol#img140x105 li { height:115px; } ol#img140x105 li .thumb{ float: left; width: 150px; margin: 0; } ol#img140x105 li .info{ float: left; margin: 0; max-width: 435px; } ol#img140x105{ list-style: none; margin: 0px; padding: 0px; } ol#img140x105 li{ margin: 0px; padding: 2px; } ol#img140x105 div.thumb a img { opacity:1; filter:alpha(opacity=100); } ol#img140x105 p.info a { text-decoration:none; color:#333333 } ol#img140x105 p.info a:hover { text-decoration:underline; }  #header ul#navlist { float:left; height:31px; width: 976px; background: #333333;  position:relative; list-style-type:none; margin:0; padding:0; z-index:101; } #header ul#navlist li { background:#333333 url(/images/comnav-bg.gif) repeat-x; float:left; font-size:14px; margin:0; padding:0; position:relative; text-align:center; } #header ul#navlist li a, #header ul#navlist li span { border-color:#404040 #1A1A1A #1A1A1A #505050; border-style:solid; border-width:1px; color:#FFFFFF; display:block; font-family:"宋体",arial; font-size:14px; font-weight:bold; height: 23px; padding: 5px 0 1px 0; text-decoration:none; width:82px; } #header ul#navlist li#n-home .n-link { width:120px; font-weight:bold; color:#EEEEEE; } #header ul#navlist li#n-videos .n-link { width:120px; font-weight:bold; color:#EEEEEE; } #header ul#navlist li#n-bbs .n-link { width:119px; font-weight:bold; color:#EEEEEE; } #header ul#navlist li#n-news .n-link { width:119px; font-weight:bold; color:#EEEEEE; } #header ul#navlist li#n-contests .n-link { width:120px; font-weight:bold; color:#EEEEEE; } #header ul#navlist li#n-events .n-link { width:120px; font-weight:bold; color:#EEEEEE; } #header ul#navlist li#n-music .n-link { width:120px; font-weight:bold; color:#EEEEEE; } #header ul#navlist li#n-shows .n-link { width:120px; font-weight:bold; color:#EEEEEE; } #header ul#navlist li#n-home a:hover { color:#EEEEEE; background:#4498C7 none repeat scroll 0 0; } #header ul#navlist li#n-videos a:hover { color:#EEEEEE; background:#4498C7 none repeat scroll 0 0; } #header ul#navlist li#n-bbs a:hover { color:#EEEEEE; background:#4498C7 none repeat scroll 0 0; } #header ul#navlist li#n-news a:hover { color:#EEEEEE; background:#4498C7 none repeat scroll 0 0; } #header ul#navlist li#n-contests a:hover { color:#EEEEEE; background:#4498C7 none repeat scroll 0 0; } #header ul#navlist li#n-events a:hover { color:#EEEEEE; background:#4498C7 none repeat scroll 0 0; } #header ul#navlist li#n-music a:hover { color:#EEEEEE; background:#4498C7 none repeat scroll 0 0; } #header ul#navlist li#n-shows a:hover { color:#EEEEEE; background:#4498C7 none repeat scroll 0 0; } #header ul#navlist li#n-home ul a:hover { color:#EEEEEE; background:#4498C7 none repeat scroll 0 0; } #header ul#navlist li#n-videos ul a:hover { color:#EEEEEE; background:#4498C7 none repeat scroll 0 0; } #header ul#navlist li#n-bbs ul a:hover { color:#EEEEEE; background:#4498C7 none repeat scroll 0 0; } #header ul#navlist li#n-news ul a:hover { color:#EEEEEE; background:#4498C7 none repeat scroll 0 0; } #header ul#navlist li#n-contests ul a:hover { color:#EEEEEE; background:#4498C7 none repeat scroll 0 0; } #header ul#navlist li#n-events ul a:hover { color:#EEEEEE; background:#4498C7 none repeat scroll 0 0; } #header ul#navlist li#n-music ul a:hover { color:#EEEEEE; background:#4498C7 none repeat scroll 0 0; } #header ul#navlist li#n-shows ul a:hover { color:#EEEEEE; background:#4498C7 none repeat scroll 0 0; } #header ul#navlist li:hover #shows-grid, #header ul#navlist li.sfhover #shows-grid { left:-30px; } #header ul#navlist li:hover, #header ul#navlist li.sfhover { background:#3D3D3D none repeat scroll 0 0; } #header ul#navlist li:hover a, #header ul#navlist li.sfhover a { background:#3D3D3D none repeat scroll 0 0; border-left-color:#505050; border-top-color:#404040; } #header ul#navlist li a:hover {    } #header ul#navlist li a:active {  } #header ul#navlist li ul { background:#3D3D3D none repeat scroll 0 0; border-color:#1A1A1A -moz-use-text-color -moz-use-text-color #4C4C4C; border-style:solid none none solid; border-width:1px medium medium 1px; clear:left; left:-999em; list-style-image:none; list-style-position:outside; list-style-type:none; margin:-1px 0 0; padding:0; position:absolute; width:150px; z-index:103; } #header ul#navlist li ul ul { border-left:medium none; border-top:medium none; margin:0 -150px 0 0; top:0; } #header ul#navlist li:hover ul ul, #header ul#navlist li.sfhover ul ul { left:-999em; } #header ul#navlist li:hover ul, #header ul#navlist li li:hover ul, #header ul#navlist li.sfhover ul, #header ul#navlist li li.sfhover ul { left:auto; right:0; } #header ul#navlist li#n-movies:hover ul, #header ul#navlist li#n-movies.sfhover ul { right:auto; } #header ul#navlist li#n-movies li:hover ul, #header ul#navlist li#n-movies li.sfhover ul { left:auto; margin-right:-224px; right:0; } #header ul#navlist li#n-shows ul { border-bottom:1px solid #4A4A4A; } #header ul#navlist li ul li { background:transparent none repeat scroll 0 0; border:medium none; font-size:12px; height:auto; line-height:12px; text-transform:none; width:150px; } #header ul#navlist li ul li a, #header ul#navlist li:hover ul li a, #header ul#navlist li.sfhover ul li a, #header ul#navlist li ul li span { background:#3A3A3A none repeat scroll 0 0; border-color:#4A4A4A #242424 #242424 -moz-use-text-color; border-style:solid solid solid none; border-width:1px 1px 1px medium; color:#FFFFFF; font-family:"宋体",arial; font-size:12px; font-weight:bold; line-height:16px; height:auto; padding:10px 8px; text-align:left; width:133px; } #header ul#navlist li#n-movies ul li a, #header ul#navlist li#n-movies:hover ul li a, #header ul#navlist li#n-movies.sfhover ul li a, #header ul#navlist li#n-movies ul li span { width:207px; } #header ul#navlist li ul li.sub a, #header ul#navlist li ul li.sub span { background-image:url(/images/comnav-arrow.gif); background-position:100% 50%; background-repeat:no-repeat; color:#FFFFFF; padding-right:40px; width:101px; } #header ul#navlist li#n-movies ul li.sub a, #header ul#navlist li#n-movies ul li.sub span { width:175px; } #header ul#navlist li ul li.sub ul li a { background:transparent none repeat scroll 0 0; } #header ul#navlist li ul li.first a, #header ul#navlist li ul li.first span, #header ul#navlist li#n-games ul li.first a, #header ul#navlist li#n-games ul li.first span { border-top-color:#4A4A4A; } #header ul#navlist li ul li.nextwo a, #header ul#navlist li ul li.nextwo span, #header ul#navlist li#n-games ul li.nextwo a, #header ul#navlist li#n-games ul li.nextwo span { border-top-color:#4A4A4A; } #header ul#navlist li ul li:hover, #header ul#navlist li ul li.sfhover {  border-top-color:#2C2C2C; } #header ul#navlist li ul li:hover a, #header ul#navlist li ul li.sfhover a, #header ul#navlist li ul li:hover span, #header ul#navlist li ul li.sfhover span {  border-top-color:#5B5B5B; } #header ul#navlist li ul li a:hover, #header ul#navlist li ul li.sub li a:hover, #header ul#navlist li#n-games ul li a:hover {    height:auto; } #header ul#navlist li ul li.sub:hover {  } #header ul#navlist li ul li.sub a:hover {  } #header ul#navlist li ul li:hover li a, #header ul#navlist li ul li.sfhover li a { border-top-color:#3C3C3C; } #header ul#navlist li ul li:hover a:hover, #header ul#navlist li ul li.sfhover a:hover {  } #header ul#navlist li ul li a:active, #header ul#navlist li ul li.sub a:active, #header ul#navlist li ul li:hover li a:active, #header ul#navlist li ul li.sfhover li a:active, #header ul#navlist li#n-games ul li a:active {  } #header ul#navlist li#n-movies ul ul { width:150px; } #header ul#navlist li#n-movies:hover ul ul ul, #header ul#navlist li#n-movies.sfhover ul ul ul { border-left-color:#767676; border-right-color:#404040; border-top:medium none; left:-999em; } #header ul#navlist li#n-movies li:hover ul li:hover ul, #header ul#navlist li#n-movies li.sfhover ul li.sfhover ul { left:auto; margin-right:-150px; right:0; } #header ul#navlist li ul ul li, #header ul#navlist li#n-movies ul ul li { background:#4C4C4C none repeat scroll 0 0; border-bottom-color:#333333; border-top-color:#595959; } #header ul#navlist li ul li ul li a, #header ul#navlist li:hover ul li ul li a, #header ul#navlist li.sfhover ul li ul li a, #header ul#navlist li ul li ul li span { border-bottom-color:#333333; border-right-color:#333333; border-top-color:#595959; font-weight:normal; } #header ul#navlist li ul li ul li ul li a, #header ul#navlist li:hover ul li ul li ul li a, #header ul#navlist li.sfhover ul li ul li ul li a, #header ul#navlist li ul li ul li ul li span { background:#595959 none repeat scroll 0 0; border-bottom-color:#404040; border-right-color:#404040; border-top-color:#767676; width:101px; } #header ul#navlist li#n-movies ul li.sub a, #header ul#navlist li#n-movies ul li.sub span { width:175px; } #header ul#navlist li#n-movies ul li.sub ul li a, #header ul#navlist li#n-movies ul li.sub ul li span { font-weight:bold; width:101px; } #header ul#navlist li#n-movies ul li.sub ul li.sub a, #header ul#navlist li#n-movies ul li.sub ul li.sub span {  } #header ul#navlist li#n-movies ul li.sub ul li.sub a:hover {  } #header ul#navlist li#n-movies ul li.sub ul li ul li a:link, #header ul#navlist li#n-movies ul li.sub ul li ul li a:visited, #header ul#navlist li#n-movies ul li.sub ul li.sub:hover ul li a:link, #header ul#navlist li#n-movies ul li.sub ul li.sub:hover ul li a:visited, #header ul#navlist li#n-movies ul li.sub ul li.sfhover ul li a:link, #header ul#navlist li#n-movies ul li.sub ul li.sfhover ul li a:visited { background-image:none; border-right-color:#404040; font-weight:normal; } #header ul#navlist a#n-tvsched strong { background:transparent url(/images/icon-tvsched-wht.gif) no-repeat scroll 0 50%; padding-left:12px; } #header ul#navlist li #shows-grid {  background:#3D3D3D none repeat-y scroll 150px 0; border-top:1px solid #4A4A4A; clear:left; left:-999em; padding:10px 10px 10px 163px; position:absolute; width:470px; z-index:102; } #header ul#navlist #shows-grid div { margin:0 10px 0 0; padding:0;  } #header ul#navlist #tv-grid { background:#1A1A1A none repeat scroll 0 0; color:#999999; display:block; font-size:12px; font-weight:bold; margin:0; padding: 8px 6px 8px 6px; text-align:left; } #header ul#navlist #tv-grid div div.shows-col0 { float:left; width:140px; } #header ul#navlist #shows-grid div div.shows-col1 { float:left; width:140px; } #header ul#navlist #shows-grid div div.shows-col2 { float:left; width:140px; } #header ul#navlist #shows-grid div div.shows-col3 { float:left; width:140px; } #header ul#navlist #tv-grid #shows-0 { float:left; width:150px; margin-right:0;  } #header ul#navlist #shows-grid #shows-1 { float:left; width:150px;  } #header ul#navlist #shows-grid #shows-2 { float:left; width:150px; } #header ul#navlist #shows-grid #shows-3 { float:left; margin-right:0; width:150px; } #header ul#navlist #shows-grid div strong { background:#1A1A1A none repeat scroll 0 0; color:#999999; display:block; font-size:12px; font-weight:bold; margin:0 0 7px; padding:5px 8px; text-align:left; } #header ul#navlist li #shows-grid div a { border:medium none; color:#FFFFFF; display:block; float:none; font-size:12px; font-weight:normal; height:auto; margin:0; padding:5px 8px; text-align:left; width:auto; } #header ul#navlist li #shows-grid a#shows-all {  border: none; clear:both; color:#FFFFFF; float:right; font-size:12px; font-weight:normal; height:auto; margin:10px 0 0; padding:2px 4px; white-space:nowrap; width:auto; } #header ul#navlist li #shows-grid a#shows-all:hover { text-decoration:underline; } #header ul#simplenav { background:#333333 none repeat scroll 0 0; border-bottom:1px solid #1A1A1A; border-right:1px solid #1A1A1A; border-top:1px solid #404040; float:left; height:35px; list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0 0 0 8px; width:630px; z-index:101; } #header ul#simplenav li { float:left; margin:8px 8px 8px 0; padding:0; } #header ul#simplenav li a {  color:#FFFFFF; float:left; font-size:85%; margin:0; padding:1px 4px; text-decoration:none; } #header ul#simplenav li a:hover { text-decoration:underline; }  div.light_rounded .pp_top .pp_left { background: url(../../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat; }  div.light_rounded .pp_top .pp_middle { background: #fff; }  div.light_rounded .pp_top .pp_right { background: url(../../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat; }  div.light_rounded .pp_content { background-color: #fff; }  div.light_rounded .pp_next:hover { background: url(../../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat; cursor: pointer; }  div.light_rounded .pp_previous:hover { background: url(../../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; }  div.light_rounded .pp_expand { background: url(../../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; }  div.light_rounded .pp_expand:hover { background: url(../../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; }  div.light_rounded .pp_contract { background: url(../../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; }  div.light_rounded .pp_contract:hover { background: url(../../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; }  div.light_rounded .pp_close { width: 75px; height: 22px; background: url(../../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer; }  div.light_rounded .pp_arrow_previous { background: url(../../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat; }  div.light_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; } div.light_rounded .pp_arrow_next { background: url(../../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat; }  div.light_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; } div.light_rounded .pp_bottom .pp_left { background: url(../../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat; }  div.light_rounded .pp_bottom .pp_middle { background: #fff; }  div.light_rounded .pp_bottom .pp_right { background: url(../../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat; }  div.light_rounded .pp_loaderIcon { background: url(../../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat; }   div.dark_rounded .pp_top .pp_left { background: url(../../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat; }  div.dark_rounded .pp_top .pp_middle { background: url(../../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; }  div.dark_rounded .pp_top .pp_right { background: url(../../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat; }  div.dark_rounded .pp_content { background: url(../../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; }  div.dark_rounded .pp_next:hover { background: url(../../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat; cursor: pointer; }  div.dark_rounded .pp_previous:hover { background: url(../../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat; cursor: pointer; }  div.dark_rounded .pp_expand { background: url(../../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat; cursor: pointer; }  div.dark_rounded .pp_expand:hover { background: url(../../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat; cursor: pointer; }  div.dark_rounded .pp_contract { background: url(../../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat; cursor: pointer; }  div.dark_rounded .pp_contract:hover { background: url(../../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat; cursor: pointer; }  div.dark_rounded .pp_close { width: 75px; height: 22px; background: url(../../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat; cursor: pointer; }  div.dark_rounded .currentTextHolder { color: #c4c4c4; } div.dark_rounded .pp_description { color: #fff; } div.dark_rounded .pp_arrow_previous { background: url(../../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat; }  div.dark_rounded .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; } div.dark_rounded .pp_arrow_next { background: url(../../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat; }  div.dark_rounded .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; } div.dark_rounded .pp_bottom .pp_left { background: url(../../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat; }  div.dark_rounded .pp_bottom .pp_middle { background: url(../../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat; }  div.dark_rounded .pp_bottom .pp_right { background: url(../../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat; }  div.dark_rounded .pp_loaderIcon { background: url(../../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat; }   div.dark_square .pp_left , div.dark_square .pp_middle, div.dark_square .pp_right, div.dark_square .pp_content { background: url(../../images/prettyPhoto/dark_square/contentPattern.png) top left repeat; } div.dark_square .currentTextHolder { color: #c4c4c4; } div.dark_square .pp_description { color: #fff; } div.dark_square .pp_loaderIcon { background: url(../../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat; }  div.dark_square .pp_expand { background: url(../../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat; cursor: pointer; }  div.dark_square .pp_expand:hover { background: url(../../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat; cursor: pointer; }  div.dark_square .pp_contract { background: url(../../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat; cursor: pointer; }  div.dark_square .pp_contract:hover { background: url(../../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat; cursor: pointer; }  div.dark_square .pp_close { width: 75px; height: 22px; background: url(../../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat; cursor: pointer; }  div.dark_square .pp_arrow_previous { background: url(../../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat; }  div.dark_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; } div.dark_square .pp_arrow_next { background: url(../../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat; }  div.dark_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; } div.dark_square .pp_next:hover { background: url(../../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat; cursor: pointer; }  div.dark_square .pp_previous:hover { background: url(../../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat; cursor: pointer; }   div.light_square .pp_left , div.light_square .pp_middle, div.light_square .pp_right, div.light_square .pp_content { background: #fff; } div.light_square .pp_expand { background: url(../../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat; cursor: pointer; }  div.light_square .pp_expand:hover { background: url(../../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat; cursor: pointer; }  div.light_square .pp_contract { background: url(../../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat; cursor: pointer; }  div.light_square .pp_contract:hover { background: url(../../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat; cursor: pointer; }  div.light_square .pp_close { width: 75px; height: 22px; background: url(../../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat; cursor: pointer; }  div.light_square .pp_arrow_previous { background: url(../../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat; }  div.light_square .pp_arrow_previous.disabled { background-position: 0 -87px; cursor: default; } div.light_square .pp_arrow_next { background: url(../../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat; }  div.light_square .pp_arrow_next.disabled { background-position: -22px -87px; cursor: default; } div.light_square .pp_next:hover { background: url(../../images/prettyPhoto/light_square/btnNext.png) center right no-repeat; cursor: pointer; }  div.light_square .pp_previous:hover { background: url(../../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat; cursor: pointer; }   div.pp_pic_holder a:focus { outline:none; } div.pp_overlay { background: #000; left: 0; position: absolute; top: 0; width: 100%; z-index: 9500; } div.pp_pic_holder { display: none; position: absolute; width: 100px; z-index: 10000; } .pp_top { height: 20px; position: relative; } * html .pp_top { padding: 0 20px; } .pp_top .pp_left { height: 20px; left: 0; position: absolute; width: 20px; } .pp_top .pp_middle { height: 20px; left: 20px; position: absolute; right: 20px; } * html .pp_top .pp_middle { left: 0; position: static; } .pp_top .pp_right { height: 20px; left: auto; position: absolute; right: 0; top: 0; width: 20px; } .pp_content { height: 40px; position: relative; text-align: left; width: 100%; } .pp_content .pp_details { display: none; margin: 10px 15px 2px 20px; } .pp_description { display: none; float: left; margin: 0; } .pp_nav { float: left; margin: 3px 0 0 0; } .pp_nav p { float: left; margin: 2px 4px; } .pp_nav a.pp_arrow_previous, .pp_nav a.pp_arrow_next { display: block; float: left; height: 15px; margin-top: 3px; overflow: hidden; text-indent: -10000px; width: 14px; } .pp_hoverContainer { left: 0; position: absolute; top: 0; width: 100%; z-index: 2000; } a.pp_next { background: url(../../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat; display: block; float: right; height: 100%; text-indent: -10000px; width: 49%; } a.pp_previous { background: url(../../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat; display: block; float: left; height: 100%; text-indent: -10000px; width: 49%; } a.pp_expand, a.pp_contract { cursor: pointer; display: none; height: 20px; position: absolute; right: 30px; text-indent: -10000px; top: 10px; width: 20px; z-index: 20000; } a.pp_close { display: block; float: right; text-indent: -10000px; } .pp_bottom { height: 20px; position: relative; } * html .pp_bottom { padding: 0 20px; } .pp_bottom .pp_left { height: 20px; left: 0; position: absolute; width: 20px; } .pp_bottom .pp_middle { height: 20px; left: 20px; position: absolute; right: 20px; } * html .pp_bottom .pp_middle { left: 0; position: static; } .pp_bottom .pp_right { height: 20px; left: auto; position: absolute; right: 0; top: 0; width: 20px; } .pp_loaderIcon { display: none; height: 24px; left: 50%; margin: -12px 0 0 -12px; position: absolute; top: 50%; width: 24px; } #pp_full_res { display: none; line-height: 1 !important; margin: 0 auto; text-align: center; width: 100%; } div.ppt { color: #fff; display: none; font-size: 17px; left: 0; position: absolute; top: 0; z-index: 9999; }  .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix {display: inline-block;}  * html .clearfix {height: 1%;} .clearfix {display: block;}   #ratingblock { display:block; } #ratingblock p { margin: 0px; padding:0px; } #ratingblock .loading { height: 16px; background: url('/images/working.gif') 50% 50% no-repeat; } #ratingblock .unit-rating {  list-style:none; margin: 0px; padding:0px; height: 16px; position: relative; background: url('/images/starrating.gif') top left repeat-x; } #ratingblock .unit-rating li{ text-indent: -90000px; padding:0px; margin:0px;  float: left;  } #ratingblock .unit-rating li a { outline: none; display:block; width:16px; height: 16px; text-decoration: none; text-indent: -9000px; z-index: 20; position: absolute; padding: 0px; } #ratingblock .unit-rating li a:hover{ background: url('/images/starrating.gif') left center; z-index: 2; left: 0px; } #ratingblock .unit-rating a.r1-unit{left: 0px;} #ratingblock .unit-rating a.r1-unit:hover{width:16px;} #ratingblock .unit-rating a.r2-unit{left:16px;} #ratingblock .unit-rating a.r2-unit:hover{width: 32px;} #ratingblock .unit-rating a.r3-unit{left: 32px;} #ratingblock .unit-rating a.r3-unit:hover{width: 48px;} #ratingblock .unit-rating a.r4-unit{left: 48px;} #ratingblock .unit-rating a.r4-unit:hover{width: 64px;} #ratingblock .unit-rating a.r5-unit{left: 64px;} #ratingblock .unit-rating a.r5-unit:hover{width: 80px;} #ratingblock .unit-rating a.r6-unit{left: 80px;} #ratingblock .unit-rating a.r6-unit:hover{width: 96px;} #ratingblock .unit-rating a.r7-unit{left: 96px;} #ratingblock .unit-rating a.r7-unit:hover{width: 112px;} #ratingblock .unit-rating a.r8-unit{left: 112px;} #ratingblock .unit-rating a.r8-unit:hover{width: 128px;} #ratingblock .unit-rating a.r9-unit{left: 128px;} #ratingblock .unit-rating a.r9-unit:hover{width: 144px;} #ratingblock .unit-rating a.r10-unit{left: 144px;} #ratingblock .unit-rating a.r10-unit:hover{width: 160px;} #ratingblock .unit-rating li.current-rating { background: url('/images/starrating.gif') left bottom; position: absolute; height: 16px; display: block; text-indent: -9000px; z-index: 1; } #ratingblock .voted {color:#999;} #ratingblock .thanks {color:#36AA3D;} #ratingblock .static {color:#5D3126;} a.dp-choose-date { float: left; width: 16px; height: 16px; padding: 0; margin: 5px 3px 0; display: block; text-indent: -2000px; overflow: hidden; background: url(../../images/calendar.png) no-repeat; } a.dp-choose-date.dp-disabled { background-position: 0 -20px; cursor: default; } input.dp-applied { width: 140px; float: left; } table.jCalendar { border: 1px solid #000; background: #aaa; border-collapse: separate; border-spacing: 2px; margin:auto; } table.jCalendar th { background: #333; color: #fff; font-weight: bold; padding: 2px 4px; } table.jCalendar td { background: #ccc; color: #000; padding: 2px 4px; text-align: center; } table.jCalendar td.other-month { background: #ddd; color: #aaa; } table.jCalendar td.today { background: #666; color: #fff; } table.jCalendar td.selected { background: #f66; color: #fff; } table.jCalendar td.selected.dp-hover { background: #f33; color: #fff; } table.jCalendar td.dp-hover, table.jCalendar tr.activeWeekHover td { background: #fff; color: #000; } table.jCalendar tr.selectedWeek td { background: #f66; color: #fff; } table.jCalendar td.disabled, table.jCalendar td.disabled.dp-hover { background: #bbb; color: #888; } table.jCalendar td.unselectable, table.jCalendar td.unselectable:hover, table.jCalendar td.unselectable.dp-hover { background: #bbb; color: #888; }   div.dp-popup { position: relative; background: #ccc; font-size: 10px; font-family: arial, sans-serif; padding: 2px; width: 166px; line-height: 1.2em; } div.dp-popup h2 { color: #000000; } div#dp-popup { position: absolute; z-index: 199; } div.dp-popup h2 { font-size: 12px; text-align: center; margin: 2px 0; padding: 0; } a#dp-close { font-size: 11px; padding: 4px 0; text-align: center; display: block; } a#dp-close:hover { text-decoration: underline; } div.dp-popup a { color: #000; text-decoration: none; padding: 3px 2px 0; } div.dp-popup div.dp-nav-prev { position: absolute; top: 2px; left: 4px; width: 100px; } div.dp-popup div.dp-nav-prev a { float: left; }  div.dp-popup div.dp-nav-prev a, div.dp-popup div.dp-nav-next a { cursor: pointer; } div.dp-popup div.dp-nav-prev a.disabled, div.dp-popup div.dp-nav-next a.disabled { cursor: default; } div.dp-popup div.dp-nav-next { position: absolute; top: 2px; right: 4px; width: 100px; } div.dp-popup div.dp-nav-next a { float: right; } div.dp-popup a.disabled { cursor: default; color: #aaa; } div.dp-popup td { cursor: pointer; } div.dp-popup td.disabled { cursor: default; } @charset "utf-8"; #s3slider { width: 644px;  height: 358px;  position: relative;  overflow: hidden;  } #s3sliderContent { width: 644px;  position: absolute;  top: 0;  margin-left: 0;  } .s3sliderImage { float: left;  position: relative;  display: none;  } .s3sliderImage span { position: absolute;  left: 0; font-size:20px; font-weight: bold;  padding: 10px; width: 624px; background-color: #000; filter: alpha(opacity=70);  -moz-opacity: 0.7;  -khtml-opacity: 0.7;  opacity: 0.7;  color: #fff; display: none;  bottom: 0;  } #main-left ul.s3sliderContent { padding: 0px; margin:0px; } #main-left li.s3sliderImage { padding: 0px; margin:0px; } .clear { clear: both; } 
