/*  

Theme Name: Nikita Begun

Theme URI: http://numberonedesigner.com/

Description: Theme specially designed for Nikita Begun

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:#414141; background:#FFF url(images/bg1.gif) repeat-x; text-align:center}



#page { width:698px; text-align:left; margin:0 auto; background:url(images/bg2.gif) no-repeat 171px 0;}



#header { width:171px;  height:111px;}

#header h1 { text-indent:-9999px;}

#header h1 a {background:url(images/logo.gif) no-repeat; display:block;width:171px;  height:111px;}

a:focus {outline:none; -moz-outline:0;}

a img { border:none;}



.description { display:none;}



#face { height:361px; background:url(images/face.jpg) no-repeat; margin-top:20px;}



#feedburner { width:88px; height:26px; border:0px; padding-left:38px; padding-top:20px;}



#toodoo { width:88px; height:15px; border:0px; padding-left:38px; padding-top:20px;}


#twittercounter { width:88px; height:26px; border:0px; padding-left:38px; padding-top:20px;}


#twitter { width:171px; height:45px; border:0px; padding-top:20px;}



#tumblr { width:171px; height:46px; border:0px; padding-top:20px;}





.narrowcolumn { width:520px; float:right; padding-top:70px;}

.narrowcolumn .entry blockquote { padding:10px; color:#777; font-family: Georgia, "Times New Roman", Times, serif; font-style:italic; background:url(images/s2.gif) no-repeat 100% 100%;}







.post { padding:0 15px;margin-bottom:50px; background:url(images/s1.gif) no-repeat 50% 100%}

.post h2 {color:#E4440D; font:normal 240% Arial, Helvetica, sans-serif;letter-spacing:-1px; margin-bottom:10px;}

.post h2 a {color:#E4440D; text-decoration:none;}

.post h2 a:hover { color:#C5C5C5;}

.post h2 a:visited {color:#E4440D;}



.post ul, post ol { margin:10px; padding:10px; list-style:none}

.post ul li, post ol li { padding-left:10px; background:url(images/bul.gif) no-repeat 0 5px;}



.entry { text-align:justify; float:right; width:92%;}



.entry a {color:#EE5D36; text-decoration: none; background:url(images/bg4.gif) repeat-x 0 100%;}

.entry a:hover {color:#333; text-decoration:none; background:none;}



.post p, entry p { margin-bottom:20px;}





.cat { color:#C5C5C5; font:75% Tahoma, Verdana, Arial, Helvetica, sans-serif; float:left; background:url(images/bg3.gif) no-repeat; width:31px; text-align:center; line-height:100%; height:32px;}

.cat a { color:#C5C5C5; text-decoration:none;}

.cat a:hover { color:#000000; text-decoration:underline;}









.comm {   color:#858585; text-align:right; background:url(images/bg5.gif) no-repeat 100% 0; font-size:250%; padding:5px 15px 0 0;}

.comm a { color:#858585; text-decoration: none;}

.comm a:hover { color: #000; text-decoration:none;}









#sidebar { color:#5E4D71; width:171px; 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: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; margin-right:10px;}

#searchsubmit {background:#EAEAEA; border:1px solid #9E9E9E; color:#333;  padding:5px 10px; text-align:center; font-weight:bold; cursor:pointer; cursor:hand; -moz-border-radius:3px; position:absolute; top:-2px}

	

#footer { padding:20px 0;  font:75% Tahoma, Arial, Helvetica, sans-serif; color:#9D9D9D; width:698px; margin:0 auto;border-top:1px solid #BDBDBD;}	



#footer p a { color:#9D9D9D; text-decoration:underline;}

#footer p a:hover { color:#000; text-decoration: none;}





#commentform { padding:10px 0 0 55px;font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;}

#commentform input {border:1px solid #9E9E9E;width:240px; margin:5px 0; padding:2px 0;}

#commentform textarea {border:1px solid #9E9E9E; overflow:auto;  width:440px;padding:2px 0; }

#commentform input.btn {background:#FFF url(images/e_comment.gif); border:0px; color:#000; font-size:95%; padding:5px 0; text-align:center; font-weight:bold; margin-top:3px; cursor:pointer; cursor:hand; width:91px; height:35px;}

#commentform input:hover {border:1px solid #BBB;}

#commentform textarea:hover {border:1px solid #BBB;}

#commentform input.btn:hover {border:1px solid #BBB;}





.commentlist { list-style:none; margin:0 0 0 55px; font-family:Arial, Helvetica, sans-serif;}

.commentlist li { margin-bottom:10px; padding:5px 0 10px 0;border-bottom:1px solid #CCC;}

.commentlist li .aut { display:block; font-size:120%;}

.commentlist li a {color:#EE5D36; text-decoration: none; background:url(images/bg4.gif) repeat-x 0 100%;}

.commentlist li a:hover {color:#333; text-decoration:none; background:none;}

.commentlist li .commentmetadata {font:75% Tahoma, Arial, Helvetica, sans-serif;color:#9D9D9D; }

.commentlist li .commentmetadata a {color:#9D9D9D; text-decoration: none; background:none;} 

.commenttext { text-align: justify;}

 .commentlist li p { margin-bottom:10px;}



.commentlist li.master { background:url(images/s1.gif) no-repeat 100% 95%; border-bottom:none; background-color:#fff;}



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:#C5C5C5;}





.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;}







#comments, #respond { font:95% Georgia, "Times New Roman", Times, serif; padding-left:55px; margin-bottom:10px; letter-spacing:5px; color:#858585;;}



hr { display:none;}

.clear { clear:both;}



img { border:1px solid #aaa; padding:3px; margin-bottom:0px;}