	body{
background-color:#000000;
background-image:none;
margin:0;
padding:0;
font-size:150%;
color:#FFFFFF;
}
/* =STRUCTURE (HOME)
----------------------------------------------- */
#header{
padding:20px 20px 0 30px;
margin:0;
background-image:none;
background-color:#000000;
text-align:right;
height:50px;
}
#container{
background-image:none;
background-color:#252525;
width:100%;
}
#s-container{
background-image:none;
background-color:#3B3B3B;
width:100%;
}
/* =Header links
----------------------------------------------- */
#header a:link,#header a:visited,#footer a:link,#footer a:visited{
color:#FFFFFF;
background-color:#000000;
text-decoration:underline;
}
#header a:hover,#footer a:hover{
color:#FFA739;
background-color:transparent;
text-decoration:none;
}
#content{
padding:0 0 0 0;
background-image:none;
background-color:#3B3B3B;
width:100%;
}
#footer{
padding:15px 0 25px 0;
margin:0 0 20px 0;
background-color:#000000;
clear:both;
background-image:none;
}
/* =HEADERS
----------------------------------------------- */
h1,h2,h3,h4{
font-family:arial,verdana,helvetica,sans-serif;
color:#FFFFFF;
}
h1{
margin:0  20px 0 30px;
padding:25px 0 0 0;
font-size:200%;
}
h1 span{
color:#FFFFFF;
font-weight:normal;
}
h2{
margin:5px 20px 0 30px;
padding:0;
font-size:140%;
}
h3{
margin:5px  20px 0 30px;
padding:0;
font-size:120%;
}
h4{
margin:5px  20px 0 30px;
padding:0;
font-size:100%;
}
#subnavbar h1{
margin:0  20px 0 16px;
}
/* =TYPOGRAPHY
----------------------------------------------- */
p{
margin:5px 30px 2px 30px;
line-height:145%;
color:#FFFFFF;
}
#sidebar p{
margin:5px 15px 2px 40px;
}
.introtext{
font-size:115%;
}
/* =LISTS
----------------------------------------------- */
#contentfix ul{
padding:2px 30px 5px 30px;
line-height:140%;
color:#FFFFFF;
}
#contentfix ul li{
margin:0 0 5px 20px;
}
/* Ordered Lists */
#contentfix ol{
padding:2px 30px 5px 30px;
line-height:140%;
color:#FFFFFF;
}
#contentfix ol li{
margin:0 0 5px 30px;
}
/* =Graphics
----------------------------------------------- */
#trans-image{
display:none;
}
#circles{
display:none;
}
.imageleft{
display:none;
}
.logo{
display:none;
}
#searchbox{
margin:25px 5px 0 34px;
padding:5px 10px 5px 10px;
background-color:#343997;
border:1px solid #20215A;
color:#FFFFFF;
width:160px;
}
img{
border:1px;
}
.buttons{
padding:5px 5px 5px 35px;
}
/* =Forms
----------------------------------------------- */
form{
padding:0px;
margin:0px;
}
.fieldset1{
padding:0px 0 0 0;
margin:5px 0 5px 0;
background-color:#343997;
color:#FFFFFF;
border:0;
}
.input1{
background:#FDFDF8;
border:1px #737373 solid;
color:#303030;
padding:2px;
width:150px;
margin:5px 0 2px 0;
}
.button{
background:#FF8D00;
color:#000000;
padding:3px;
width:156px;
margin:0px 0 10px 0;
border-top:1px solid #8A8A8A;
border-right:1px solid #2D2D2D;
border-bottom:1px solid #2D2D2D;
border-left:1px solid #8A8A8A;
}
#searchbox label{
padding:0px;
margin:0px;
color:#FFFFFF;
}
/* =Skip and Hide
----------------------------------------------- */
/* Commented backslash hack. Hides rule in IE5 Mac \*/
.skip{
position:absolute;
left:-200em;
width:19em;
}
/* end hack */
.hide{
display:inline;
}
.hide2{
display:none;
}

ul#navbar{
display:block;
padding:0;
margin:0;
list-style:none;
background-color:#252525;
}
ul#navbar li{
border:0;
font-size:100%;
background-color:#252525;
}
#navbar a:link,#navbar a:visited,#navbar a:active{
float:none;
background-image:none;
background-color:#252525;
color:#FFFFFF;
text-decoration:none;
border:0px;
padding:0px 10px 0 10px;
}
#navbar a:hover{
padding:0px 10px 0 10px;
background-image:none;
background-color:#DCD894;
color:#000000;
text-decoration:none;
border:0px;
}
#navbar #on,#navbar #parenton{
background-image:none;
background-color:#D0CB6F;
border:0px;
color:#000000;
}

/* =Subnavigation
----------------------------------------------- */
#sidemenu {
padding:0;
margin:0;
}
#sidemenu ul{
list-style: disc;
margin:10px;
padding:0 0 0 30px;
border:none;
}
#sidemenu ul li{
margin:0;
padding:0;
}
#sidemenu ul li a{
display: inline;
border-bottom: 0 none transparent;
background: transparent none no-repeat;
padding: 0;
text-decoration:none;
color:#A4B0C0;
width:100%;
text-indent:0px;
}
#sidemenu ul li a:hover,#sidemenu ul li a:focus{
color:#FFFFFF;
background: transparent none no-repeat;
}
#sidemenu .currentpage{
color:#FFFFFF;
background: transparent none no-repeat;
}


#sidebar-h{
float: left;
width: auto;
background: #252525 none no-repeat;
font-size:75%;
}
#sidebar{
float: left;
width: auto;
background: #252525 none no-repeat;
font-size:75%;
height: auto;
}






#footer 	img{
display:none;
}

.accesslinks{
font-size:inherit;
width:auto;
margin-left:auto;
margin-right:auto;
padding:5px 5px 5px 0;
text-align:left;
height:auto;
}







