#page {
position:absolute;
background:url(../resources/background.jpg) no-repeat;
right: 50%;
left: 50%;
top:50%;
bottom: 50%;
width: 1024px; 
height:768px;
margin: -384px -512px; 
z-index:1;
}

/* //////////////////////////////////////////////////////////////// */

#header {
float:left;
margin: 0px;
padding: 0px; 
color: #000000;
z-index:2;
}

/* //////////////////////////////////////////////////////////////// */

#nav{
padding:0px;
margin:170px 0px 0px 80px;
z-index:4;
}

#nav ol{
margin:0px;
}

#nav li{
padding:0px;
}

#nav li img{
}

#nav ol li a {
line-height:1.8em;
font-size:13px;
padding:0px;
margin:0px;
color:#000000;
font-weight:bold;
}

#nav ol li a:hover{
text-decoration:underline;
font-weight:bold;
}

.navoladown {
line-height:1.8em;
padding:0px;
font-weight:bold;
text-decoration:underline;
}


/* //////////////////////////////////////////////////////////////// */

#drawer_menu  {
float:left;
padding:0px; 
margin:0px;
z-index:5;
}

#drawer_menu ol li { 
padding: 0px; 
}

#drawer_menu ol li a {
text-decoration:none;
}

#breadcrumb {
clear:both;  
padding:0px; 
margin:0px;
color:#000000;
}

#breadcrumb ol{
color: #000000;
padding: 0px;
margin: 0px;
width: auto;
}

#breadcrumb ol li { 
display: inline; 
color:#000000;
}

#breadcrumb ol li a{
padding: 0px;
color: #000000;
}
#breadcrumb ol li:after { 
content: " >"; 
color: #000000;
}

#breadcrumb ol li a:hover{
text-decoration: underline;
}

/* //////////////////////////////////////////////////////////////// */

#content {
font-family:"calibri", Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
float:left;
width:400px;
padding:0px;
margin:180px 0px 0px 130px;
}

html>body #content {
float:left;
margin:160px 0px 0px 90px;
}

#content p{
padding:0px;
margin:15px 0px 0px 0px;
}
/* //////////////////////////////////////////////////////////////// */

#previous {
float:left;
padding:0px;
margin:0px;
}
#next {
float:left;
padding:0px;
margin:0px;
}

#numbering {

}

/* //////////////////////////////////////////////////////////////// */

#news_feed {

} 
#news_feed a {
margin: 0px; 
color: #000000;
}

#news_feed h3, #news_feed h3 a{
margin: 0px;  
color: #000000; 
}

#news_feed embed { 
margin: 0px;
}

/* //////////////////////////////////////////////////////////////// */

#footer {
position:absolute;
color:#333333;
padding:0px;
width:400px;
top:613px;
left:250px;
}


#footer dl { 
padding:0px;
margin:0px;
color:#333333;
}

#footer dt, #footer dd{
color:#333333;
float:left;
padding:3px;
margin:0px;
}

#footer img{

}

#copyright{
position:absolute;
top:140px;
left:690px;

}
/* //////////////////////////////////////////////////////////////// */

#access_menu {position:absolute; right: 0px; top: 0px; width: 597px;}
#access_menu  {text-align:right;}
#access_menu dl {margin:0; padding:0px 0px;}
#access_menu dt, #access_menu dd, #access_menu dd form, #access_menu dd form input{display: inline; margin:0px;}
#access_menu dt {margin-right:0px; padding-right:0px;}
#access_menu dd {padding-right:5px; margin-right: 0px; }
#access_menu dd a:hover {text-decoration: underline;}

#access_menu dd form, #access_menu dd form input{margin:0px 0px 0px 0px; padding: 0px 0px 0px 0px;}

/* //////////////////////////////////////////////////////////////// */