hr {color: sienna}
p {margin-left: 20px;}
body {
margin:0;padding:0;
background: #323232 url("images/backdrop.jpg") repeat-x;
}

.text a:link, a:visited {color: #78A4C8; text-decoration: none;}
.text a:hover {color: #F5B800; text-decoration: underline;}

#top {
z-index:99 !important;
position:absolute;
left:49%;
margin-left:-373px;
width:747px;
height:35px;
top:0px;
background-image: url("images/nav.jpg");
}

#nav {
float: right;
margin: 0;
padding: 10px 10px 0 10px;
display: block;
}

#nav li {
margin: 0; 
padding: 0 10px;
display: inline;
list-style: none;
}
	
#nav a:link, #nav a:visited {
font: 14px Arial;
line-height: 20px;
font-weight: bold;
margin: 0 10px 0 10px;
text-decoration: none;
color: #999;
padding-bottom: 6px;
}

#nav a.active:link {
border-bottom: 4px solid #1C3B68;
padding-bottom: 2px;
color: #E0E0E0;
}

#nav #nav a.active:visited, #nav a:hover {
border-bottom: 4px solid #333;
padding-bottom: 2px;
color: #E0E0E0;
}

#header {
position:absolute;
left:49%;
margin-left:-373px;
width:747px;
height:268px;
top:35px;
background-image: url("images/header.jpg");
}

#main {
position:absolute;
left:49%;
margin-left:-373px;
width:747px;
height:485px;
top:303px;
background-image: url("images/main.jpg");
}

#update-title, #date {
position:absolute;
color: white;
font: 16px arial;
top:76px;
left:60px;
margin-left:20px;
margin-top:16px;
}

#date {
margin-top:20px;
font-size:10px;
text-indent:130px;
}

#update {
color:white;
width:350px;
position:absolute;
left:35px;
top:150px;
}

#update span.text {
font:14px Arial;
}

#update span.text p {
margin:0; padding:0;
margin-bottom:20px;
}

#blog {
color:white;
font-family:arial;
font-size:12px;
position:absolute;
left:415px;
top:150px;
background-image: url("images/rss.jpg");
background-repeat: no-repeat;
}

.class1 A:link, .class1 A:visited {color: #797979 !important; text-decoration: none}
.class1 A:hover {color: #F5B800 !important; text-decoration: underline}

#blog h3 {
font-size:18px;
color:#F5B800;
text-indent:55px;
}

#blog h4 {
font-size:14px;
color:white;
text-indent:55px;
}

#blog li {
margin:0;
margin-bottom:12px !important;
}

#blog p {
margin:0;
padding:6px !important;
}

#bloglink, #blog h3, #blog h4 {
margin:0; padding:0;
margin-top:12px;
text-decoration: none !important;
}

#creditfooter {
   display: none;
}

.no-overflow {
overflow: auto;
height: 300px !important;
}