#searchLandingTitle { COLOR: #252525; }
#search_div  { margin-top: 30px; padding: 0 25 0 25;}
#search_div .tm4 { COLOR: #0000CC; text-decoration: underline }
#search_div .tm { font-size:80%; height:40px; }
#search_div .tm5 { font-size:70%; color: #808080; }
#search_div .tm2{ font-size: 80%; color: #008000; }
#search_div .tm3{ font-size: 80%; color: #7777CC; text-decoration: underline}
td { font-size: 1.0em; }

#pag{font-size:90%; padding-bottom:0em; margin:3em 0 1em 0; text-align:left}
#pag a{cursor:pointer;color:#0000CC;text-decoration:none;display:inline;border:1px solid #e6e6e6;margin:.15em .1em;text-align:center; padding-left:.5em; padding-right:.5em; padding-top:.3em; padding-bottom:.3em}
#pag a.pP,#pag a.nP{font-weight:normal;border-color:#aaa;}
#pag a.pP{margin-right:0.5em}
#pag a.nP{margin-left: 0.5em;}
#pag a.rest{background: #fff; border:1px solid #e6e6e6}
#pag a:hover,#pag a.sel{background: #f0f7e8; border:1px solid #83bc46 }
#pag a.sel{color:#444;font-weight:bold;cursor:default;}
#pag a.dis{background: #fff; color:#e6e6e6;border:1px solid #e6e6e6;cursor:default;color:#e6e6e6}
body.ar #pag a.nP,body.he #pag a.nP{margin-left:1.2em;}
#satisfaction{font-size:90%;padding-left:5px; padding-bottom:0em; margin:0em 0 0em 0; text-align:left}

HTML BODY { FONT-SIZE: 11px; MARGIN: 0; COLOR: #000000; FONT-FAMILY: Arial; BACKGROUND-COLOR: #fff }
#header { }
#tags{	FONT-FAMILY: Arial; CLEAR: both; BACKGROUND-POSITION: 50% bottom; TEXT-ALIGN: center; PADDING-TOP: 50px; FONT-SIZE: 110%;}
#content { COLOR: #000; TEXT-ALIGN: left; PADDING-LEFT: 300px }
#contenido { COLOR: #444; TEXT-ALIGN: left; PADDING-TOP: 80px }


#searchform .q { FONT-FAMILY: Arial; font-size:130%; border: 0px none; background-repeat: repeat-x; background-position: center; background-image:url('img/hp.gif'); background-attachment:scroll; vertical-align: middle; PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; FONT-WEIGHT: normal; border:0px; PADDING-BOTTOM: 0; MARGIN: 0; WIDTH: 27.8em; PADDING-TOP: 7px; HEIGHT: 30px; }
#searchform .q2 { FONT-FAMILY: Arial; font-size:130%; border: 0px none; background-repeat: repeat-x; background-position: center; background-image:url('img/hp.gif'); background-attachment:scroll; vertical-align: middle; PADDING-RIGHT: 0.4em; PADDING-LEFT: 0.4em; FONT-WEIGHT: normal; border:0px; PADDING-BOTTOM: 0; MARGIN: 0; WIDTH: 25em; PADDING-TOP: 7px; HEIGHT: 30px; }
#searchform .go { vertical-align: middle; background: url('/img/search.gif') no-repeat; border:0px; WIDTH:20px; HEIGHT: 30px; cursor: pointer; }
#searchform .go_tick { vertical-align: middle; background: url('/img/go_tick.gif') no-repeat; border:0px; WIDTH: 17px; HEIGHT: 30px; cursor: pointer; }
#searchform td {  font-size: 11px;   }

#toolbar { font-family:arial; font-size:11px; MARGIN-TOP:10px; PADDING-RIGHT: 15px; MIN-HEIGHT: 22px; FLOAT: right; CURSOR: pointer }
#toolbar A { TEXT-DECORATION: none;COLOR: #000; }
#toolbar A:hover { COLOR: #0066AA; TEXT-DECORATION: underline }
#toolbar img { padding-left: 2px; padding-right: 4px; }
#toolbar_logo {	MARGIN-TOP:0; PADDING-LEFT: 25px; FLOAT: left; }
#toolbar_logo_index {	MARGIN-TOP:0; PADDING-LEFT: 68px; FLOAT: left; }
.personalizedIcon {	margin-right: 3px; VERTICAL-ALIGN: middle; }
.personalizedLinkText { PADDING-LEFT: 3px }
#footer { border-top: 1px solid #ddd; font-size:110%; height:170px; padding-top:20px; background-COLOR: #f2f2f2; TEXT-ALIGN: center; line-height:18px; width:100% }
#footer td { font-size:12px; }
#footer_results { padding:25 25 25 180; font-size:110%; color: #555; text-align: left; line-height:10px; padding-bottom: 13px; }
#footer_results A, A:link, A:visited, A:hover { COLOR: #555; text-decoration: none; }
#searchLandingTitle { FONT-WEIGHT: normal; FONT-SIZE: 1.9em; DIRECTION: ltr; FONT-FAMILY: Verdana; padding: 10px; }
#search { MARGIN-TOP: 0px; MARGIN-BOTTOM: 20px; text-align:center; width: 100% }
#search_results { text-align:left; padding-top:20px; width: 100% }
#search .msg { FONT-SIZE: 1.2em; PADDING-TOP: 20px }
#search .msg A { COLOR: #00e; TEXT-DECORATION: underline }
#searchBar { width: 615px; text-align:center; PADDING-RIGHT: 0; PADDING-LEFT: 0; PADDING-TOP: 0px; margin-top:0px; }
#searchform { PADDING-RIGHT: 0; PADDING-LEFT: 0; PADDING-BOTTOM: 5px; MARGIN: 10px 0px 0; PADDING-TOP: 0 }
IMG.cgif { POSITION: absolute }
#search_div A {	TEXT-DECORATION: none }
.search_results { background: url('img/thumbnail.gif') no-repeat; border: solid 0 #FFFFFF; padding: 10px 0 20px 5px; float: left; width: 140px; height: 165px; text-align:center; margin: 0; }
.results_mouseover { background: url('img/thumbnail_highlight.gif') no-repeat; border: solid 0 #FFFFFF; padding: 10px 0 20px 5px; float: left; width: 140px; height: 165px; text-align:center; margin: 0; }
.results_mouseout { background: url('img/thumbnail.gif') no-repeat; border: solid 0 #FFFFFF; padding: 10px 0 20px 5px; float: left; width: 140px; height: 165px; text-align:center; margin: 0; }
#nav_controls { background: no-repeat scroll; cursor: pointer; text-align: right;padding-top: 20px; padding-bottom: 20px; height: 24px;vertical-align: middle; }
#alert { background: #ffffaf; border: 1px solid #e6e6e6; font-size: 120%; width: 100%; margin: 0 0 0.5em 0.0em; padding: 8px }
#alert_ads { text-align:left; font-size: 80%; color: #555; padding: 7 30 0 15; border-left: 1px solid #c9d7f1; }
#unruly_ads { background-color: #FFF8DD; cursor:pointer }
.tm{ font-size: 12px; }
#no_results{ font-size: 110%;padding-left: 30px;padding-top: 30px;padding-bottom: 50px;}
#no_results table{ font-size: 13px; }
#no_results ul {list-style: square; margin-left: 1.5em;}
#no_results li{color: #ddd;margin-bottom:5;margin-top:5;}
#no_results a, a:hover, a:visited{color: #0000CC;text-decoration: underline;}

#options ul{ list-style: none; color:#AAAAAA; margin-left:3px; margin-right:3px; margin-top: 10px; margin-bottom: 10px; padding-left:3px; padding-right:3px; padding-top:10px;}
#options li{ margin-bottom:8px; margin-top:0; }
#options li img{ margin-right:6px; vertical-align:middle}
#options hr{ height: 1px; color: #1A4784; }
#options a:link, a:hover, a:visited { COLOR: #0066AA; text-decoration: none }


#login_box{ background: #ffffff; border: 1px solid #d7d4d5; display:none; height: 342px; width: 200px; position: absolute;right: 48px;top: 40px; padding-left:15px; padding-right:10px; padding-top:10px; padding-bottom:10px;z-index: 3;}
#login_box a:link, a:hover, a:visited{ COLOR: #0066AA; text-decoration: none }
#login_box_back{ background: #d7d4d5; display:none; height: 360px; width: 225px; position: absolute;right: 46px;top: 46px; z-index: 2;}

#options{ background: #ffffff; border: 1px solid #d7d4d5; display:none; height: 225px; width: 140px; position: absolute;right: 15px;top: 40px; padding-left:15px; padding-right:10px; padding-top:10px; padding-bottom:10px;z-index: 3;}
#options_back{ background: #d7d4d5; display:none; height: 225px; width: 140px; position: absolute;right: 13px; top: 44px; padding-left:15px; padding-right:10px; padding-top:10px; padding-bottom:10px; z-index: 2; }

#favorites{ background: #ffffff; border: 1px solid #d7d4d5;display:none; height: 190px; width: 180px; position: absolute;right: 175px;top: 50px; padding-left:15px; padding-right:10px; padding-top:10px; padding-bottom:10px;z-index: 3;}
#favorites_back{ background: #d7d4d5; display:none; height: 190px; width: 178px; position: absolute;right: 174px; top: 53px; padding-left:15px; padding-right:10px; padding-top:10px; padding-bottom:10px; z-index: 2; }
.c1a{font-size:70%}
#favorites a:link, a:hover, a:visited { COLOR: #252525; text-decoration: none; }

#scopes_div_index { display: none; margin-left: 105px; font-family:verdana; FONT-SIZE: 100%; margin-top:0px; text-align:left; border: 1px solid #d7d4d5; width: 376px; padding-left: 15px; padding-right:10px; padding-top:0px; padding-bottom:10px;background-color: #ffffff; }
#scopes_div { display:none; margin-left:30px; position:relative; font-family:verdana; FONT-SIZE: 100%; margin-top:0px; text-align:left; border: 1px solid #d7d4d5; width: 419px; padding-left: 14px; padding-right:10px; padding-top:10px; padding-bottom:10px;background-color: #ffffff; }


#login_box ul{ list-style: square; padding-left:10px;margin-left:10px;margin-top: 10px;margin-bottom: 10px; padding-bottom: 10px}
#login_box li{ margin-bottom:5px; margin-top:0; color:#252525 }
#user_logged_box{ background: #ffffff; border: 1px solid #d7d4d5; display:none; height: 367px; width: 260px; position: absolute;right: 48px;top: 40px; padding-left:15px; padding-right:10px; padding-top:10px; padding-bottom:10px;z-index: 3;}
#user_logged_box a:link, a:hover, a:visited{ COLOR: #0066AA; text-decoration: none }
#user_logged_box_back{ background: #d7d4d5; display:none; height: 385px; width: 285px; position: absolute;right: 46px;top: 46px; z-index: 2;}
#user_logged_box ul{ list-style: square; padding-left:10px;margin-left:10px;margin-top: 10px;margin-bottom: 10px; padding-bottom: 10px}
#user_logged_box li{ margin-bottom:5px; margin-top:0; color:#252525 }
#no_results li span, #not_found li span { color: #444; }
#genres { padding-top:80px; FONT-SIZE: 11px;}
#genres a{ FONT-FAMILY: Arial,sans-serif; COLOR: #555; TEXT-DECORATION: none}
#genres img{vertical-align:middle}
#genres_results {margin-top:30px; text-align:center}
#genres_results a{FONT-SIZE: 100%;COLOR: #586774; TEXT-DECORATION: none}
#genres_results img{vertical-align:middle}
.rayita{FONT-SIZE: 130%;padding-left:2px; padding-right:2px; color: #CCCCCC;}
div.close { background: url('img/close.gif') no-repeat  right top; cursor: pointer; float:right; position:relative; width: 24px; height: 24px; background-attachment:scroll }
.backgrounds{ VERTICAL-ALIGN: middle; border: 1px solid #000000; }
.results_hr{ margin-bottom: 10px; height: 1px; width: 96%; color: #f0f0f0; }
.results_hr_emul{ background: #c9d7f1; margin-top: 5px; margin-bottom: 10px; height: 1px; width: 100%; }
#results_ads{ background: url('img/banner_back.gif') no-repeat; height: 60px; width: 485px; padding-top: 10px; padding-bottom: 10px; padding-left: 10px; }
.flickr_img{ border-right: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd; margin:1px; margin-top:8px; padding:1px }

.vTable1 { background: #fff; font-size:11px; width: 235px }
.vTable2 { background: #f8f8f8; font-size:11px; width: 235px }
.vInfo { font-size: 100%; padding-bottom: 0; }
.vTitle { padding-bottom: 0; }
.vOpt { font-size: 80%; }
.vImage{ border-right: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd; margin:1px; padding: 1px}
.vImage2{ border-right: 2px solid #cdcdcd; border-bottom: 2px solid #cdcdcd;}

.falling{ font-size: 110%; color: #FF0000; font-weight:bold}
.rising{ font-size: 110%; color: #008000; font-weight:bold}
.static{ font-size: 110%; color: #444444; font-weight:bold}
img { border:0; }

.videoicon { Z-INDEX: 2; right: 4px; position: absolute; bottom: 4px; }
.innervideo { position: relative; height:90px; border-right: 1px solid #cdcdcd; border-bottom: 1px solid #cdcdcd; margin-right: 2px; margin-bottom: 2px; padding-right: 2px; padding-bottom: 2px }

.on .sc_more UL { DISPLAY: inline }
.sc_more UL LI { DISPLAY: inline }
.sc_more LI UL LI A { DISPLAY: inline }
.sc_more { POSITION: relative }
.sc_more UL { BORDER-RIGHT: #999 1px solid; BORDER-TOP: #ccc 1px solid; MIN-WIDTH: 7.69em; DISPLAY: none; BACKGROUND: #fff; LEFT: -0.85em; BORDER-LEFT: #ccc 1px solid; BORDER-BOTTOM: #999 1px solid; POSITION: absolute; TOP: 1.5em }

.footer { FONT-WEIGHT: normal; FONT-SIZE: 70%; COLOR: #555 }

a:link.def, a:hover.def, a:visited.def { cursor: help; background-color: Transparent; border-bottom-color: #477E00; border-bottom-style: dotted; border-bottom-width: 1px; color: #477E00; padding-bottom: 0px!Important; }

a:link.oxado, a:hover.oxado, a:visited.oxado { text-decoration: underline; color: #0000CC }

#sc_rslth1 H2 {	padding: 2 5 2 5;  FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; margin:0 }
#sc_rslth1 { background-color: #f0f7f9; border-top: 1px #6B90DA solid;}
#sc_rslth1 a{ color: #86BC3B}

#sc_rslth2 {	padding-bottom:0; FONT-WEIGHT: normal; FONT-SIZE: 100%; FLOAT: none; COLOR: #000000; margin:0 }
#sc_rslth2 a { color: #0000CC; text-decoration: underline; padding-right: 25px; }

#sc_rslth3 {	 display:none; padding-bottom:0.5em; FONT-WEIGHT: normal; FONT-SIZE: 100%; FLOAT: none; COLOR: #000000; margin-left:0; margin-right:0; margin-top:0; margin-bottom:0.3em }
#sc_rslth3 a { color: #0000CC; text-decoration: underline; padding-right: 25px; line-height: 200%; }

.qb_frm{ display:none; padding-top: 5px; padding-bottom: 5px;}
.qb_frm_selected{ padding-top: 5px; padding-bottom: 5px;}

:link.lw_cad_link { cursor: help; border-bottom-color: #477E00; border-bottom-style: dotted; border-bottom-width: 1px; color: #477E00; }
:visited.lw_cad_link { cursor: help; border-bottom-color: #477E00; border-bottom-style: dotted; border-bottom-width: 1px; color: #477E00; }
:hover.lw_cad_link { cursor: help; border-bottom-color: #477E00; border-bottom-style: dotted; border-bottom-width: 1px; color: #477E00; }

#aff_div{
	font-size: 80%; height:100%;
}
#bannerAFF{
	background: url('img/aff_back.gif') no-repeat right top; background-attachment:scroll;
}
.aff_class td 
{
	width: 100%; color: #fff; font-size: 0px;	text-align: center;
}
.aff_class a:link.handle 
{
	COLOR: #0000cc; text-decoration: underline; font-size:14px;
}
.aff_class .age_gender 
{
	color: #000; font-size: 12px;
}
.aff_class .location 
{
	font-size: 12px; color: #008000;
}
.aff_class .legal 
{
	display: none;
}


.footer_lightbox {
	background-color: #f3f3f3;
	padding: 0.5em;
}

#left_side_div{
	width:150px;
}
#left_side_div td.selected{
	background-color: #3366ff;
	color: #fff;
	font-weight:bold;
}
#left_side_div p{
	font-size:17px;
}
#left_side_div a:link,a:visited{
	color:#0000CC;
}
#left_side_div_options p{
	font-size:13px;
}
#left_side_div_options a:link,a:visited{
	color:#0000CC;
}
#left_side_div_options a:hover{
	color:#0000CC;
	text-decoration:underline;
}
#left_side_div_lenght p{
	font-size:13px;
}
#left_side_div_lenght a:link,a:visited{
	color:#0000CC;
}
#left_side_div_lenght a:hover{
	color:#0000CC;
	text-decoration:underline;
}
#left_side_div_safesearch p{
	font-size:13px;
}
#left_side_div_safesearch a:link,a:visited{
	color:#0000CC;
}
#left_side_div_safesearch a:hover{
	color:#0000CC;
	text-decoration:underline;
}
.leightbox {
	font-size: 1.5em;
	color: #333;
	display: none;
	position: absolute;
	top: 25%;
	left: 25%;
	width: 50%;
	height: 50%;
	padding: 1em;
	border: 0.5em solid #B8B8B8;
	background-color: white;
	text-align: left;
	z-index:1001;
	overflow: auto;	
}

#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:1000;
	background-color:000;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}

.lightbox[id]{ /* IE6 and below Can't See This */    position:fixed;    }#overlay[id]{ /* IE6 and below Can't See This */    position:fixed;    }









.container{padding-top:55px;overflow:hidden;display:block;font-size:small;//font-size:x-small;width:980px}
.mod_title{background:#ebeff9;border-top:1px solid #6b90da;padding:2px 7px;text-align:left;margin-bottom:0px;font-weight:bold;font-size:small;//font-size:x-small}
.mod_content{padding:5px 5px 7px;overflow:hidden}
.thumbnail{height:105; text-align:center}
.videoiconi { font-size:10px; padding:2px; Z-INDEX: 2; right: 26; position: absolute; top: 102px; background-color:#000; color: #fff}

.hotstuff_thumbnail_grid_item{vertical-align:top; border:1px solid white}
.hotstuff_thumbnail_grid_item_over{vertical-align:top; border:1px solid #D6E4FF;background-color:#EFF3F9}
#hotstuff .thumbnail_grid{position:relative;padding-left:4px;right:164px;left:0;}
.thumbnail-img{height:105; width;140;border:2px solid #B9D3FE}
a.title{color:#2B5A90;FONT-WEIGHT: bold;font-size:12px; }
a:hover.title{text-decoration:underline;color:#2B5A90;FONT-WEIGHT: bold; }
.site{font-size:12px;}
.duration_text{font-size:11px;color:grey}
.object{margin-left:9px; border:4px solid #EBEFF9}
.duration_text_object{font-size:12px;color:grey}
.site_object{font-size:14px;padding-right:8px;padding-left:10px;padding-top:5px;padding-bottom:28px;}
a.url_object{color:#008000;font-size:13px;padding-right:8px;padding-left:10px;padding-top:10px;padding-bottom:8px;}
a:hover.url_object,a:visited.url_object{color:#008000;font-size:13px;padding-right:8px;padding-left:10px;padding-top:10px;padding-bottom:8px;}
a.title_object{color:#2B5A90;FONT-WEIGHT: bold;font-size:16px; }
a:hover.title_object{text-decoration:underline;color:#2B5A90;FONT-WEIGHT: bold; }

#recommended_container{padding-top:20px}
#title_spacer{color:#fff;display:none}

.mod-header{height:19px;padding:2px 7px 3px}

