* html .clear { height: 1%; }

* html .column { overflow-x: hidden; }

* html hr { margin: 0 0 1.2em 0; }

.alt { color: #666; font-family: "Warnock Pro","Goudy Old Style","Palatino","Book Antiqua",serif; font-size: 1.2em; line-height: 1%; font-style: italic; }

.append-1 { padding-right: 70px; padding-right-padding-right: 700px; }

.append-11 { padding-right: 770px; }

.append-12 { padding-right: 840px; }

.append-13 { padding-right: 910px; }

.append-2 { padding-right: 140px; }

.append-3 { padding-right: 210px; }

.append-4 { padding-right: 280px; }

.append-5 { padding-right: 350px; }

.append-6 { padding-right: 420px; }

.append-7 { padding-right: 490px; }

.append-8 { padding-right: 560px; }

.append-9 { padding-right: 630px; }

.border { padding-right: 9px; margin-right: 0; border-right: 1px solid #ddd; }

.box { padding: 1.5em; margin-bottom: 1.5em; background: #F0F0F0; }

.clear { display: block; display-display: inline-block; }

.clear:after,.container:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.column { float: left; margin: 0 10px; padding: 0; }

.container { text-align: left; position: relative; padding: 0; margin: 0 auto; width: 960px; }

.dquo { margin-left: -.7em; }

.first { margin-left: 0; }

.hide { display: none; }

.last { margin-right: 0; }

.prepend-1 { padding-left: 70px; padding-left-padding-left: 700px; }

.prepend-11 { padding-left: 770px; }

.prepend-12 { padding-left: 840px; }

.prepend-13 { padding-left: 910px; }

.prepend-2 { padding-left: 140px; }

.prepend-3 { padding-left: 210px; }

.prepend-4 { padding-left: 280px; }

.prepend-5 { padding-left: 350px; }

.prepend-6 { padding-left: 420px; }

.prepend-7 { padding-left: 490px; }

.prepend-8 { padding-left: 560px; }

.prepend-9 { padding-left: 630px; }

.pull-1 { margin-left: -70px; }

.pull-2 { margin-left: -140px; }

.pull-3 { margin-left: -210px; }

.push-0 { margin: 0 0 0 1.5em; float: right; }

.push-1 { margin: 0 -88px 0 1.5em; float: right; }

.push-2 { margin: 0 -158px 0 1.5em; float: right; }

.push-3 { margin: 0 -228px 0 1.5em; float: right; }

.span-1 { width: 50px; width-width: 680px; }

.span-11 { width: 750px; }

.span-12 { width: 820px; }

.span-13 { width: 890px; }

.span-14 { width: 960px; margin: 0; }

.span-2 { width: 120px; }

.span-3 { width: 190px; }

.span-4 { width: 260px; }

.span-5 { width: 330px; }

.span-6 { width: 400px; }

.span-7 { width: 470px; }

.span-8 { width: 540px; }

.span-9 { width: 610px; }

a { color: #125AA7; text-decoration: underline; outline: none; }
a hover { color: #000; }

blockquote { margin: 1.5em 0 1.5em 1.5em; color: #666; font-style: italic; }

blockquote,q { quotes: "" ""; }

blockquote:before,blockquote:after,q:before,q:after { content: ""; }

body { text-align: center; margin: 36px 0; margin-font-size: 75%; }

body { line-height: 1; color: #C4C4C4; background: white; }

body { font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; line-height: 1.5; }

caption,th,td { text-align: left; font-weight: normal; }

code { font: 0.9em Monaco,monospace; }

dl { margin: 1.5em 0; }
dl dt { font-weight: bold; }

em { font-style: italic; }

h1 { font-size: 3em; }
h1 h2, h1 h3, h1 h4, h1 h5, h1 h6 { font-family: Helvetica,Arial,"Lucida Grande",Verdana,sans-serif; color: #111; clear: both; }

h2 { font-size: 2em; }

h3 { font-size: 1.5em; line-height: 2; }

h4 { font-size: 1.2em; line-height: 1.25; font-weight: bold; }

h5 { font-size: 1em; font-weight: bold; }

h6 { font-size: 1em; }

hr { background: #B2CCFF; color: #B2CCFF; clear: both; float: none; width: 100%; height: 0.1em; margin: 0 0 1.4em 0; border: none; }

html > body { font-size: 12px; }

html,body,div,span,applet,object,iframe, h1,h2,h3,h4,h5,h6,p,blockquote,pre, a,abbr,acronym,address,big,cite,code, del,dfn,em,font,img,ins,kbd,q,s,samp, small,strike,strong,sub,sup,tt,var, dl,dt,dd,ol,ul,li, fieldset,form,label,legend, table,caption,tbody,tfoot,thead,tr,th,td { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }

img { margin: 0 0 1.5em 0; }

label { font-weight: bold; }

ol { list-style-type: decimal; }

p { margin: 0 0 1.5em 0; text-align: justify; }
p img { float: left; margin: 1.5em 1.5em 1.5em 0; padding: 0; }

p img.top { margin-top: 0; }

p.incr,.incr p { font-size: 0.83333em; line-height: 1.44em; margin-bottom: 1.8em; }

p.large { font-size: 1.2em; line-height: 2.5em; }

p.last { margin-bottom: 0; }

p.quiet { color: #666; }

p.small { font-size: 0.8em; margin-bottom: 1.875em; line-height: 1.875em; }

p.model{ margin: 0 0 1.5em 0; text-align: left; }

pre { margin-bottom: 1.3em; background: #eee; border: 0.1em solid #ddd; padding: 1.5em; }

strong { font-weight: bold; }

table { margin-bottom: 1.4em; border-top: 0.1em solid #ddd; border-left: 0.1em solid #ddd; border-left-border-collapse: separate; border-left-border-spacing: 0; }

textarea { height: 180px; width: 300px; }

th { font-weight: bold; }
th td { height: 1em; padding: 0.2em 0.4em; border-bottom: 0.1em solid #ddd; border-right: 0.1em solid #ddd; }

ul,ol { margin: 0 0 1.5em 1.5em; }


#wrapper { height: 100%; margin: 0px auto; }

#inner_outer_rapper_wrapper { margin: 0px auto; }

#above_content { margin-top: 0px; margin-bottom: 10px; }

.span-1 { width: 80px; }

.span-2 { width: 160px; }

.span-3 { width: 240px; }

.span-4 { width: 315px; }

.span-4_5 { width: 360px; }

.span-5 { width: 400px; }

.span-6 { width: 480px; }

.span-7 { width: 560px; }

.span-8 { width: 640px; }

.span-9 { width: 720px; }

.span-10 { width: 800px; }

.span-11 { width: 880px; }

.span-12 { width: 964px; }

.bold { font-weight: 900; }

.relative { position: relative; }

.fright { float: right; }

h4 { font-size: 16px; }

h3 { font-size: 12px; }

h5 { font-size: 14px; }

h6 { font-size: 21px; }

.tout { float: right; }

.column.last { margin-left: 26px; }

#top_ad { width: 100%; position: relative; height: 118px; margin-bottom: 0px; }
#top_ad img { position: absolute; right: 0px; top: 13px; }

.container { background: none; width: 964px; padding-top: 93px /; margin: 0 auto; }

.column { margin: 0px; }


#vault_tout { height: 249px; position: relative; width: 637px; }
#vault_tout a { margin: 0; padding: 0; display: block; width: 111px; height: 26px; position: absolute; top: 175px; left: 396px; }

#featured { padding: 0 10px; }

.home #content .content { padding-top: 20px; }
.home #content .content #selector_box { position: relative; z-index: 45; }
.home #content .content #home_show_selector { position: relative; display: none; }
.home #content .content #home_show_selector li .show_description { display: none; }
.home #content .content #show_info_bubble { width: 606px; display: none; margin: 0 16px; position: absolute; top: 94px; z-index: 45; }
.home #content .content #show_info_bubble .ceiling { height: 5px; width: 606px; padding: 0; font-size: 1px; }
.home #content .content #show_info_bubble .floor { height: 5px; width: 606px; }
.home #content .content #show_info_bubble .description { padding: 5px 15px; font-weight: bold; }
.home #content .content #show_info_bubble.visible { display: block; }
.home #content .content #episode_filter { left: 16px; }


#unlock_tout { width: 315px; height: 248px; position: relative; margin-top: 1px; }
#unlock_tout a { position: absolute; top: 176px; left: 74px; height: 24px; width: 177px; text-indent: -9999px; }
#unlock_tout a:hover { background-position: 0px -24px; }
#unlock_tout.unlocked a { display: none; }


.vault #sidebar { margin-bottom: 0; }

.image { float: left; display: block; margin-left: 5px; margin-top: 3px; }

.title { position: relative; top: 9px; left: 5px; }

.sub { width: 314px; margin-left: 10px; }
.sub h2 { height: 19px /* 39px background - 10px top/bottom padding */; padding: 10px 15px; font-weight: bold; font-family: "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; }
.sub .menu_list_item_box { height: auto; overflow: hidden; width: auto; }
.sub .menu_list_item_box ul.episodes { width: auto; }
.sub .menu_list_item_box ul.episodes li { width: 297px; }

.main { width: 640px; }
.main h2 { height: 30px /* 38px background - 8px top padding */; padding: 8px 15px 0 15px; font-weight: bold; text-transform: uppercase; }
.main .list_and_item { width: 606px; padding: 15px; }
.main .list_and_item .links { float: left; }
.main .list_and_item .pagination { float: right; }

#footer_bg { padding: 20px 0px; }

#footer { margin-top: 2em; margin-bottom: 20px; height: 123px; min-height: 103px; width: 964px; padding: 10px 0px; }

#footer_ads, #footer_links { list-style-type: none; }
#footer_ads li, #footer_links li { padding: 0px 3px; display: inline; }

ul#footer_ads { margin: 0px auto 0px auto; }

ul#footer_links { float: left; }

#copyright { margin: 0px; float: right; padding: 5px 10px 0px 0px; }

#sidebar h2 { margin-bottom: 5px; }


#profile_info { padding: 0px 20px 10px; margin-bottom: 10px; }

*html .no_access .vaulted { top: -10px; height: 37px; }


#profiles #floor, #gallery #floor, #episode_extended_content #floor { height: 6px; width: 638px; }
#profiles .gallery .top, #gallery .gallery .top, #episode_extended_content .gallery .top { padding-top: 8px; width: 606px; height: 0px; }
#profiles .gallery .content, #gallery .gallery .content, #episode_extended_content .gallery .content { width: 604px; padding-top: 10px; }
#profiles .gallery .content ul, #gallery .gallery .content ul, #episode_extended_content .gallery .content ul { margin: 0; }
#profiles .gallery .content ul li, #gallery .gallery .content ul li, #episode_extended_content .gallery .content ul li { width: 26%; float: left; margin-left: 20px; margin-right: 20px; margin-bottom: 20px; padding-bottom: 5px; list-style: none; border-bottom: 1px dotted #dcdcdc; }
#profiles .gallery .content ul li img, #gallery .gallery .content ul li img, #episode_extended_content .gallery .content ul li img { border: 1px solid #5c5c5c; }
#profiles .gallery .content img, #gallery .gallery .content img, #episode_extended_content .gallery .content img { margin-left: auto; margin-right: auto; display: block; }
#profiles .gallery .floor, #gallery .gallery .floor, #episode_extended_content .gallery .floor { padding-top: 8px; }
#profiles .span-8, #gallery .span-8, #episode_extended_content .span-8 { width: 605px; }
#profiles .span-3, #gallery .span-3, #episode_extended_content .span-3 { width: 240px; }
#profiles .span-4, #gallery .span-4, #episode_extended_content .span-4 { width: 340px; }
#profiles .span-4 .box, #gallery .span-4 .box, #episode_extended_content .span-4 .box { margin-bottom: 16px; }
#profiles .span-4 .box .content, #gallery .span-4 .box .content, #episode_extended_content .span-4 .box .content { width: 100%; }
#profiles .span-4 .box .floor, #gallery .span-4 .box .floor, #episode_extended_content .span-4 .box .floor { padding-top: 9px; }
#profiles .span-4 .box .yellow .content, #gallery .span-4 .box .yellow .content, #episode_extended_content .span-4 .box .yellow .content { width: 100%; }
#profiles .last, #gallery .last, #episode_extended_content .last { margin-left: 27px; }
#profiles .featured-image, #gallery .featured-image, #episode_extended_content .featured-image { margin-bottom: 30px; }
#profiles .top, #gallery .top, #episode_extended_content .top { width: 100%; }
#profiles .ceiling h6, #gallery .ceiling h6, #episode_extended_content .ceiling h6 { line-height: 1; font-size: 14px; float: left; margin-bottom: 5px; }
#profiles .ceiling h6.name, #gallery .ceiling h6.name, #episode_extended_content .ceiling h6.name { font-size: 21px; padding-bottom: 3px; }
#profiles .fright a, #gallery .fright a, #episode_extended_content .fright a { padding-top: 3px; }
#profiles .box, #gallery .box, #episode_extended_content .box { padding: 0; }
#profiles .box .meta, #gallery .box .meta, #episode_extended_content .box .meta { margin-left: 15px; margin-right: 15px; }
#profiles .box .meta h3.small, #gallery .box .meta h3.small, #episode_extended_content .box .meta h3.small { margin-left: 0; }
#profiles .box h3, #gallery .box h3, #episode_extended_content .box h3 { font-size: 14px; }
#profiles .box h3.small, #gallery .box h3.small, #episode_extended_content .box h3.small { float: left; font-size: 12px; }
#profiles .box .ceiling, #gallery .box .ceiling, #episode_extended_content .box .ceiling { padding-top: 5px; }
#profiles .box .content, #gallery .box .content, #episode_extended_content .box .content { padding: 0; width: 100%; }
#profiles .box .content h3, #gallery .box .content h3, #episode_extended_content .box .content h3 { margin-left: 18px; }
#profiles .box .content dl, #gallery .box .content dl, #episode_extended_content .box .content dl { margin: 10px; }
#profiles .box .content dd, #gallery .box .content dd, #episode_extended_content .box .content dd { margin-bottom: 10px; }
#profiles .box .content dd.empty, #gallery .box .content dd.empty, #episode_extended_content .box .content dd.empty { display: none; }
#profiles .box .content p, #gallery .box .content p, #episode_extended_content .box .content p { margin: 0em 15px; }
#profiles .box .floor, #gallery .box .floor, #episode_extended_content .box .floor { padding-top: 7px; }
#profiles .box .yellow, #gallery .box .yellow, #episode_extended_content .box .yellow { position: relative; margin-bottom: 16px; }
#profiles .box .yellow .yellow-arrow, #gallery .box .yellow .yellow-arrow, #episode_extended_content .box .yellow .yellow-arrow { position: absolute; height: 100%; top: 1em; left: -10px; width: 10px; }
#profiles .box .yellow .ceiling, #gallery .box .yellow .ceiling, #episode_extended_content .box .yellow .ceiling { padding-top: 5px; }
#profiles .box .yellow .content, #gallery .box .yellow .content, #episode_extended_content .box .yellow .content { width: 100%; position: relative; }
#profiles .box .yellow .content blockquote, #gallery .box .yellow .content blockquote, #episode_extended_content .box .yellow .content blockquote { margin-top: 0; }
#profiles .box .yellow .content p, #gallery .box .yellow .content p, #episode_extended_content .box .yellow .content p { margin-left: 1.5em; }
#profiles .box .yellow .floor, #gallery .box .yellow .floor, #episode_extended_content .box .yellow .floor { padding-top: 7px; }
#profiles #profile_content, #profiles #gallery_content, #gallery #profile_content, #gallery #gallery_content, #episode_extended_content #profile_content, #episode_extended_content #gallery_content { padding: 15px; width: 608px; }
#profiles #profile_content #filters, #profiles #gallery_content #filters, #gallery #profile_content #filters, #gallery #gallery_content #filters, #episode_extended_content #profile_content #filters, #episode_extended_content #gallery_content #filters { margin-bottom: 20px; }
#profiles #profile_content #filters #text, #profiles #gallery_content #filters #text, #gallery #profile_content #filters #text, #gallery #gallery_content #filters #text, #episode_extended_content #profile_content #filters #text, #episode_extended_content #gallery_content #filters #text { font-weight: bold; }
#profiles #profile_content #filters #filter_form #search #show_id, #profiles #gallery_content #filters #filter_form #search #show_id, #gallery #profile_content #filters #filter_form #search #show_id, #gallery #gallery_content #filters #filter_form #search #show_id, #episode_extended_content #profile_content #filters #filter_form #search #show_id, #episode_extended_content #gallery_content #filters #filter_form #search #show_id { margin: 9px 0px; }
#profiles #profile_content #filters #filter_form #search #submit_image, #profiles #gallery_content #filters #filter_form #search #submit_image, #gallery #profile_content #filters #filter_form #search #submit_image, #gallery #gallery_content #filters #filter_form #search #submit_image, #episode_extended_content #profile_content #filters #filter_form #search #submit_image, #episode_extended_content #gallery_content #filters #filter_form #search #submit_image { margin: 5px 0pt 0pt 5px; }
#profiles #profile_content #profile_list, #profiles #profile_content #gallery_list, #profiles #gallery_content #profile_list, #profiles #gallery_content #gallery_list, #gallery #profile_content #profile_list, #gallery #profile_content #gallery_list, #gallery #gallery_content #profile_list, #gallery #gallery_content #gallery_list, #episode_extended_content #profile_content #profile_list, #episode_extended_content #profile_content #gallery_list, #episode_extended_content #gallery_content #profile_list, #episode_extended_content #gallery_content #gallery_list { width: 606px; }
#profiles #profile_content #profile_list #top_bar, #profiles #profile_content #gallery_list #top_bar, #profiles #gallery_content #profile_list #top_bar, #profiles #gallery_content #gallery_list #top_bar, #gallery #profile_content #profile_list #top_bar, #gallery #profile_content #gallery_list #top_bar, #gallery #gallery_content #profile_list #top_bar, #gallery #gallery_content #gallery_list #top_bar, #episode_extended_content #profile_content #profile_list #top_bar, #episode_extended_content #profile_content #gallery_list #top_bar, #episode_extended_content #gallery_content #profile_list #top_bar, #episode_extended_content #gallery_content #gallery_list #top_bar { padding-top: 4px; }
#profiles #profile_content #profile_list .empty_results, #profiles #profile_content #gallery_list .empty_results, #profiles #gallery_content #profile_list .empty_results, #profiles #gallery_content #gallery_list .empty_results, #gallery #profile_content #profile_list .empty_results, #gallery #profile_content #gallery_list .empty_results, #gallery #gallery_content #profile_list .empty_results, #gallery #gallery_content #gallery_list .empty_results, #episode_extended_content #profile_content #profile_list .empty_results, #episode_extended_content #profile_content #gallery_list .empty_results, #episode_extended_content #gallery_content #profile_list .empty_results, #episode_extended_content #gallery_content #gallery_list .empty_results { display: block; margin: 5px 10px 0px 30px; }
#profiles #profile_content #profile_list .item_view, #profiles #profile_content #gallery_list .item_view, #profiles #gallery_content #profile_list .item_view, #profiles #gallery_content #gallery_list .item_view, #gallery #profile_content #profile_list .item_view, #gallery #profile_content #gallery_list .item_view, #gallery #gallery_content #profile_list .item_view, #gallery #gallery_content #gallery_list .item_view, #episode_extended_content #profile_content #profile_list .item_view, #episode_extended_content #profile_content #gallery_list .item_view, #episode_extended_content #gallery_content #profile_list .item_view, #episode_extended_content #gallery_content #gallery_list .item_view { display: block; margin: 15px 30px 0px 30px; }
#profiles #profile_content #profile_list .item_view .pagination, #profiles #profile_content #gallery_list .item_view .pagination, #profiles #gallery_content #profile_list .item_view .pagination, #profiles #gallery_content #gallery_list .item_view .pagination, #gallery #profile_content #profile_list .item_view .pagination, #gallery #profile_content #gallery_list .item_view .pagination, #gallery #gallery_content #profile_list .item_view .pagination, #gallery #gallery_content #gallery_list .item_view .pagination, #episode_extended_content #profile_content #profile_list .item_view .pagination, #episode_extended_content #profile_content #gallery_list .item_view .pagination, #episode_extended_content #gallery_content #profile_list .item_view .pagination, #episode_extended_content #gallery_content #gallery_list .item_view .pagination { float: right; clear: none; margin: 0; }
#profiles #profile_content #profile_list img, #profiles #profile_content #gallery_list img, #profiles #gallery_content #profile_list img, #profiles #gallery_content #gallery_list img, #gallery #profile_content #profile_list img, #gallery #profile_content #gallery_list img, #gallery #gallery_content #profile_list img, #gallery #gallery_content #gallery_list img, #episode_extended_content #profile_content #profile_list img, #episode_extended_content #profile_content #gallery_list img, #episode_extended_content #gallery_content #profile_list img, #episode_extended_content #gallery_content #gallery_list img { border: 1px solid #575655; }
#profiles #profile_content #profile_list ul.profiles, #profiles #profile_content #profile_list ul.gallery, #profiles #profile_content #gallery_list ul.profiles, #profiles #profile_content #gallery_list ul.gallery, #profiles #gallery_content #profile_list ul.profiles, #profiles #gallery_content #profile_list ul.gallery, #profiles #gallery_content #gallery_list ul.profiles, #profiles #gallery_content #gallery_list ul.gallery, #gallery #profile_content #profile_list ul.profiles, #gallery #profile_content #profile_list ul.gallery, #gallery #profile_content #gallery_list ul.profiles, #gallery #profile_content #gallery_list ul.gallery, #gallery #gallery_content #profile_list ul.profiles, #gallery #gallery_content #profile_list ul.gallery, #gallery #gallery_content #gallery_list ul.profiles, #gallery #gallery_content #gallery_list ul.gallery, #episode_extended_content #profile_content #profile_list ul.profiles, #episode_extended_content #profile_content #profile_list ul.gallery, #episode_extended_content #profile_content #gallery_list ul.profiles, #episode_extended_content #profile_content #gallery_list ul.gallery, #episode_extended_content #gallery_content #profile_list ul.profiles, #episode_extended_content #gallery_content #profile_list ul.gallery, #episode_extended_content #gallery_content #gallery_list ul.profiles, #episode_extended_content #gallery_content #gallery_list ul.gallery { margin: 0 0px; padding: 0; }
#profiles #profile_content #profile_list ul.profiles li, #profiles #profile_content #profile_list ul.gallery li, #profiles #profile_content #gallery_list ul.profiles li, #profiles #profile_content #gallery_list ul.gallery li, #profiles #gallery_content #profile_list ul.profiles li, #profiles #gallery_content #profile_list ul.gallery li, #profiles #gallery_content #gallery_list ul.profiles li, #profiles #gallery_content #gallery_list ul.gallery li, #gallery #profile_content #profile_list ul.profiles li, #gallery #profile_content #profile_list ul.gallery li, #gallery #profile_content #gallery_list ul.profiles li, #gallery #profile_content #gallery_list ul.gallery li, #gallery #gallery_content #profile_list ul.profiles li, #gallery #gallery_content #profile_list ul.gallery li, #gallery #gallery_content #gallery_list ul.profiles li, #gallery #gallery_content #gallery_list ul.gallery li, #episode_extended_content #profile_content #profile_list ul.profiles li, #episode_extended_content #profile_content #profile_list ul.gallery li, #episode_extended_content #profile_content #gallery_list ul.profiles li, #episode_extended_content #profile_content #gallery_list ul.gallery li, #episode_extended_content #gallery_content #profile_list ul.profiles li, #episode_extended_content #gallery_content #profile_list ul.gallery li, #episode_extended_content #gallery_content #gallery_list ul.profiles li, #episode_extended_content #gallery_content #gallery_list ul.gallery li { list-style: none; width: 150px; padding-left: 25px; margin: 15px 18px 5px 0px; float: left; }
#profiles #profile_content #profile_list ul.profiles li h4, #profiles #profile_content #profile_list ul.gallery li h4, #profiles #profile_content #gallery_list ul.profiles li h4, #profiles #profile_content #gallery_list ul.gallery li h4, #profiles #gallery_content #profile_list ul.profiles li h4, #profiles #gallery_content #profile_list ul.gallery li h4, #profiles #gallery_content #gallery_list ul.profiles li h4, #profiles #gallery_content #gallery_list ul.gallery li h4, #gallery #profile_content #profile_list ul.profiles li h4, #gallery #profile_content #profile_list ul.gallery li h4, #gallery #profile_content #gallery_list ul.profiles li h4, #gallery #profile_content #gallery_list ul.gallery li h4, #gallery #gallery_content #profile_list ul.profiles li h4, #gallery #gallery_content #profile_list ul.gallery li h4, #gallery #gallery_content #gallery_list ul.profiles li h4, #gallery #gallery_content #gallery_list ul.gallery li h4, #episode_extended_content #profile_content #profile_list ul.profiles li h4, #episode_extended_content #profile_content #profile_list ul.gallery li h4, #episode_extended_content #profile_content #gallery_list ul.profiles li h4, #episode_extended_content #profile_content #gallery_list ul.gallery li h4, #episode_extended_content #gallery_content #profile_list ul.profiles li h4, #episode_extended_content #gallery_content #profile_list ul.gallery li h4, #episode_extended_content #gallery_content #gallery_list ul.profiles li h4, #episode_extended_content #gallery_content #gallery_list ul.gallery li h4 { font-weight: bold; }
#profiles #profile_content #profile_list ul.profiles li p, #profiles #profile_content #profile_list ul.gallery li p, #profiles #profile_content #gallery_list ul.profiles li p, #profiles #profile_content #gallery_list ul.gallery li p, #profiles #gallery_content #profile_list ul.profiles li p, #profiles #gallery_content #profile_list ul.gallery li p, #profiles #gallery_content #gallery_list ul.profiles li p, #profiles #gallery_content #gallery_list ul.gallery li p, #gallery #profile_content #profile_list ul.profiles li p, #gallery #profile_content #profile_list ul.gallery li p, #gallery #profile_content #gallery_list ul.profiles li p, #gallery #profile_content #gallery_list ul.gallery li p, #gallery #gallery_content #profile_list ul.profiles li p, #gallery #gallery_content #profile_list ul.gallery li p, #gallery #gallery_content #gallery_list ul.profiles li p, #gallery #gallery_content #gallery_list ul.gallery li p, #episode_extended_content #profile_content #profile_list ul.profiles li p, #episode_extended_content #profile_content #profile_list ul.gallery li p, #episode_extended_content #profile_content #gallery_list ul.profiles li p, #episode_extended_content #profile_content #gallery_list ul.gallery li p, #episode_extended_content #gallery_content #profile_list ul.profiles li p, #episode_extended_content #gallery_content #profile_list ul.gallery li p, #episode_extended_content #gallery_content #gallery_list ul.profiles li p, #episode_extended_content #gallery_content #gallery_list ul.gallery li p { margin-bottom: .5em; height: 35px; }
#profiles #profile_content #profile_list ul.profiles li .dotted_bottom, #profiles #profile_content #profile_list ul.gallery li .dotted_bottom, #profiles #profile_content #gallery_list ul.profiles li .dotted_bottom, #profiles #profile_content #gallery_list ul.gallery li .dotted_bottom, #profiles #gallery_content #profile_list ul.profiles li .dotted_bottom, #profiles #gallery_content #profile_list ul.gallery li .dotted_bottom, #profiles #gallery_content #gallery_list ul.profiles li .dotted_bottom, #profiles #gallery_content #gallery_list ul.gallery li .dotted_bottom, #gallery #profile_content #profile_list ul.profiles li .dotted_bottom, #gallery #profile_content #profile_list ul.gallery li .dotted_bottom, #gallery #profile_content #gallery_list ul.profiles li .dotted_bottom, #gallery #profile_content #gallery_list ul.gallery li .dotted_bottom, #gallery #gallery_content #profile_list ul.profiles li .dotted_bottom, #gallery #gallery_content #profile_list ul.gallery li .dotted_bottom, #gallery #gallery_content #gallery_list ul.profiles li .dotted_bottom, #gallery #gallery_content #gallery_list ul.gallery li .dotted_bottom, #episode_extended_content #profile_content #profile_list ul.profiles li .dotted_bottom, #episode_extended_content #profile_content #profile_list ul.gallery li .dotted_bottom, #episode_extended_content #profile_content #gallery_list ul.profiles li .dotted_bottom, #episode_extended_content #profile_content #gallery_list ul.gallery li .dotted_bottom, #episode_extended_content #gallery_content #profile_list ul.profiles li .dotted_bottom, #episode_extended_content #gallery_content #profile_list ul.gallery li .dotted_bottom, #episode_extended_content #gallery_content #gallery_list ul.profiles li .dotted_bottom, #episode_extended_content #gallery_content #gallery_list ul.gallery li .dotted_bottom { margin-top: 3px; }
#profiles #profile_content #profile_list #bottom_bar, #profiles #profile_content #gallery_list #bottom_bar, #profiles #gallery_content #profile_list #bottom_bar, #profiles #gallery_content #gallery_list #bottom_bar, #gallery #profile_content #profile_list #bottom_bar, #gallery #profile_content #gallery_list #bottom_bar, #gallery #gallery_content #profile_list #bottom_bar, #gallery #gallery_content #gallery_list #bottom_bar, #episode_extended_content #profile_content #profile_list #bottom_bar, #episode_extended_content #profile_content #gallery_list #bottom_bar, #episode_extended_content #gallery_content #profile_list #bottom_bar, #episode_extended_content #gallery_content #gallery_list #bottom_bar { margin: 20px 0 0 0; height: 4px; }


.thin_midget { height: 430px; margin-top: 15px; }
.thin_midget h2 { height: 19px; padding: 10px 15px; font-weight: bold; }

.dotted_bottom { height: 1px; width: 100%; clear: both; }

*html ul#filters { z-index: -10; }



*html #header #account_menu li { width: 1%; white-space: nowrap; }
*html #header ul#main_menu .blog { border-bottom: 0; }
*html #contestant_vote_box .top { height: 5px; margin-bottom: -10px; }
*html #contestant_vote_box .bottom { height: 5px; }
*html #profiles .gallery .top, *html #gallery .gallery .top, *html #episode_extended_content .gallery .top { height: 8px; margin-bottom: -6px; }

.hack { margin-top: 30px; margin-right: 17px; }

.casting_banner { margin-bottom: 10px; width: 315px; height: 150px; }

#header a { font-family: Arial; }
#header h1 a { position: absolute; text-indent: -3000px; display: block; background:transparent none repeat scroll 0 0; height:80px; left:392px; top:30px; width:170px; }
#header ul#main_menu { clear: both; padding: 0px; position: absolute; top: 45px; left: 52px; margin: 0px; height: 26px; }
#header ul#main_menu li { padding: 0px; text-indent: -3000px; float: left; list-style: none; }
#header ul#main_menu li a {display: block; width: 100px; height: 26px; background: transparent url("http://www.partsrenault.ru/images/main_nav.jpg") 0 0 no-repeat; }
#header ul#main_menu li.show a { background-position: 0px 0px; width: 80px; }
#header ul#main_menu li.show a:hover, #header ul#main_menu li.show a.selected { background-position: 0px -25px; }
#header ul#main_menu li.blog a { background-position: -80px 0px; width: 80px; }
#header ul#main_menu li.blog a:hover, #header ul#main_menu li.blog a.selected { background-position: -80px -25px; }
#header ul#main_menu li.heads a { background-position: -163px 0px; width: 80px; }
#header ul#main_menu li.heads a:hover, #header ul#main_menu li.heads a.selected { background-position: -163px -25px; }
#header ul#main_menu li.vault a { background-position: -243px 0px; width: 80px; }
#header ul#main_menu li.vault a:hover, #header ul#main_menu li.vault a.selected { background-position: -243px -25px; }

form#search { position: absolute; height: 39px; padding: 6px 10px 0 0; }
form#search input { float: left; }
form#search input.text { height: 22px; margin-right: 1px; padding: 2px 0 0 4px; width: 189px; font-size: 12px; border: 0px; }
#header form#search input.text { color: #999; background: url("http://www.partsrenault.ru/images/search_input_bkg.gif") 0 0 no-repeat; }
#header form#search { top: 47px; right: 68px; padding: 0px; }
#header form#search input.text { width: 279px; padding-left: 8px; padding-top: 4px; margin-right: 0; }
#header form#search #search_button { left: -1px; }
#header form#search #search_button input { border: 0; width: 26px; height: 22px; background: transparent url("http://www.partsrenault.ru/images/searchbutton_combo-1.gif") 0 0 no-repeat; cursor: pointer;  }
#header form#search #search_button input:hover { background-position: 0 -22px; }
#header form#search #search_drop { width: 17px; top: 3px; left: 266px; height: 16px; }
#header form#search #search_drop:hover { background-position: 0px -16px; }


.home #content .content { background-color: #333; }
.home #content .content #show_info_bubble .ceiling { background: transparent url("bubble_cap_top.gif"/*tpa=http://www.partsrenault.ru/images/bubble_cap_top.gif*/) 0 0 no-repeat; }
.home #content .content #show_info_bubble .floor { background: transparent url("bubble_cap_bottom.gif"/*tpa=http://www.partsrenault.ru/images/bubble_cap_bottom.gif*/) -1px 0 no-repeat; }
.home #content .content #show_info_bubble .description { background: #ffcc00 url("bubble_gradient.gif"/*tpa=http://www.partsrenault.ru/images/bubble_gradient.gif*/) 0 0 repeat-x; }
.home #content .content #episode_filter { background: #000000; }


.sub h2 { background-color: #ffffff; }
.sub h2 a { color: #cccccc; }

.dropdown_menu_left { background: url("http://www.partsrenault.ru/images/menu_dropdown_left.gif") 0 0 no-repeat; color: #ccc; }

.dropdown_items li { color: #ccc; background-color: #111; }

.main h2 { background: transparent url("http://www.partsrenault.ru/images/main_bar.gif") 0 0 no-repeat; }
.main h2 a:hover { color: #ffcc00; }
.main .list_and_item { color: #fff; }
.main .list_and_item .pagination a { color: #fff; }

#content .featured h2 { color: #fff; }
#content .featured .content { background-image: none; }
#content #new_user .ceiling { background: transparent url("http://www.partsrenault.ru/images/new_user_ceiling.gif") 0 0 no-repeat; }
#content #new_user .content { background-color: #121212; }
#content #new_user .content h2, #content #new_user .content p { color: #fff; }

h3.menu { background: transparent url("http://www.partsrenault.ru/images/left_column_menu_bg.gif") repeat-x scroll 0pt 50%; }

#footer { background: url("http://www.partsrenault.ru/images/footerBG.gif") 0 0 no-repeat; }

.box_floor { background-color: #ededed; }

#small_feature .box { background: transparent; }
#small_feature h3 { color: #761313; }
#small_feature h4 { color: #c03100; }


.anchors a { color: #000; }
.anchors .on a, .anchors a:hover, .anchors a:focus, .anchors a:active { background: #eaeaea; }

.after:after { content: " "; }

.box .yellow .yellow-arrow { background: transparent url("http://www.partsrenault.ru/images/quote-arrow.gif") no-repeat center center; }
.box .yellow .ceiling { background: url("http://www.partsrenault.ru/images/quote-top.gif") no-repeat; }
.box .yellow .content { background: url("http://www.partsrenault.ru/images/quote-content.gif") repeat-x; }
.box .yellow .content blockquote { color: #000; }
.box .yellow .content p { color: #000; }
.box .yellow .floor { background: transparent url("http://www.partsrenault.ru/images/quote-bottom.gif") no-repeat; }


#content .main .content, .users #content .main .content, .passwordrequests #content .main .content { padding: 0px 16px; }
#content .main .content #new_user .column, .users #content .main .content #new_user .column, .passwordrequests #content .main .content #new_user .column { margin-bottom: 16px; }
#content .main .content #new_user p, .users #content .main .content #new_user p, .passwordrequests #content .main .content #new_user p { margin-bottom: 0px; }
#content .main .content #new_user p.field, .users #content .main .content #new_user p.field, .passwordrequests #content .main .content #new_user p.field { margin-top: 16px; margin-right: 30px; }
#content .main .content #new_user .content, .users #content .main .content #new_user .content, .passwordrequests #content .main .content #new_user .content { padding: 25px 30px; }


.georgia { color: #e04000; }

.dotted_bottom { background: url("http://www.partsrenault.ru/images/dotted_bottom.gif") 0 0 repeat-x; }


*html #profiles .gallery .top, *html #gallery .gallery .top, *html #episode_extended_content .gallery .top { background: transparent url("http://www.partsrenault.ru/images/gallery-top.gif") no-repeat; }



#IEroot .clear { display: inline-block; }
#IEroot .notext { padding-top: 100%; font-size: 0px; font-style: italic; }

body { margin: 0; padding: 0; background-color: #121212; }

h1, h2, h3, h4, h5, h6 { color: #5f9eae; text-transform: none; }
h1 .alt, h2 .alt, h3 .alt, h4 .alt, h5 .alt, h6 .alt { font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; font-size: 1.0em; font-style: normal; }

h2 { font-size: 1.1em; color: #fff; }

a { color: #ff6600; text-decoration: none; }
a:hover { text-decoration: none; color: #ffcc00; }

img { margin: 0; }

p.quiet, span.quiet { color: #ccc; }
p.quiet a, span.quiet a { color: #ccc; }

.ad_300x250 { margin-bottom: 10px; }
.ad_300x250 .tag, .ad_300x600 .tag { position: absolute; z-index: 10; }
.ad_300x250 .ad, .ad_300x600 .ad { z-index: 5; }

.ad_300x250 { height: 250px; }
.ad_300x250 .tag, .ad_300x250 .ad, .ad_300x250 img { width: 300px; height: 250px; }

.ad_box.ad_300x250 { width: auto; height: 277px; }
.ad_box.ad_300x250 .tag, .ad_box.ad_300x250 .ad { margin: 5px 0 0 7px; }
.ad_box .ad { border: 1px solid #000; }
.ad_box p { text-align: right; padding-right: 10px; }

#profiles .box .content { background-color: #121212; background-image: none; }

body { background: #0c171d url("http://www.partsrenault.ru/images/extendable_slice.gif") repeat-y center top; font-family: arial; font-size: 12px; }

#footer_bg { padding: 0px; }


#tout_layout { background: #0c171d url("http://www.partsrenault.ru/images/extendable_slice.gif") repeat-y center top; }
#tout_layout.home #wrapper { background: transparent url("http://www.partsrenault.ru/images/tout_home_bg.jpg") no-repeat center top; }
#tout_layout.home #wrapper #inner_outer_rapper_wrapper { background: transparent url("http://www.partsrenault.ru/images/tout_home_bg.jpg") no-repeat center top; }
#tout_layout.home #wrapper #inner_outer_rapper_wrapper #content { min-height: 1044px; }
#tout_layout.home #wrapper #inner_outer_rapper_wrapper #content .main h2 { margin-bottom: 34px; }
#tout_layout.home #wrapper #inner_outer_rapper_wrapper #content .main #tabbed_content { margin-top: 0px; padding-top: 16px; }
#tout_layout #wrapper { background: transparent url("http://www.partsrenault.ru/images/tout_bg.jpg") no-repeat center top; }
#tout_layout #wrapper #inner_outer_rapper_wrapper { background: transparent url("http://www.partsrenault.ru/images/tout_bg.jpg") no-repeat center top; }
#tout_layout #wrapper #above_content { margin-top: 62px; height: 250px; margin-bottom: 55px; }
#tout_layout #wrapper #content { min-height: 1150px; }
#tout_layout #wrapper #content .main #tabbed_content, #tout_layout #wrapper #content .main #profile_content { padding-top: 15px; }
#tout_layout #wrapper #content .main h2 { margin-bottom: 25px; }
#tout_layout #wrapper #knocked_out_logo { right: 10px; }
#tout_layout #footer_bg, #tout_layout #footer_bg #footer { background: transparent url("http://www.partsrenault.ru/images/footer_bg.jpg") no-repeat center top; }

#wrapper #inner_outer_rapper_wrapper { background: transparent url("http://www.partsrenault.ru/images/extendable_slice.gif") repeat-y center top; margin-left: auto; margin-right: auto; }
#wrapper #inner_outer_rapper_wrapper .container { min-height: 1514px; }

#news { height: 111px; width: 306px; bottom: -10px; right: 0px; position: absolute; }

a, h1, h2, h3, h4, h5, h6 { color: #00c6f4; }

a:hover { color: #91fdff; }

h4 { font-size: 14px; }




.shows #content .main #tabbed_content .floor, .home #content .main #tabbed_content .floor, .vault #content .main #tabbed_content .floor { background: none; }

.shows #content .main .floor, .home #content .main .floor, .vault #content .main .floor { background: none; }

.main h2, .jcarousel-container-horizontal { background: none; }

.home #content .main .content { background-color: transparent; padding-top: 0px; }
.home #content .main .content #selector_box { margin-top: 30px; margin-bottom: 6px; }
.home #content .main .content #selector_box #show_info_bubble { top: 93px; }
.home #content .main .content #selector_box #show_info_bubble .description { background-color: #99fff3; }

.shows #content .main, .home #content .main, .vault #content .main { padding: 0; }
.shows #content .main #tabbed_content, .home #content .main #tabbed_content, .vault #content .main #tabbed_content { postion: relative; background: #333333; padding: 16px 0; }
.shows #content .main #tabbed_content #loading, .home #content .main #tabbed_content #loading, .vault #content .main #tabbed_content #loading { width: 606px; margin: 0 auto; text-align: center; }
.shows #content .main #tabbed_content a.selected, .home #content .main #tabbed_content a.selected, .vault #content .main #tabbed_content a.selected { color: #fff; }
.shows #content .main #tabbed_content .pagination, .home #content .main #tabbed_content .pagination, .vault #content .main #tabbed_content .pagination { clear: right; padding: 10px 25px 10px 0px; float: right; }
.shows #content .main #tabbed_content .gallery_or_list, .home #content .main #tabbed_content .gallery_or_list, .vault #content .main #tabbed_content .gallery_or_list { float: left; padding: 10px 0px 10px 25px; }
.shows #content .main #tabbed_content ul.shows, .shows #content .main #tabbed_content ul.episodes, .home #content .main #tabbed_content ul.shows, .home #content .main #tabbed_content ul.episodes, .vault #content .main #tabbed_content ul.shows, .vault #content .main #tabbed_content ul.episodes { clear: both; }
.shows #content .main #tabbed_content ul.shows, .home #content .main #tabbed_content ul.shows, .vault #content .main #tabbed_content ul.shows { padding-left: 33px; }
.shows #content .main #tabbed_content ul.shows li.gallery, .home #content .main #tabbed_content ul.shows li.gallery, .vault #content .main #tabbed_content ul.shows li.gallery { margin: 20px 20px 0 0; padding: 0; }
.shows #content .main #tabbed_content #ripe_picks, .shows #content .main #tabbed_content #top_rated, .shows #content .main #tabbed_content #most_recent, .shows #content .main #tabbed_content #most_commented, .shows #content .main #tabbed_content #most_viewed, .shows #content .main #tabbed_content #top_favorites, .shows #content .main #tabbed_content #new_episodes, .shows #content .main #tabbed_content #shows_tab, .shows #content .main #tabbed_content .floor, .home #content .main #tabbed_content #ripe_picks, .home #content .main #tabbed_content #top_rated, .home #content .main #tabbed_content #most_recent, .home #content .main #tabbed_content #most_commented, .home #content .main #tabbed_content #most_viewed, .home #content .main #tabbed_content #top_favorites, .home #content .main #tabbed_content #new_episodes, .home #content .main #tabbed_content #shows_tab, .home #content .main #tabbed_content .floor, .vault #content .main #tabbed_content #ripe_picks, .vault #content .main #tabbed_content #top_rated, .vault #content .main #tabbed_content #most_recent, .vault #content .main #tabbed_content #most_commented, .vault #content .main #tabbed_content #most_viewed, .vault #content .main #tabbed_content #top_favorites, .vault #content .main #tabbed_content #new_episodes, .vault #content .main #tabbed_content #shows_tab, .vault #content .main #tabbed_content .floor { width: 606px; margin: 0 auto; padding: 0; }
.shows #content .main #tabbed_content #ripe_picks, .shows #content .main #tabbed_content #top_rated, .shows #content .main #tabbed_content #most_recent, .shows #content .main #tabbed_content #most_commented, .shows #content .main #tabbed_content #most_viewed, .shows #content .main #tabbed_content #top_favorites, .shows #content .main #tabbed_content #new_episodes, .shows #content .main #tabbed_content #shows_tab, .home #content .main #tabbed_content #ripe_picks, .home #content .main #tabbed_content #top_rated, .home #content .main #tabbed_content #most_recent, .home #content .main #tabbed_content #most_commented, .home #content .main #tabbed_content #most_viewed, .home #content .main #tabbed_content #top_favorites, .home #content .main #tabbed_content #new_episodes, .home #content .main #tabbed_content #shows_tab, .vault #content .main #tabbed_content #ripe_picks, .vault #content .main #tabbed_content #top_rated, .vault #content .main #tabbed_content #most_recent, .vault #content .main #tabbed_content #most_commented, .vault #content .main #tabbed_content #most_viewed, .vault #content .main #tabbed_content #top_favorites, .vault #content .main #tabbed_content #new_episodes, .vault #content .main #tabbed_content #shows_tab { background: #121212; }
.shows #content .main #tabbed_content .floor, .home #content .main #tabbed_content .floor, .vault #content .main #tabbed_content .floor { background: transparent url("http://www.partsrenault.ru/images/show_box_bottom.gif") 0 0 no-repeat; height: 4px; display: block; }
.shows #content .main .floor, .home #content .main .floor, .vault #content .main .floor { width: 636px; height: 7px; margin: 0 1px; background: transparent url("http://www.partsrenault.ru/images/now_playing_box_bottom.gif") 0 0 no-repeat; }
.shows #content .main .floor .item_view, .home #content .main .floor .item_view, .vault #content .main .floor .item_view { display: block; margin: 25px 30px 0px 30px; }
.shows #content .main .floor .item_view #views, .home #content .main .floor .item_view #views, .vault #content .main .floor .item_view #views { font-weight: normal; float: left; font-weight: normal; }
.shows #content .main #wild_girls_tout, .home #content .main #wild_girls_tout, .vault #content .main #wild_girls_tout { background: #751313 url("http://www.partsrenault.ru/images/wild_girls_tout.jpg") no-repeat scroll 0%; height: 249px; margin-bottom: 15px; position: relative; width: 637px; }

.show-header a { color: #00c6f4; font-size: 11px; }
.show-header a:hover { color: #91fdff; }

.episode-header a { color: #91fdff; }
.episode-header a:hover { color: #00c6f4; }

.entry {
  line-height: 18px;
}
p.entry { margin-left: 20px; margin-right: 20px; text-align: justify; }

.profiles #content .main #profiles #profile_content .yellow .content, .models #content .main #profiles #profile_content .yellow .content, .drivers #content .main #profiles #profile_content .yellow .content { background-color: #91fdff; }
.profiles #content .main #profiles #profile_content ul#profile_types li, .models #content .main #profiles #profile_content ul#profile_types li, .drivers #content .main #profiles #profile_content ul#profile_types li { float: left; padding: 0px; }
.profiles #content .main #profiles #profile_content ul#profile_types li a, .models #content .main #profiles #profile_content ul#profile_types li a, .drivers #content .main #profiles #profile_content ul#profile_types li a { background: transparent url("http://www.partsrenault.ru/images/profile_tabs.gif") 0px 0px no-repeat; width: 114px; height: 24px; display: block; margin: 0 6px; color: #ffffff; text-indent: 25px; padding-top: 3px; }
.profiles #content .main #profiles #profile_content ul#profile_types li a:hover, .profiles #content .main #profiles #profile_content ul#profile_types li a.selected, .models #content .main #profiles #profile_content ul#profile_types li a:hover, .models #content .main #profiles #profile_content ul#profile_types li a.selected, .drivers #content .main #profiles #profile_content ul#profile_types li a:hover, .drivers #content .main #profiles #profile_content ul#profile_types li a.selected { background-position: 0px -30px; color: #91fdff; }
.profiles #content .main #profiles #profile_content #profile_list ul.profiles li a, .models #content .main #profiles #profile_content #profile_list ul.profiles li a, .drivers #content .main #profiles #profile_content #profile_list ul.profiles li a { color: #00c6f4; }
.profiles #content .main #profiles #profile_content #profile_list ul.profiles li a:hover, .models #content .main #profiles #profile_content #profile_list ul.profiles li a:hover, .drivers #content .main #profiles #profile_content #profile_list ul.profiles li a:hover { color: #91fdff; }
.profiles .episodes li.episode, .models .episodes li.episode, .drivers .episodes li.episode { border-color: #000; }

#archive_list h2 {
  background: transparent url("http://www.partsrenault.ru/images/sidebar_h2_bg.jpg") no-repeat top left;
  height: 50px;
  padding-top: 20px;
}

.main h2, .sub h2 { margin: 0; color: #91fdff; font-style: italic; font-size: 16px; font-weight: normal; }
.main h2 a, .sub h2 a { color: #91fdff; }
.main h2 a:hover, .sub h2 a:hover { color: #00c6f4; }

.four_oh_four h2 { padding: 27px 20px 16px 20px; margin-bottom: 27px; }

.main h2 { padding: 20px 20px 16px 20px; margin-bottom: 5px; line-height: 2; }

.sub h2, #sidebar h2 { background: transparent url("http://www.partsrenault.ru/images/sidebar_h2_bg.jpg") 1px 1px no-repeat; width: 299px; height: 46px; padding: 22px 0 0px 20px; margin-bottom: 10px; }


#content .sub { margin-bottom: 100px; }

.gallery_or_list { font-size: 11px; }

#footer { margin: 0px auto; background: transparent url("http://www.partsrenault.ru/images/footer_bg.jpg") center top no-repeat; padding-top: 93px; padding-bottom: 34px; }

#footer_links { margin-left: 18px; }

#copyright { margin-right: 21px; }

#header { background: none; height: 98px; position: relative; top: 0px; font-size: 12px; }
#header h1 a { height: 80px; left: 392px; top: 30px; width: 170px; background: transparent; }
#header #logo_slice { width: 115px; height: 10px; position: absolute; top: 99px; left: 421px; }
#header ul#main_menu { position: absolute; top: 45px; left: 52px; margin: 0px; height: 26px; }
#header #account_menu_wrapper { position: absolute; top: 22px; right: 30px; }
#header #account_menu_wrapper #account_menu { color: #00c6f4; }
#header #account_menu_wrapper #account_menu a { color: #00c6f4; }
#header #account_menu_wrapper #account_menu a:hover { color: #91fdff; }


button#comment_cancel.hover, input#comment_submit.hover, a#comment_submit_overlay.hover { color: #91fdff; }

a#comment_submit_overlay { font-family: "Lucida Grande",Helvetica,Arial,Verdana,sans-serif; }
a#comment_submit_overlay:hover { color: #91fdff; }

input#sign_in_submit, input.sign_up_submit { display: block; background: transparent url("http://www.partsrenault.ru/images/update_buttons.gif") 0px 0px; width: 66px; height: 28px; border: none; cursor: pointer; cursor: hand; }

input.sign_up_submit { float: right; background: transparent url("http://www.partsrenault.ru/images/update_buttons.gif") -132px 0px; }
input.sign_up_submit.hover { background-position: -132px -28px; }

input#sign_in_submit.hover { background-position: 0px -28px; }

.notice { top: 68px; left: 13px; }

.relative { position: relative; height: 24px; width: 109px; display: block; }

a.tout_button { display: block; position: absolute; text-indent: -5000px; }

/* =================== */ */
/* = Stupid IE hacks = */ */
/* =================== */ */
/* IE SIX HACKS */ */
#IEsix h1 { font-style: none; }
#IEsix .show #above_content { overflow: hidden; }
#IEsix .show #above_content .player { margin-left: 10px; }
#IEsix .show #above_content .menu { overflow: hidden; margin-left: 15px; margin-right: 0px; padding-right: 0px; }
#IEsix .show #above_content .menu #video_tabs ul#filters li.tab-episodes a.selected { background-position: -91px -26px; }
#IEsix .show #above_content .menu #video_tabs ul#filters li.tab-comments a.selected { background-position: 0px -26px; }
#IEsix .show #above_content .menu #video_tabs ul#filters li.tab-filters a.selected { background-position: -180px -26px; }
#IEsix #knocked_out_logo { position: relative; margin-left: 658px; }
#IEsix #comment_area button { overflow: hidden; display: inline; }
#IEsix #comment_submit_overlay { display: inline; overflow: hidden; font-size: 13px; }
#IEsix #header form#search input.text { top: 0px; }
#IEsix #above_content { overflow: hidden; }
#IEsix #content { margin-top: -2px; }
#IEsix #tabbed_content ul.vaulted { left: 0px; }
#IEsix #tabbed_content .thumbnail_box .vaulted { top: 0px; }
#IEsix #tabbed_content .synopsis, #IEsix #tabbed_content .seasons { font-size: 12px; }
#IEsix #tabbed_content .shows .thumbnail_box { overflow: hidden; }
#IEsix #profile_list { font-size: 12px; }
#IEsix #footer_links { font-size: 12px; margin-left: 7px; }
#IEsix #copyright { font-size: 12px; margin-right: 11px; }
#IEsix ul.episodes .rating { top: 187px; }
#IEsix .rating { overflow: hidden; }
#IEsix #video_tabs .rating { top: 25px; }
#IEsix #video_tabs .comments { font-size: 12px; }
#IEsix .jcarousel-container { margin-left: 32px; }
#IEsix .show_description, #IEsix .jcarousel-item { font-size: 12px; }
#IEsix #sorts li { padding-right: 0px; margin-right: 6px; }
#IEsix #sorts li a { margin-right: 0px; padding-right: 0px; }
#IEsix #controller_action_users_new #content .main h3 { margin-top: 14px; }
#IEsix #controller_action_users_new #content .main .reset.hover { background-position: -132px -28px; }
#IEsix #controller_action_users_edit .sub dl, #IEsix #controller_action_users_edit .sub .vaulted { font-size: 12px; }
#IEsix #controller_action_users_edit .sub .vaulted { margin-top: -4px; }
#IEsix #profile_types li { font-size: 10px; }
#IEsix #profile_episodes_and_pics .rating { overflow: hidden; top: 25px; }
#IEsix #profile_episodes_and_pics .running_time { top: 35px; }
#IEsix #profile_episodes_and_pics .comments { font-size: 12px; }

#application_layout #IEsix #above_content { min-height: 0; height: 0; }

#vault_tout { background: none; }
#vault_tout a { position: static; }

ul#popular_categories {
  margin-top: 20px;
}
ul#popular_categories li {
  border-bottom:1px dotted #000000;
  font-size:116%;
  font-weight:bold;
  margin:4px 0;
  list-style-position:inside;
  text-transform: uppercase;
  line-height:1.5;
}
ul#popular_categories li:before {
  content: "\002B \0020";
}


/* pagecounting */

div.count, .countThis, .countH{color:#FFFFFF; display:inline; padding: 0.1em 0.3em; margin:0.2em; position:relative;}
div.countH{color:#FFFFFF; padding: 0.1em 0.5em 0.1em 0; margin:0;}
div.countThis{color:#82CAE7; background-color:#FFFFFF;}

a:link{text-decoration:underline; color:#82CAE7;}
a:visited{text-decoration:underline; color:#82CAE7;}
a:active{text-decoration:underline; color:#FFFFFF;}
a:hover{text-decoration:underline; color:#FFFFFF;}

span.sample{font-family:Tahoma; font-size:11px; color:#000000;}
#rezultat{width:408px;}

div.note{font-size: 0.7em; color:#FFFFFF; padding-top:0.2em;}
div.opisanie{font-size:85%; color:#C6C4C4; padding-top:0.2em;}

/* основные таблицы */

table.stW{width:100%; border-width:0;}

td.numberH, .nameH, .priceH {font-size:1.2em; color:#82CAE7; text-transform:uppercase; padding: 0.5em 12px; border-bottom: 1px solid #cccccc; white-space: nowrap;}
td.number, .name, .price {font-size:1.2em; color:#FFFFFF; padding: 1em 12px; border-bottom: 1px solid #dedede;}
td.numberOn, .nameOn, .priceOn {font-size:1.2em; color:#82CAE7; padding: 1em 12px; border-bottom: 1px solid #dedede; background-color:#f3f7fa;}

td.number{width:25%; white-space: nowrap;}
td.name{width:63%;}
td.price{width:12%; white-space: nowrap;}

td.name, .nameOn{font-size:1.2em; color:#FFFFFF}

h1.partH{font-family:Tahoma; font-size:11px; color:#FFFFFF; font-size:150%; font-weight: normal; margin:0; padding: 0.4em 0 0.1em 0;}

span.partPrice{font-size:120%; font-weight: bold;}
span.partRef{font-size:12px;  color:#82CAE7}

div.partPage{padding: 1.5em 0 0 7px;}

#small_td {font-size: 8pt; color:#82CAE7;}

table.partners{width:90%; border-width:0; margin-left: 20px; margin-right: 20px;}

.oes {font-size:10px;color:#AFAFAF;}
a.oes {font-size:10px; display:none; visibility: hidden; overflow: hidden;}

