/*
Theme Name: MillionLooks Evolution
Theme URI: http://ourvanity.com/
Author: sweedbes
Author URI: http://sweedbes.com
Description: The original WordPress theme specially for ML
Version: 2.0
*/

* { margin: 0;	padding: 0;	list-style: none;}
body { font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;	color: #fff;	background: #232323 url(bg.gif) repeat-y center; line-height:18px; text-align:justify }
a { text-decoration: underline;color: #9d2316;}
a:hover { text-decoration: none;	}
img { border: 0;}
#site { position:relative; margin: 0 auto; width: 980px; }

h3,h4,h5 { font-size: 11px; }
h5 { font-weight: normal; }
.aligncenter { text-align: center; }
.g_clear { height: 30px; clear: both; }
li { behavior:url("js/hover.htc") }

/* Header 
----------------------------*/
#header { height:95px; /*background: url(header.jpg)*/; background-color:#a12519}
#header .join { color:#FFFFFF; font-size:24px;  left:444px; position:absolute; top:211px; }

.managebox { position:absolute; height: 28px; background: url(managebox.gif); right: 20px; top: 5px; }
.managebox ul li { float: left; padding: 1px 0 2px 20px;	margin: 5px 0 0 12px; }
.managebox ul li a {color: #fff; }

li.bookmark { background: url(bookmark.gif) no-repeat left; }
li.feed { background: url(feed.gif) no-repeat left; }
li.toptwitterlink { background: url(toptwitterlink.png) no-repeat left; }

#searchbox { position:absolute; right: 20px; top: 217px; width: 235px; height: 45px; }
#searchbox input { padding: 2px;	float: left; margin: 0 2px; width: 182px; border: none; }
#searchbox .button { background: url(go.gif); width: 34px; height: 21px; border: none; float: left; margin-top: 1px; }

/* MainMenu
----------------------------*/
#mainmenu { height:47px; background: url(mainmenu_bg.gif); }
#mainmenu span{ display: none; }
#mainmenu ul{ padding-left: 15px; }
#mainmenu ul li { float: left; position: relative; background: url(mainmenu_line.gif) no-repeat 0 20px; padding: 0 12px; }
#mainmenu ul li.m_mainpage { background: none !important }
#mainmenu ul li a { display: block; height: 11px; padding: 18px 10px; background-position: 9px 20px; background-repeat: no-repeat; }
#mainmenu ul li a.no { border: none;}
#mainmenu ul li ul { display: none; position: absolute; top: 47px; left: 0; background: #434343; width: 150px; z-index: 99999; padding-bottom: 10px; border-bottom: 1px solid #9e9e9e; border-right: 1px solid #9e9e9e; border-left: 1px solid #9e9e9e; }
#mainmenu ul li ul li { padding: 7px 0; float: none; background: none; }
#mainmenu ul li ul li a { padding: 0; border: none; color: #fff; text-transform: uppercase; padding-left: 17px;  background: url(subcategoryli.gif) no-repeat left 3px;  text-decoration: none; height: auto; }
#mainmenu ul li ul li a:hover { text-decoration: underline; }
#mainmenu ul li:hover, #mainmenu ul li.hover { background: url(mainmenu_line_a.gif) no-repeat 0 18px;  }
#mainmenu ul li:hover ul, #mainmenu ul li.hover ul { display: inline; }
li.m_news:hover, li.m_news.hover, li.m_shopwindow:hover, li.m_shopwindow.hover, li.m_contact_us:hover, li.m_contact_us.hover { background: url(mainmenu_line.gif) no-repeat 0 20px !important; }
#mainmenu ul li:hover li, #mainmenu ul li.hover li { background: none !important; }
/*#mainmenu ul li.m_news:hover li {  }*/

li.m_mainpage a { background-image: url(m_mainpage.gif); width: 87px;}
li.m_trends a { background-image: url(m_trends.gif); width: 53px;}
li.m_fashions_shows a { background-image: url(m_fashions_shows.gif); width: 119px;}
li.m_news a { background-image: url(m_news.gif); width: 40px;}
li.m_people_and_events a { background-image: url(m_people_and_events.gif); width: 146px;}
li.m_shopwindow a { background-image: url(m_shopwindow.gif); width: 108px;}
li.m_contact_us a { background-image: url(m_contact_us.gif); width: 85px;}
/*li.m8 a{	background: url(images/m8.gif) no-repeat; width: 93px;}*/

/* Wrapper
----------------------------*/
#wrapper { width: 100%; float: left; position: relative; }

/* Content 
----------------------------*/
#content { margin: 0 253px 0 251px; /*padding-top: 524px; */}
.c_clear { height: 320px; clear: both; }
.inset .c_clear { height: 137px !important; }
.single .c_clear { height: 238px !important; }
.head { background: url(head.gif) no-repeat; width: 475px;	float: left; height: 18px; margin: 13px 0; }
.head span { display: none; }

.banner{margin-bottom: 20px;}
.banner a{font-size: 14px;text-transform: uppercase;color: #fff;font-style: italic; padding: 5px 0;}

/* Post 
----------------------------*/
.post { float: left; width: 475px; padding-bottom: 30px; }
.post h4 { margin-top: 10px; }
.post h6 { background: #9D2316; padding: 2px 5px; font-size: 14px; text-align: center; }

/* title */
.post .title h2{	font-size: 16px;	background: #9d2316 url(arrowpost.gif) no-repeat left;	padding: 6px 7px; }
.post .title h2 a{color: #fff; text-decoration: none;}
.post .title h2 a:hover{text-decoration: underline;}
.post .title h3 { font-size: 14px; }

/* intro */
.post .intro{ padding: 15px 10px 10px 10px; font-size: 12px; background: #fff; color: #000; float: left; width: 455px; }
.post .intro p{padding-bottom: 10px; text-align: justify;}
.post .intro ul{padding: 8px 0;}
.post .intro ul li{padding: 2px 0; list-style: circle; margin-left: 15px; text-align: justify;}
.post .intro img{padding: 2px; }
.post .intro ol{padding: 8px 0 8px 8px;}
.post .intro ol li{padding: 2px 0; margin-left: 15px; list-style: decimal; text-align: justify;}

/* option */
.post .option{float: left; padding: 5px; width: 465px; background: #e6e6e6; color: black;  font-weight: normal; font-size: 11px; font-style: italic;}
.post .option .date{ float: right; padding-top:3px; }
.post .option .author{ float: left; padding-top: 3px; }

/* bottom */
.post .bottom{float: left; padding: 5px; width: 465px; background: #363636; color: #C8C8C8; }
.bottom-comment{float: right;}
.bottom-category{float: left; }
.post .bottom a{color: #fff; font-weight: bold; text-decoration: none;}
.post .bottom a:hover{text-decoration: underline;}

.sociable li{padding: 0 2px; float: left; background: #fff;}
blockquote{	background: url(bg_blockquote.gif) no-repeat top left;	padding: 3px 15px 10px 28px;	}

/* Navigation 
----------------------------*/
#nav { line-height: 18px; text-align: center; }

/* Comment List
----------------------------*/
.commentlist{	padding: 0 10px;	color: Black;	text-align: left; float: left; width: 100%; padding-bottom: 20px; }
.commentlist li{margin: 8px 10px 8px 0;padding: 7px;list-style: none;background: #F4F4F4;margin-bottom: 2px;border: 1px dashed #DEDED8; width: 400px;}
.commentlist cite{padding: 2px 3px 0 3px;color: #9D2316; font-weight: bold; padding: 0 0 5px 5px;}
.commentlist i{	color: #638092;	font-size: 10px;	padding-left: 5px;	font-style: normal;}
.commentlist .com_body{	padding-left: 20px;}
.commentmetadata b{	color: #9D2316;	font-weight: normal; padding: 0 8px; }
.commentlist p { font-size: 11px; padding: 8px; }
.comment { border-bottom:1px solid #BBBBBB; margin:7px 0; padding-bottom:9px; }
.comment b{color: #000;}
.comment a{	font-size: 10px;  font-weight: bold; padding: 10px 0;}
.comment p{padding: 5px 0;}

/* Leftcol 
----------------------------*/
#leftcol { left: 0px; position: absolute ;  color:#000000;top:4px;  width:230px; z-index:9999; x  }


/*#leftcol { left: 0px; position: relative ;  color:#000000; top:-2140px;  width:230px; z-index:9999;  }*/








/**:first-child+html #leftcol { 

position:relative;
top:-2140px;

}

*html #leftcol { 

position:relative;
top:-2140px;

}*/


#leftcol span{	/*display: none;*/}
#leftcol .module{float: left;	width: 230px; margin-bottom: 23px; background: #fff; padding-bottom: 30px;}
#leftcol .title { background: url(left_head.gif);	width: 216px;	height: 34px; margin-bottom: 5px; padding: 14px 0 0 14px; }
h3.head1{/*background: url(head1.gif);*/	width: 194px;	height: 13px;color:#FFFFFF;
font-size:13px;


text-transform:uppercase;}
h3.head2{background: url(head2.gif);	width: 144px;	height: 13px;}
h3.head3{background: url(head3.gif);	width: 51px;	height: 13px;}
h3.head4{background: url(head4.gif);	width: 194px;	height: 13px;}
h3.head5{/*background: url(head5.gif);*/	width: 163px;	height: 13px;
color:#FFFFFF;
font-size:13px;
height:13px;

text-transform:uppercase;
}
h3.head6{background: url(head6.gif);	width: 142px;	height: 13px;}
h3.head7{background: url(head7.gif);	width: 75px;	height: 13px;}
#leftcol .no { background: none; }
#leftcol .ads { margin-bottom: 20px !important; }

/* thumb */
#leftcol .module li{padding: 2px 0;}
.thumb{padding: 20px 0;}
.thumb ul li{text-align: center;border-bottom: 1px solid #BBBBBB; margin: 0 15px; margin-bottom: 10px;}
.thumb ul li a{text-decoration: none; line-height: 18px;}
.thumb ul li a:hover{color: #53130C;	}
.thumb ul li img{border: 1px solid #000;}

.special-today { text-align: justify;}
.special-today p { text-align: justify }

.news{float: left;	width: 214px; background: url(line.gif) no-repeat bottom right; padding: 0 0 40px 6px; margin-bottom: 10px;}
.news h4{background: url(arrow.gif) no-repeat left top; padding: 0 0 7px 16px; background-position: 0 3px;}
.news .inner{padding-left: 14px;}

/* RightCol 
----------------------------*/
#rightcol { float: right; width: 238px; margin-left: -238px; position: relative; }


 


.headblock{width: 238px; height: 82px; float: left; background: url(right_head.gif);}
#rightcol .box{	background: #979797; padding: 0 3px 20px 3px; float: left; margin-bottom: 20px; width: 232px; margin-top:3px}
.box .title{background: #7a7a7a; padding: 4px 0 4px 14px;}
.box .title strong{font-size: 11px; font-weight: normal; display: block; color: #000;}
.box .title a{font-size: 11px; font-weight: bold; text-transform: uppercase; color: #000;}

/* inner */
.box .inner{padding: 3px 10px 20px 14px}
.box .inner p{padding-bottom: 4px;}
.box .inner a{color: #981f13; font-size: 10px; text-decoration: none; font-weight: bold; }
.box .inner a:hover{text-decoration: underline;}
.box .inner ul li{border-bottom: 1px solid #BBBBBB; padding: 6px 0;}
.box .inner ul li a{font-size: 13px;}
.box .inner li{font-size: 15px;line-height: 17px;}

/*NewBox
-----------------------------*/
#popularuty ul li{padding: 4px 0; border-bottom: 1px solid #4F4F4F; display: block;}
#popularuty ul li a{color: #fff; font-size: 14px; text-decoration: none; padding-left: 5px;}
#popularuty ul li a:hover{text-decoration: underline;}

/* Footer
----------------------------*/
#footer { background: #9f1103; height: 83px; clear: both; }
.block { float: left; width: 960px; background: #730c02;padding: 0 10px; }

#footer ul{float: left;}
#footer ul li{	border-right: 1px solid #fff; padding: 0 10px; display: inline; line-height: 41px;}
#footer ul li a{	text-decoration: none; color: #fff;}
#footer ul li a:hover{	text-decoration: underline;}
#footer ul li.no{	border: none;}
#copy{ float: right; font-size: 9px; line-height: 41px;}
.desc{ float: left; width: 940px; padding: 10px;}
.desc p{font-size: 9px;	color: #fff; padding: 0 0 5px 8px;}

#calendar td { padding: 0 6px; }
.center { text-align: center; }
.cform span {  display: inline; }
.linklove { display: none; }
.bottom-info { position: relative; width: 100%; overflow: hidden; }
.bottom-info .social-box { float: left;  }
.bottom-info .raiting { position:absolute; top: 25px; right: 0;  }
.bottom-info .raiting h5 { font-size: 12px; position: relative; padding-bottom: 3px; }
.bottom-info .raiting img { border: none; }

/* My Glider 
---------------------------*/
#my-glider { position: relative; float: left; width: 475px; padding-bottom: 15px; }
/*#my-glider .contents { width: 10000px; }
#my-glider .scroller { width: 473px; height: 226px; overflow: hidden; border: 1px solid #656565; }
#my-glider .section { background: url(reviews_bg.gif) no-repeat; width: 473px; height: 228px; }
#my-glider .section img { border: 2px solid #fff; }
#my-glider .tittle { padding: 5px 0 0 13px; height: 45px; }
#my-glider .tittle h4 { font-size: 14px; padding: 0 0 8px 0; }
#my-glider .tittle h4 a { color: #fff; text-decoration: none; }
#my-glider .tittle h4 a:hover { text-decoration: underline; }
#my-glider .section-body { padding: 5px 8px 15px 8px; font-size: 11px; height: 170px; text-align: left; }
#my-glider .line { position:absolute; top: 231px; left: 1px; width: 472px; height: 3px; background: #383838; }
#my-glider .thumb { float: right; padding: 0; margin: 10px; } 
#my-glider .sec-bottom { margin-top: 10px; }
#my-glider .sec-bottom li { float: left; }
#my-glider .sec-bottom a { color: #F01B04; font-weight: bold; padding-left: 5px; }

#my-glider img.size-full { display: none; }
#my-glider .controls { clear:both; background: #000; overflow: hidden; }
#my-glider .controls ul {  list-style-type:none; margin-top: 6px; }
#my-glider .controls li { float:left; list-style-type:none; background: #333; margin-right: 1px;  }
#my-glider .controls li.feat-nums { border-right:1px solid #000000; float:left; padding:0px 10px; color:#fff; line-height:20px; height:20px; background: #000; }
#my-glider .controls a, .control a:link, .controls a:visited { border-right:1px solid #000; float:left; display:block; padding:0px 7px; margin:0; color:#fff; text-decoration:none; line-height:20px; height:20px; font-weight: bold;}
#my-glider .controls a:hover { background:#ECC13C;  color:#000; } 
#my-glider .controls a:active { background:#ECC13C;  color:#000; } 
#my-glider .controls li.feat-about a { border-left:1px solid #000; border-right:0; }*/

a.more-link { padding: 5px 10px; font-size: 15px; text-align: center; color: #fff; text-decoration: none; background: url(read-more-but.gif) repeat-x; line-height: 41px; font-weight: bolder; }
a.more-link:hover { color: #dddddd; }

.intro .raiting-top { float: left; margin: 0 0 5px 0; width: 100%; }
.intro .raiting-top h5 { margin-bottom: 4px; font-size: 12px; }
.intro .raiting-top img { border: none; }

#comments { width: 100%; float: left; clear: both; margin-top: 10px; }

/* Google Adsanse */
.top-baner { text-align: center; padding: 3px 0; background: #981F13; margin-top:12px;}
.bottom-baner { width: 728px; background: #000; text-align: center; margin: 0 auto; margin-top: 20px; }
.single-baner { padding-top: 5px; }
* html .top-baner { float: left; height: 1%; }

.adstop { position:absolute; top: 10px; left: 5px; }
.adstop .ad1 { height: 26px; }
.in-top { margin-bottom: 12px;}
.h-3 { font-size: 17px; color: #383838; font-weight: bold; margin-bottom: 4px; }

.post-ads { padding-bottom: 30px; text-align: center; }
.over { overflow: hidden; }
.wp-polls strong { line-height: 20px; }

.to-know { background: #fff !important; color: #000; }

/* Needs */
.needs { position: relative; float:left; margin-bottom:20px; width:222px; color: #000 !important; padding: 32px 0 0 6px; }
.needs-title { position: absolute; top:0; left: 6px; width: 222px; height: 47px; background: url(need-title.gif); }
.need { width: 222px; background: #efefef url(need-b.gif) no-repeat bottom; padding-bottom: 54px; margin-bottom: 10px; }
.need img { margin: 5px 0; }
.need h3 { background: url(need-t.gif) no-repeat top; height: 13px; padding-top: 22px; margin-bottom: 15px; }
.needs .n-inner { padding: 0 15px 0 10px; text-align: justify; }

.secon { padding-top: 2px; }

.post-banner {	padding-bottom: 40px; text-align: center; background: #fff;}
.header-in { background:#A5271B; border:1px solid #9E1505; left:375px; padding:9px; position:absolute; top:68px; }
.ads { margin-bottom: 20px; }
#leftcol .module .ads { padding-top: 28px; margin-bottom: 0; }

.top_link { position: absolute; right: 40px; top: 185px; }
.top_link a { color: #fff; }

.mctable { margin: 0 auto; }
.interesting-movies table { margin: 0 auto; }
.mctable td { border: 1px solid #DCDCDC !important; }
.title-comment { margin-top: 6px; }
.commentlist cite { font-weight:bold !important; padding:0 0 5px 8px !important; font-style: normal; }

.social li { display: inline; padding:0 17px !important; }

.singleroll .title { padding-top: 9px !important; }
.singleroll h3 { font-size: 17px; color: #fff; font-weight: normal; text-transform: uppercase; }
.singleroll li { padding-left: 16px !important; }
.singleroll a { font-size: 14px; }

#container { position: absolute; top: 0px; left: 251px; width: 475px; }
.adsbottom { text-align: center; }
.adsbottom .ad { margin-bottom: 15px; }

.single .ads { margin: 0 !important; }

.list li { border-bottom:1px solid #CCCCCC; font-size:12px; list-style-image:none; list-style-position:outside; background: url(arrow.gif) no-repeat left 8px; margin:2px 4px 2px 9px; padding:4px 0 7px 19px !important; }
.list li a { text-decoration: none; }
.list li a:hover { text-decoration: underline; }

.recentcomment li { font-size: 11px !important; line-height: normal !important; border-bottom: 1px solid #ccc; padding-bottom: 10px; margin: 8px 0; }
.recentcomment li a { font-size: 11px !important; }

.head-name { text-align: center; font-size: 18px; font-weight: normal; margin: 5px 0 15px; } 

/* Page
--------------------------- */
#wrap { padding-top:20px; }
#wrap h1 { margin-bottom: 25px; padding-left: 15px; }
#header-page { background: url(header-page.jpg); height: 112px; }
#header-page #searchbox { top: 8px !important; }
.sidebar { float: left; width: 240px; padding-right: 20px; }
.sidebar .widget { margin: 0 0 25px 10px; }
.sidebar .widget ul { padding: 8px; }
.sidebar .widget ul li { margin-left: 5px; line-height: 20px; }
.sidebar .widget .widgettitle  { color: #fff; text-transform: uppercase; font-size: 18px; font-weight: normal; line-height: 40px; padding-left: 15px; }

.widget-white .widgettitle { background: url(left_head.gif); height: 48px; }
.widget-white .bodywidget { background: #fff; }
.widget-white li { background: url(arrow.gif) no-repeat left; }
.widget-white li a { color: #000; font-size: 13px; padding-left: 22px; }

.widget-grey .widgettitle { background: #7a7a7a; height: 41px; }
.widget-grey .bodywidget { background: #979797; }
.widget-grey li { border-bottom: 1px solid #bbbbbb; }
.widget-grey li a { color: #981F13; font-size: 13px; line-height: 23px; text-decoration: none; padding-left: 3px; }

.subhead { margin: 10px 0 20px 15px; overflow: hidden; _zoom: 1; }
.subhead ul { float: left; width: 231px; height: 226px; padding-top: 5px; margin-right: 20px; }
.subhead ul li { line-height: 24px; margin-left: 45px; }
.subhead ul.links { background: url(widget-profilelink.gif) no-repeat; }
.subhead ul.links li a { background: url(widgetli-1.gif) no-repeat left 7px; padding-left: 23px; color: #fff !important; font-size: 12px; display: block; }
.subhead ul.widget-insidelinks { background: url(widget-insidelinks.gif) no-repeat; }
.subhead ul.widget-bio { background: url(widget-bio.gif) no-repeat; }
.profilescroll { float: left; width: 231px; height: 226px; padding-top: 5px; margin-right: 20px;background: url(widget-profilelink.gif) no-repeat; }
.widget-profilelink { overflow-y:scroll; overflow-x: none; padding: 2px 4px 2px 0; background: none !important; }

.profile { color: #fff; font-size: 12px; margin-left: 5px; background: url(profile-content-bg.gif); width: 634px; display: inline; float: left; border-bottom:2px solid #8D1004;}
.profile h3 { background: url(profile-subtitle.gif); height: 43px; line-height: 40px; font-size: 24px; text-align: right; padding-right: 10px; font-weight: normal; text-transform: uppercase; margin-bottom: 12px; }
.profile a { color: #c62f1e; }
.profile p { line-height: 17px; text-align: justify; margin: 0 14px 13px 14px; }
.profile img { border: 1px solid #fff; }
.profile ul { margin: 10px 0; }
.profile ul li { list-style: disc; margin-left: 32px; padding: 3px 0; }
.profile ol { margin: 10px 0; }
.profile ol li { list-style: decimal; margin-left: 12px; }
.profile .alignleft { float: left; margin: 0 20px 5px 0; display: inline; }
.profile .alignright { float: right; margin: 10px 0 5px 20px; display: inline; }
.profile blockquote{	background: url(bg_blockquote.gif) no-repeat top left;	padding: 3px 15px 10px 28px;	}
.piclenselink { font-size: 15px; font-weight: bold; }

.sr { float: right; width: 300px; margin-right: 15px; text-align: center; font-size: 11px; color: #fff; font-style: italic; } 
.sr img { border: 1px solid #fff; margin-bottom: 4px; }

.st-related-posts, .profile h4, .ngg-galleryoverview { padding:0 7px; }
.ngg-galleryoverview { margin-top: -30px; }
.ngg-gallery-thumbnail img { width: 104px; }

h3.module-title { background:url("left_head.gif"); color:#fff; font-size:17px; font-weight:normal; height:47px; line-height:37px; margin-bottom:5px; padding-left:16px; text-transform:uppercase; }

.addthis { clear:both; padding:8px 0 0 9px; background: #fff; }

/* SLIDER */
.vslider { float:left; height:270px; position:relative; width:475px; }
.vslider .vslicer { width:478px; height:228px; position:relative; overflow:hidden; margin-bottom: 5px; }
.vslider .vnode { position:relative; width:478px; height:15000px; }
.vslider .vitem { width:478px; height:228px; background: url(reviews_bg.gif) no-repeat; }

.vslider .thumb { float:right; margin:10px; padding:0; border:2px solid #FFFFFF; }
.vslider .body { margin-right: 225px; padding: 6px 0 0 11px; }
.vslider .body h3 { margin-bottom: 5px; font-size: 14px; height: 48px; }
.vslider h3 a { color: #fff; }
.vslider p { margin-bottom: 7px; }
.vslider a.more { color:#FB9528; font-weight:bold; padding-left:5px; }

.vslider-pages strong { font-weight: normal; padding: 0 8px; }
.vslider-pages a { background: #737373; color:#fff; font-weight:bold; line-height:20px; padding: 3px 7px; text-decoration:none; }
.vslider-pages a:hover, .vactive { background:#ECC13C !important; color:#000 !important; }

.inrotator { padding: 10px 0 10px 15px; }
.image-rotator img { border: none; }
.promo-rotator { position:relative;}
.promo-rotator .item {position:absolute;left:0;top:0;}
.promo-rotator .active {z-index:2;}
.promo-small { width: 210px; height: 235px; }
.promo-big { width: 454px; height: 383px; }

.gisele-bundchen { background: url(gisele-bundchen-bg.gif) no-repeat top right; }
.lara-stone { background: url(lara-stone-bg.jpg) no-repeat top right; }
.marisa-miller { background: url(marisa-miller-bg.jpg) no-repeat top right; }
.adriana-lima { background: url(adriana-lima-bg.jpg) no-repeat top right; }
.alessandra-ambrosio { background: url(alessandra-ambrosio-bg.jpg) no-repeat top right; }
.bar-refaeli { background: url(bar-refaeli-bg.jpg) no-repeat top right; }
.doutzen-kroes { background: url(doutzen-kroes-bg.jpg) no-repeat top right; }
.candice-swanepoel { background: url(candice-swanepoel-bg.jpg) no-repeat top right; }
.rosie-huntington-whiteley { background: url(rosie-huntington-whiteley-bg.jpg) no-repeat top right; }
.irina-shayk { background: url(irina-shayk-bg.jpg) no-repeat top right; }

.leftcol .aligncenter { float: none !important; }
.vslidernextads{ margin: 0 0 12px 13px }
.ads_bottom { margin-bottom: 10px; }

.widget-insidelinks { float: left; width: 231px; height: 225px; padding-top: 5px; margin-right: 20px; position: relative; background: url(widget-profilelink.gif) no-repeat left; }
.widget-insidelinks .scroll-wrap { overflow: hidden; height: 220px; position: relative; width: 228px; }
.scroll-wrap ol { margin-left: 35px; width: 170px; }
.scroll-wrap ol li { line-height: 24px; }
.scroll-wrap ol li a { background: url(widgetli-1.gif) no-repeat left 7px; padding-left: 23px; color: #fff !important; font-size: 12px; display: block; }
.scroll-pane{ width: 200px; height: 220px; padding: 0 0 0 10px; overflow: hidden }
a.jScrollArrowUp{ display: none; position: absolute; z-index: 1; top: 0; right: 0; text-indent: -2000px; overflow: hidden; background:url(but.gif) no-repeat center top; height:18px;  }
a.jScrollArrowDown { display: none; position: absolute; z-index: 1; bottom: 0; right: 0; text-indent: -2000px; overflow: hidden;  background:url(but.gif) no-repeat center top; height:18px;  }
.jScrollPaneDrag { position: absolute; cursor: pointer; overflow: hidden; background:url(drag.gif) no-repeat left top; height:100px; }
.jScrollPaneTrack { right: 3px; background: #212121; position: absolute; top: 3px !important; }

.socialus { margin: 10px 0; overflow: hidden; }
.socialus span { float: left; }
.socialus .followus { padding-right: 34px; }
.fb-likebutton { float: left; margin-left: 20px; display: inline; width: 80px; }
.adsmaintop { left:3px; position:absolute; top:313px; }
.joinforum { line-height: 50px; font-weight: bold; font-size: 17px !important; }


.intro h2 {font-size:16px;
padding:6px 7px; text-decoration:none; text-transform:uppercase; color:#a12519}


.post .title h1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#9D2316 url(arrowpost.gif) no-repeat scroll left center;
font-size:16px;
padding:6px 7px;
}


