/*
Design by rooeh.net
http://www.rooeh.net
Released for free under a Creative Commons Attribution 3.0 License
*/

body {
padding:0;
background: url("bg.png");
color:#8a8a8a;  
text-align:justify;
font-family: "Segoe UI", "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: .8em;
}

#container{
width:700px;
height:100%;
margin:0 auto;
padding: 5px;}

#header{
width:700px;
height:125px;
margin:0 auto;
}

#header h1 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size:50px;
font-weight: strong;
text-align:center;
font-style: oblique;
color: #b80000;
margin:0;
padding:0;
}

#header h2 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
font-weight:normal;
text-align:center;
letter-spacing:1px;
color: #c0c0c0;
margin:0;
padding:0;
}

#nav{
width:700px;
background: url("bg_b.png");
height: 190px;
margin: 10px 0 0 0;
padding:0;}

#nav h4{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight:normal;
text-align:right;
color: #ff6f00;
margin: 7px 5px 0 0px;
padding:0;
}

.navfont {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
font-weight:normal;
color: #d50000;
padding:0;
}

#content { 	
margin: 20px 0px 10px 0px;
width:700px;
float:right;
padding-bottom: 7px;
text-align:left;
vertical-align: middle;
background: #fafafa;
border: 1px solid #959595;
}

#content h1{
font-family: Georgia, "Times New Roman", Times, serif;
font-size:24px;
font-weight:normal;
font-style: oblique;
text-align:left;
color: #8f1717;
margin: 7px 15px 0px 10px;
padding:0;
}

#nav h1{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:20px;
font-weight:normal;
text-align:left;
color: #944a31;
margin:10px 0 -8px 2px;
padding:0;
}

#content h2{
margin: 7px 0 5px 10px;
padding:0;
font-size:12px;
font-weight: normal;
color: #000;
letter-spacing:.1em;
}

#nav ul li, #sidebar2 ul li{
border-bottom: 1px solid #ddd;
list-style:none;
padding: 5px;
margin: 0 0 0 -40px;}

#navcol1{
width:200px;
padding: 0 0 0 10px;
margin: 0;
float:left;}

#navcol2{
width:460px;
padding: 0 5px 0 10px;
margin: 0px 5px 0 0;
float: right;}

#navcol1 p, #navcol2 p{
padding:10px;
margin: 5px 0 0 0;}

#content p{
padding: 3px 25px 7px 25px;
margin:0;}


a {
color:#23a1b8;
text-decoration:none;
}

a:hover {
color:#99dce8;
text-decoration:none;
}