@charset "utf-8";
/* CSS Document */

body{
	background:url(../images/bg-mid-repeat.jpg) repeat top center;
	margin:0 auto;
	padding:0;
	font-family:"Times New Roman", Times, serif;
	font-size:12px;
	color:#000000;
	}
	
#container{
	background:url(../images/bg-top.jpg) repeat-x top center;
	width:100%;
	margin:0 auto;
	padding:0;
	}
	
#contentContainer{
	width:1000px;
	margin:0 auto;
	padding:0;
	}

#header{
	background:url(../images/header.jpg) no-repeat;
	height:125px;
	width:1000px;
	margin:0 auto;
	padding:0;
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#000000;
	}

#headernavigation{
	margin:0px 0 0 692px;
	padding:15px 0 0 0;
	height:45px;
	font-size:11px;
	}

#headeraddress{
	margin:0px 0 0 693px;
	padding:0 0 0 0;
	height:45px;
	}

#homecontainer{
	background:url(../images/bg-homepage-repeat.jpg) repeat-y top center;
	width:100%;
	margin:0 auto;
	padding:0;
	}

#secondcontainer{
	background:#ffffff;
	width:100%;
	margin:0 auto;
	padding:0;
	}

#navigationContainer{
	height:34px;
	width:1000px;
	margin:0 auto;
	padding:0;
	}
	
#leftSide{
	width:690px;
	float:left;
	padding:0px 0 15px 0;
	margin:0px;
	}
	
#rightSide{
	width:310px;
	float:right;
	padding:0px 0 15px 0;
	margin:0px;
	}	

#flashholder{
	width:690px;
	padding:0px;
	margin:0px;
	}

#threeButtons{
	width:690px;
	background:url(../images/bg-homepage-buttons.jpg) no-repeat;
	height:76px;
	color:#FFFFFF;
	}
	
#threeButtonsP{
	width:210px;
	float:left;
	padding:5px 10px 0 10px;
	margin:0px;
	}

#News{
	width:325px;
	padding:0 10px 0 10px;
	float:left;
	}

#NewsItem{
	padding:10px 0 5px 0;
	border-bottom:1px dotted #336699;
	}

#footer{
	background:url(../images/bg-footer.jpg) no-repeat top center;
	width:1000px;
	height:130px;
	margin:0 auto;
	padding:15px 0 0 0;
	color:#FFFFFF;
	font-size:12px;
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	text-align:center;
	}

#secondContent{
	margin:0 auto;
	padding:15px 0 15px 0;
	width:980px;
	}

/*
////////////////////////////////////////////
FONTS AND SUCH
////////////////////////////////////////////
*/

#rightSide p{
	padding:0 20px 0 20px;
	}

#threeButtons a{
	color:#FFFFFF;
	text-decoration:underline;
	}
	
#footer a{
	color:#FFFFFF;
	font-size:14px;
	padding:0 5px 0 5px;
	text-decoration:underline;
	}
	
#footer a:hover{
	color:#336699;
	font-size:14px;
	text-decoration:none;
	background:#FFFFFF;
	padding:0 5px 0 5px;
	}

#header a {
	color:#000000;
	text-decoration:none;
	padding:0;
	font-size:11px;
	}
	
#header a:hover {
	color:#336699;
	text-decoration:none;
	background:#FFFFFF;
	}

.red{
	color:#ff0101;
	}

.name{
	color:#336699;
	}
	
.title{
	color:#336699;
	}
	
a {
	color:#336699;
	text-decoration:none;
	}
	
a:hover {
	color:#336699;
	text-decoration:underline;
	}
	
h1{
	color:#336699;
	font-size:18px;
	font-family:"Times New Roman", Times, serif;
	padding:0px;
	margin:10px 0 5px 0;
	}
	
h2{
	color:#000000;
	font-size:18px;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	padding:0px;
	margin:0px 0 5px 0;
	}
	
h3{
	color:#000000;
	font-size:14px;
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
	padding:0px;
	margin:0px;
	}
	
/*
////////////////////////////////////////////
LIST
////////////////////////////////////////////
*/

li{
	list-style:url(../images/list.jpg);
	padding:5px 0 0 0;
	}

