/*----------------------------------- STRUCTURE ----------------------------------*/
/*----- HTML SELECTORS ------*/
body{margin:0 auto;padding:0;font:normal 76.01% arial, helvetica, sans-serif;text-align:left;line-height: 1.5em;color:#282828;background-color:#fff;} 
*{margin:0;}
html, body{height:100%;}
ul{list-style:none;}
iframe{border:0;}
a{text-decoration:none;cursor:pointer;overflow:hidden;color:#2864b4;}
a:focus{-moz-outline:0;outline:0;outline-offset:0;}
a:hover{text-decoration:underline;}
a img{border:0;}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
p{margin:0 0 18px 0;}
/*------ ID AND CLASS SELECTORS -------*/
#aolVideo{position:relative;width:80.78em;margin:0 auto;padding:0;background-color:#fff;}
#videoHat .rightLinks li, .brand .logo, .curveBox .flat, .curveBox .curve, .videoSearch .truveo, .videoSearch .searchField, .videoSearch .edge, .videoSearch .searchButton, .videoSearch .searchButton .arrow, .blueButton, .blueButton span, .videoBody .watchingNow .surrogate .play, .videoBody .lineHead .titleLines, .videoBody .followUs a, .footerSearch .curve, .footerLinks .flag a, .metaLayer .rating, .metaLayer .rating .rated, .videoSearch .searchGlow, .buttonGlow, .footerLinks .cobrand-footer{background-color:transparent;background-image:url(../img/icon.png);background-repeat:no-repeat;}

.videoHead .navigation a, .videoHead .navigation span, .videoBody h2, .videoBody .blueButton a, .videoFooter h2, .videoBody .gridModule .subTitle{font-family:arial;}
.videoBody h1{font-family:georgia;}

.curveBox{position:relative;display:block;width:100%;height:100%;}
.curveBox .flat{position:absolute;width:100%;height:0.33em;}
.curveBox .top{background-position:0 0;background-repeat:repeat-x;top:0;}
.curveBox .bottom{background-position:0 -134px;background-repeat:repeat-x;bottom:0;_bottom:-0.9em;}
.curveBox .left{width:0.33em;height:100%;background:url(../img/boxleft.gif) repeat-y;left:0;}
.curveBox .right{width:0.33em;height:100%;background:url(../img/boxright.gif) repeat-y;right:0;}
.curveBox .curve{position:absolute;width:0.825em;height:0.83em;background-color:#fff;_background-color:transparent;}
.curveBox .topLeft{background-position:0 -268px;}
.curveBox .topRight{background-position:0 -408px;right:0;}
.curveBox .bottomLeft{background-position:0 -548px;bottom:0;_bottom:-0.4em;}
.curveBox .bottomRight{background-position:0 -688px;bottom:0;_bottom:-0.4em;right:0;}
.curveBox .inner{width:100%;height:100%;margin:0 auto;}

.blueButton{position:relative;height:2.14em;line-height:2em;padding:0 0 0.5em 0;background-position:0 -7662px;background-repeat:repeat-x;}
.blueButton a{display:block;padding:0 2.1em;color:#fff !important;text-decoration:none !important;font-weight:bold;}
.blueButton a:hover{color:#fff !important;}
.blueButton span{position:absolute;width:0.58em;height:2.14em;}
.blueButton .lf{background-position:0 -7330px;left:0;}
.blueButton .rt{background-position:-3px -7496px;right:-0.1em;}
.buttonGlow{background-position:0 -2343px;}
.buttonGlow .lf{background-position:0 -2031px;}
.buttonGlow .rt{background-position:-3px -2187px;}

.videoBody .surrogate .title{display:block;font-size:1em;font-weight:bold;}
.videoBody .surrogate span{display:block;color:#1a1a1a;}
.videoBody .playButton{position:absolute;z-index:999;width:100%;height:100%;background:transparent url(../img/playbutton.gif) no-repeat bottom right;}
.videoBody .playButton:hover{background-image:url(../img/playbutton_hover.gif);}

.metaLayer{position:absolute;z-index:99999;display:none;width:18.3em;text-align:left;bottom:5em;left:-3.8em;}
.metaLayer .curveTop, .metaLayer .curveBottom{width:100%;height:1.4em;background:url(../img/popup_top.png) no-repeat;}
.metaLayer .curveBottom{height:2.56em;background-image:url(../img/popup_bottom.png);}
.metaLayer .metaInner{width:100%;background:url(../img/popup_middle.png) repeat-y;}
.metaLayer .heading{position:relative;z-index:999;width:80%;margin:0 auto;display:block;font-size:1.15em;padding:0 0 0.6em 0;font-weight:bold;border-bottom:1px solid #c9c9c9;}
.metaLayer ul{position:relative;z-index:999;width:80%;margin:0 auto;font-size:1em;color:#1a1a1a;margin-top:0.82em;padding:0;}
.metaLayer .rating, .metaLayer .rating .rated{width:6em;height:1.3em;background-position:0 -3296px;}
.metaLayer .rating .rated{background-position:0 -3439px;}

.metaLayer .curveTop, .metaLayer .curveBottom, .metaLayer .metaInner{*background-image:none !important;}

.hide{display:none !important;}
.show{display:block !important;}
.dBlock{display:block;}
.dNone{display:none;}
.fLeft{float:left;}
.fRight{float:right;}
.clear{display:block;float:none;clear:both;border:0;padding:0;margin:0;height:1px;line-height:1px;font-size:1px;}
.noBorder{border:0 !important;}
.strong{font-weight:bold;}
.noPadding{padding:0 !important;}
.noMargin{margin:0 !important;}
.noBMargin{margin-bottom:0 !important;}
.noBg{background-image:none !important;}
.hidden{overflow:hidden !important;}
.visible{overflow:visible !important;}
.pageWrapper{width:80.78em;margin:0 auto;text-align:center;}
.fontBlue{color:#2864b4 !important;}
.fontBlack{color:#000 !important;}
.videoBody:after, .videoBody .dlModule:after, .videoBody .showCase:after, .videoBody .hotSearch:after, .footerNav:after, .videoBody .gridModule .inner:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}

/*--------------------------------- END STRUCTURE --------------------------------*/

/*------------------------------------ VISUAL -----------------------------------*/
/*------ ID AND CLASS SELECTORS -------*/
#videoHatAd{width:100%;margin:0 auto;padding:0.3em 0;overflow:hidden;text-align:center;background:transparent url(../img/topad_bg.gif) repeat;}
#videoHat{display:block;width:100%;height:1.9em;background-color:#e6e6e6;}
#videoHat .pageWrapper{text-align:left;}
#videoHat ul{font-size:0.91em;color:#2a2a2a;margin:0;padding:0;}
#videoHat ul li{display:inline;line-height:2em;}
#videoHat ul li a{color:#2a2a2a;}
#videoHat .leftLinks{float:left;}
#videoHat .leftLinks li{margin:0 0.7em;}
#videoHat .rightLinks{float:right;margin:0 0.4em 0 0;}
#videoHat .rightLinks li{background-position:0 -7005px;}
#videoHat .rightLinks li a{padding:0 0 0 1.8em;color:#4c4c4c;}
.videoHead{width:100%;height:12.12em;border-bottom:4px solid #d1d1d1;}
.videoHead .brand{width:28%;float:left;height:9.07em;}
.videoHead .brand .logo{display:block;width:17.56em;height:3.63em;margin:2.80em 0 0 0;background-position:0 -828px;text-indent:-999em;}
.videoSearch{width:57%;float:left;}
.videoSearch .curveBox{float:left;width:40.59em;height:5.11em;background-color:#fff;}
.videoSearch .curveBox .inner{width:96%;}
.videoSearch .searchField{position:relative;float:left;width:75%;height:3.5em;margin:0.8em 0 0 0;background-position:0 -1343px;background-repeat:repeat-x;}
.videoSearch input{width:94.5%;height:1.45em;margin:0.25em 0 0 0.4em;font-size:1.81em;color:#000;border:0;background-color:#f2f2f2;}
.videoSearch .edge{position:absolute;width:0.58em;height:3.46em;}
.videoSearch .searchField .lf{background-position:0 -999px;}
.videoSearch .searchField .rt{background-position:-3px -1171px;right:0;}
.videoSearch .searchButton{position:relative;float:right;width:23.8%;height:3.5em;margin:0.8em 0 0 0;background-position:0 -5703px;background-repeat:repeat-x;}
.videoSearch .searchButton button{position:relative;cursor:pointer;z-index:1;width:100%;height:100%;font-size:1.15em;color:#fff;text-align:left;padding:0 0 0 0.5em;border:0;background-color:transparent;}
.videoSearch .searchButton .lf{background-position:0 -5367px;left:-0.1em;}
.videoSearch .searchButton .rt{background-position:-3px -5535px;right:-0.1em;}
.videoSearch .searchButton .arrow{position:absolute;z-index:0;width:1.81em;height:2.06em;background-position:0 -7165px;top:0.7em;right:0.5em;}
.videoSearch .searchGlow{background-position:0 -1859px;background-repeat:repeat-x;}
.videoSearch .searchGlow .lf{background-position:0 -1515px;}
.videoSearch .searchGlow .rt{background-position:-3px -1687px;}
.videoSearch .searchGlow .arrow{background-position:0 -2499px;}
.videoSearch .truveo{float:left;width:4.2em;height:1.9em;margin:1.8em 0 0 0.3em;background-position:0 -2796px;}
.videoSearch .searchNav{position:relative;float:left;z-index:999;margin:0.9em 0 0 0.5em;padding:0;}
.videoSearch .searchNav li{position:relative;display:inline;font-weight:bold;font-size:0.91em;border-left:1px solid #c2c2c2;padding:0 0.49em;}
.videoSearch .searchMore{position:absolute;z-index:999;display:none;width:8em;padding:0.5em;top:2.4em;left:41.4em;background-color:#fff;border:1px solid #d6d6d6;}
.videoSearch .searchMore a{display:block;line-height:1.5em;font-weight:bold;font-size:0.91em;*font-size:1em;}
.videoSearch .searchMore .close{float:right;margin:-0.5em 0 0 0;color:#000;}
.userInfo{width:15%;float:right;}
.userInfo #signDiv{float:right;margin:2.88em 0 0.2em 0;}
.userInfo ul{clear:right;display:block;text-align:right;font-size:0.91em;margin:0.2em 0 0 0;padding:0;}
.userInfo ul li{float:right;padding:0.2em 0 0 0;border-top:1px dotted #969696 !important;}
.userInfo ul li a{padding:0 0.3em;border-right:1px solid #d6d6d6;}
.userInfo .userName{float:right;margin:2.88em 0 0 0;}
.userInfo .feedback a{border:0;padding-right:0 !important;}
.videoHead .navigation{clear:both;width:100%;display:block;height:3.05em;border-top:1px dotted #969696;}
.videoHead .navigation a, .videoHead .navigation span{font-size:1.15em;font-weight:bold;line-height:2.4em;padding:0 1em;border-left:1px solid #d6d6d6;}
.videoHead .navigation .focus{border:0;padding-left:0.58em;}
.videoBody{width:100%;margin:0.82em 0 1.24em 0;height:100%;}
.videoBody .curveBox .inner{width:90%;}
.videoBody .leftRail{float:left;width:63.5%;height:100%;}
.videoBody .leftRail .curveBox .inner{width:95%;}
.videoBody h1{float:left;width:100%;margin:0 auto;margin-top:0.5em;font-size:2.39em;line-height:1.5em;border-top:1px solid #d6d6d6;border-bottom:1px dotted #969696;color:#2e2e2e;}
.videoBody h2{font-size:1.48em;color:#2e2e2e;}
.videoBody .dlModule{position:relative;width:100%;height:33.2em;margin:0 auto;}
.videoBody .dlModule .photoCredit{display:block;width:100%;height:1.35em;overflow:hidden;line-height:1.35em;font-size:0.74em;color:#999;}
.videoBody .dlModule .dlLeft{position:relative;float:left;width:37.05em;margin-top:0.82em;}
.videoBody .dlModule .largeImage{position:relative;width:100%;z-index:0;display:block;height:25.05em;}
.videoBody .dlModule .largeImage img{width:450px;height:304px;}
.videoBody .dlModule .dlLeft .playButton{height:19.4em;bottom:6.8em;}
.videoBody .dlModule .strip{position:absolute;z-index:9999;width:100%;height:5.77em;top:19.25em;background-color:#000;-moz-opacity:0.85;filter:alpha(opacity=85);opacity:0.85;}
.videoBody .dlModule .content{position:absolute;z-index:9999;width:90%;height:4.2em;overflow:hidden;padding:0 1.4em;top:20.82em;}
.videoBody .dlModule h2{font-size:1.81em;margin:0 0 0.1em 0;font-weight:bold;}
.videoBody .dlModule h2 a, .videoBody .dlModule .thumbnails h3 a{color:#fff;}
.videoBody .dlModule .desc{color:#b5b5b4;line-height:1.3em;}
.videoBody .dlModule .desc:hover{color:#fff;}
.videoBody .dlModule .thumbnails{float:right;width:10.8em;margin-top:0.82em;}
.videoBody .dlModule .thumbnails .thumb{position:relative;display:block;width:10.9em;height:12.03em;background-color:#252525;}
.videoBody .dlModule .thumbnails img{width:132px;height:88px;}
.videoBody .dlModule .thumbnails .img{position:relative;display:block;width:10.8em;height:7.67em;}
.videoBody .dlModule .thumbnails .playButton{height:7.25em;bottom:4.8em;}
.videoBody .dlModule .thumbnails h3{position:absolute;font-weight:normal;width:92%;margin:1em 0 0 0.8em;line-height:1.3em;height:2.8em;overflow:hidden;font-size:1em;}
.videoBody .showCase{position:relative;width:100%;margin:0 auto;height:100%;}
.videoBody .gridModule{position:relative;float:left;text-align:center;width:16.2em;margin:2.5em 0 0 0;padding:0 0 4em 0;}
.videoBody .gridModule .inner{border-right:1px solid #d6d6d6;margin:0 0 0.82em 0;}
.videoBody .gridModule h2{font-size:1.32em;margin:0 0 1em 0;}
.videoBody .gridModule h2 em{font-style:normal;color:#8a8a8a !important;}
.videoBody .gridModule .surrogate{position:relative;height:15.6em;margin:0 0.3em 2.06em 0.3em;}
.videoBody .gridModule .surrogate .thumbnail{position:relative;display:block;margin:0 auto;width:11.6em;height:9.2em;margin-bottom:1.24em;}
.videoBody .gridModule .surrogate .thumbnail .playButton{left:0;background-position:8.78em 6.48em;}
.videoBody .gridModule .surrogate img{display:block;width:120px;height:90px;border:1px solid #d9d9d9;padding:0.82em;}
.videoBody .gridModule .surrogate .metaData{width:100%;height:5.7em;display:block;overflow:hidden;}
.videoBody .gridModule .surrogate .title{margin:1em 0.5em 0 0.5em;line-height:1.2em;display:inline;}
.videoBody .gridModule .blueButton{position:absolute;width:90%;bottom:0.8em;left:0.2em;margin:0 auto;margin-top:0.82em;}
.videoBody .gridModule .blueButton a{font-size:1.35em;padding:0 0.8em;}
.videoBody .rightRail{float:left;width:36.5%;height:100%;}
.videoBody .rightRail .adSlot{float:left;width:100%;height:23.08em;margin:1.24em 0 2.88em 0;background-color:#ebebeb;}
.videoBody .rightRail .adSlot .ad{width:24.73em;height:20.61em;overflow:hidden;margin:0.9em 0 0 0.9em;}
.videoBody .rightRail .adSlot .adText{margin:0 0 0 0.9em;font-size:0.82em;color:#959595;}
.videoBody .lineHead{position:relative;width:100%;margin:0 0 4em 0;}
.videoBody .watchingNow{margin:0 0 3.2em 0;}
.videoBody .watchingNow .inner{margin:1.24em 0 0 0;width:100%;}
.videoBody .watchingNow .surrogate{display:block;width:100%;height:7.58em;margin:0 0 0.1em 0;}
.videoBody .watchingNow .surrogate span{display:inline;}
.videoBody .watchingNow .surrogate .separator{position:relative;top:0.2em;*top:0;width:0.1em;height:1.2em;display:inline-block;margin:0 0.4em;background-color:#d6d6d6;}
.videoBody .watchingNow .surrogate span a{padding:0 0 0 0.2em;}
.videoBody .watchingNow .surrogate .thumbnail{position:relative;float:left;width:7.91em;height:5.93em;}
.videoBody .watchingNow .surrogate .thumbnail img{width:96px;height:72px;}
.videoBody .watchingNow .surrogate .playButton{left:0;bottom:0;_bottom:0.2em;}
.videoBody .watchingNow .surrogate .metadata{float:left;width:17.6em;margin:0.7em 0 0 1em;height:6em;border-bottom:1px dotted #969696;}
.videoBody .watchingNow .surrogate .metadata .title{width:15.5em;overflow:hidden;}
.videoBody .lineHead h2{position:relative;display:inline;z-index:1;padding:0 0.5em 0 0;background-color:#fff;}
.videoBody .lineHead .titleLines{position:absolute;top:0.35em;z-index:0;width:100%;height:0.74em;background-position:0 -3879px;background-repeat:repeat-x;}
.videoBody .hotSearch ol{margin:0.5em 0 0 0;padding:0;list-style-position:inside;}
.videoBody .hotSearch ol li{position:relative;font-size:1.15em;font-weight:bold;line-height:1.2em;padding:0.41em 0;border-bottom:1px dotted #969696;}
.videoBody .hotSearch ol li a{*padding:0 0 0 0.5em;width:75%;font-weight:normal;display:inline-block;vertical-align:top;}
.videoBody .hotSearch ol li span{position:absolute;top:0.8em;right:0;font-size:0.82em;font-weight:bold;color:#1a1a1a;}
.videoBody .listsModule{_margin:0 0 3.1em 0;}
.videoBody .listsModule .set{margin:1em 0;border-bottom:1px dotted #969696;}
.videoBody .listsModule .set .title{margin:0 0 0.4em 0;display:block;font-size:1.15em;line-height:1.1em;}
.videoBody .listsModule .set .tags{margin:0 0 1em 0;color:#1a1a1a;}
.videoBody .followUs a{border-bottom:1px dotted #969696;display:block;width:100%;height:3.3em;line-height:3.3em;text-indent:2em;}
.videoBody .followUs .twitter{margin:1em 0 0 0;border-top:1px dotted #969696;background-position:0 -3720px;}
.videoBody .followUs .facebook{background-position:0 -7818px;}
.videoFooter{width:100%;}
.videoFooter .footerSearch{position:relative;width:100%;height:6.92em;margin:0 0 3.3em 0;background-color:#2864b4;}
.footerSearch .curve{position:absolute;width:0.66em;height:0.66em;}
.footerSearch .ctopLeft{background-position:-1px -4019px;top:0;left:0;}
.footerSearch .ctopRight{background-position:1px -4155px;top:0;right:0;}
.footerSearch .cbottomLeft{background-position:-1px -4289px;bottom:0;left:0;_bottom:-0.6em;}
.footerSearch .cbottomRight{background-position:1px -4425px;bottom:0;right:0;_bottom:-0.6em;}
.footerSearch .inner{width:100%;}
.footerSearch .brand{float:left;width:38%;}
.footerSearch .brand .logo{display:block;width:17.56em;height:3.63em;margin:1.7em 0 0 2em;background-position:0 -5060px;text-indent:-999em;}
.footerSearch .videoSearch{float:left;width:62%;margin:1em 0 0 0;}
.footerSearch .videoSearch .curveBox{margin:0 0 0 0;}
.footerSearch .curveBox .left{background:url(../img/footerboxleft.gif);}
.footerSearch .curveBox .right{background:url(../img/footerboxright.gif);}
.footerSearch .curveBox .top{background-position:0 -3084px;}
.footerSearch .curveBox .bottom{background-position:0 -3582px;}
.footerSearch .curveBox .curve{width:0.66em;height:0.66em;}
.footerSearch .curveBox .topLeft{background-position:0 -4562px;}
.footerSearch .curveBox .topRight{background-position:0 -4728px;right:0;}
.footerSearch .curveBox .bottomLeft{background-position:0 -4894px;bottom:0;_bottom:-0.6em;}
.footerSearch .curveBox .bottomRight{background-position:0 -5199px;bottom:0;_bottom:-0.6em;right:0;}
.footerSearch .videoSearch .truveo{margin:1.7em 0 0 0.3em;background-position:0 -2944px;}

.footerNav{width:100%;margin:0 0 2.12em 0;}
.footerNav ul{float:left;width:24.8%;text-indent:4em;border-right:1px solid #d6d6d6;margin:0;padding:0;}
.footerNav ul li{margin: 1em 0 0 0;}
.footerNav h2{font-size:1.15em;text-indent:3.4em;margin:0 0 0.2em 0;}
.footerLinks{width:100%;border-top:#D6D6D6 1px solid;padding:2em 0;text-align:right;}
.footerLinks .cobrand-footer{display:block;text-align:left;float:left;width:14.01em;height:2.23em;margin:2.06em 0 0 2.06em;_margin:2.06em 0 0 1em;background-position:0 -8204px;text-indent:-999em;}
.footerLinks .set{margin:0 0 0.4em 0;}
.footerLinks .set ul li{display:inline;padding:0 0.5em;border-left:1px solid #c9c9c9;}
.footerLinks .flag a{display:inline-block;width:1.24em;height:0.74em;*height:0.9em;margin:0 0.5em 0 0;}
.footerLinks .flag span{color:#79786c;}
.footerLinks .flag .ca{background-position:0 -5893px;}
.footerLinks .flag .fr{background-position:0 -6032px;}
.footerLinks .flag .de{background-position:0 -6171px;}
.footerLinks .flag .in{background-position:0 -6310px;}
.footerLinks .flag .jp{background-position:0 -6449px;}
.footerLinks .flag .tw{background-position:0 -6588px;}
.footerLinks .flag .gb{background-position:0 -6727px;}
.footerLinks .flag .en{background-position:0 -6866px;}
/*---------------------------------- END VISUAL ---------------------------------*/

.simplifiedContainer{float:left;margin:10px 0 0 0;}
.simplifiedContainer .exclusive{position:relative;margin:0; border:0; padding:0}
.simplifiedContainer .exclusive .videoImg img{position:absolute;}
.simplifiedContainer .exclusive .videoMeta{float:none; position:absolute;left:0; bottom:0px; width:100%; padding:10px 0 10px 0; background:transparent url(../img/2009_main_transparent_black.png) repeat}
.simplifiedContainer .exclusive .videoMeta .videoFlag{display:block; position:absolute; width:24px; height:22px; bottom:0px; right:0px; background:transparent url(../img/playbutton.gif) no-repeat}
.simplifiedContainer .videoArtist{color:#fff;}
.simplifiedContainer .videoTitle, .simplifiedContainer .videoArtist{padding:0 0 0 10px;}
.simplifiedPlayer .inner{width:99%;margin:0 auto;padding:0;}
.simplifiedPlayer .adSlot{float:left;width:320px;height:23.08em;margin:5.5em 0 2.88em 0;background-color:#ebebeb;}
.simplifiedPlayer .ad{width:24.73em;height:20.61em;overflow:hidden;margin:0.9em 0 0 0.9em;}
.simplifiedPlayer .adText{margin:0 0 0 0.9em;font-size:0.82em;color:#959595;}
.rightRail .simplifiedContainer{float:none;}
.simplifiedContainer .videoTitle{color:#00ACEB;}/*-- NULL BROWSER DEFAULTS --*/ 
* {margin:0;}
html, body {height: 100%;}
ul {list-style:none;}
iframe {border:0;}
/*-- GLOBAL DEFAULT ELEMENTS --*/ 
/*body {margin:0 auto;padding:0;font:normal 76.01% arial, helvetica, sans-serif;text-align:left;line-height: 1.5em;color:#000;background:#dfeaf2 url(../img/bg.gif) repeat-y center center;}*/
a {text-decoration:none;cursor:pointer;overflow:hidden;}
a:focus {-moz-outline:0;outline:0;outline-offset:0;}
a:hover {text-decoration:underline;}
a img {border:0;}
h1,h2,h3,h4,h5,h6 {font-weight:bold;}
h1 {font-weight:normal;font-size:24px;}
h2 {font-size:15px;margin:0 0 6px 0;}
h3 {font-size:10px;text-shadow:none;}
h4 {font-size:13px;margin:0 0 6px 0;}
h5 {font-size:13px;}
h6 {font-size:11px;}
p {margin:0 0 18px 0;}
small {font-size:9px;line-height:1.2;}
button{font:bold 12px arial;}
strong {font-weight:bold;}
.hide{display:none !important;}
.show{display:block !important;}
.dblock{display:block;}
.dnone{display:none;}
.fleft{float:left;}
.fright{float:right;}
.clear {display:block;float:none;clear:both;border:0;padding:0;margin:0;height:1px;line-height:1px;font-size:1px;}
.nobr{border:0 !important;}
.hg{font-weight:bold;}
.nopad{padding:0 !important;}
.nomar{margin:0 !important;}
.hidden{overflow:hidden !important;}
.visible{overflow:visible !important;}
.pgwrp{position:relative;z-index:100000000;margin:0 auto;width:79.3em;text-align:center;}
/*-- LAYOUT: GLOBAL --*/ 
#vidmn{position:relative;width:79.3em;margin:0 auto;padding:0;background:#fff;}
#vidhd{position:relative;z-index:1000;margin:0 auto;width:79.3em;}
#topads{background-color:#ccc;padding:5px 0;text-align:center;}
#content{position:relative;clear:left;width:79.1em;border-left:1px solid #a1a5b1;border-right:1px solid #a1a5b1;}
#vidft{clear:both;position:relative;width:79.3em;margin:0 auto;}
#pbp{margin:0;}
#omniture{display:none;}
/* button */
.btn{position:relative;border:1px solid #969698;padding:1px;display:block;}
.btn a{display:block;color:#474747;text-decoration:none;padding:0 0.7em;background:url(../img/grad.gif) repeat-x 0 -219px;text-align:center;font-weight:bold;}
.btn a:hover, .lbtn:hover, .rbtn:hover{text-decoration:none;}
/* left button */
.lbtn, .rbtn{display:block;cursor:pointer;border:1px solid #969698;padding:0 0.5em;background:url(../img/grad.gif) repeat-x 0 -219px;}
.lbtn span, .rbtn span{width:0.6em;height:1.4em;float:left;display:block;background:url(../img/icon.gif) no-repeat -132px -118px;margin:0 0.3em 0 0;}
.lbtn p, .rbtn p{float:left;color:#000;font-size:0.9em;font-weight:bold;line-height:1.6em;margin:0;}
 .rbtn span{margin:0 0 0 0.3em;}
/* right button */
.rbtn span{background-position:-138px -118px;}
/* pagination */
.pagi{margin:0 !important;padding:0 !important;position:relative;color:#0b5589;}
.pagi li{float:left;margin:0 0.5em 0 0 !important;padding:0 !important;line-height:1em;font-size:.9em;}
.pagi li a{display:block;padding:.2em .4em;border:1px solid #b9b9b9;color:#0b5589 !important;}
.pagi li span.selected{display:block;margin:0;padding:0.2em 0.3em 0.3em 0.3em;background:#e5e5e5;border:1px solid #b9b9b9;text-align:center;font-size:0.92em;}
.spagi{float:right;margin:0.5em 0 0 0;}
.spagi a{color:#234781;margin:0 0.2em;}
.spagi span{margin:0 0.2em;}
.spagi .curpage{color:#ff7600;font-weight:bold;}
/* back to top */
.backtotop{position:relative;float:left;margin:0.5em 0 0 0;}
.backtotop span{font-weight:bold;line-height:1.2em;padding:0 0 0 1em;background:url(../img/icon.gif) no-repeat -63px -120px;}
.backtotop a{color:#124da9;background:#fff;}
/* asset popup */
.hover{position:absolute;top:0;left:0;display:none;width:10.4em;height:7.74em;background:transparent url(../img/grad.gif) repeat-x 0 -1130px;z-index:9999;border:2px solid #b0b0b0;cursor:pointer;}
.hover .play{position:absolute;display:block;width:2.65em;height:2.7em;background:url(../img/icon.gif) no-repeat -247px -84px;top:4.5em;right:0.5em;}
.hover dl{font-size:1em;color:#000;padding:0.2em 0 0 0.5em;font-weight:bold;}
.hover dl dt{overflow:hidden;width:8.6em;font-size:1.1em;line-height:1.3em;}
.hover dl dd{font-size:0.8em;line-height:1.5em;color:#000;}
.hover dl dd span{color:#565656;padding:0 0.2em 0 0;}
/*family filter*/
#famfil{position:relative;font-size:0.9em;float:right;display:block;margin:1em 0 0 0;color:#000;font-weight:normal;}
#famfil .ffcheck{margin:0 0.3em 0 0;_margin:-0.2em 0 0 0;}
#famfil a{padding:0;display:inline;color:#005992;}
/*see more*/
.allvid{float:right;}
.allvid a{color:#4a92cd;font-size:0.92em;display:block;float:left;}
.allvid span{width:0.7em;height:0.7em;display:block;float:left;background:url(../img/icon.gif) no-repeat -124px -122px;_background-position:-124px -120px;}
/*Quigo add*/
.quadd{clear:both;position:relative;display:block;overflow:hidden;margin:0 auto;text-align:center;margin-bottom:0.8em;}
/*-- LAYOUT:  NO RESULT --*/
#nores .hd{float:left;padding:0.7em 0 0.4em 1.55em;margin:0;}
#nores .hd h1{font-size:1.15em;color:#4d4d4d;font-weight:bold;}
#nores #famfil{padding:0;margin:0.7em 0 0 0;}
#nores .sort_vid{width:96.2%;margin:0 0 1em 3em;}
#nores{position:relative;width:77.1em;padding:0 0 3em 0;float:left;}
.nores{position:relative;float:left;width:50em;margin:0 0.7em 0 1.3em;_margin:0 0.5em 0 0.5em;}
.nores .inner{width:100%;margin:0 auto;padding:2em 0 0 0;background:#fff url(../img/grad.gif) repeat-x 0 -1816px;border:1px solid #e4ecf1;border-bottom:0;}
#nores .nores .inner .alert{float:left;width:2em;height:2.5em;margin:0 0.5em 0 3em;background:url(../img/icon.gif) no-repeat -283px -170px;}
#nores .nores .inner h2{float:left;width:27.5em;font-weight:normal;color:#175483;font-size:1.6em;line-height:1.4em;overflow:hidden;}
.nores .inner .msg{font-size:0.9em;font-weight:bold;margin:0 0 0.5em;display:block;margin:0 0 0.5em 5.5em;color:#175483;}
.nores ul{width:33em;margin:0 auto;padding:0;list-style:disc outside;}
.nores ul li{margin:0.3em 0 0 2em;line-height:1.1em;}
.nores #promo{margin:0 auto;text-align:center;width:100%;padding-bottom:2em;}
.nores #promo .strip span{*margin:0 0.12em 0 0.12em;}
.nores #promo .stl, .nores #promo h2{display:none !important;}
.nores #promo .surdesc{text-align:left;}
#trfail{width:100%;text-align:center;margin-top:4em;margin-bottom:6em;}
#trfail .nores{width:63.5em;margin:0 auto;float:none;}
#trfail h2{position:relative;color:#175483;font-size:1.1em;}
#trfail h2 .alert{position:absolute;width:1.8em;height:2.5em;margin:0 0 0 -2.5em;background:url(../img/icon.gif) no-repeat -283px -170px;}
#trfail .nores .inner .msg{margin-left:0;margin-top:0.5em;}
/*truveo error*/
.errorpage{margin:100px 0;}
#trerr{position:relative;margin:0 auto;margin-bottom:3em;text-align:center;padding:0 0 0 2.5em;}
#trerr h2{position:relative;color:#175483;font-size:1.1em;}
#trerr h2 .alert{position:absolute;width:1.8em;height:2.5em;margin:0 0 0 -2.5em;background:url(../img/icon.gif) no-repeat -283px -170px;}
#trerr p{margin:0;padding:0;}
/*error page*/
#errcont{position:relative;padding:3em 0 5em 0;border-bottom:1px solid #a1a5b1;}
#errcont .err{position:relative;width:62.6em;background:#fff url(../img/grad.gif) repeat-x 0 -1816px;margin:0 auto;padding:0 0 3em 0;border:1px solid #e4ecf1;border-bottom:0;}
#errcont .err .alert{width:1.8em;height:2.5em;position:relative;display:block;float:left;margin:0 0.5em 0 -3em;background:url(../img/icon.gif) no-repeat -283px -170px;}
#errcont .err .errin{margin:0 auto;padding:3.3em 0 0 0;width:35em;}
#errcont .err .errin h2{font-weight:normal;font-size:2em;color:#175483;}
#errcont .err .errin h3{color:#434345;font-weight:normal;font-size:1.5em;padding:0.5em 0;border-bottom:1px solid #e0e4e7;}
#errcont .err .errin .msg{position:relative;float:left;margin:0.7em 0 0 0;}
#errcont .err .errin .btn{position:relative;float:left;margin:0.5em 0 0 0.5em;}
#errcont .err .errin .code{clear:both;padding:3em 0 0 0;}
#errcont .err .errin .code span, #errcont .err .errin .rep span{font-weight:bold;color:#f70100;margin:0 0.2em 0 0;}
#errcont .err .errin .rep span{color:#18517c;}
#dir{float:left;width:39em;background:#e3eef0;margin:1em 0 0 1em;_margin:1em 0 0 0.7em;padding:0.5em;}
#dir h2{font-size:1em;float:left;}
#dir .cnt{float:right;color:#2265b4;font-weight:bold;}
#dir dl dd{width:8.8em;height:1.65em;background:#fff;display:block;float:left;padding:0 0.3em;margin:0 0 0.3em 0.3em;_margin:0 0 0.3em 0.2em;}
#dir dl dd a{color:#0b5589;}
#esearch{float:left;width:36em;height:16.8em;background:#e2f3fb;margin:1em 0 0 1em;_margin:1em 0 0 0.7em;}
#esearch .srch{margin:2.5em 0 0 2.5em;}
#esearch h2{color:#185282;margin:0 0 0.5em 0;}
#esearch p{margin:0 0 0.5em 0;padding:0;}
#esearch input{float:left;width:300px;height:20px;border:1px solid #c7d4dc;border-right:0;margin:0;padding:0;}
#esearch .btn{float:left;position:relative;}
/*728 x 90 AD*/
#bnadComponent{clear:left;position:relative;margin:0 auto;text-align:center;margin-bottom:0.8em;}
/*ad text*/
.adtxt{position:absolute;bottom:-2em;right:0;font-size:0.9em;color:#fff;}
/*disclaimer*/
.overlay{position:absolute;background:url(../img/grad.gif) repeat-x 0 -883px;display:none;z-index:9999999;width:19.4em;border:1px solid #72777d;padding:0.1em;}
.overlay .hd{height:2.1em;line-height:2em;background:#dbe8ee;padding:0 0.5em;}
.overlay .hd .tl{float:left;font-weight:bold;font-size:1em;color:#0e4f87;}
.overlay .hd .close{float:right;width:0.7em;height:0.7em;margin:0.5em 0 0 0;display:block;background:url(../img/icon.gif) no-repeat -113px -123px;}
.overlay p{clear:right;position:relative;margin:0;padding:0.5em;line-height:1.1em;}
/*MMXiframe*/
#MMXiframe{visibility:hidden;top:-10px;left:-10px}
/*Insertion zone*/
.iz{clear:both;margin:0 0 0.8em 0;background:#fff;}
/*-- LAYOUT: HEADER AND FOOTER --*/ 
#navcont{position:relative;margin:0.33em auto;padding:0;width:79.1em;height:1.17em;}
#navcont .globalnav{margin:0;padding:0;font-size:0.92em;color:#0b5589;}
#navcont .globalnav li{float:left;background:url(../img/grad.gif) no-repeat 0 -188px;padding:0 0.83em;line-height:1em;}
#navcont .globalnav li a{color:#0b5589;}
#navcont .globalnav .nobg{background:none;padding:0 0.83em 0 0.4em;}
#navcont .support{float:right;margin:0;padding:0;}
#navcont .support .help{padding:0 0.4em 0 0.83em;}
#hdcont{position:relative;width:79.1em;height:7.15em;background:#d8e8ef url(../img/grad.gif) repeat-x 0 1px;border:1px solid #83b5cb;border-bottom:0;}
#hdcont .logocont{width:23.5em;float:left;position:relative;height:100%;}
#hdcont .logo{width:18.85em;height:5em;display:block;margin:0 auto;margin-top:1.75em;background:url(../img/headerlogo.png) no-repeat;*background-repeat:repeat-x;*background-image:none;text-indent:-9999em;text-decoration:none;}
#hdcont .logo span{text-indent:0;font-weight:bold;color:#fff;display:block;font-size:1.15em;float:left;margin:1.8em 0 0 0;*margin:2em 0 0 0;}
#hdcont .logo .beta{position:relative;z-index:999;display:block;float:right;font-size:8px;margin:2.6em 0 0 0;*margin:1.7em 0 0 0;}
#hdcont .right{width:45em;float:left;position:relative;}
#ftsearch .right{width:52.3em;float:left;position:relative;}
#hdcont .right .search_cat{float:left;margin:0;padding:0;width:39em;font-size:0.92em;font-weight:bold;color:#005893;position:relative;}
#hdcont .right .search_cat li{position:relative;float:left;padding:0.25em 0.85em 0 0.85em;}
#hdcont .right .search_cat .nospace{padding-left:0;}
#hdcont .right .search_cat li a, #hdcont .right .search_cat li .video{color:#0b5589;padding:0.3em 0.4em;display:block;}
#hdcont .right .search_cat li .video{background:#7fb0c7;color:#fff;}
#hdcont .truveo{position:relative;float:left;width:9em;}
#hdcont .truveo a{display:block;width:8.8em;height:0.75em;margin:1em 0 0 0;background:url(../img/truveo-black.png) no-repeat center right;*background-image:none;*margin-left:1.6em;}
#hdcont #smore{display:block;visibility:hidden;z-index:99999999;position:absolute;left:4.5em;top:-0.2em;border:1px solid #83b5cb;background:#fff;width:7em;padding:0.5em;margin:0;}
#hdcont #smore .ctg{position:relative;line-height:1.12em;color:#0b5589;font-weight:normal;margin:0;padding:0;}
#hdcont #smore #smorex{float:right;margin:-0.4em 0 0 0;}
#hdcont .right .searchcont,#ftsearch .right .searchcont{float:left;margin:0 0 0.67em 0;_margin:0 0 0.75em 0;}
#hdcont .right .searchbox,#ftsearch .right .searchbox{float:left;width:448px;height:21px;margin:0;padding:2px 0 0 2px;border:1px solid #999;border-right:0;}
#hdcont .right .sbut,#ftsearch .right .sbut{float:left;width:7.2em;height:1.73em;border:1px solid #999;background:#fff;padding:1px;}
#hdcont .right .searchbtn,#ftsearch .right .searchbtn{font:bold 12px arial;cursor:pointer;width:100%;height:100%;border:0;background:#fff url(../img/grad.gif) repeat-x 0 -257px;color:#000;text-decoration:none;text-align:center;}
#hdcont .page_cat{position:relative;*z-index:-1000;clear:both;width:45em;margin:0;padding:0;color:#0b5589;font-size:1em;font-weight:bold;}
#hdcont .page_cat ul{position:relative;display:block;margin:0;padding:0;}
#hdcont .page_cat li{position:relative;display:block;float:left;_width:22.5%;min-width:10.1em;height:2.15em;margin:0 1.4em 0 0;}
#hdcont .page_cat li a{position:relative;min-width:9em;white-space:nowrap;display:block;margin:0 0.5em 0 0;height:1.75em;background:url(../img/icon.gif) no-repeat;text-decoration:none;color:#0b5589;text-align:center;padding:0.4em 0 0 0.4em;}
#hdcont .page_cat li span{position:absolute;top:0;right:0.05em;width:0.55em;height:2.15em;background:url(../img/icon.gif) no-repeat;}
#hdcont .page_cat .navtab a{background-position:0 -146px;}
#hdcont .page_cat .navtab span{background-position: -226px -146px;}
#hdcont .page_cat .selected a{background-position:0 -174px;color:#000;}
#hdcont .page_cat .selected span{background-position:-226px -174px;}
#hdcont .page_cat .curpagi a{background-position:-311px -174px;color:#fff;}
#hdcont .page_cat .curpagi span{background-position:-537px -174px;}
#hdcont .page_cat .dselected a{background-position:-311px -146px;color:#000;}
#hdcont .page_cat .dselected span{background-position:-537px -146px;}
#bcau{position:relative;border-bottom:1px solid #a1a5b1;height:3em;}
#bcau h1{display:inline;font-size:1.5em;font-weight:bold;color:#000;line-height:1.8em;}
#bcau #breadcrumb{position:absolute;margin:0 0 0 1.8em;padding:0;width:76.7em;height:3em;overflow:hidden;}
#bcau #breadcrumb li{display:inline;height:3em;line-height:3em;}
#bcau #breadcrumb li a{position:relative;color:#044eb9;top:-0.2em;}
#bcau #breadcrumb .grt{font-size:1.2em;margin:0 0.5em;}
#authentication{float:right;width:10.5em;margin:0 auto;margin-top:0.5em;text-align:center;}
#authentication .tlt{display:block;font-size:0.9em;font-weight:bold;color:#474747;height:1.2em;}
#authentication .user{display:block;color:#000;font-weight:bold;height:1.8em;_height:1.4em;_line-height:1em;}
#authentication .btn{width:5.5em;margin:0 auto;background:#fff;}
#authentication .myvid{font-size:0.9em;color:#fff;font-weight:bold;text-decoration:underline;}
#ftsearch{clear:both;width:79.1em;height:5.2em;background:#a7c4d0 url(../img/grad.gif) repeat-x 0 -106px;border:1px solid #6496ab;border-bottom:0;}
#ftsearch .logocont{width:26.42em;float:left;position:relative;height:100%;}
#ftsearch .logo{width:15.8em;height:4em;display:block;margin:1em 0 0 3.07em;background:url(../img/footerlogo.gif) no-repeat;text-indent:-9999em;text-decoration:none;}
#ftsearch .logo span{text-indent:0;font-weight:bold;color:#fff;display:block;font-size:1em;float:left;margin:1.2em 0 0 0;}
#ftsearch .logo .beta{display:block;float:right;font-size:8px;margin:1.5em 0 0 0;*margin:1em 0 0 0;}
#ftsearch .ftsearch{margin:1.7em 0 0 0;}
#ftsearch .right .searchbox{background:#fff url(../img/truveo.gif)  no-repeat right center;}
#ftsearch .right .whitebg{background:#fff;}
#ftlinks{clear:both;width:97.25%;border:1px solid #a1a5b1;border-top:0;margin:0 auto;padding:1em;text-align:center;}
#ftlinks .fttext{margin:0 0 0.5em 0;padding:0;width:100%;overflow:hidden;}
#ftlinks .flag{position:relative;height:1.5em;margin:0 auto;margin-bottom:0.3em;text-align:center;display:table;}
#ftlinks .flag span{font-size:0.95em;line-height:0.9em;color:#77766a;display:block;*display:inline-block;float:left;*float:none;margin:0 0.5em 0 0;}
#ftlinks .flag a{width:1.3em;height:0.8em;vertical-align:middle;display:block;*display:inline-block;float:left;*float:none;background:url(../img/icon.gif) no-repeat 0 0;margin:0 0.5em 0 0;}
#ftlinks .flag .ca{background-position:0 -135px;}
#ftlinks .flag .in{background-position:-16px -135px;}
#ftlinks .flag .cn{background-position:-32px -135px;}
#ftlinks .flag .tw{background-position:-208px -135px;}
#ftlinks .flag .en{background-position:-128px -135px;}
#ftlinks .flag .fr{background-position:-159px -135px;} 
#ftlinks .flag .de{background-position:-80px -135px;} 
#ftlinks .flag .gb{background-position:-112px -135px;}
#ftlinks .flag .jp{background-position:-225px -135px;}
#ftlinks .flag .au{background-position:-242px -135px;}
#ftlinks .more{position:relative;margin:0 0 0.5em 0;}
#ftlinks .more ul{margin:0;padding:0;display:inline;}
#ftlinks .more ul li{display:inline;font-weight:bold;color:#124da9;background:url(../img/grad.gif) no-repeat 0 -296px;padding:0 0.4em;}
#ftlinks a{color:#124da9;}
#ftlinks  .more ul .nobg{background:none;}
#ftlinks .copyright{color:#000;font-size:1em;font-weight:bold;}
#fseo{position:relative;width:99.7%;*width:99.8%;border:1px solid #a1a5b1;border-top:0;background:#c3d6dd url(../img/grad.gif) repeat-x 0 -2133px;}
#fseo .set{position:relative;float:left;width:19.75em;margin:1.5em 0 0 0;}
#fseo .set ul{margin:0 0 1.3em 6em;padding:0;font-size:0.9em;font-weight:bold;color:#000;list-style:square outside;border-right:1px solid #fff;}
#fseo .set ul span{margin:0 0 0 -2em;}
#fseo .set ul li a{font-weight:normal;color:#2d65b2;}
/*-- LAYOUT: PROMO STRIP MODULE --*/ 
#promo{position:relative;margin:0 0 0.65em 2.2em;}
#promo h2{float:left;font-size:1.15em;color:#000;}
#promo .stl{float:left;margin:0 0 0 0.5em;font-size:0.9em;font-weight:bold;color:#7d7d7d;}
#promo .strip{clear:both;position:relative;}
#promo .strip span{position:relative;display:block;float:left;margin:0 0.12em;}
#promo .strip img{position:relative;width:94px;height:74px;margin:0;padding:1px;border:1px solid #999999;}
#promo .surdesc{top:0;left:0;width:7.75em;height:6.2em;}
#promo .surdesc .surtitle,#promo .surdesc p{font-size:0.8em;}
#trfail #promo .strip{width:80%;text-align:center;margin:0 auto;}
#trfail #promo .surdesc{text-align:left;}
/*-- LAYOUT:  SURROGATE --*/ 
.preloadImage {background: url(../img/loading.gif) no-repeat center;float: left;}
.preloadImage, .preloadImage img {width: 120px;height: 90px;}
/*.preloadImage img {display: none;}*/
.resultItem{float:left;positon:relative;width:24.7em;height:9.5em;border:1px solid #b9b9b9;margin:0 0 0.4em 0.6em;_margin:0 0 0.4em 0.3em;background:#fff;}
.collection{border:1px solid #f5ca47;background:#fdf3da;}
.resultItem .resleft{margin:0.5em 0 0 .5em;}
.resultItem .resleft .thumb{border:1px solid #b9b9b9;margin:0 0.5em 0 0;}
.resultItem dl{margin:.5em 0 0 0.5em;}
.resultItem dt{font-weight:bold;line-height:1.1em;font-size:.9em;overflow:hidden;width:14.5em;}
.resultItem dd{line-height:1.15em;color:#737373;font-size:.9em;}
.resultItem dd.bold{font-weight:bold;}
.resultItem dd.dark{color:#000;}
.resultItem dd span, .resultItem dd span, .resultItem dd em{padding:0 0 0 0.3em;font-style:normal;color:#737373;}
.resultItem a{color:#0b5589;}
.resultItem .price{position:absolute;font-size:.9em;width:5em;text-align:right;margin:8.5em 0 0 -5.5em;*margin:7.5em 0 0 -5em;color:#ff9a2a;font-weight:bold;}
.resultItem .sviews, .resultItem .srun{margin:0;padding:0;}
.resultItem .sbar{*display:inline-block;background:url(../img/grad.gif) no-repeat 0 -297px;margin:0 0.2em 0 0.3em;}
.resultItem .useraction{position:relative;clear:both;width:95%;padding:0.2em 0 0 0.5em;}
.resultItem .addply{display:block;float:left;width:1.3em;height:1.2em;padding:0;text-indent:-999em;background: url(../img/icon.gif) no-repeat -346px -118px;}
.surdesc{position:absolute;z-index:100;display:none;top:0;left:0;_left:-10.6em;border:2px solid #cececf;width:9.9em;height:7.3em;background:#505055;-moz-opacity:0.90;filter:alpha(opacity=90);opacity:0.90;text-decoration:none !important;}
.surdesc .surtitle{background:#fec780;height:1.1em;color:black;font-size:0.9em;font-weight:bold;text-align:right;line-height:1em;padding:0 0.2em 0 0;}
.surdesc p{color:#fff;font-size:0.9em;padding:0.5em;margin:0;line-height:1.2em;text-decoration:none !important;}
#surrating{float:right;display:block;padding:0 8.6em 0 0;}
#surrating .rating{width:50px;height:10px;background:url(../img/surrogate-rating.gif) repeat-x;}
#surrating .rating .rated{overflow:hidden;height:10px;background:url(../img/surrogate-rating.gif) repeat-x 0 -20px;}
/*-- LAYOUT:  SEARCH CATEGORY --*/ 
#view_cat{position:absolute;left:1.2em;padding:0.37em 0 0 0;list-style:none;*height:1.6em;}
#view_cat h2{font-size:1em;font-weight:normal;margin:0;padding:0;}
#view_cat li{float:left;margin:0.5em 0.6em 0 0.6em;_margin:0.5em 0.5em 0 0.5em;line-height:1em;font-size:.9em;}
#view_cat li a{color:#000;line-height:1em;}
#view_cat li span{float:left;display:block;width:0.7em;height:0.7em;_width:1.2em;_font-size:0.68em;_padding:0.1em 0;margin:0.1em 0.5em 0 0;_margin:0.1em 0.3em 0 0;background:#b9b9b9;}
#view_cat li.selected span{background:#ff9a33;width:0.4em;height:0.4em;_width:1em;_font-size:0.4em;border:2px solid #b9b9b9;}
#view_cat li.selected{background:#fff;border:1px solid #ccc;border-bottom:0;height:1.92em;padding:0 0.31em;margin:0 0.6em;_margin:0 0.5em;}
#view_cat li.selected h2{font-weight:bold;margin-top:0.3em;}
/*-- LAYOUT:  SNS --*/ 
#vid_ComSNSMain{width:174px;display:none;height:0 !important;}
#snsclose{position:absolute;top:83px;left:115px;_left:32px;z-index:999999;display:none;}
#loginLayer div span{margin-right:16px;}
#loginLayer{top:85px !important;left:-50px !important;_left:-130px !important;}
.noteExit{float:left;width:6px;height:9px;background: url(../img/icon.gif) no-repeat -115px -121px;margin:5px 0 0 0;padding:0px;}
/*-- LAYOUT: VERTICAL SURROGATE --*/ 
#vsur{position:relative;width:100%;}
#vsur .resultItem{position:relative;border-color:#fff;float:left;width:10em;height:17.9em;margin:0 1.4% 1em 1.4%;_margin:0 1.6% 1em 0.8%;padding:0.35em;}
#vsur .resultItem .addply{display:none;}
#vsur .resultItem .resleft{height:7.5em;margin:0;}
#vsur .resultItem .resright{margin:0.5em 0 0 0;width:10em;height:10em;overflow:hidden;}
#vsur .resultItem dl{margin:0;}
#vsur .resultItem dt{width:11em;overflow:hidden;}
#vsur .resultItem dd{line-height:1.3em;}
#vsur #surrating{float:none;margin:0;padding:0;}
#vsur .resultItem .surdesc{left:0;top:0;}
#vsur .resultItem .thumb{margin:0;padding:0;}
#vsur .resultItem .price{position:relative;margin:0;text-align:left;width:10em;}
#vsur .resultItem .buy{color:#ff9a2a;font-weight:bold;}
#vsur .resultItem .useraction{padding-left:0;}
#vsur #tabsContainer{margin:0 0 1em 2.2em;height:2.1em;border-bottom:1px solid #d0d0d0;}
#vsur .sort{float:left;padding:0;font-weight:bold;color:#b0b1b5;font-size:1em;}
#vsur .allvid{margin:0 1em 0.8em 0;}
#vsur .allvid span{margin:0.42em 0 0 0.7em;_margin:0.25em 0 0 0.7em;}
#vsur .heff{border:1px solid #d1d1d1;background:#f2f2f2;}
#vsur .addpl{position:absolute;display:none;padding:0.2em 0;width:100%;_width:109%;left:0;bottom:0;background-color:#e1e1e1;border-top:1px solid #d1d1d1;}
#vsur .addpl .addbtn{margin:0 0 0 0.2em;width:1.3em;height:1.2em;background: url(../img/icon.gif) no-repeat -346px -118px;float:left;}
#vsur .addpl .pltxt{float:left;text-align:center;width:9em;text-decoration:none;font-size:0.9em;font-weight:bold;}
/*-- LAYOUT:  QUIGO AD --*/
#shcom #quadd{margin:0 0.8em 0.8em 2em;}
#cps #quadd{width:93.5%;margin:0 auto;}
/*-- LAYOUT:  DIRECTORY FOR SHOWS, CHANNELS AND SITEMAP --*/
#dirlist{clear:left;position:relative;width:97%;margin:0 auto;text-align:center;}
#dirlist #hd{float:left;width:100%;border-bottom:1px solid #c4d9de;text-align:left;padding:0 0 0.2em 0;margin:0 0 1.9em 0;}
#dirlist #hd h2{float:left;margin:0 0 0 0.4em;_margin:0 0 0 0.2em;font-size:1.15em;font-weight:bold;color:#000;}
#dirlist .pagi{float:right;margin:0.8em 0 0 0!important;}
#dirlist #col1, #dirlist #col2, #dirlist #col3, #dirlist #col4{position:relative;width:24%;float:left;margin:0 0 0 1%;_margin:0 0 0 0.4%;}
#dirlist .set{text-align:left;list-style:disc outside;padding:0;margin:0 0 2.35em 1.5em;color:#f38f00;}
#dirlist .set li a{color:#000;}
#dirlist #btpagi{float:left;width:100%;border-top:1px solid #c4d9de;line-height:0;padding:0 0 0.8em 0;}
/*-- LAYOUT:  Snag --*/
#snag_fade{position:absolute;display:none;z-index:100000000;width:100%;top:0;left:0;background:#000;-moz-opacity:0.80;filter:alpha(opacity=80);opacity:0.80;}
/*-- LAYOUT:  SITEMAP --*/
#sitemap{position:relative;}
#sitemap #dirlist{position:relative;width:99%;}
#sitemap #dirlist #col1, #sitemap #dirlist #col2, #sitemap #dirlist #col3, #sitemap #dirlist #col4{width:18.5em;padding:0;}
#sitemap .hd{font-weight:bold;line-height:2em;padding:0 0 0 1.5em;height:2.2em;background:url(../img/grad.gif) repeat-x 0 -330px;text-align:left;}
#sitemap h4{display:block;font-weight:bold;color:#000;font-size:1.1em;margin:0 0 0.5em -1.1em;}
/*-- FIXES: BROWSER HACKS --*/ 
*+html #hdcont .right .searchcont,*+html #ftsearch .right .searchcont{margin:0 0 0.75em 0;}
html>body*#hdcont .right .search_cat li{padding:0.3em 0.85em 0 0.85em;}
html>body*#hdcont .page_cat li a{padding:0.5em 0 0 0.5em;}
html>body*#upmoverlay .popup .layer .ua .button{height:2em;}
html>body*#trerr h2 .alert, html>body*#trfail h2 .alert{position:relative;top:1.5em;left:-0.5em;display:inline-block;margin:0;*top:1.2em;}
html>body*#ctrg .mid .cont .glry{width:51.7em;}
html>body*#ctrg #cp .cprc{left:25.45em;*left:25.3em;}
html>body*#ctrg .hcat{width:15.1em;height:6.3em;*width:14.8em;*height:6.1em;}
html>body*#upmoverlay .popup .layer .ua .share span{top:-2em;}
html>body*#shcom #comrt #tmod .tprcu{left:24.95em;*left:24.8em;}
html>body*#shcom #ftchn .tplcu{left:-0.1em;*left:-0.05em;}
html>body*#scm #tabs .tprcu{background-position:-333px -55px;left:7.5em;*background-position:-332px -55px;*left:7.45em}
html>body*#upmoverlay .popup .layer .ua .tagbut .button, html>body*#upmoverlay .popup .layer .ua .emcpy .button{height:1.8em;*height:1.7em;}
html>body*#CmMn  .psdel{padding-top:1.8em;*padding-top:0;}
html>body*#hdcont .logo span{margin:3em 0 0 0;*margin:2em 0 0 0;}
html>body*#hdcont .logo .beta{margin:5em 0 0 0;*margin:1.9em 0 0 0;}
html>body*#ftsearch .logo span{margin:2.8em 0 0 0;*margin:1.2em 0 0 0;}
html>body*#ftsearch .logo .beta{margin:4em 0 0 0;*margin:1em 0 0 0;}
/*-- SELF CLEARING FLOATS --*/ 
#vid_pnp:after, .boxcontent:after, .resultItem:after, #colOne:after, #content:after, #shcom #comrt #tmod:after, #fseo:after, .snag_cont:after, #dl:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}

/*-- tabContent --*/
#useruploads{display:none;}
/*-- LAYOUT:  SEARCH PAGE --*/
.sort_vid{clear:both;width:100%;height:2em;background:#f0f5f9;margin:0 0 1em 0;}
.sort_vid .sel{float:left;}
.sort_vid .con{float:right;margin:0.3em 0 0 0;}
.sort_vid .con a, .sort_vid .con span{font-size:0.9em;color:#0b5589;display:inline;padding:0 0.5em;border-left:1px solid #000;}
.sad_cont{position:relative;float:right;width:24.7em;height:265px;margin:-0.75em 0 0.5em 0;_margin:-0.5em 0.25em 0.5em 0;padding:0;}
.sad_cont .adtxt{color:#000;bottom:-0.3em;}
.sort_vid span{font-size:0.9em;font-weight:bold;padding:0 0 0 0.5em;}
.sort_vid select{font-size:0.95em;height:1.7em;margin:0 0 0 1em;}
.std_pagi{clear:both;padding:0.5em 0 0 0.6em;_padding:0 0 0 1em;}
.std_pagi .result{color:#0b5589;font-size:0.92em;}
.com_pagi .result{float:right;font-size:0.92em;color:#0b5589;}
.com_pagi .result .more{margin:0 0 0 1em;color:#187ac4;}
.std_pagi .result b, .com_pagi .result b{color:#000;}
.std_pagi .result .hg, .com_pagi .result .hg{color:#ff7903;}
/*-- standard view --*/
#shstd{margin:0 1.5em 0.8em 1.5em;_margin:0 1em 0.8em 1em;}
#shstd .hd{padding:0.7em 0 0 0.2em;float:left;}
#shstd .hd h1{font-size:1.15em;color:#4d4d4d;font-weight:bold;}
#shstd .resultItem{margin:0 0 1.1em 0.5em;_margin:0 0 1em 0.5em;}
#shstd .sort_vid{width:98%;margin:0 0 1em 1.5em;}
/*-- composite view --*/
#shcom{position:relative;width:79.1em;}
#shcom .hd{float:left;padding:0.7em 0 0.4em 1.55em;margin:0;}
#shcom .hd h1{font-size:1.15em;color:#4d4d4d;font-weight:bold;}
#shcom #famfil{padding:0 1.6em 0 0;margin:0.7em 0 0 0;}
#shcom .sort_vid{width:94.5%;margin:0 0 1em 3em;}
#shcom #comlf{position:relative;width:52.9em;float:left;margin:0 0 0.8em 0;}
#shcom #comlf .surinner{margin:0 0 0 1.5em;}
#shcom #comlf .resultItem{margin-bottom:1.1em;}
#shcom #comlf .allvid{margin:-1em 0 0 0;}
#shcom #comlf .allvid span{margin:0.4em 0.5em 0 0.7em;_margin:0.3em 0.5em 0 0.7em;}
#shcom #comrt{position:relative;width:26.2em;float:left;margin:0 0 0.8em 0;}
#shcom #comrt .sad_cont{margin:-0.75em 1.5em 0.4em 0;_margin:-0.75em 0.75em 0.4em 0;}
#shcom #comrt #tmod{clear:both;position:relative;width:25.5em;background:#e5eef5;}
#shcom #comrt #tmod #view_cat{position:relative;left:0;margin:0;padding:0.75em 0;height:1em;}
#shcom #comrt #tmod #view_cat li{margin-top:0;}
#shcom #comrt #tmod #view_cat li.selected{border:0;padding:0;background:none;}
#shcom #comrt #tmod #view_cat li.selected h2{margin-top:0;}
#shcom #comrt #tmod .resultItem{margin-left:0.3em;_margin-left:0.2em;margin-bottom:0.2em;}
#shcom #comrt #tmod .allvid{margin:0 0 0.5em 0;}
#shcom #comrt #tmod .allvid span{margin:0.4em 0.5em 0 0.7em;_margin:0.3em 0.2em 0 0.7em;}
#shcom #comrt #tmod .tplcu, #shcom #comrt #tmod .tprcu{position:absolute;top:0;left:0;display:block;width:0.65em;height:0.65em;background:url(../img/icon.gif) no-repeat -282px -55px;}
#shcom #comrt #tmod .tprcu{background-position:-290px -55px;left:24.9em;_left:24.8em;}
#shcom #ftchn{float:left;position:relative;*z-index:-1;margin:0 0 0.8em 1.45em;_margin:0 0 0.8em 0.75em;width:96.4%;border:1px solid #a1a5b1;}
#shcom #ftchn .tplcu, #shcom #ftchn .tprcu{position:absolute;top:-0.09em;left:-0.1em;display:block;width:0.55em;height:0.55em;background:url(../img/icon.gif) no-repeat -301px -55px;}
#shcom #ftchn .tprcu{background-position:-312px -55px;left:75.8em;*left:75.75em;}
#shcom #ftchn h2{font-size:1.1em;margin:0.6em 0 0.6em 0.6em;}
#shcom #ftchn #col1, #shcom #ftchn #col2, #shcom #ftchn #col3{position:relative;float:left;width:20.7em;height:39.5em;margin:0 0 0.8em 0.3em;border:1px solid #babfca;}
#col1_res, #col2_res, #col3_res{height:35.5em;}
#shcom #ftchn h3{font-size:1.1em;color:#474747;margin:0.3em 0 0.6em 0.3em;}
#shcom #ftchn .resultItem{width:20em;border:0;border-bottom:1px solid #dee3e5;height:6.2em;margin:0 0 0.75em 0.4em;_margin:0 0 0.75em 0.2em;padding:0;}
#shcom #ftchn .resultItem .preloadImage, #shcom #ftchn .resultItem img{width:84px;height:61px;}
#shcom #ftchn .resultItem .thumb{padding:1px;margin:0 0.5em 0 0;_margin:0 0.3em 0 0;}
#shcom #ftchn .resultItem .resleft{margin:0;padding:0;}
#shcom #ftchn .resultItem dl{margin:0;padding:0;}
#shcom #ftchn .resultItem dt{width:13.5em;}
#shcom #ftchn .resultItem .useraction{display:none;}
#shcom #ftchn .resultItem .surdesc{top:0;left:0;_left:-7.6em;width:7em;height:5.1em;}
#shcom #ftchn .resultItem .surdesc .surtitle, #shcom #ftchn .resultItem .surdesc p{font-size:0.75em;}
#shcom #ftchn .allvid{margin:0 0 0.5em 0;}
#shcom #ftchn .allvid span{margin:0.4em 0.5em 0 0.7em;_margin:0.3em 0.2em 0 0.7em;}
#shcom #ftchn #col4{width:12em;margin:0 0 0 0.4em;_margin:0 0 0 0.3em;float:left;}
#shcom #ftchn #col4 h3{margin:0 0 0.3em 0.3em;}
#shcom #ftchn #col4 ul{margin:0;padding:0;font-size:0.9em;color:#474747;margin:0 0 0 0.6em;line-height:1.3em;list-style:none;}
#shcom #ftchn #col4 ul h4{font-size:0.8em;}
#shcom #ftchn #col4 ul li a{color:#2f82c8;}
/*-- LAYOUT:  RELATED TAGS --*/
.reltag{clear:both;width:95%;border:1px solid #a9a9a9;margin:0 0 0.8em 1.45em;text-align:center;padding:0.5em;}
.reltag h3{text-align:left;margin:0 0 0.5em 0;font-size:1em;}
.reltag a{color:#3b89cb !important;padding:0 0.2em;}
/*-- Google Ads --*/
.g_slm{clear:both;display:block;background-color:#f4f9fc;padding:0.3em;margin:0 1.5em 0.8em 1.5em;}
.g_slm p{color:#6f6f6f;float:right;}
.g_slm ul{padding:0;margin:0;}
.g_slm ul li{padding:0 0 0.5em 0.3em;margin:0;}
.g_slm ul li a{display:block;text-decoration:none;}
.g_slm ul li a:hover{text-decoration:underline;}
.g_slm .g_title a, .g_slm a{color:#00c;}
.g_slm .g_url a{color:#008000;}
.g_slm .g_desc a{color:#000;}
.g_slm_sm{margin:-0.6em 0 0.3em 0.5em;width:49.6em;float:left;}
.g_slm_fh{min-height:10.45em;_height:10.45em;}
.g_slm_lg{width:75em !important;margin:0.5em 0 0.5em 0.5em;float:left;}
#nores .g_slm{margin-left:1.2em;_margin-left:0.5em}
.g_slm .reltag{margin:0;_margin:0.8em 0 0 0;width:97.5%;background:#fff;}
.g_slm .reltag a{display:inline-block;}/*-- LAYOUT:  PLAYBACK PAGE PICK N PLAY --*/
#vid_pnp{width:79.1em;background-image:url(../img/pnpbg_new.png);background-repeat:repeat-x;*background-image:none;background-color:#e6e6e6;margin:0 0 2.5em 0;}
#vid_pnp #bcau{border:0;}
#vid_pnp .pnp_lf{width:13.6em;min-height:1em;float:left;margin:0 0 0 0.3em;_margin:0 0 0 0.2em;}
#vid_pnp .pnp_lf1{clear:both;width:53.5em;min-height:1em;float:left;margin:0.8em 0.3em 0 0.3em;_margin:0.8em 0.3em 0 0.2em;}
#vid_pnp .pnp_md{width:39.6em;float:left;margin:0 0.3em;_margin:0 0.3em 0 0.2em;}
#vid_pnp .pnp_md1{width:64em;float:left;margin:0 0.3em;_margin:0 0.3em 0 0.2em;}
#vid_pnp .pnp_rt{width:24.4em;float:left;}
#vid_pnp .relvid{position:relative;width:100%;float:left;margin:0 0 0.8em 0;}
#vid_pnp .relvid #rel_outer{position:relative;width:13.6em;overflow:hidden;}
#vid_pnp .relvid .rel_inner{width:1000em;}
#vid_pnp .relvid .pnp_relvid{width:13.6em;margin:0;float:left;}
#vid_pnp .relvid .pnp_relvid dd{position:relative;float:left;width:6.6em;height:4.95em;margin:0 0.2em 0 0;padding-bottom:0.4em;}
#vid_pnp .relvid .pnp_relvid dd img{width:80px;height:60px;margin:0;padding:0;}
#vid_pnp .relvid .pnp_relvid .curvid img{width:76px;height:56px;border:2px solid #ffc986;}
#vid_pnp .relvid .hover{border:1px solid #b0b0b0;background-position:0 -1318px;top:-2.9em;left:0;}
#rvid1 .hover, #rvid2 .hover, #rvid5 .hover, #rvid6 .hover, #rvid9 .hover, #rvid10 .hover{top:0 !important;}
#rvid2 .hover, #rvid4 .hover, #rvid6 .hover, #rvid8 .hover, #rvid10 .hover, #rvid12 .hover{left:-3.9em !important;}
#vid_pnp .relvid .hover dt{margin:0;border:0;}
#vid_pnp .relvid .hover dd, #vid_pnp #onecol .hover dd{float:none !important;width:12em !important;margin:0 !important;padding:0 !important;height:1.5em !important;}
#vid_pnp .relvid .hover .play{width:1.45em;height:1.5em;background:url(../img/icon.gif) no-repeat -221px -79px;top:6em;}
#vid_pnp .relvid .rel_lfbt, #vid_pnp .relvid .rel_rtbt{clear:left;width:1.4em;height:1.4em;float:right;margin:0 0.2em 0 0;background:url(../img/icon.gif) no-repeat -335px -93px;}
#vid_pnp .relvid .rel_lfbt{background-position:-311px -93px;}
#vid_pnp .relvid .more{display:block;width:100%;margin:0.5em 0;line-height:1.3em;overflow:hidden;font-weight:bold;color:#2665b5;text-decoration:underline;}
#vid_pnp .relvid .more h2{font-size:1em;}
#vid_pnp .relvid .fd, #vid_pnp .relvid .sg{float:left;width:27%;color:#000;margin:0 0.3em 0 0;line-height:1em;font-size:0.9em;}
#vid_pnp .relvid .sg{width:66%;}
#vid_pnp .relvid .fd span, #vid_pnp .relvid .sg span{width:1.2em;height:1.2em;margin:0 0.2em 0 0;_margin:0;float:left;background:url(../img/icon.gif) no-repeat -308px -120px;}
#vid_pnp .relvid .sg span{background-position:-326px -120px;}
#vid_pnp #onecol{width:96%;border:1px solid #e4eef4;padding:0.2em;background-image:url(../img/pnpbg_relvid.png);background-position:center bottom;background-repeat:repeat-x;*background-image:none;background-color:#f2f7fa;margin:0;}
#vid_pnp #onecol #rel_outer{width:13em;}
#vid_pnp #onecol .pnp_relvid{width:13em;margin-top:1.2em;padding:0;}
#vid_pnp #onecol .pnp_relvid dd{width:10.4em;height:6em;padding-bottom:0.95em;padding-left:2.6em;}
#vid_pnp #onecol .pnp_relvid dd img{width:98px;height:73px;}
#vid_pnp #onecol .pnp_relvid .curvid img{width:94px;height:69px;}
#vid_pnp #onecol .hover{top:-1.1em !important;left:1.3em !important;}
#vid_pnp #onecol .rel_rtbt{margin:0 2.4em 0 0;}
#vid_pnp .player{position:relative;z-index:999;width:39.6em;margin:0 0 0.8em 0;}
#vid_pnp #pnp_largerwidth, #pnp_largerwidth .player{width:53.2em;}
#vid_pnp #pnp_largerwidth .mid_small{float:left;width:38.5em;margin-left:5px;}
#vid_pnp .huluplayer{width:39.6em;margin:0 0 0.8em 0;}
#vid_pnp .lplayer{position:relative;z-index:999;margin:0 0 0.8em 0;}
#vid_pnp .eplayer{position:relative;margin:0 auto;text-align:center;background:#969696;min-height:325px;_height:325px;}
#vid_pnp .eplayer object, #vid_pnp .eplayer embed{*display:block;z-index:0;}
#vid_pnp .noplayer{position:relative;height:31.7em;background:#000;}
#vid_pnp .noplayer img{position:relative;z-index:0;top:10.5em;width:185px;height:140px;}
#vid_pnp .noplayer .play_btn{position:absolute;z-index:9999999;width:39.6em;height:31.7em;background:url(../img/play.png) no-repeat center center;left:0;top:12.5em\9;left:16em\9;background:none\9;}
#vid_pnp .pnp_ad{position:relative;display:block;height:20.5em;}
#vid_pnp .adcont{position:absolute;top:0;width:100%;height:100%;}
#vid_pnp .sadcont{position:absolute;bottom:0;width:100%;}
#vid_pnp .adtxt{color:#000;}
#vid_pnp .metadata{width:99%;margin:1em 0 0.8em 0.5em;}
#vid_pnp .metadata .np{font-size:0.9em;font-weight:bold;color:#666666;}
#vid_pnp .metadata dt{font-size:1.15em;font-weight:bold;color:#000;}
#vid_pnp .metadata dd{font-size:0.9em;line-height:1.2em;margin:0.5em 0 0 0;color:#000;}
#vid_pnp .metadata .des{width:26em;overflow:hidden;}
#vid_pnp .metadata dd span{font-weight:bold;padding:0 0.3em 0 0;}
#vid_pnp .metadata dd a{padding:0 0 0 0.2em;color:#0c5186}
#vid_pnp .metadata .logo{position:absolute;right:0;margin:-3em 0.5em 0 0;}
#vid_pnp .metadata dd .overlay{font-size:1.1em;z-index:999999;width:24em;}
#vid_pnp .metadata .overlay p{width:23em;overflow:hidden;}
#vid_pnp .metadata dd .overlay .scroll{position:relative;clear:both;width:23.3em;line-height:1.5em;padding:0.3em;height:6em;max-height:6em;overflow:auto;overflow-x:hidden;overflow-y:auto;height:expression(this.scrollHeight > 73? "73px" : "auto" );}
#vid_pnp .metadata .rate{float:left;}
#vid_pnp .metadata #surrating{float:left;padding:0;margin:0.2em 0 0 0;}
#vid_pnp .quadd{position:static;}
#upm{width:100%;height:4.2em;background:url(../img/grad.gif) repeat-x 0 -2474px;}
#upm .lfcv, #upm .rgcv{position:absolute;width:100%;left:0;height:4.2em;background:url(../img/upm-lf.gif) no-repeat top left;}
#upm .rgcv{background:url(../img/upm-rt.gif) no-repeat top right;right:0;}
#upm .md{position:relative;width:97%;height:4.2em;margin:0 auto;padding-top:0.5em;}
#upm .md .panel{height:3.3em;background:url(../img/grad.gif) repeat-x 0 -814px;}
#upm .md .panel .partcv{position:absolute;right:0;width:0.55em;height:3.3em;background:url(../img/icon.gif) repeat-x -328px 0;}
#upm .md .panel .ptxt{float:left;margin:0 auto;text-align:center;width:50%;}
#upm .md .panel .ptxt p{display:none;padding:1.2em 0 0 0;font-size:0.9em;margin:0;line-height:1.2em;}
#upm .md .panel .ptxt #txtdef{display:block;}
#upm .md .panel .icon{position:relative;float:left;margin:0.1em 0 0 0;}
#upm .md .panel .icon .iconset{position:static;float:left;}
#upm .md .panel .icon .lgimg{position:absolute;z-index:9999;margin-top:-0.5em;margin-left:-0.5em;*margin-left:-5em;display:none;width:6.3em;height:4.3em;background:url(../img/icon.gif) repeat-x -227px 0;color:#fff;text-align:center;text-decoration:none;}
#upm .md .panel .icon .lgimg p{margin:0;padding:0;font-size:0.75em;font-weight:bold;}
#upm .md .panel .icon .lgimg span{display:block;width:2.45em;height:1.9em;background:url(../img/icon.gif) repeat-x 0 0;margin:0.5em 0 0 2em;*margin:0.5em 0 0 0;}
#upm .md .panel .icon #cmimg span{background-position:0 -75px;}
#upm .md .panel .icon #shimg span{background-position:-30px -75px;}
#upm .md .panel .icon #saimg span{width:2em;background-position:-62px -75px;}
#upm .md .panel .icon #raimg span{background-position:-90px -76px;}
#upm .md .panel .icon #emimg span{background-position:-120px -76px;}
#upm .md .panel .ico1, #upm .md .panel .ico2, #upm .md .panel .ico3, #upm .md .panel .ico4, #upm .md .panel .ico5, #upm .md .panel .simg1, #upm .md .panel .simg2, #upm .md .panel .simg3, #upm .md .panel .simg4, #upm .md .panel .simg5{width:3.7em;height:3.05em;font-size:1em;text-indent:-999em;display:block;float:left;background:url(../img/icon.gif) no-repeat;}
#upm .md .panel .ico1{background-position:0px 0px !important;}
#upm .md .panel .ico2{background-position:-45px 0 !important;}
#upm .md .panel .ico3{background-position:-90px 0 !important;}
#upm .md .panel .ico4{background-position:-135px 0 !important;}
#upm .md .panel .ico5{background-position:-180px 0 !important;}
#upm .md .panel .simg1{background-position:0 -37px !important;z-index:2;}
#upm .md .panel .simg2{background-position:-45px -37px !important;}
#upm .md .panel .simg3{background-position:-90px -37px !important;}
#upm .md .panel .simg4{background-position:-135px -37px !important;}
#upm .md .panel .simg5{background-position:-180px -37px !important;}
#upmoverlay{position:absolute;z-index:999;top:-0.5em;left:19em;width:33em;height:6.6em;display:none;}
#upmoverlay .popup{position:relative;width:0;height:6.5em;background:url(../img/grad.gif) repeat-x 0 -2385px;}
#upmoverlay .popup .laycont{position:relative;height:6em;background:url(../img/grad.gif) repeat-x 0 -1229px;margin:0.3em;}
#upmoverlay .popup .layer{display:none;text-align:left;}
#upmoverlay .popup .layer .tl{font-size:0.9em;font-weight:bold;float:left;margin:0;padding:0;}
#upmoverlay .popup .layer .close{float:right;margin:0.2em 0 0 0;width:1.2em;height:1.4em;display:block;background:url(../img/icon.gif) no-repeat -251px -119px;}
#upmoverlay #layer1,#upmoverlay #layer2,#upmoverlay #layer3,#upmoverlay #layer4,#upmoverlay #layer5{display:none;}
#upmoverlay .popup .layer .ua{padding:0.3em;_padding:0.2em;height:3.75em;_height:4em;width:98.5%;float:left;}
#upmoverlay .popup .layer .ua .txtar{width:85%;height:3em;float:left;}
#upmoverlay .popup .layer .ua textarea{width:320px;height:42px;border-top:1px solid #b4b4b4;border-left:1px solid #cfcfcf;border-bottom:1px solid #fff;border-right:1px solid #fff;}
#upmoverlay .popup .layer .ua .button{float:left;height:1.97em;line-height:2em;padding:0 1em;margin:1em 0 0 0.4em;font-weight:bold;border:1px solid #cfcbcb;color:#000;background:url(../img/grad.gif) repeat-x 0 -855px;text-decoration:none;}
#upmoverlay .popup .layer .ua .button:hover{text-decoration:underline;color:#a40000;}
#upmoverlay .popup .layer .ua p{margin:0;padding:0;text-align:center;color:#02618e;font-weight:bold;font-size:0.9em;}
#upmoverlay .popup .layer .ua a{color:#f08200;text-decoration:underline;}
#upmoverlay .popup .layer .ua a:hover{text-decoration:none;}
#upmoverlay .popup .layer .ua .link{color:#f08200;font-weight:bold;}
#upmoverlay .popup .layer .ua .error{color:#fe0000;}
#upmoverlay .popup .layer .ua .sl{margin:1em 0 0 0;}
#upmoverlay .popup .layer .ua .par{text-align:left;font-weight:normal;color:#000;line-height:0.95em;}
#upmoverlay .popup .layer .ua .back{position:absolute;top:5.2em;margin:0 0.8em 0 0;right:0;font-size:0.9em;font-weight:bold;}
#upmoverlay .popup .layer .ua .back .more{margin:0 0 0 0.5em;}
#upmoverlay .popup .layer .ua .sabut{margin:0.7em auto;display:table;text-align:center;*margin:0;}
#upmoverlay .popup .layer .ua .sabut .button{*float:none;*display:inline-block;margin-top:0;*margin-top:1em;height:2em;}
#upmoverlay .popup .layer .ua .saicon{margin:1em 0 0 8em;}
#upmoverlay .popup .layer .ua .saicon a{width:1.4em;height:1.3em;display:block;float:left;padding:0 0 0 0.5em;background:url(../img/icon.gif) no-repeat 0 0;}
#upmoverlay .popup .layer .ua .saicon .digg{background-position:0 -100px;}
#upmoverlay .popup .layer .ua .saicon .del{background-position:-25px -100px;}
#upmoverlay .popup .layer .ua .saicon .vine{background-position:-50px -100px;}
#upmoverlay .popup .layer .ua .saicon .tech{background-position:-73px -100px;}
#upmoverlay .popup .layer .ua .saicon .red{background-position:-97px -100px;}
#upmoverlay .popup .layer .ua .saicon .mag{background-position:-121px -100px;}
#upmoverlay .popup .layer .ua .saicon .blink{background-position:-144px -100px;}
#upmoverlay .popup .layer .ua .saicon .furl{background-position:-170px -100px;}
#upmoverlay .popup .layer .ua .saicon .net{background-position:-194px -100px;}
#upmoverlay .popup .layer .ua .saicon .aol{background-position:-219px -100px;}
#upmoverlay .popup .layer .ua .saicon .yahoo{background-position:-368px -116px;}
#upmoverlay .popup .layer .ua .saicon .nifty{background-position:-390px -116px;}
#upmoverlay .popup .layer .ua .saicon .livedoor{background-position:-413px -116px;}
#upmoverlay .popup .layer .ua .saicon .japansoc{background-position:-435px -116px;}
#upmoverlay .popup .layer .ua .saicon .hatena{background-position:-456px -116px;}
#upmoverlay .popup .layer .ua .saicon .fc2{background-position:-478px -116px;}
#upmoverlay .popup .layer .ua .tag{color:#02618e;font-weight:bold;font-size:0.9em;margin:0 0 0 0.5em;}
#upmoverlay .popup .layer .ua .tag input{width:220px;height:20px;padding:0;margin:0 0 0 0.5em;border-top:1px solid #6b6b6b;border-bottom:1px solid #e1e1e1;border-left:1px solid #a1a1a1;border-right:0;font-size:0.95em;}
#upmoverlay .popup .layer .ua .tag .vlink{margin:0 0 0 0.2em;font-size:0.9em;}
#upmoverlay .popup .layer .ua .tback{position:absolute;top:5.2em !important;margin:0 0.8em 0 0;left:0.5em;font-size:0.9em;font-weight:bold;}
#upmoverlay .popup .layer .ua .tagbut{margin:0 0 0 5.3em;}
#upmoverlay .popup .layer .ua .tagbut .button{height:1.75em;line-height:1.7em;font-size:0.9em;margin:0.2em 0 0 0.4em;background-position:0 -860px;}
#upmoverlay .popup .layer .ua .tag span{float:left;margin:-0.5em 0 0 0;}
#upmoverlay .popup .layer .ua .tags{float:left;line-height:1.5em;_line-height:1.65em;margin:-0.5em 0 0 0.5em;width:31.2em;height:4.7em;overflow:auto;overflow-x:hidden;overflow-y:auto;max-height:4.7em;}
#upmoverlay .popup .layer .ua .tags a{*display:inline-block;padding:0 0 0 0.4em;color:#02618E;margin:0;}
#upmoverlay .popup .layer .ua .share{position:relative;margin:0 auto;_margin-top:0.2em;text-align:center;}
#upmoverlay .popup .layer .ua .share a{float:left;font-size:0.9em;line-height:1.2em;width:33%;}
#upmoverlay .popup .layer .ua .share span{display:block;margin:0 auto;width:1.8em;height:1.8em;background:url(../img/icon.gif) no-repeat 0 0;}
#upmoverlay .popup .layer .ua .share .im{background-position:-150px -77px;}
#upmoverlay .popup .layer .ua .share .email{background-position:-174px -77px;}
#upmoverlay .popup .layer .ua .share .gift{background-position:-195px -77px;}
#upmoverlay .popup .layer .ua .embed{color:#02618e;font-weight:bold;font-size:0.9em;margin:0 0 0.2em 0;}
#upmoverlay .popup .layer .ua .embed .rad{margin:0 0 0 1.3em;}
#upmoverlay .popup .layer .ua .embed .radtxt{margin:0 0 0 0.5em;}
#upmoverlay .popup .layer .ua .emcpy .cpy{float:left;margin:0 0 0 1.3em;padding:0;width:285px;height:20px;border-top:1px solid #6b6b6b;border-bottom:1px solid #e1e1e1;border-left:1px solid #a1a1a1;border-right:0;}
#upmoverlay .popup .layer .ua .emcpy .button{float:left;height:1.75em;line-height:1.7em;font-size:0.9em;margin:0 0 0 1em;background-position:0 -860px;}
#upmoverlay .popup .layer .ua .rate{margin:0.8em 0 0 5em;position:relative;width:80%;}
#upmoverlay .popup .layer .ua .rate .txt{float:left;width:12em;text-align:center;margin:0.5em 1.5em 0 0;color:#02618e;font-weight:bold;font-size:0.9em;}
#upmrating{float:left;display:block;position:relative;}
#upmrating .star-rating{list-style:none;margin: 0px;padding:0px;width: 125px;height: 26px;position: relative;background: url(../img/upm-rating.gif) top left repeat-x;}
#upmrating .star-rating li{padding:0px;margin:0px;/*\*/	float: left;/* */}
#upmrating .star-rating li a{display:block;width:25px;height: 26px;line-height:25px;text-decoration: none;text-indent: -9000px;z-index: 20;position: absolute;padding: 0px;overflow:hidden;}
#upmrating .star-rating li a:hover{background: url(../img/upm-rating.gif) left center;z-index: 2;left: 0px;border:none;}
#upmrating .star-rating a.one-star{left: 0px;}
#upmrating .star-rating a.one-star:hover{width:25px;}
#upmrating .star-rating a.two-stars{left:25px;}
#upmrating .star-rating a.two-stars:hover{width: 50px;}
#upmrating .star-rating a.three-stars{left: 50px;}
#upmrating .star-rating a.three-stars:hover{width: 75px;}
#upmrating .star-rating a.four-stars{left: 75px;}	
#upmrating .star-rating a.four-stars:hover{width: 100px;}
#upmrating .star-rating a.five-stars{left: 100px;}
#upmrating .star-rating a.five-stars:hover{width: 125px;}
#upmrating .star-rating li.current-rating{background: url(../img/upm-rating.gif) left bottom;position: absolute;height: 26px;display: block;text-indent: -9000px;z-index: 1;}
#cm_message, #cm_error, #cm_thx, #im_con, #bk_con, #thanks{display:none;}
#cm_error, #cm_thx{line-height:0em !important;}
.pnp_lf1 .quadd, .pnp_md .quadd, .pnp_md1 .quadd, .pnp_rt .quadd{text-align:left;}
.pnp_lf .iz{margin:0.8em 0 0 0;}
/*-- LAYOUT: SECONDARY RELATED VIDEO --*/
#srvid{position:relative;border:1px solid #bbbbbb;margin:0 0 0.8em 0;width:100%;}
#srvid .rvid_inner{position:relative;margin:1em 0 0 1.1em;}
#srvid .rvid_inner h3{font-size:1.15em;line-height:2em;color:#000;font-weight:bold;}
#srvid .rvid_inner .asset{position:relative;width:23em;height:24.3em;overflow:auto;overflow-x:hidden;overflow-y:auto;max-height:24.3em;height:expression(this.scrollHeight > 295? "295px" : "auto" );}
#srvid .rvid_inner .asset .resultItem{position:relative;border:0;width:23em;margin:0;padding:0;height:8.1em;}
#srvid .rvid_inner .asset .resultItem .preloadImage, #srvid .rvid_inner .asset .resultItem .preloadImage img {width:80px;height:60px;}
#srvid .rvid_inner .asset .resultItem .resleft{margin:0;float:left;}
#srvid .rvid_inner .asset .resultItem dl{margin:0;float:left;}
#srvid .rvid_inner .asset .resultItem dt, #srvid .rvid_inner .asset .resultItem dd{width:16em;}
#srvid .rvid_inner .asset .resultItem dd a{font-weight:normal;padding:0 0 0 0.2em;}
#srvid .rvid_inner .asset .resultItem .useraction{margin:-0.6em 0 0 0;padding:0;}
#srvid .rvid_inner .asset .resultItem .surdesc{top:0;left:0;width:6.6em;height:4.95em;}
#srvid .rvid_inner .asset .resultItem .surdesc .surtitle,#srvid .rvid_inner .asset .resultItem .surdesc p{font-size:0.75em;}
#srvid .arv{height:1.55em;background:#e8e8e8;}
#srvid .arv a{font-size:0.9em;color:#187ac4;float:right;margin:0 0.5em 0 0;}
/*-- LAYOUT:  COMMENTS --*/
#cmn{position:relative;width:100%;}
#cmn .tabbed_hd{float:left;width:70%;z-index:2;position:relative;background:transparent url(../img/icon.gif) no-repeat -347px 0;padding-left:0.5em;height:2.01em;}
#cmn .tabbed_hd .tl{float:left;background-color:#fff;border-top:#ccc 1px solid;font-size:100%;line-height:2em;}
#cmn .tabbed_hd span{float:left;width:0.58em;background:transparent url(../img/icon.gif) no-repeat -340px 0;height:2.02em;}
#cmn .hd_tips{float:right;text-align:right;color:#044eb9;width:20%;font-size:87%;text-decoration:underline;}
#cmn .hd_tips:hover{text-decoration:none;}
#cmn .mnConBg{z-index:1;clear:both;top:-1px;border:#ccc 1px solid;position:relative;margin-bottom:1.2em;padding-bottom:9px;}
#CmMn{margin:1.11em 0 0 0;padding-top:0.9em;border-top:#f0f0f0 1px solid;}
#CmMn, #cmn .cm_form, #cm_response,#cm_countdet, #cmPgMn{margin-right:0.78em;margin-left:0.8em;}
#CmMn .cmline{clear:both;border-bottom:#f0f0f0 1px solid;margin-bottom:0.9em;padding-top:0.8em;}
#CmMn .cm_det{padding-left:1%;}
#CmMn .cm_det .cm_detrgt{float:right;width:89%;}
#CmMn .cm_det .cm_detrgt .prsico{vertical-align:text-top;margin-right:0.23em;}
#CmMn .cm_det .cm_detrgt .bd_scrn{font-weight:bold;color:#044eb9;}
#CmMn  .psdel{font-size:90%;width:33%;}
#CmMn .psdel .cm_tstamp{float:left;margin-right:0.5em;}
#CmMn .psdel .delnot{float:right;} 
#CmMn .cm_desc{width:66%;font-size:90%;line-height:120%;margin:0.3em 0 0 0;}
#CmMn .cm_det .cm_minipic{float:left;margin-top:0.2em;}
.cm_minipic{border:#aaa 1px solid;width:3.5em;height:3.5em;background: url('../img/icon.gif') no-repeat -236px -159px;}
.bdico{width:3.3em;height:3.3em;border:#e8e8e8 1px solid;}
#cm_response{color:#fe0000;font-weight:bold;display:none;}
#cmn .cm_form{margin-top:1em;background-color:#f2f2f2;border:1px solid #d5d5d5;padding:0.7em 1.2em 1.4em 1.4em;margin-bottom:1.3em;}
#cmn .cm_form .tl{width:100%;display:block;font-weight:bold;color:#474747;font-size:1em;margin-bottom:0.4em;}
.cm_txtbox{float:left;width:70%;position:relative;}
.cm_form .cm_txtarea{height:7em;border:1px solid #d5d5d5;width:96%;*margin:0 0 0 -0.8em;}
#cmn .cm_form .cm_agree{position:relative;font-size:0.9em;line-height:12px;width:30%;float:right;}
.cm_form .cmtxt_cls, .cm_form .cmtxt_add{float:left;margin-top:0.3em;}
.cm_form .cmtxt_cls{margin-right:0.3em;}
#cm_countdet{font-size:87%;padding-left:0.35em;}
.cm_desc{_width:28em;overflow:hidden;}
*+html #cmPgMn{width:67%;}
*html #cmPgMn{margin-right:0 !important;}
*+html #pagNav{float:right;}
*+html #cm_countdet{padding-left:1em;}
/*-- notify --*/
#noteClose{float:right;margin-right:5px;}
.drag {display:none; z-Index:100100; position: absolute;width:380px;border:1px solid gray;background:#fff url('../img/grad.gif') repeat-x 0 -883px;border-bottom:1px solid gray;}
.handle{margin:0;height:22px;_height:10px; width:370px;hidden;_width:379px;background:#DCE8ED;padding:2px 0 0px 10px;font-size:11px Arial;}
.drag p {margin:0;font-size:10px;line-height:0.3cm; }
.noteMargin{margin:10px;margin-bottom:0px;font-family: Arial;}
.noteTitleMargin {float:left;margin:0;font-family:Arial;font-size:12px;color:#0c5186 ;font-weight:bold;padding: 0 0 5px 0px;}
.noteExit{float:left;width:6px;height:9px; background: url(../img/icon.gif) no-repeat -115px -121px;margin:5px 0 0 0;padding:0px;}
.noteLeft{float:left;width:171px;}
.noteRight{float:left;width:140px;margin:0 0 0 10px;}
.noteHeading{font-family:Arial;font-size: 11px; font-weight: bold !important;line-height:0.3cm;color:#000;}
.noteDesc {width:357px;_width:362px;margin:4px 0 0 0;font-size:13px;height:50px;}
.notemrg{margin:8px 0 0 0;}
.dNone {display:none;}
.hiddenErr {color:red;font-weight:bold;}
p.dNone {margin:4px 0 0 0;}
.dInpWidth {width:171px;margin:4px 0 0 0;height:16px;}
.selectWidth {width:183px;margin:4px 0 20px 0;z-index:0;}
.sentResponse {margin:0 0 10px 10px;display:none;background:transparent;font-size:12px;color:#000;float:left;}
.drag p {font-size:11px;font-family: Arial;font-weight:none;background:transparent;}
.btnCenter{padding-left:125px;_margin:10px 0 0px 0;}
.drag .btn{float:left;width:120px;margin:-5px 0 10px 0;}
.noteFoot{clear:both;width:364px;}
/*-- LAYOUT:  CATEGORY HUB --*/
#ctrg{position:relative;width:79.1em;border-left:1px solid #a1a5b1;border-right:1px solid #a1a5b1;margin-bottom:0.8em;}
#ctrg .ls{margin:0;height:2.25em;background:url(../img/grad.gif) repeat-x 0 -330px;text-align:left;}
#ctrg .ls .item{display:block;padding:0 1.4em;line-height:2em;float:left;font-weight:bold;color:#537e92;height:2.25em;}
#ctrg .ls .sel{background:url(../img/grad.gif) repeat-x 0 -1746px;color:#000;}
#ctrg .mid{position:relative;height:26em;*height:27em;background:#919ca9;padding:1.5em 0 0 0;*padding:0;}
#ctrg .mid .cont{position:relative;margin:0.1em 0 0 0.8em;*margin:1.5em 0 0 0.8em;height:22em;_height:22.3em;background:#fff;padding-top:1px;padding-left:1px;}
#ctrg .mid .cont .glry{position:relative;float:left;width:51.65em;overflow:hidden;}
#ctrg .mid .cont .glry .cr{float:left;}
#ctrg .mid .cont .glry .inner{width:1000em;}
#ctrg .mid .cont .glry .scat{position:relative;display:block;cursor:pointer;margin:0 1px 1px 0;width:12.83em;*width:12.82em;height:7.25em;}
#ctrg .mid .cont .glry .scat h2{margin:0;padding:0 0 0 0.2em;height:1.4em;font-size:1em;background:#ffc885;border-bottom:1px solid #ba7c2d;color:#2c2c2c;}
#ctrg .mid .cont .glry .scat .img{float:left;width:7.9em;}
#ctrg .mid .cont .glry .scat .img img{width:96px;height:70px;}
#ctrg .mid .cont .glry .scat .det{float:left;width:4.3em;height:5em;margin:0.6em 0 0 0.3em;overflow:hidden;}
#ctrg .mid .cont .glry .scat ul, #ctrg .mid .cont .glry .scat .det p{width:60px;font-size:0.75em;color:#7d7d7d;margin:0;padding:0;line-height:1.3em;}
.ctt{background:#ffc885;color:#2c2c2c;}
.ctht{background:#fe8e00 !important;color:#fff !important;}
#ctrg .hcat{position:absolute;display:none;z-index:9999;top:1.85em;_top:2em;left:0;background:url(../img/grad.gif) repeat-x 0 -1338px;border:1px solid #aeaeae;border-top:0;padding:0.5em;width:14.8em;height:6.1em;font-size:0.8em;color:#565656;line-height:1.2em;overflow:hidden;}
#ctrg .mid .cont .catad{position:relative;float:left;width:26.55em;background:#727375;height:21.95em;_height:22.2em;}
#ctrg .mid .cont .adcont{position:absolute;top:0.7em;left:1em;}
#ctrg .adtxt{bottom:-3em;}
#ctrg #cp{position:relative;width:26em;height:2.62em;background:url(../img/grad.gif) repeat-x 0 -1778px;margin:0 auto;text-align:center;}
#ctrg #cp .mvc{position:relative;margin:0 auto;text-align:center;width:14em;line-height:2.6em;}
#ctrg #cp .mvc span{float:left;font-size:0.9em;color:#6a6a6a;}
#ctrg #cp .mvc .nxt, #ctrg #cp .mvc .pre{display:block;float:left;width:1.4em;height:1.4em;background:url(../img/icon.gif) no-repeat -19px -117px;margin:0.5em 0 0 1em;}
#ctrg #cp .mvc .pre{background-position:0 -117px;margin:0.5em 1em 0 0;}
#ctrg #cp .cplc, #ctrg #cp .cprc{position:absolute;top:1.95em;left:0;width:0.65em;height:0.75em;background:url(../img/icon.gif) no-repeat -262px -55px;}
#ctrg #cp .cprc{background-position:-270px -55px;left:25.35em;*left:25.3em;}
#ctrg .ctrg_curve{position:relative;width:79.1em;height:4.2em;background:url(../img/grad.gif) repeat-x 0 -759px;}
#ctrg .lfcv, #ctrg .rgcv{position:absolute;left:-0.1em;width:0.9em;height:4.2em;background:url(../img/icon.gif) no-repeat -304px 0;}
#ctrg .rgcv{background-position:-316px 0;top:0;left:78.35em;}
/*-- LAYOUT:  BROWSE HUB --*/
#brhub #bcau{width:50%;float:left;}
#brhub .hub_bcau{width:100% !important;}
#brhub #bcau #breadcrumb{width:100%;}
#brhub .ls{width:50%;float:left;margin:0;height:3em;text-align:right;}
#brhub .ls .tl{float:right;margin:0 1em 0 0.5em;line-height:3.2em;font-size:0.9em;font-weight:bold;}
#brhub .ls .tl h1{display:inline;font-size:1em;font-weight:bold;padding:0 0 0 0.3em;}
#brhub .ls .item{display:block;padding:0 1em;line-height:3em;float:right;font-weight:bold;color:#537e92;height:3em;}
#brhub .ls .rbtn{float:right;margin:0.7em 0.3em 0 0;_margin:0.7em 0.2em 0 0;}
#brhub .ls .hide{visibility:hidden;}
#brhub .ls .ls_inner{position:absolute;width:35em;right:4.5em;height:3em;overflow:hidden;}
#brhub #ls_more{right:0.2em;top:2.5em;width:24.4em;height:24.5em;background:#fff url(../img/grad.gif) repeat-x 0 -1816px;}
#brhub .mcat{position:relative;margin:0;padding:1em 0 1.1em 1.65em;width:43%;float:left;line-height:1.28em;height:18em;list-style:none;}
#brhub .mcat_l{width:90%;}
#brhub .mcat li a{color:#000;}
#brhub .pagi{position:relative;float:right;}
/*-- LAYOUT:  CATEGORY PAGE SURROGATE --*/
#cps{clear:both;position:relative;width:100%;margin:0 0 0.8em 0;}
#cps #vsur #tabsContainer{margin-left:auto;margin-right:auto;width:97%;text-align:center;}
#cps #vsur .allvid{margin:0 3em 0.8em 0;_margin:0 1.5em 0 0;*margin-bottom:0;}
#cps .brow_pagi{float:right;margin:0 2.2em 0.8em 0;_margin:0 1em 0 0;*margin-bottom:0;}
.pnp_md1 #cps #vsur #tabsContainer{width:100%;}
.pnp_md1 #cps #vsur .resultItem{margin:0 1.43% 1em 1.43%;_margin:0 1.85% 1em 0.8%;}


.GH_{float:left;font:11px Arial;width:980px;margin:0 auto 10px;position:relative;z-index:1500000;}.GH_ #GH_hat{background:#F0F0F0;border-left:1px solid #ddd;border-right:1px solid #ddd;color:#666;float:left;height:28px;width:978px;}.GH_ .GH_hat_A{background:none;color:#333;text-decoration:none;}.GH_ .GH_hat_A:hover{text-decoration:underline;}.GH_ .GH_hat_UL{list-style-type:none;margin:0;padding:8px 0 0;}.GH_ .GH_hat_LI{float:left;}.GH_ #GH_hat_links{float:left;padding-left:4px;width:50%;}.GH_ #GH_hat_links .GH_hat_links_A,.GH_ #GH_hat_tools .GH_hat_links_A{border-right:1px solid #999;padding:0 10px;}.GH_ #GH_hat_more,.GH_ .GH_hat_more{padding:0 0 0 10px;}.GH_ #GH_hat_more,.GH_ .GH_hat_LI_more{position:relative;}.GH_ #GH_hat_more_link{background:transparent url(../img/aol.globalheader-1.3.png) no-repeat right -345px;display:block;height:20px;left:25px;padding:0 12px 0 0;position:absolute;top:0;}.GH_ #GH_hat_tools{float:right;padding:8px 15px 0 0;}.GH_ #GH_more_list{border:1px solid #c7c7c7;background:#fff;display:none;float:left;font-size:12px;left:340px;padding:10px;position:absolute;top:27px;width:328px;z-index:668;}.GH_ #GH_more_list_lab{border-bottom:1px solid #c7c7c7;color:#2E2E2E;display:block;padding-bottom:8px;}.GH_ .GH_more_list_UL{float:left;list-style-type:none;margin:0;padding:6px 0 0;width:33.33%;}.GH_ #GH_more_list a{color:#2864B4;font-weight:normal;line-height:18px;text-decoration:none;}.GH_ #GH_more_list a:hover{text-decoration:underline;}.GH_ .GH_guts{border-left:1px solid #ddd;border-right:1px solid #ddd;clear:both;display:block;float:left;height:89px;position:relative;width:978px;z-index:667;}.GH_ .GH_brand{padding:22px 0 0 14px;}.GH_ .GH_brand_link{background:url(../img/aol.globalheader-1.3.png) no-repeat 0 -638px;color:#333;display:block;height:47px;overflow:hidden;text-decoration:none;text-indent:-6666px;width:214px;}.GH_ .GH_search{background:url(../img/aol.globalheader-1.3.png) no-repeat 0 -200px;padding:6px 8px;position:absolute;right:218px;top:15px;}.GH_ .GH_search_form{height:43px;padding:5px 0 0 5px;width:473px;}.GH_ .GH_search_field{background:transparent url(../img/aol.globalheader-1.3.png) no-repeat 0 -50px;border:0;color:#666;float:left;font:bold 16px Arial;height:24px;margin:0;overflow:hidden;padding:10px 0 4px 13px;width:342px;}.GH_ #GH_search_label{border:0;color:#999;font:bold 16px Arial;height:24px;left:27px;margin:0;position:absolute;top:21px;width:342px;}.GH_ .GH_search_field.GH_search_active{background:transparent url(../img/aol.globalheader-1.3.png) no-repeat 0 0;}.GH_ .GH_search_button{background:url(../img/aol.globalheader-1.3.png) no-repeat 0 -100px;border:none;cursor:pointer;height:39px;margin:0 0 0 4px;overflow:hidden;padding:0;text-indent:-6666px;width:111px;}.GH_ .GH_search_button:hover{background-position:0 -150px;}.GH_ #GH_search_results{background-color:#fff;border:1px solid #818181;display:none;font-size:12px;font-weight:normal;left:13px;position:absolute;top:49px;width:353px;}.GH_ #GH_search_results ul{color:#666;list-style-type:none;margin:0;padding:0;}.GH_ #GH_search_results ul li{cursor:pointer;margin:0;padding:3px 10px;}.GH_ #GH_search_results .GH_highlight{background-color:#3177e8;color:#fff;text-decoration:underline;}.GH_ #GH_nav{background:#2E2E2E url(../img/aol.globalheader-1.3.png) repeat-x 0 -572px;clear:both;float:left;height:28px;margin:0;padding:0 0 3px 6px;width:974px;}.GH_ .GH_nav_LI{float:left;list-style-type:none;margin-right:8px;padding-left:1px;position:relative;z-index:666;}.GH_ .GH_nav_list a{background:transparent url(../img/aol.globalheader-1.3.png) no-repeat scroll right -386px;padding-right:12px;text-decoration:none;}.GH_ .GH_nav_list:hover a,.GH_ .GH_nav_list a:hover{background:transparent url(../img/aol.globalheader-1.3.png) no-repeat scroll right -436px;text-decoration:none;}.GH_ .GH_nav_A{color:#fff;display:block;float:left;font-size:14px;font-weight:bold;height:20px;padding:7px 7px 0;text-decoration:none;}.GH_ #GH_nav_act{background:url(../img/aol.globalheader-1.3.png) no-repeat left -295px;}.GH_ #GH_nav_act .GH_nav_A{background:url(../img/aol.globalheader-1.3.png) no-repeat right -295px;}.GH_ #GH_nav_act.GH_nav_list{margin-right:1px;}.GH_ #GH_nav_act.GH_nav_list .GH_nav_A{padding-right:7px;}.GH_ #GH_nav_act #GH_nav_act_B{background:url(../img/aol.globalheader-1.3.png) no-repeat right -493px;display:block;padding-right:12px;}.GH_ #GH_nav_act.GH_nav_list_open #GH_nav_act_B{background:transparent url(../img/aol.globalheader-1.3.png) no-repeat scroll right -442px;}.GH_ .GH_nav_A:hover{text-decoration:underline;}.GH_ .GH_nav_list_UL{background:transparent url(../img/aol.globalheader-1.3.png) no-repeat 31px -550px;border-bottom:1px solid #2E2E2E;display:none;left:0;list-style-type:none;margin:0;padding:7px 0 0 0;position:absolute;top:22px;z-index:667;}.GH_ .GH_nav_list_UL li{background-color:#fff;border-left:1px solid #2E2E2E;border-right:1px solid #2E2E2E;clear:both;float:left;font-size:12px;width:140px;}.GH_ .GH_nav_list_UL a{background:none;border-bottom:1px solid #c7c7c7;color:#2864B4;display:block;float:left;font-size:12px;font-weight:normal;padding:7px 0 7px 7px;text-transform:none;width:133px;}.GH_ .GH_nav_list_UL a:hover{background:#84a210;color:#fff;}.GH_ .GH_nav_list_UL .GH_nav_A_last{border:none;}.GH_ #GH_fb_link{float:right;list-style-type:none;margin-right:0;padding-right:15px;}.GH_ #GH_fb_link a{color:#fff;font-size:12px;padding:8px 0 0;}.GH_ #GH_hat_links #GH_hat_A_first{background:url(../img/aol.globalheader-1.3.png) no-repeat -470px -651px;display:block;float:left;height:12px;margin-left:10px;overflow:hidden;padding:0;padding-right:7px;text-indent:-99em;width:30px;}.GH_ .GH_brand{padding:19px 0 21px 14px;}