/*
Theme Name: AWN
Theme URI: http://www.awn-project.org
Description: A theme made for AWN
Author: Pavel Panchekha
Author URI: mailto:pavpanchekha@gmail.com
Version: 1.0
.
GNU GPL 2 or later.
.
*/

@import url("resources/styles/default.css");

*{margin:0;padding:0;text-decoration:none;font-size:1em;outline:none}

html {
background: #486aa7 url(resources/images/background2.gif) repeat-x top left;
}

body {
padding: 15px;
background: transparent url(resources/images/background1.gif) no-repeat top left;
height: 350px;
font-family: "DejaVu Sans", sans-serif;
}

.menu {
margin-left: 50%;
position: relative;
left: -359px;
width: 678px;
height: 63px;
background: transparent url(resources/images/menu_background.gif) no-repeat top;
list-style-type: none;
}

.button {
background: transparent url(resources/images/arrow.gif) no-repeat top center;
float: left;
margin-left:10px;
margin-top:10px;
}

.button img {
border: none;
position: relative;
background: transparent url("resources/images/button.gif");
width: 43px;
height: 43px;
}

.main {
margin: 1em 0 1em 50%;
position: relative;
left: -359px;
width: 678px;
}

.main .post {
width: 478px;
background-color: #F0F0F0;
border: 5px solid #237;
padding: 15px;/*
-moz-border-radius: 15px;
-webkit-border-radius: 15px;*/
float: left;
margin-top: 20px;
margin-bottom: 20px;
}

.main .post p {
text-indent: 1em;
margin-bottom: .5em;
text-align: justify;
}

.main .sidebar {
width: 200px;
height: 500px;
position: absolute;
right: 0px;
margin-top: 0;
}

.main .sidebar .side-box {
background-color: #F0F0F0;
border: 3px solid #237;
padding: 3px;/*
-moz-border-radius: 10px;
-webkit-border-radius: 10px;*/
width: 175px;
margin: 15px 0;
float: right;
}

.main .sidebar .side-box .head {
font-weight: bold;
}

.main .sidebar .side-box .head img {
position: relative;
top: 2px;
}

.main .sidebar .side-box li, h2 {
list-style-type: none;
font-weight: bold;
}

.main .sidebar .side-box ul {
list-style-type: square;
list-style-position: inside;
margin-left: 7px;
}

.main .sidebar .side-box ul li {
list-style-type: square;
font-weight: normal;
}

.post h2 a {
color: #db883e;
text-decoration: none;
}

.post h2 a:hover {
color: #c17d11;
}

.post p.postmetadata {
color: #666;
text-align: left;
text-indent: 0;
}

a {
color: #2d7e00;
}

a:hover {
color: #4e9a06;
}

a:visited {
color: #8f5902;
}

#footer {
display: none;
}

#s {
width: 108px;
}
