html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em, th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-spacing: 1; }

body {
	font-family: Calibri;
	font-size: 16px;
	color: #333333;
	margin: 0;
	padding: 0;
}

#featured_title {
	margin: 0 0 0 0;
        text-align: center;
font-weight: bold;
}
#featured_title a:link, #featured_title a:visited   {
	color: #ffffff;
	text-decoration: none;
font-weight: bold;
}

#featured_title a:hover, #featured_title a:active{
	color: rgb(192, 3, 3);
	text-decoration: none;	
font-weight: bold;
}

#featured_title h1 {
float: left;
display: block;
width: 440px;
color:#10447d;

}


#main_title a:link, main_title a:visited, #main_title a:active {
	color: rgb(192, 3, 3);
	text-decoration: none;
	text-decoration:none;
}

#main_title a:hover {
	color: #30ab13;
	text-decoration: none;
}


#footer a:link, #footer a:visited, #footer a:active {
	color:#FFFFFF;
	text-decoration:none;
}


#footer a:hover {
	color: #rgb(192, 3, 3);
	text-decoration: none;	
}


#nav a:link, #nav a:visited, #nav a:active {
	color:#830101;
	text-decoration:none;
font-weight:bold;
}


#nav a:hover {
	color: rgb(221, 198, 119);
	text-decoration: none;	
font-weight: bold;
}

#secnav a:link, #secnav a:visited, #secnav a:active {
	color:#0a4887;
	text-decoration:none;
	padding-left:20px;
	
}


#secnav a:hover {
	color: #30ab13;
	text-decoration: none;	
}

element.style {
width:552px;
}





