/*  
Theme Name: LoveOver
Theme URI: http://numberonedesigner.com/
Description: Theme specially designed for LOVEOVER.ru
Version: 1.0
Author: Number One
Author URI: http://numberoneblogger.com/

*/


* { margin:0; padding:0;}

body { text-align:center; font:small Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#BABABA; background:#382E30 url(images/bg1.gif);}

#page { width:927px; text-align:left; margin:10px auto;}

#top { height:29px; background:url(images/bg2.gif) no-repeat; text-align:right;}

#logo { height:47px;}
#logo h1 { height:47px; text-indent:-9999px;}
#logo h1 a {background:url(images/logo.gif) no-repeat; display:block;width:927px;  height:47px;}



a:focus {outline:none; -moz-outline:0;}
a img { border:none;}

#desc { height:166px; text-indent:-9999px; background:url(images/desc.jpg) no-repeat;}


#subhead { height:67px;}
#menu { width:446px; float:left;}


#menu ul { list-style:none; }
#menu ul li { display:inline;}
#menu ul li a { display:block; float:left; text-indent:-9999px; height:42px;}
#menu ul li a#b1 { width:190px; background:url(images/b1.gif) no-repeat;}
#menu ul li a#b2 { width:123px; background:url(images/b2.gif) no-repeat;}
#menu ul li a#b3 { width:133px; background:url(images/b3.gif) no-repeat;}


#menu ul li a#b1:hover, #menu ul li a#b2:hover, #menu ul li a#b3:hover { background-position:0 -42px;}


#subscribe { width:375px; float:left;}
#subscribe .bg3 { background:url(images/bg3.gif) no-repeat;}
#subscribe .fld { border:1px solid #616161; background:#A3A3A3; width:250px; margin-top:10px;}

#rss { width:106px; float:left;}
#rss a { width:106px; height:67px; text-indent:-9999px; background:url(images/rss.gif) no-repeat; display:block;}

.narrowcolumn { width:707px; float:left; }
.narrowcolumn .entry blockquote { padding:10px 40px; color:#777; font-family: Georgia, "Times New Roman", Times, serif}

.post { padding:0 0 10px 40px;margin-bottom:30px; }
.post h2 {color:#CEC55A; font:normal 220% Georgia, "Times New Roman", Times, serif; letter-spacing:-1px;}
.post h2 a {color:#CEC55A; text-decoration:none;}
.post h2 a:hover { color:#000;}
.post h2 a:visited {color:#CEC55A;}

.post ul, post ol { margin:10px; padding:10px;}

.entry { text-align:justify;}
.entry p { margin-bottom:20px;}
.entry img { float:left; padding:2px; border:1px solid #EAEAEA; margin:5px 10px 5px 0;}
.post a {color:#F4EB64; text-decoration:underline;}
.post a:hover {color:#FFF; text-decoration:none;}

.cat { color:#544F50; font:75% Tahoma, Verdana, Arial, Helvetica, sans-serif; padding:5px 0 10px 0; text-align:right;}
.cat span { padding-left:15px; background:url(images/bg4.gif) no-repeat 0 50%;}
.cat a { color:#544F50; text-decoration:none;}
.cat a:hover { color:#FFF; text-decoration:underline;}




.comm {  font:normal 215% Georgia, "Times New Roman", Times, serif;  color:#9D9999; width:52px; height:51px; background:url(images/commbg.gif) no-repeat; float:right; text-align:right; margin-left:10px; margin-top:20px;}

.comm a { color:#9D9999; text-decoration: none;}
.comm a:hover { color: #FFF; text-decoration: none;}




#sidebar { color:#A0A0A0; width:207px; float:right; font:85% Georgia, "Times New Roman", Times, serif; padding-top:40px;}
#sidebar ul { list-style:none; margin-bottom:10px; padding-left:15px;}
#sidebar ul li h2 { color:#938D8F;  margin:0; font:180% Georgia, "Times New Roman", Times, serif; padding-bottom:15px; margin-bottom:5px; background:url(images/bg5.gif) no-repeat 50% 100%; text-align:center;}
#sidebar ul li { color:#A0A0A0; margin-bottom:20px;}
#sidebar ul li a { color:#A0A0A0; text-decoration:none;}
#sidebar ul li ul { background:none; padding:0; margin-left:10px;}
#sidebar ul li ul li, #sidebar ul li ol li { border:none; color:#A0A0A0; margin-bottom:5px; background:url(images/bg6.gif) no-repeat 0 50%; padding-left:15px;}
#sidebar ul li a:hover { color:#FFF; text-decoration: underline;}

#searchform #s {width: 210px; border:1px solid #434343; background:#423A3D; margin:0 3px; color:#FFF; font-size:105%;}

	
#footer { padding:20px 0; background:url(images/bg7.gif) no-repeat;  font:75% Tahoma, Arial, Helvetica, sans-serif; color:#544F50; text-align:center;}	

#footer  a { color:#544F50; text-decoration: none;}
#footer  a:hover { color:#FFF; text-decoration: underline;}


#commentform { padding:10px 0;}
#commentform input {border:1px solid #434343; background:#423A3D; width:500px; margin:5px 0; color:#FFF; padding:2px 0;}
#commentform textarea {border:1px solid #434343; background:#423A3D; overflow:auto;  width:500px; margin-top:5px;color:#FFF; padding:2px 0;}
#commentform input.btn {background:#EAEAEA url(images/bg9.gif) repeat-x; border:1px solid #DBDBDB; color:#333; font-size:85%; padding:3px 0; text-align:center; font-weight:bold; margin-top:3px; width:120px; cursor:pointer; cursor:hand; -moz-border-radius:3px;}
#commentform input:hover {border:1px solid #BBB;}
#commentform textarea:hover {border:1px solid #BBB;}
#commentform input.btn:hover {border:1px solid #BBB;}

#commentform input:focus { background-color: #FFF; color:#000; }
#commentform textarea:focus { background-color: #FFF; color:#000;}


.commentlist { list-style:none; }
.commentlist li { margin-bottom:10px; padding:10px 0; background:url(images/bg8.gif) no-repeat 50% 100%;}
.commentlist li h4 { font-family:Georgia, "Times New Roman", Times, serif}
.commentmetadata { text-align:right; font-size:75%;}
.commentmetadata a {color:#544F50; text-decoration:none;}
.commentmetadata a:hover { color:#FFF; text-decoration:underline;}


.commenttext { padding:10px 0;}
.commenttext p { margin-bottom:10px;}
.commenttext a {color:#F4EB64; text-decoration:underline;}
.commenttext a:hover {color:#FFF; text-decoration: none;}


.arch, .pagetitle {font:220% Georgia, "Times New Roman", Times, serif;  font-weight:normal; letter-spacing:-1px; line-height:90%; margin-bottom:10px; text-align:center; padding:10px 0;}


.navigation {color:#9E9E9E; text-align:center; padding:10px 0; font:85% Tahoma, Arial, Helvetica, sans-serif;}
.navigation a {color:#9E9E9E; text-decoration:underline}
.navigation a:hover {color:#FFF; text-decoration:none}

.widecolumn .post { padding:0 25px;}

.altmeta { font:95% Tahoma, Arial, Helvetica, sans-serif;border-top:1px solid #CCC; margin-top:5px; background:#FFF; padding:10px;color:#767676;}
.altmeta a {color:#767676;}
.altmeta a:hover {color:#000; text-decoration:none}



.postmetadata {color:#9E9E9E;}
.postmetadata a {color:#9E9E9E; text-decoration:underline}
.postmetadata  a:hover {color:#000; text-decoration:none}


.post h3 { margin-bottom:10px;}
.post h3 a:hover {color:#000;}



#comments, #respond {color:#938D8F;  margin:0; font:180% Georgia, "Times New Roman", Times, serif; padding-bottom:15px; margin-bottom:5px; background:url(images/bg5.gif) no-repeat 0 100%; }

hr { display:none;}
.clear { clear:both;}