/*  
Theme Name: Woman Theme
Theme URI: http://www.none.none
Description: ЖЖ
Version: 1.0
Author: Ippolitov Konstantin
Author URI: http://www.none.none
*/

body { font-family : Arial, sans-serif; color : #000; background : #ecdeff url(images/topbg.png) repeat-x; margin : 0; padding : 0; font-size : 12px; } 
a img, a:visited img{border:none;}
h1 {font-family : Arial, sans-serif; color : #000;font-size:20px;font-weight:normal;margin:5px 0 10px 0;padding:0;}
h2 {font-family : Arial, sans-serif; color : #fff;font-size:18px;text-decoration:underline;font-weight:normal;margin:0 0 3px 0;padding:0;}
ul.null {margin:0;padding:0;}

#page {margin: 0 auto;overflow:hidden;width:1038px;padding-top:40px;padding-bottom:10px;}

#logo {float:left;margin-left:25px;margin-bottom:10px;display:inline;}
#logo a, a:visited{border:none;text-decoration:none;}

#topmenu {float:left;}
#topmenu ul{float:left;background: url(images/menubg.jpg) no-repeat;width:1016px;height:56px;padding:0 0 0 22px;margin:0;}
#topmenu li{float:left;list-style:none;margin-top:2px;height:32px;background: url(images/razd.png) no-repeat right;padding:22px 10px 0 10px;}
#topmenu li.last{float:right;list-style:none;margin-top:12px;background:none;padding:0;}
#topmenu li a{border:none;}

#navigationSearchInput {float:left;border:none;background: url(images/searchinput.png) no-repeat;height:21px;width:143px;font: 11px Arial; color:#4e4e4e;padding-left:20px;padding-top:10px;}
#navigationSearch {float:left;margin-right:15px;display:inline;}
#navigationSearchSubmit {float:left;margin-top:8px;}

#mainpage {float:left;width:1013px;background : url(images/pagebg.gif) repeat-y;padding: 0 15px 0 10px;}

#menu2con {float:left;width:1038px;background : url(images/pagebg.gif) repeat-y;height:38px;}
#menu2 {float:left;width:1012px;overflow:hidden;height:20px;background : url(images/pagetopbg.jpg) repeat-x;margin-left:7px;display:inline;padding: 18px 0 0 12px;}
#menu2 a, a:visited, #conceptnav a, a:visited {color:#431848;border-bottom: 1px dotted #431848; display:inline-block;text-decoration:none;font-size:11px;padding:0;margin:0;font-weight:normal;}
#menu2 a:hover, #conceptnav a:hover {border:none;padding:0;margin:0;}

.horoicon, .testicon, .pollicon, .blogicon, .konicon, .photoicon, .videoicon, .recepeicon{float:left;margin-right:28px;display:inline;}
.horoicon {background: url(images/horoicon.png) no-repeat left 2px;padding-left:23px;}
.testicon {background: url(images/testicon.png) no-repeat left 2px;padding-left:18px;}
.pollicon {background: url(images/pollsicon.png) no-repeat left 3px;padding-left:15px;}
.blogicon {background: url(images/blogicon.png) no-repeat left 2px;padding-left:18px;}
.konicon {background: url(images/konicon.png) no-repeat left 1px;padding-left:23px;}
.photoicon {background: url(images/photoicon.png) no-repeat left 4px;padding-left:23px;}
.videoicon {background: url(images/videoicon.png) no-repeat left 4px;padding-left:23px;}
.recepeicon {background: url(images/recepeicon.png) no-repeat left 4px;padding-left:14px;}
.favor {float:right;margin-right:15px;display:inline;}
.home {float:right;margin-right:15px;display:inline;}


#slide { float : left; width : 758px; height : 251px; background : url(images/slidebg.gif) no-repeat; padding : 5px; margin-top : 6px; } 
.catblock {float:left;background:#dbdbdb;padding:2px 3px;margin-top:7px;color: #494949;}
.dateslide {float:left;padding:2px 3px;margin-top:7px;color: #494949;margin-left:5px;}
.catblock a, a:visited {padding:0;margin:0;}

#top5 {float:right;width:214px;height:220px;background : url(images/top5bg.png) no-repeat;margin-top : 11px;padding: 25px 5px 5px 19px;overflow:hidden;}
#top5 li {float:left;list-style:none;margin:0;padding:0;overflow:hidden;height:42px;margin-bottom:5px;}
#top5 img{float:left;}
.titlediv {float:left;width:169px;margin-left:6px;display:inline;}

a.other, a.other:visited {color:#46164c;font-size:11px;text-decoration:underline;border:none;font-weight:normal;}
a.other:hover{text-decoration:none;}

a.main, a.main:visited {color:#46164c;font-size:12px;text-decoration:underline;border:none;font-weight:normal;}
a.main:hover {text-decoration:none;}

#content-block {float:left;width:751px;}
.block {float:left;width:751px;overflow:hidden;margin-left:10px;margin-top:20px;display:inline;}
.newsblock {float:left;width:490px;overflow:hidden;}
#newsblockot {float:left;display:inline;margin-left:-30px;width:520px;overflow:hidden;}
li.newsblock {float:left;width:230px;padding:0;margin:0;list-style:none;margin-left:30px;margin-bottom:15px;display:inline;background: url(images/line.gif) repeat-x bottom;padding-bottom:5px;}
.newsblock img {float:left;}

.newstitle {float:left;width:152px;margin-left:15px;display:inline;}
.meta {float:left;font-size:11px;color:#6e6e6e;margin-top:4px;width:112px;}
.comment {background: url(images/comment.gif) no-repeat left;padding-left:13px;margin-left:6px;}

.artblock {float:left;width:230px;margin-left:30px;}
li.art {float:left;list-style:none;margin:0;padding:0;width:230px;overflow:hidden;margin-bottom:20px;}
li.art img{float:left;}
.arttitle {float:left;width:115px;margin-left:12px;}
.left {float:left;}
.right {float:right;}
.more {background: url(images/arrowicon.gif) no-repeat left;padding-left:15px;}
a.morelink, a.morelink:visited {color:#46164c;font-size:11px;text-decoration:none;border:none;}
a.morelink:hover {text-decoration:underline;}

.pubblock {float:left;width:230px;margin-right:30px;display:inline;overflow:hidden;}
li.pub {float:left;list-style:none;margin:0;padding:0;width:230px;overflow:hidden;margin-bottom:10px;}
li.pub img{float:left;}
.pubblock-right {float:right;width:230px;overflow:hidden;}
.otherpub {float:left;width:215px;background: url(images/5x5.gif) no-repeat left 6px;padding-left:13px;margin-bottom:5px;font-size:11px;color:#6e6e6e;}

.title {float:left;border-bottom: 1px solid #c4acc7;height:18px;width:490px;margin-bottom:11px;}
.titleart {float:left;width:230px;border-bottom: 1px solid #c4acc7;height:18px;margin-bottom:11px;}

#concept {float:left;width:738px;height:172px;background: url(images/konkursbg.png) no-repeat;margin-bottom:10px;}
#concept a.conimg, a.conimg:visited {border: 4px solid #efd6e9;}
#conceptnav {float:left;width:738px;height:24px;text-align:right;padding-top:10px;}
.conceptlink {margin-right:15px;display:inline;}
.about {float:left;width:200px;font-size:11px;color:#6e6e6e;margin-left:9px;display:inline;margin-top:35px;}
.about a, a:visited{border:none;text-decoration:none;}
.about p{margin:0 0 10px 0;padding:0;}
.newuser {float:left;margin-left:26px;display:inline;margin-top:35px;overflow:hidden;}
.newuserob {float:left;margin-left:-38px;display:inline;}
.newuserthumb {float:left;margin-left:38px;display:inline;width:65px;text-align:center;}
.newuserthumb img{border: 4px solid #efd6e9;margin:0;}
.topuser{float:right;width:65px;text-align:center;margin-top:35px;margin-right:30px;display:inline;}

#podium {float:left;width:477px;height:133px;overflow:hidden;background: url(images/podiumbg.png) no-repeat;padding: 0px 10px 0 10px;}
#podiumtitle {width:477px;height:20px;float:left;padding-top:3px;}
.fashionnews {float:left; margin-left:10px;display:inline;width:177px;}
#foo {list-style: none;margin: 0;padding: 0;}
#scroll {float:left;width:453px;height:129px;overflow:hidden;}
#scroll p{padding:0;margin:0;text-align:center;}
li.foo {display: block;list-style: none;margin: 0;float: left;width: 90px;height: 150px;font-size: 11px;text-align:center;}
li.foo p{width:90px;margin:0;padding:0;}
#foo img {border: 4px solid #fff;}
a.scrollback:link, a.scrollback:visited {float:left;width:12px;height:100px;background: url(images/scrollback.png) no-repeat;padding:0;border:none;display:inline;margin-top:28px;}
a.scrollback:hover{background: url(images/scrollbackon.png) no-repeat;}
a.scrollnext:link, a.scrollnext:visited {float:right;width:12px;height:100px;background: url(images/scrollnext.png) no-repeat;padding:0;border:none;display:inline;margin-top:28px;}
a.scrollnext:hover {background: url(images/scrollnexton.png) no-repeat;}

#onlinepsy p{font-size:11px;color:#6e6e6e;margin-top:5px;}
.onlinepsy {text-align:center;background: #f4e4f4;float:left;padding:3px 10px 6px 10px;margin-right:15px;}

/* CONTEN BLOCK */
#content-single {float:left;width:573px;line-height:150%;margin-top:15px;}

#commentblock { float : left; width : 470px; margin-top : 20px; margin-left:30px;} 

#ratepub, #ratephoto {width:168px;height:43px;font-size:11px;color:#3b3b3b;text-align:center;line-height:130%;padding-top:30px;}
#ratephoto {float:left;background: url(images/ratephoto.png) no-repeat;}
#ratepub {float:right;background: url(images/ratepub.png) no-repeat;}

#categorypath { float : left; width : 573px; margin-bottom : 15px; line-height:150%; font-size : 11px;} 
#categorypath a, a:visited { padding : 0; margin : 0; color:#46164c; font-size : 11px;text-decoration:underline;font-weight:normal;} 
#categorypath a:hover { text-decoration:none;} 

#singlemeta {float:left;width:573px;font-size:11px;color:#6e6e6e;margin-bottom:5px;}

#linkpages {float:left;width:573px;text-align:center;font-size:12px;margin-top:10px;}
#linkpages a, a:visited {color:#46164c;text-decoration:underline;font-size:12px;font-weight:normal;}
#linkpages a:hover {text-decoration:none;}
.pagesbg {background:#ebd2eb;padding:3px 10px;}

a.showcomment, a.showcomment:visited {float:left;width:127px;height:22px; background: url(images/commentshow.png) no-repeat;font-size:11px;color:#353535;padding: 2px 7px 0px 7px;font-weight:bold;margin-top:45px;}
a.showcomment:hover {background: url(images/commentshowon.png) no-repeat;}

/* NEWSBLOCKONSINGLE */

.newsblock-single {float:left;width:573px;overflow:hidden;margin-top:25px;}
#newsblockot-single {float:left;display:inline;margin-left:-30px;width:603px;overflow:hidden;}
li.newsblock-single {float:left;width:270px;padding:0;margin:0;list-style:none;margin-left:30px;margin-bottom:15px;display:inline;background: url(images/line.gif) repeat-x bottom;padding-bottom:5px;height:60px;}
.newsblock-single img {float:left;}

.newstitle-single {float:left;width:192px;margin-left:15px;display:inline;}
.title-single {float:left;border-bottom: 1px solid #c4acc7;height:22px;width:573px;margin-bottom:11px;}

/* LOVECALC */

#lovecalc {float:left;width:533px;background: url(images/lovecalc.jpg);padding:20px;}
#cnameone {float:left;width:134px;height:28px;background: url(images/inputbg.png) no-repeat; border:none;}
#cnametwo {float:left;width:134px;height:28px;background: url(images/inputbg.png) no-repeat; border:none;}

/* INDEX */

#mainpost {float:left;width:573px;height:200px;background: url(images/mainpost.png) no-repeat;overflow:hidden;margin-bottom:20px;}
#mainpostthumb {float:left;margin-top:32px;margin-left:16px;display:inline;}
#mainposttitle {float:left;width:240px;margin-left:50px;display:inline;margin-top:10px;}
#mainposttitle a, a:visited {color:#411147;font-size:16px;font-weight:bold;}
#mainposttitle p{font-size:11px;color:#6e6e6e;margin-top:10px;line-height:130%;}

/* PHOTO */

#widthfix {width:573px;}
.pic {width:280px;margin: 0 auto;}

/* CONCEPT */
#concept-page {float:left;width:751px;background: url(images/contesttopbg.png) no-repeat;margin-left:5px;padding-top:30px;margin-top:15px;}
#concept-page h1 {font-family : Georgia, sans-serif; color : #000;font-size:20px;font-weight:normal;margin:5px 0 5px 0;padding:0;text-align:center;font-style:italic;}
#concept-page a, a:visited {text-decoration:none;}
#conceptphoto {padding: 7px 20px 16px 20px;background:#ff8fcc url(images/conceptbg.gif) no-repeat right top;margin:0 auto;overflow:hidden;width:391px;}
#conceptphoto p{margin:0;padding:0;}
#navigationrate {float:left;width:751px;margin:20px 0;}
#navigationrate a, a:visited {text-decoration:underline;font-size:11px;color:#511d58;}
#rating {float:left;width:168px;}
#ratenavback {float:left;text-align:left;width:290px;}
#ratenavnext {float:right;text-align:right;width:290px;}

ul.conceptcont {float:left;margin: 10px 0 0px 0;padding:0;}
li.conceptcont {float:left;width:102px;height:220px;list-style:none;padding:0 42px;text-align:center;font-family: Georgia, sans-serif;margin-bottom:10px;overflow:hidden;}
li.conceptcont img{padding:1px; border: 1px solid #c2c2c2;}
.num {width:114px;font-size:15px;color:#5b5b5b;margin-bottom:5px;}


/* SHARE BUTTON */
li.button {float:left;list-style:none;padding:0;margin:15px 15px 5px 0px;}
.postmeta { float : left; width : 573px;} 

/* SIDEBARS */

#sidebar-right {float:right;width:238px;overflow:hidden;margin-top:15px;}
.widget {float;left;width:224px;overflow:hidden;background: url(images/widgetbg.png) no-repeat;margin-bottom:25px;padding: 0px 7px;}
.widget-banner {float;left;width:238px;overflow:hidden;margin-bottom:25px;}
.widgettitle {float:left;width:224px;height:22px;overflow:hidden;margin-bottom:15px;}
.widgettitleright {float:right;margin-top:2px;}
.widgettitleleft {float:left;margin-top:6px;}
a.widgetlink, a.widgetlink:visited {color: #fff;font-size:11px; border-bottom: 1px dotted #fff;background:none;text-decoration:none;padding:0;margin:0;display:inline-block;}
a.widgetlink:hover {border:none;}

/* SIDEBAR LEFT */
#sidebar-leftsingle {float:left;width:170px;overflow:hidden;margin: 0 10px 0 5px;display:inline;margin-top:15px;}
.widget-left {float;left;width:156px;overflow:hidden;background: url(images/widgetbg-left.png) no-repeat;margin-bottom:15px;padding: 0px 7px;}
.widgettitle-left {float:left;width:156px;height:22px;overflow:hidden;}
ul.linklist {float:left;margin:0;padding:0; width:156px;background: url(images/widgetbg-left.png) no-repeat;margin-bottom:15px;padding:0 7px;}
#linklist li {float:left;list-style:none; background : url(images/line.gif) repeat-x bottom;padding:0;margin:0;width:156px;}

#linklist li a:link {font-size:12px; color:#555555;margin:0;display:block;background: url(images/arrow.png) no-repeat left;text-decoration:none;padding:7px 0 7px 15px;} 
#linklist a:visited {font-size:12px; color:#555555;margin:0;display:block;background: url(images/arrow.png) no-repeat left;text-decoration:none;padding:7px 0 7px 15px;} 
#linklist li a:hover{text-decoration:underline; } 
#linklist li.current-cat { font-weight : bold; } 
#linklist li.current-cat a, a:visited { color : #511d58; }
#linklist li.current_page_item { font-weight : bold; } 
#linklist li.current_page_item a, a:visited { color : #511d58; } 

.recomended {float:left;width:156px;background: url(images/line.gif) repeat-x bottom;padding-bottom:6px;margin-top:15px;}
.recomended p{width:156px;margin:5px 0 0 0;padding:0;}

.newswidget {float:left;width:156px;padding-bottom:6px;background: url(images/line.gif) repeat-x bottom;margin-top:15px;}
.newswidget img{float:left;}
.newstitlewidget {float:left;margin-left:10px;display:inline;width:98px;}

.indexcon {float:left;width:573px;margin-bottom:8px;padding-bottom:8px;background: url(images/line.gif) repeat-x bottom;overflow:hidden;}
.indexcon img{float:left;}
.indexcon p{font-size:11px;color:#6e6e6e;margin-top:10px;line-height:130%;}
.indextitle {float:left;width:451px;margin-left:15px;display:inline;overflow:hidden;}
.indexpod {float:left;width:470px;margin-left:15px;display:inline;}

/* TABS */
.section { float : left; margin : 20px 0 0 0; } 
.section li.current { color:#894f89;font-weight:bold; } 
.box { float : left; display : none; } 
.box.visible { float : left; display : block; } 
ul.tabs { height : 20px; float : left; list-style : none; padding : 3px 0 0 0; margin : 0 5px 0px 0px;font: 11px Arial;font-style:normal; } 
.tabs li { padding : 0; margin : 0 0 0 11px; font-size : 11px; float : left; display : inline; color : #894f89;; cursor : pointer; } 

/* POLLS BLOCK */
.pollcontainer {float:left;width:224px;overflow:hidden;padding-bottom:6px;margin-bottom:6px;background: url(images/line.gif) repeat-x bottom;}
.pollcontainer img{float:left;}
.polltitle {float:left;margin-left:10px;display:inline;width:157px;}

/* HOROSCOPE BLOCK */
ul.horo {margin:0;padding:0;}
li.horo {list-style:none;float:left;width:56px;margin-bottom:10px;text-align:center;}
li.horo p{margin:0;padding:0;width:56px;}
ul.horosign {float:left;padding:15px 20px;}
li.horosign {float:left;list-style:none;width:83px;text-align:center;margin-bottom:15px;}
li.horosign img{padding:0px 15px 5px 15px;}
li.znak {float:left;list-style:none;margin:0 5px 0 0;padding:0;}

/* TESTS BLOCK */
li.test {float:left;width:74px;text-align:center;list-style:none;padding:0;margin:0;}
li.test img {border: 1px solid #dbc4db;padding: 1px;}
li.test p{margin:0;padding:0;width:74px;}

/* BLOGS BLOCK */

li.blog {float:left;width:490px;list-style:none;padding-bottom:9px;margin-bottom:9px;background: url(images/line.gif) repeat-x bottom;overflow:hidden;}
li.blog img{float:left;}
.blogname {float:left;margin-left:10px;display:inline;width:371px;font-size:11px;color:#6e6e6e;}
.blogname p{margin:8px 0 0 0;padding:0;}

/* SRVICESBLOCK */
.services {float:left;width:224px;}
.services p{font-size:11px;color:#6e6e6e;margin-top:5px;}
.services img{float:left;}
.servicestitle {float:left;margin-left:12px;display:inline;width:155px;}
a.serviceslink, a.serviceslink:visited {font: 14px Georgia; font-style:italic;color: #7a3d6a;padding:0;margin:0;text-decoration:none;border:none;font-weight:bold;}
a.serviceslink:hover {text-decoration:underline;}

/* FOOTER */
#footer {float:left;text-align:center;}
#footertop {float:left;width:1038px;height:55px;background: url(images/footrbg.jpg) no-repeat;}
#footertext {float:left;width:978px;text-align:center;font-size:11px;color:#6e6e6e;padding: 15px 30px;}
#footerlink {width:1038px;text-align:center;line-height:170%;color:#6e6e6e;font-size:11px;}
#footerlink a, a:visited {color:#6e6e6e;text-decoration:underline;font-weight:normal;}
#footerlink a:hover {text-decoration:none;}

div#feature_list { 
width : 758px; 
height : 251px; 
overflow : hidden; 
position : relative; 
padding : 0; 
margin : 0; 
} 

div#feature_list ul { 
position : absolute; 
top : 0; 
list-style : none; 
padding : 0; 
margin : 0; 
} 

ul#tabs { 
right : 0; 
z-index : 2; 
width : 360px; 
height:251px;
background : url(images/slidebg1.png) no-repeat; 
} 

ul#tabs li { 
height:76px;
margin: 7px 0 2px 15px;
font-size : 11px; 
font-family : Arial; 
line-height : 120%; 
overflow:hidden;

} 

.spanh { 
font : 13px Arial; 
margin : 0 0 6px 0; 
padding : 0; 
text-decoration:underline;
} 


ul#tabs li img { 
float : left; 
margin : 2px 10px 0 0; 
} 

ul#tabs li a { 
color : #444444; 
text-decoration : none; 
background : url(images/aslide.png) no-repeat; 
display : block; 
height : 76px; 
overflow : hidden; 
outline : none; 
border : none; 
margin: 0 0 21px 0; 
padding:4px;
} 

ul#tabs li a:hover { 
text-decoration : underline; 
} 

ul#tabs li a.current { 
background : url('images/current.png') no-repeat; 
color : #383838; 
border : none; 
} 

ul#tabs li a.current:hover { 
text-decoration : none; 
cursor : default; 
} 

ul#output { 
left : 0; 
width : 398px; 
height : 251px; 
position : relative; 
} 

ul#output li { 
position : absolute; 
width : 398px; 
height : 251px; 
} 

ul#output li a { 
position : absolute; 
width : 349px; 
height : 50px; 
bottom : 10px; 
right : 20px; 
padding : 4px 20px 8px 10px; 
text-decoration : none; 
font-size : 11px; 
color : #fff; 
background : url(images/slidebg2.png) no-repeat;
border : none; 
} 

ul#output li a:hover { 
background : #cf00cd; 
background : url(images/slidebg2.png) no-repeat; 
} 




/* IMG ALIGN */
.center { text-align : center; } 
img.center, img[align="center"] { display : block; margin-left : auto; margin-right : auto; padding : 1px; border: 1px solid #c8c8c8;} 
.alignleft { float : left; } 
img.alignleft { float : left; margin : 2px 10px 5px 0; padding : 1px; border: 1px solid #c8c8c8;} 
img[align="left"] { float : left; margin : 2px 10px 5px 0; padding : 1px; border: 1px solid #c8c8c8;} 
.alignright { float : right; } 
img.alignright { float : right; margin : 2px 0 5px 10px; padding : 1px; border: 1px solid #c8c8c8;} 
img[align="right"] { float : right; margin : 2px 0 5px 10px; padding : 1px; border: 1px solid #c8c8c8;} 
.clear { clear : both; } 
hr.clear { clear : both; visibility : hidden; margin : 0; padding : 0; height : 0; }





