*{margin:0; padding:0}

body{font-family:Verdana,Arial; font-size:12px; background-image:url(images/fon.gif);
color:#666; margin:0; padding:0; line-height:17px}

a{text-decoration:none; color:#3987FC}

a:hover{text-decoration:underline; color:#111}

img{border:none; padding:6px}

img a{border:none}

ul{list-style-type:none}

#page {width: 800px; margin: 0 auto; padding:40px 7px 0 7px; background: #fdfefe url(images/bg.jpg) repeat-x;}

#header{border-bottom:6px solid #E0E6EF; margin-bottom:20px}

.headings{float:left}

.headings h1{font-size:24px; padding:25px 0 0 0; color:#fff; letter-spacing:-2px}
.headings h1 a{text-decoration:none; font-weight:600; letter-spacing:-2px}
.headings h1 a:hover{color:#111}

.headings h2{font-size:12px; color:#777; padding:0 0 20px 2px; font-weight:100; border:none}
.menu{margin-top:25px; float:right; height:26px; line-height:26px}

.menu ul{list-style-type:none; margin:0; padding:0}
.menu ul li{display:block; float:left}
.menu ul li a{display:block; padding:0 10px 0 10px; text-decoration:none; color:#111}
.menu ul li a:hover{background:#E0E6EF; color:#111}

#wrapper{}

#content{float:left;     width:510px}

#sidebar{    float:right; width:260px; background:#E0E6EF}

#footer{    text-align:center;     background:#E0E6EF; height:30px; line-height:30px; clear:both}

h1{}

h2{}

h3{font-weight:100; margin-top:7px}

h4{}

h5{}

h2 a:hover, h2 a:visited, h2 a{}

.post{}

.post h2{    font-weight:100;     letter-spacing:-1px;     font-size:19px;     margin:0 0 4px; padding:0 0 3px}
.post h2 a:hover{text-decoration:none}

.post h3{    font-weight:100;     letter-spacing:-1px;     font-size:19px;     margin:0 0 4px; padding:0 0 3px}
.post h3 a:hover{text-decoration:none}

.post p{padding:5px}

.post a{}

.post ul{}

.post li{}

.entry{}

.entrytext .postmetadata{background:#E0E6EF; padding:6px; margin-top:16px; margin-bottom:5px; border-top:3px solid #B5C6DF}

.postmetadata alt{clear:both; background:#E0E6EF; padding:6px; margin-top:16px; margin-bottom:5px; border-top:3px solid #B5C6DF}
.postmetadata{clear:both; background:#E0E6EF; padding:6px; margin-top:16px; margin-bottom:25px; border-top:3px solid #B5C6DF}
.postmetadata a{}

.navigation{float:left}

.alignleft{float:left; margin:10px 0}

.alignright{float:right; margin:25px}

.center{}

.pagetitle{}

blockquote{border-left:1px solid #A5ABAB; margin:15px; padding:0 12px 0 12px}

cite{font-family:arial,verdana,tahoma; font-weight:bold; font-style:normal}

cite a{color:#111; text-decoration:none}

acronym, abbr{}

#content h2{font-weight:100; letter-spacing:-1px; font-size:19px; margin:0 0 4px; padding:0 0 3px}

#sidebar ul{list-style-type:none; padding:10px}

#sidebar ul h2{font-weight:100; letter-spacing:-1px; font-size:19px; border-bottom:1px solid #ccc;     margin:10px 0 10px; padding:0 0 3px}

#sidebar ul li{}

#sidebar ul ul{}

#sidebar ul ul li{background:url(images/page.png) no-repeat center left;  padding:2px 0 2px 25px}

#sidebar ul ul ul{padding-left:7px}

#sidebar p{}

#sidebar a{}
#sidebar a:hover{}

#sidebar a:visited{}

ol.commentlist{list-style-type:none}

ol.commentlist li{background:#fff; margin:10px 0; padding:5px 0 5px 10px}

ol.commentlist li.alt{background:#E0E6EF}
ol.commentlist li p{margin:6px 0 6px 0; padding:0 12px 0 0}

ol.commentlist a{color:#000}

small.commentmetadata{}

#comment{width:75%; min-width:300px}

#commentssection{clear:both; padding:2px 12px; margin:0}

#commentform{background:#E0E6EF; margin:12px 0; padding:20px}

#commentform p{color:#000}

#commentform a{color:#000; text-decoration:none}
#searchform{}

#searchform input{}

#searchform #s{}

#wp-calendar{}

#wp-calendar th{}

#wp-calendar a{}

#prev a, #next a{}

#wp-calendar caption{}

.dateicon{padding-left:20px; background:url(images/date.png) no-repeat}

.titleback{background:#E0E6EF; padding:10px; margin-bottom:10px}