/*  
Theme Name: SheSaid...
Theme URI: http://numberonedesigner.com/
Description: Theme specially designed for SheSaid.ru
Version: 1.0
Author: Number One
Author URI: http://numberoneblogger.com/
*/


* { margin:0; padding:0;}

body {font:small Georgia, "Times New Roman", Times, serif; color:#111; background:#FFF url(images/bg1.gif) repeat-x;}

#page { width:960px; text-align:left;}

#header { width:318px;  height:306px;}
#header h1 { height:306px; text-indent:-9999px;}
#header h1 a {background:url(images/logo.gif) no-repeat; display:block;width:318px;  height:306px;}
a:focus {outline:none; -moz-outline:0;}
a img { border:none;}

.description { display:none;}

#menu { font-size:115%; color:#E18CA2; padding:6px 20px; margin-bottom:30px;}
#menu a { color:#E18CA2; text-decoration:none; padding-right:40px;}
#menu a:hover { color:#FFF; text-decoration:underline;}


.narrowcolumn { width:642px; float:right;}
.narrowcolumn .entry blockquote { background: url(images/blockquote.gif) no-repeat left top; padding:10px 40px; color:#777; font-family: Georgia, "Times New Roman", Times, serif}

.post { padding:0 15px;margin-bottom:15px; }
.post h2 {color:#E31242; font:normal 240% Arial, Helvetica, sans-serif;letter-spacing:-1px; margin-bottom:20px;}
.post h2 a {color:#E31242; text-decoration:none;}
.post h2 a:hover { color:#000;}
.post h2 a:visited {color:#E31242;}

.post ul, post ol { margin: 20px 0 5px 5px;}

.entry { text-align:left;}


.post a {color:#5A417A; text-decoration:underline;}
.post a:hover {color:#333; text-decoration:none;}
.post p { margin-bottom:20px;}


.cat { color:#A1A1A1; font:75% Tahoma, Verdana, Arial, Helvetica, sans-serif; padding:5px 0; }
.cat a { color:#A1A1A1; text-decoration:none;}
.cat a:hover { color:#000000; text-decoration:underline;}




.comm {  font:bold 95% Tahoma, Verdana, Arial, Helvetica, sans-serif;  color:#77185E; padding:5px 0; text-align:right;}
.comm a { color:#77185E; text-decoration: none; padding-left:20px;}
.comm a:hover { color: #000; text-decoration:underline;}




#sidebar { color:#5E4D71; width:318px; float:left; font:95% Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#sidebar ul { list-style:none;  margin-bottom:20px; padding-left:80px;}
#sidebar ul li h2 { color:#5E4D71;  text-transform:uppercase; margin:0; font-size:95%; padding-top:6px; margin-bottom:5px;}
#sidebar ul li { color:#5E4D71;}
#sidebar ul li a { color:#5E4D71; text-decoration:none;}
#sidebar ul li ul {padding-left:10px; margin-bottom:0;}
#sidebar ul li ul li, #sidebar ul li ol li { border:none; color:#5E4D71;}
#sidebar ul li a:hover { color:#000; text-decoration: underline;}

#searchform { position:relative;}
#searchform #s {width: 310px; border:1px solid #9E9E9E; padding:5px 0; margin-bottom:5px; }
#searchsubmit {padding: 5px; border:1px solid #9E9E9E; background-color:#5E4D71; color:#FFF;  font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif; font-weight:bold; cursor:pointer; cursor:hand; position:absolute; top:-1px; margin-left:5px;}
	
#footer { padding:20px;  font:75% Tahoma, Arial, Helvetica, sans-serif; color:#9D9D9D; border-top:1px solid #CCC; text-align:right;}	

#footer p a { color:#9D9D9D; text-decoration:underline;}
#footer p a:hover { color:#000; text-decoration: none;}


#commentform { padding:10px 0;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}
#commentform input {border:1px solid #DBDBDB;width:460px; margin-bottom:5px; padding:5px 0;}
#commentform textarea {border:1px solid #DBDBDB; overflow:auto;  width:460px;padding:5px 0; }
#commentform input.btn {background:#EAEAEA; border:1px solid #DBDBDB; color:#333; font-size:95%; padding:10px 0; text-align:center; font-weight:bold; margin-top:3px; 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;}


.comment { margin-bottom:10px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;margin-bottom:10px; padding:5px 0 5px 15px; border-bottom:1px solid #EAEAEA;}
.title { font-size:120%; font-weight:bold; font-style:normal;}
.comment a {color:#444; text-decoration: underline;}
.comment a:hover {color:#000; text-decoration: none;}
.comment .content p { margin-bottom:10px;}
.meta{ font-size:75%; color:#CCC; margin:5px 0; text-align:right;}
.reply { text-align:right; font-size:85%;}

input:focus { background-color: #FAFAFA; color:#000; }
textarea:focus { background-color: #FAFAFA; color:#000;}




.arch, .pagetitle {font:220% Georgia, "Times New Roman", Times, serif;  font-weight:normal; letter-spacing:-1px; line-height:90%; margin-bottom:10px; padding:10px 15px; color:#190235;}


.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:#000; 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 0;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;}

.commentlist a {color:#9E9E9E; text-decoration:none;}

#comments, #respond { font:180% Tahoma, Verdana, Arial, Helvetica, sans-serif; letter-spacing:-1px; padding:5px 15px;}

hr { display:none;}
.clear { clear:both;}