/*  
Theme Name: PREVERYDAY
Theme URI: http://numberonedesigner.com/
Description: Theme specially designed for PREVERYDAY.ru
Version: 1.0
Author: Number One
Author URI: http://numberonedesigner.com/
*/


* { margin:0; padding:0;}

body { text-align:center; font:small Georgia, "Times New Roman", Times, serif; color:#484848; background:#FFF;}

#page { width:740px; text-align:left; margin:0 auto; background:url(images/bg1.gif)}

#header { width:740px;  height:142px;}
#header h1 { height:142px; text-indent:-9999px;}
#header h1 a {background:url(images/hd.gif) no-repeat; display:block;width:740px;  height:142px;}

a {color:#D30202; text-decoration:underline;}
a:hover {color:#484848; text-decoration:none;}
a:focus {outline:none; -moz-outline:0;}
a img { border:none;}

.description { display:none;}

#menu { padding:10px 0; font-size:95%;color:#737373; background:#FFF;}
#menu  a { color:#737373; text-decoration:underline; padding:0 10px; }
#menu  a:hover { text-decoration:none; color:#000;}



.narrowcolumn { width:540px; float:left; background:url(images/bg2.gif) no-repeat;}
.narrowcolumn .entry blockquote { padding:10px 10px 0 10px; color:#666; font-family: Arial, Helvetica, sans-serif; border-top:1px dotted #999; border-bottom:1px dotted #999; margin-bottom:15px;}

.post { padding:0 25px;margin-bottom:30px; }
.post h2 {color:#484848; font-size:220%;  font-weight: normal; letter-spacing:-1px; }
.post h2 a {color:#484848; text-decoration:none;}
.post h2 a:hover { color:#D30202;}
.post h2 a:visited {color:#484848;}

.entry ul, .entry ol { margin:10px; padding:10px;}

.entry { text-align:justify;}
.entry p { margin-bottom:15px;}
.entry img { float:left; border:1px dotted #999; padding:3px; margin:0 25px 5px 0;}
.post a {color:#D30202; text-decoration:underline;}
.post a:hover {color:#484848; text-decoration:none;}

.cat { color:#737373; font:75% Tahoma, Verdana, Arial, Helvetica, sans-serif; padding:10px 0; }
.cat a { color:#737373; text-decoration:none;}
.cat a:hover { color:#000000; text-decoration:underline;}




.comm {  font:bold 95% Tahoma, Verdana, Arial, Helvetica, sans-serif;  color:#D30202; padding:5px 0; text-align:right;}
.comm a { color:#D30202; text-decoration: none; padding-left:20px; background:url(images/bg3.gif) no-repeat 0 50%;}
.comm a:hover { color: #000; text-decoration:underline;}



.borderleft { border-left:1px solid #DEDEDE; margin:40px 0;}
#sidebar { color:#9D9393; width:195px; float:right;background:url(images/bg2.gif) no-repeat 100% 0;}
#sidebar ul { list-style:none; background:url(images/bg5.gif) no-repeat; margin-bottom:10px; padding-left:15px;}
#sidebar ul li h2 { color:#8B8B8B;  text-transform:uppercase; margin:0; font-size:95%; margin-bottom:5px;}
#sidebar ul li { color:#8B8B8B;}
#sidebar ul li a { color:#8B8B8B; text-decoration:none;}
#sidebar ul li ul { background:none; padding:0; font:85% Tahoma, Verdana, Arial, Helvetica, sans-serif; margin-bottom:30px;}
#sidebar ul li ul li, #sidebar ul li ol li { color:#8B8B8B; background:url(images/bg4.gif) 0 85% no-repeat; padding-left:10px;}
#sidebar ul li a:hover { color:#000; text-decoration: underline;}

#searchform #s {width: 110px; border:1px solid #9E9E9E; padding:0; margin-top:1px;font-size:10px; }
#searchsubmit {padding: 1px; border:1px solid #9E9E9E; background-color:#F6FAFD; color:#000; font-size:10px; font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;	}
	
#footer { background:#FFF url(images/ft.gif) no-repeat; width:910px; margin:0 auto; padding:30px 0 90px 0; font-size:85%; color:#989898;}	

#footer a { color:#989898; text-decoration:underline;}
#footer a:hover { color:#333; text-decoration: none;}


#commentform { font-size:85%; padding:0 25px;}
#commentform input {border:1px solid #DBDBDB;width:99%; margin-bottom:5px; padding:3px 0;}
#commentform textarea {border:1px solid #DBDBDB; overflow:auto;  width:99%;margin:5px 0; padding:3px 0; }
#commentform input.btn {background:#FFF url(images/bg5.gif) repeat-x; border:1px solid #DBDBDB; color:#333; padding:3px 0; text-align:center; font-weight:bold; margin-top:3px; width:100px; 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;}

input:focus { background-color: #FAFAFA; color:#000; }
textarea:focus { background-color: #FAFAFA; color:#000;}



.commentlist { list-style:none; padding:0 25px;}
.commentlist li { margin-bottom:10px; padding:5px 0; border-bottom:1px solid #DEDEDE;}


.commenttext { padding:10px 0; font-size:85%;}
.commenttext { margin-bottom:10px;}


.arch, .pagetitle {font:220% Arial, Helvetica, sans-serif;  font-weight:normal; letter-spacing:-1px; line-height:90%; margin-bottom:10px; text-align:center; padding:10px 0; color:#D30202;}


.navigation {color:#9E9E9E; text-align:center; padding:10px 0; font:85% Arial, Helvetica, sans-serif;}
.navigation a {color:#9E9E9E; text-decoration:underline}
.navigation a:hover {color:#000; text-decoration:none}



.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}



.post h3 { margin-bottom:10px;}
.post h3 a:hover {color:#000;}



#comments, #respond { font:180% Tahoma, Verdana, Arial, Helvetica, sans-serif; letter-spacing:-1px; padding:5px 25px;}

hr { display:none;}
.clear { clear:both;}