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

body {
padding:0;
background: #fff;
color:#444;  
text-align:justify;
font-family: "Segoe UI", "Trebuchet MS", Arial, Helvetica, sans-serif;
font-size: .9em;
}

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

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

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

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

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

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

#content { 	
margin: 30px auto;
width: 98%;
float:center;
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:28px;
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 7px 30px;
padding:0;
font-size: 17px;
font-weight: normal;
text-transform: lowercase;
color: #888;
}

#content h3{
margin: 7px 0 7px 10px;
padding:0;
font-size: 20px;
font-weight: normal;
text-transform: lowercase;
color: #000;
}

#nav ul li, #sidebar2 ul li{
border-bottom: 1px solid #ddd;
list-style:none;
padding: 3px;
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: 3px 0 -1px 0;}

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

img {
border: 1px solid #000;
margin: 0 auto;}

table {
width: 95%;
margin: 0px 0px 10px 22px;
padding: 0;
font-size: 13px;
}

td {
width: 25%;
border: 1px solid #ababab;
vertical-align: top;
horizontal-align: right;
padding: 5px;
}

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

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