body, html {
		margin:0;
		padding:0;
		font-family:Verdana, Arial, Helvetica, sans-serif; 
		font-size: 11px;
		background:#ad0c24 url(../images/bk-fade.jpg) repeat-x bottom left;
		min-height:100%;
		
	}
	body {
		min-width:950px;
		padding-top: 25px;
		padding-bottom: 25px;
	}
h1, h2 {padding:0; margin:0;}

#wrap {width:950px; margin:0 auto;}

#header {background:url(../images/header.jpg) no-repeat top; width:950px; height:118px; float:left;}
#logo {width:178px; margin-top:15px; margin-left:15px;}
#logo img {border:0;}

#top-links {background-color:#FFFFFF; float:left; width:726px; padding-left:224px;}
#top-links a {width:239px; display:block; float:left; background-color:#404041; margin-left:3px; text-align:center; padding:4px 0; color:#FFFFFF; text-decoration:none; display:inline;}
#top-links a:hover {background-color:#bf1e2e;}

#main {background-color:#FFFFFF; float:left; width:950px; padding:10px 0 0 0;}
#main h1, #main h2, #main h3 {font-family:Tahoma, Arial, Helvetica, sans-serif; color:#bf1e2e;}
#main h1 {font-size:26px;}
#main h2 {font-size:20px;}
#main h3 {font-size:16px;}

#left {float:left; width:227px;}

#nav {width:181px; float:right; background:url(../images/nav-shadow.gif) #dcddde right repeat-y; margin-right:15px; display:inline; }
#nav-top {background:url(../images/nav-top-shadow.gif) no-repeat right top; width:181px; height:5px; float:left;}
#nav-bottom {background:url(../images/nav-bottom-shadow.gif) #dcddde no-repeat right bottom; width:181px; height:191px; float:left;}

#nav ul {margin:0; padding:0; width:175px;}
#nav li {margin:0; padding:0; list-style:none; float:left; width:175px;}
#nav li a {padding:9px 15px; color:#000; text-decoration:none; font-size:11px; display:block; border-top:1px solid #FFFFFF;}
#nav li a:hover {background:#bf1e2e; color:#fff;}
#nav li a.selected {background:#bf1e2e; color:#fff;}
#nav li ul li a {padding:4px 15px 4px 25px; color:#000; text-decoration:none; font-size:11px; display:block; border:none;}
#nav li ul li a:hover {color:#bf1e2e; background:none;}
#nav li p {color:#bf1e2e; font-size:11px; padding:4px 15px 9px 15px; margin:0;}

#middle {width:500px; margin-right:10px; float:left;}

#right {float:right; width:200px;}

#latestnews {background:url(../images/news-shadow.gif) #c7c8ca right repeat-y; width:170px; float:left;}

#latestnews-top {background:url(../images/news-top-shadow.gif) right top no-repeat; width:170px; height:4px; display:block; float:left;}
#latestnews-bottom {background:url(../images/news-bottom-shadow.gif) right bottom no-repeat; width:170px; height:11px; display:block; float:left;}
#latestnews-content {padding:5px 15px 10px 10px; width:145px; float:left;}
#latestnews-content h4 {font-size:18px; text-decoration:underline; color:#bf1e2e; margin:0; padding:0 0 10px 0;}
#latestnews-content p {margin:0 0 0px 0; padding:0 0 0 0; font-size:10px;}
#latestnews-content a {margin:0 0 15px 0; padding:0 0 0 0; font-size:10px;}

address, blockquote, h3, h4, h5, h6, pre {
margin:2px 0px 2px 0px;
}

p {
margin: 0px 0px 5px 0px;
padding:0px;
}

a {
text-decoration:none;
color:#BF1E2E;
padding:0px;
margin:0px;

}
a:hover {
color:#333333;
}


