
@import url("menu.css");



/*--RESET -------------------------------------------------------------------------------------*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote,
pre, a, code, del, em, font, img, small, strike, strong, dl, dt, dd, ol, ul, li,
fieldset, form, label, table, caption, tbody, tfoot, thead, tr, th, td
{margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; background: transparent; }

body { line-height: 1; }
ol, ul { list-style: none; }

blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }


/*--Body format --------------------------------------------------------------------------------*/

body{ behavior:url("../inc/csshover.htc"); font-family:Arial, Helvetica, sans-serif; line-height: 18px; font-size: 12px; text-align: left; background:url(/moviehotties/images/new/bg/main-shadow.jpg) #333 center repeat-y; color: #000; }

h1,h2,h3,h4,h5,h6{ padding: 0 0 10px; font-weight:lighter; font-weight:bold; text-transform:uppercase; }

h1{ font-size: 17px; line-height:22px; }
h2{ font-size: 16px; color:#000; }
h3{ font-size:16px; color:#333; font-weight:normal; }
h3 bold{ color:#000; font-weight:bold; }
h4{ font-size:16px; color:#e30100; }
h5{ font-size:14px; color:#7e0300; padding:0 0 5px; }

p{ padding: 0 0 15px; }

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


/*--Links ---------------------------------------------------------------------------------*/

a { text-decoration: none;color:black;}
a:hover{ text-decoration:none; }
a:active{}

a.submit{ background:url(/moviehotties/images/new/btn/submit.jpg) center center no-repeat; display:block; width:54px; height:22px; }

/*--Main frame -----------------------------------------------------------------------------*/

#wrapper{ margin: 0 auto; width:990px; }

/*-- Header --------------------------------------------------------------------------------*/

#top-menu{ display:block; background:url(/moviehotties/images/new/bg/top_bg.gif) top repeat-x; height:23px; overflow:hidden; }
#top-menu li{ display:inline; padding:0 10px; background:url(/moviehotties/images/new/bg/top_nav_sep.jpg) center left no-repeat; margin-top:-5px; position:relative; top:-5px; }
#top-menu li.image{ top:0px; }
#header a{ color:#fff; }

#banner{ background:#2c0203 url(/moviehotties/images/new/bg/banner-gradient.jpg) top left no-repeat; height:162px; color:#fff; }
#logo{ float:left; width:256px; margin-top:6px; }
#header-right{ position:relative; float:left; width:728px; padding-right:6px; text-align:right; margin:6px 0; }

#bookmarks{ float:left; width:85px; text-align:left; display:inline; }

#user-menu{  float:left; width:643px; position:relative;  }
#user-menu a{ margin:0 6px; line-height:20px; }
#user-menu #items{ padding-right:160px;}
#user-menu #search{ float:right; position:absolute; top:-2px; right:0;  }
#user-menu #search input{ width:120px; height:16px; float:left; padding:3px 0 4px 2px; border:1px solid #000; border-right:none; }
#user-menu #search a{ background:url(/moviehotties/images/new/btn/search.gif) top center no-repeat; float:left; display:block; width:33px; height:25px; margin:0; }
#user-menu #search a:hover{ background-position:bottom center; }

#quotes{ display:none;background:url(/moviehotties/images/new/bg/quotes-light.jpg) center center no-repeat; height:32px; overflow:hiden; text-align:center; line-height:32px; }

/*--Left side-bar ------------------------------------------------------------------------------*/

#left-side-bar{ float:left; width:198px; }
#headlines-content .top-corners{ height:47px; background-image:url(/moviehotties/images/new/bg/sidebar-top-corners.gif); }
#headlines-content .back-content{ background:url(/moviehotties/images/new/bg/sidebar-gradient.jpg) top center repeat-y #870a01; padding:0px 6px 0; }
#headlines-content .bottom-corners{ background-image:url(/moviehotties/images/new/bg/sidebar-bottom-corners.gif); }
.headlines{ background-color:#fff; padding:0 5px; }
.headlines a{ color:#000; display:block; padding:5px; text-transform:uppercase; line-height:15px; font-size:11px; font-weight:bold; }
.headlines a.blue{ color:#335299; }
.headlines a.red, .headlines a span{ color:#820000; }
#headlines-content a.active{ padding:0 0 0 15px; background:url(/moviehotties/images/new/icons/red-arrow.png) left 2px no-repeat; color:#990000; font-weight:bold;}
#headlines-content #headlines-nav{ position:relative; background-color:#fff; padding:6px; }
#headlines-content #headlines-nav span.nav-arrows{ top:6px;right:0px}

#perso-ads{ padding:5px; }
.perso-ad{ margin:10px 0; }

/*--Container ------------------------------------------------------------------------------*/

#container{ background-color:#222; padding:6px; border-top:1px solid #222; }

#content .top-corners{ background-image:url(/moviehotties/images/new/bg/content-top-corners.gif); }
#content .bottom-corners{ background-image:url(/moviehotties/images/new/bg/content-bottom-corners.gif); }
#content{ float:left;width:470px; margin:0 6px; margin-left:0px;margin-right:12px;}
#content h1{ background:url(/moviehotties/images/new/bg/content-title-gradient-corners.jpg) top center no-repeat #101010; padding:10px; font-style:italic; color:#fff; }
#content .back-content{ padding:0 6px; background-color:#fff; }

#content.black .top-corners{ background-image:url(/moviehotties/images/new/bg/content-black-top-corners.gif); }
#content.black .back-content{ background:url(/moviehotties/images/new/bg/sidebar-gradient.jpg) top repeat-x #3d3d3e; padding:6px 6px 0; }
#content.black .bottom-corners{ background-image:url(/moviehotties/images/new/bg/content-black-bottom-corners.gif); }



#content-info{ background:url(/moviehotties/images/new/bg/top-bar.jpg) top left no-repeat; height:30px; overflow:hidden; color:#fff; }
#content-info #num-comments{ text-align:center; width:106px; float:left; line-height:28px; }
#content-info #meter-bar{ position:relative; float:left; line-height:28px; overflow:hidden; width:227px; }
#content-info #meter-bar img#bar{background:url(/moviehotties/images/new/bg/thermometer-bar.png) left center no-repeat; margin:4px 0 0 19px; }
#content-info #meter-bar #percent{ position:absolute; top:0; right:23px; font-weight:bold; }
#content-info #strike{ display:block; width:125px; float:left; color:#fff; text-decoration:none; line-height:28px; text-align:center; }
#content-info #strike:hover{ text-decoration:none; }


#content2 .top-corners{ background-image:url(/moviehotties/images/new/bg/content-top-corners.gif); }
#content2 .bottom-corners{ background-image:url(/moviehotties/images/new/bg/content-bottom-corners.gif); }
#content2{ float:left;width:470px; margin:0 6px; }
#content2 h1{ background:url(/moviehotties/images/new/bg/content-title-gradient-corners.jpg) top center no-repeat #101010; padding:10px; font-style:italic; color:#fff; }
#content2 .back-content{ padding:0 6px; background-color:#fff; }

#content2.black .top-corners{ background-image:url(/moviehotties/images/new/bg/content-black-top-corners.gif); }
#content2.black .back-content{ background:url(/moviehotties/images/new/bg/sidebar-gradient.jpg) top repeat-x #3d3d3e; padding:6px 6px 0; }
#content2.black .bottom-corners{ background-image:url(/moviehotties/images/new/bg/content-black-bottom-corners.gif); }



#content-info{ background:url(/moviehotties/images/new/bg/top-bar.jpg) top left no-repeat; height:30px; overflow:hidden; color:#fff; }
#content-info #num-comments{ text-align:center; width:106px; float:left; line-height:28px; }
#content-info #meter-bar{ position:relative; float:left; line-height:28px; overflow:hidden; width:227px; }
#content-info #meter-bar img#bar{background:url(/moviehotties/images/new/bg/thermometer-bar.png) left center no-repeat; margin:4px 0 0 19px; }
#content-info #meter-bar #percent{ position:absolute; top:0; right:23px; font-weight:bold; }
#content-info #strike{ display:block; width:125px; float:left; color:#fff; text-decoration:none; line-height:28px; text-align:center; }
#content-info #strike:hover{ text-decoration:none; }


#meta{ position:relative; margin:10px 4px; }
#meta .date{ position:absolute; right:0; }

#entry{ padding:0 4px; }
#entry #extra span{ color:#f8c630; text-transform:uppercase; }
#entry #extra{ background:url(/moviehotties/images/new/bg/extra.jpg) top center no-repeat; height:48px; padding:10px; margin-bottom:5px; }
#entry a{ color:#900; }

#strike-back{ margin-top:15px; }
#strike-back .top-corners{ background-image:url(/moviehotties/images/new/bg/strike-back-top-corners.gif); }
#strike-back .bottom-corners{ background-image:url(/moviehotties/images/new/bg/strike-back-bottom-corners.gif); }
#strike-back .back-content{ background:url(/moviehotties/images/new/bg/strike-back-gradient.jpg) top repeat-x #540604; padding:10px 10px 4px; }
#strike-back #strike-back-info{ font-weight:bold; background:url(/moviehotties/images/new/bg/strike-bar-gradient.jpg) repeat-x top; height:32px; padding:6px; text-transform:uppercase; font-size:11px; line-height:14px; }
#strike-back #strike-back-info a.red{ color:#900; }

#comments .comment{ margin:3px 0; background-color:#fff; border:1px solid #000; line-height:15px; padding-bottom:6px; }
#comments .comment .user-image{ float:left; width:103px; text-align:center; padding:6px 0 0; }
#comments .comment .user-image img{ margin-bottom:6px; }
#comments .comment .comment-info{ float:left; width:333px; }
#comments .comment .comment-info .reputation-bar{ background:url(/moviehotties/images/new/bg/comment-grey-gradient.jpg) top repeat-x; position:relative; }
#comments .comment .comment-info .reputation-bar.good{ background-image:url(/moviehotties/images/new/bg/comment-green-gradient.jpg); }
#comments .comment .comment-info .reputation-bar.bad{ background-image:url(/moviehotties/images/new/bg/comment-red-gradient.jpg); }
#comments .comment .comment-info .reputation-bar .comment-num-box{ float:left; position:absolute; right:47px; top:2px; background:url(/moviehotties/images/new/bg/comment-num-box.png) center center no-repeat; width:34px; line-height:20px; overflow:hidden; text-align:center; }
#comments .comment .comment-info .comment-title{ position:relative; padding:6px; border-bottom:1px solid #000; color:#666; }
#comments .comment .comment-info .comment-title span{ position:absolute; top:3px; right:6px; font-size:10px; }
#comments .comment .comment-info .comment-title span a{ text-decoration:underline; color:#666; }
#comments .comment .comment-info .comment-title span a:hover{ color:#900; }
#comments .comment .comment-info .user-comment{ padding:6px 6px 0 6px; }
#comments .comment .comment-info .user-comment a.more{ color:#900; }

#page-nav{ margin:8px 0 0; }
#page-nav a{ font-weight:bold; display:inline-block; padding:0 2px; }
#page-nav a:hover{ text-decoration:underline; }

/*--News archives page ------------------------------------------------------------------------------*/



/*-- Footer --------------------------------------------------------------------------------*/

#footer{ background:url(/moviehotties/images/new/bg/footer-gradient.jpg) top repeat-x #666; padding:30px 20px; }
#footer p{ color:#fff; padding:0 0 10px; }
#footer a{ font-weight:bold; color:#fff; }

/*-- Custom --------------------------------------------------------------------------------*/

.top-corners{ height:6px; background-position:center top; background-repeat:no-repeat; overflow:hidden; }
.bottom-corners{ height:6px; background-position:center top; background-repeat:no-repeat; overflow:hidden; }

img.align-right{ margin:0 0 1em 1em; float:right }
img.align-left{ margin:0 1em 1em 0; float:left; }

.category a{ text-align:center; color:#000; }
.category a.active{ background:url(/moviehotties/images/new/icons/red-arrow.png) left 1px no-repeat; padding-left:15px; color:#900; }


input.text{ border:1px solid #000; padding:3px 3px 4px; float:right; }

.bubble-links {padding-top:40px; color:white;}
.bubble-links a{ position:relative; text-decoration:underline; color:white; font-weight:bold; text-decoration:none;}
.bubble-links a:hover{ text-decoration:none; }
.bubble-links a:hover div{ display:block; }
.bubble-links a div{ display:none; position:absolute; bottom:0; left:30px; z-index:9999; background:url(/moviehotties/images/new/bg/pop-up-bubble.png) center center no-repeat; width:124px; height:56px; text-align:center; padding:38px; line-height:11px; font-size:10px; }
.bubble-links a div p{ text-decoration:none; padding:0; }

#submit-comment {margin-top:10px;margin-bottom:10px;}
#submit-comment table td {color:#f8c630; font-weight:bold;}
#submit-comment table td a{color:#ffffff; font-weight:normal;}


.white-background{ background-color:#fff; padding:6px; }

.nav-links{ position:relative; margin-top:6px; }
.nav-links a{ text-transform:uppercase; color:#7e0300; font-weight:bold; }
.nav-links a.next{ position:absolute; right:0; background:url(/moviehotties/images/new/icons/red-arrow.png) right center no-repeat; padding-right:20px; }
.nav-links a.previous{ background:url(/moviehotties/images/new/icons/red-arrow-left.png) center left no-repeat; padding-left:20px; }


#right-side-bar{margin-top:-11px;}
<!-- Stylus Studio meta-information - (c) 2004-2008. Progress Software Corporation. All rights reserved.

<metaInformation>
	<scenarios/>
	<MapperMetaTag>
		<MapperInfo srcSchemaPathIsRelative="yes" srcSchemaInterpretAsXML="no" destSchemaPath="" destSchemaRoot="" destSchemaPathIsRelative="yes" destSchemaInterpretAsXML="no"/>
		<MapperBlockPosition></MapperBlockPosition>
		<TemplateContext></TemplateContext>
		<MapperFilter side="source"></MapperFilter>
	</MapperMetaTag>
</metaInformation>
-->

