/*
Theme Name: Plainness
Theme URI: http://
Description: Plainness
Author: N/A
Version: 1.0
Author URI: http://
*/

/*-------------------------------html, text, links--------------------*/

html,body{
background:#9ca3aa;
background-image:url(images/bgp.gif);
background-repeat:repeat;
margin:0;
padding:0;
text-align:center;
}

a:link{
color:#72e815;
text-decoration:none;
}

a:visited{
color:#72e815;
text-decoration:none;
}

a:hover{
color:#0294cd;
text-decoration:none;
}

a:active{
color:#72e815;
text-decoration:none;
}

h1,h2,h3,h4,h5,h6{
font:14px Verdana;
color:#0294cd;
}

.bh1{
margin-top:40px;
margin-left:30px;
float:left;
}

* html .bh1{
margin-left:18px;
}

#banner h1{
font:bold 18px Verdana;
color:#FFFFFF;
margin:0;
padding:0;
}

#banner h2{
font:bold 12px Verdana;
color:#FFFFFF;
margin:0;
padding:0;
}

.post h1{
font:bold 16px Verdana;
border-bottom:1px dashed #cccccc;
width:426px;
padding-bottom:2px;
float:left;
margin-top:2px;
margin-bottom:0;
}

.post h1 a{
color:#0294cd;
}

.post h1 a:visited{
color:#0294cd;
}

.post h1 a:hover{
color:#72e815;
}

#sidebar h2{
color:#FFFFFF;
font:bold 14px Verdana;
background:url(images/h2.gif) repeat-x;
border:1px solid #eca50e;
width:214px;
height:21px;
margin-left:9px;
padding-left:6px;
padding-top:1px;
margin-top:6px;
float:left;
margin-bottom:0;
}

* html #sidebar h2{
margin-left:6px;
}

#body h3{
font:bold 16px Verdana;
width:98%;
margin-left:2px;
padding-bottom:2px;
border-bottom:1px dashed #333333;
margin-top:10px;
margin-bottom:10px;
}

* html #body h3{
width:99%;
}

#body h4{
font:bold 16px Verdana;
width:98%;
margin-left:2px;
padding-bottom:2px;
border-bottom:1px dashed #333333;
margin-top:10px;
margin-bottom:10px;
}

#body h5{
font:bold 14px Verdana;
margin-left:2px;
margin-top:10px;
margin-bottom:10px;
}

#body h6{
font:bold 14px Verdana;
margin:10px;
}

.posted{
font:10px Verdana;
color:#878787;
margin:0;
}

.post p{
font:11px Verdana;
color:#878787;
}

blockquote{
font:11px Verdana;
color:#72e815;
background:#e8ede3;
margin-left:8px;
padding:2px;
padding-bottom:1px;
}

#footer p{
font:11px Verdana;
color:#ffffff;
margin-left:10px;
margin-top:8px;
padding:0;
}

#footer a{
color:#ffffff;
text-decoration:underline;
}

.postbottom a:visited{
color:#ffffff;
text-decoration:underline;
}

#footer a:hover{
color:#ffffff;
text-decoration:none;
}

.textarea{
background:url(images/textarea.gif) repeat-x top;
padding:5px;
float:left;
border:1px solid #dbdbdb;
font:11px Verdana;
color:#666666;
margin-left:4px;
}

.textarea2{
background:url(images/textarea.gif) repeat-x top;
padding:5px;
margin-bottom:5px;
border:1px solid #dbdbdb;
font:11px Verdana;
color:#666666;
}

.submit{
background:url(images/formbg.gif) repeat-x;
padding:4px;
border:1px solid #eca50e;
font:11px Verdana;
color:#ffffff;
}

.style1{
font:11px Verdana;
color:#878787;
}

cite{
font:11px Verdana;
}

/*------------------------------------- And the divs ----------------------------------*/

#container{
text-align:left;
width:772px;
height:100%;
margin:0 auto;
padding:0;
}

#background{
background:url(images/background.jpg) repeat-y;
width:772px;
height:100%;
padding:0;
float:left;
margin:0;
}

#bodywrapper{
width:740px;
height:100%;
margin-left:16px;
float:left;
padding:0;
background:url(images/bodybg.gif) repeat-y;
}

* html #bodywrapper{
margin-left:8px;
}

#banner{
background:url(images/banner.jpg) no-repeat;
width:738px;
height:127px;
border:1px solid #96c508;
float:left;
margin:0;
padding:0;
}

#menu{
background:url(images/menubg.gif) repeat-x;
height:35px;
width:738px;
border:1px solid #eca50e;
float:left;
margin:0;
padding:0;
}

#body{
width:493px;
min-height:400px;
float:left;
border-left:1px solid #e8ede3;
margin:0;
padding:0;
}

* html #body{
width:483px;
}

#sidebar{
background:#d7d7d7;
width:244px;
border-left:1px solid #d0dcab;
border-right:1px solid #d0dcab;
min-height:400px;
float:left;
margin:0;
padding:0;
}

* html #sidebar{
margin-left:8px;
}

#footer{
width:738px;
height:30px;
background:#a1d600;
border:1px solid #8ebb04;
float:left;
margin-top:10px;
margin-bottom:0;
margin-right:0;
margin-left:0;
padding:0;
}

.postwrapper{
width:486px;
height:100%;
float:left;
margin-left:6px;
padding:0;
margin-top:14px;
margin-bottom:10px;
}

* html .postwrapper{
width:476px;
margin-left:2px;
}

.post{
width:426px;
height:100%;
float:left;
margin-left:6px;
padding:0;
}

* html .post{
width:416px;
}

.datewrapper{
width:40px;
height:37px;
float:left;
margin-left:2px;
margin-top:2px;
paddgin:0;
text-align:center;
}

.datetop{
width:38px;
height:12px;
font:9px Verdana;
color:#999999;
background:url(images/datetop.gif) no-repeat;
float:left;
margin-left:1px;
padding:0;
}

.datebottom{
width:38px;
font:bold 15px Verdana;
color:#FFFFFF;
padding-top:3px;
padding-left:0;
margin-left:1px;
height:25px;
float:left;
background:url(images/datebottom.gif) no-repeat;
}

.postbottom{
background:#f4f4f4;
border:1px solid #dfdfdf;
width:426px;
height:20px;
float:left;
margin-top:5px;
padding-top:3px;
}

* html .postbottom{
width:416px;
}

.comm{
float:right;
margin-right:5px;
}

.postbottom a{
color:#0294cd;
font:11px Verdana;
text-decoration:none;
}

.postbottom a:visited{
color:#0294cd;
font:11px Verdana;
text-decoration:none;
}

.postbottom a:hover{
text-decoration:underline;
}

.postnav{
width:475px;
margin:10px;
float:left;
height:20px;
font:11px Verdana;
color:#333333;
}

* html .postnav{
width:445px;
}

.left{
float:left;
}

.right{
float:right;
}

.comments{
width:480px;
margin-left:3px;
height:100%;
font-size:11px;
padding:0;
}

* html .comments{
width:480px;
}

.comments p{
font:11px Verdana;
color:#666666;
}

.commentdiv{
width:476px;
margin-left:3px;
height:100%;
float:left;
}

* html .commentdiv{
width:466px;
}

.commentdiv p{
font:11px Verdana;
color:#666666;
}

#searchwrapper{
width:240px;
height:100%;
margin-top:10px;
margin-left:2px;
}

/*------------------------------- Let's do some lists aswell ----------------------------*/

#menu ul{
width:100%;
height:100%;
float:left;
margin:0;
padding:6px 8px 10px 8px;
list-style:none;
}

* html #menu ul{
margin-bottom:-16px;
width:700px;
}

#menu li{
list-style:none;
display:inline;
}

#menu li a{
color:#FFFFFF;
font:bold 11px Tahoma;
padding:10px 12px 12px 12px;
}

#menu li a:hover{
background:url(images/menuover.gif) repeat-x;
}

#sidebar ul{
list-style:none;
float:left;
margin-left:1px;
margin-top:4px;
padding:0;
}

* html #sidebar ul{
margin-left:-2px;
}

#sidebar li{
display:block;
list-style:none;
margin:0;
float:left;
}

#sidebar li a{
font:bold 11px Verdana;
color:#68db0e;
background:url(images/arrow.jpg) left no-repeat;
padding:3px;
padding-left:22px;
margin-left:2px;
}

#sidebar li a:hover{
text-decoration:underline;
}

#sidebar ul ul li{
list-style: none;
display:block;
width: 200px;
color:#FFFFFF;
margin-left:9px;
}

* html #sidebar ul ul li{
width:170px;
}

#sidebar ul ul ul li{
margin-left:10px;
width:200px;
color:#FFFFFF;
}

* html #sidebar ul ul ul li{
margin-left:5px;
}

.post ul{
font:11px Verdana;
color:#878787;
}

.post ol{
font:11px Verdana;
color:#878787;
}
#content_start {position: absolute;left: -10000px;};
