@charset "iso-8859-1";



html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {

	margin: 0;

	padding: 0;

	border: 0;

}



body {

	font-family: Arial, Helvetica, sans-serif;

	margin: 0;

	padding: 0;

	background-color:#636363;	

}



h1{

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:18px;

	color:#0069af;

	text-align:left;

	line-height:130%;

	padding-bottom:5px;

	margin:0;

	font-weight:bold;

}



h2{

	font-family: Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#636363;

	font-weight:bold;

	text-align:left;

	padding-bottom:5px;

}



h3{

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:14px;

	color:#0069af;

	font-weight:bold;

	text-align:left;

	padding-bottom:5px;

	padding-top:10px;

}



h4{

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:16px;

	color:#0069af;

	font-weight:bold;

	text-align:left;

	padding-bottom:5px;

}





p{

	font-family: Arial, Helvetica, sans-serif;

	font-size:12px;

	padding-bottom:10px;

	line-height:175%;

	text-align:justify;

	margin:0;

	font-weight:normal;

}



a {

	text-decoration:underline;

}



a:link {

	color: #0069af;

	text-decoration: underline;

}



a:visited {

	color: #0069af;

	text-decoration: none;

}



a:hover {

	text-decoration: underline;

	color: #0069af;

}



a:active {

	text-decoration: none;

}



em{

	color: #0069af;

}



#wrapper{

	width: 800px;

	margin:0px auto;

	padding-top:0;

	text-align:left;

}

#header{

	width:800px;

	padding:0;

	margin:0;

	height:180px;

	background:url(images/hdr-image.gif) top no-repeat;

	}



#topnav{

	width:780px;

	height: 20px;

	padding:157px 20px 0 0;

	margin:0;

	text-align:right;

	font-size: 12px;

	font-family:Georgia, "Times New Roman", Times, serif;

	font-weight:normal;

	text-transform:capitalize;

}



#topnav ul{

	padding: 0;

	margin: 0;

}



#topnav ul li{

	padding: 0;

	margin: 0;

	display: inline;

}



#topnav ul li a{

	color: #FFF;

	text-decoration:none;

	padding: 0 15px 0 15px;

	border-left: 1px dotted #fff;

	text-align: right;

	width: 9em;

}



#topnav ul li a:hover, #topnav ul li a:focus{

	color: #8cc63f;

}



#dropmenudiv{

	position:absolute;

	font:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#FFFFFF;

	line-height:18px;

	text-align:center;

	z-index:50;

}



#dropmenudiv a{

	display: block;

	padding: 1px 0;

	text-decoration: none;

	color:#FFFFFF;

}



#dropmenudiv a:hover{ /*hover background color*/

	text-decoration:underline;

	color:#FFF;

}



#flash-header{

	margin:5px 0 0 0;

	width:800px;

	height:auto;

	padding:0;

}



#contentwrapper{

	margin: 10px 10px 10px 10px;

	padding: 0;

	width:780px;

	background-color:white;

}



#round-corners-top{

	margin:0;

	padding:0;

	width:780px;

	height:10px;

	background:top no-repeat url(images/contentcorners-top.gif);

}



#round-corners-bottom{

	margin:0;

	padding:0;

	width:780px;

	height:10px;

	background:bottom no-repeat url(images/contentcorners-bottom.gif);

	clear:both;

}



#top-leftcol{

	float:left;

	margin-top:20px;

	margin-left:20px;

	margin-bottom:20px;

	width:490px;

	border-right:dotted 1px #0069af;

	color:#636363;

	padding-right:20px;

}



#top-leftcol ul {

	list-style-type:bullet;

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	padding-left:20px;

	padding-bottom:10px;

	text-indent:0px;

	line-height:120%;

	width:400px;

	color:#636363;

}



#top-leftcol ul em{

	font-weight:bold;

	color: #0069af;

}



#top-leftcol ul li{

	padding-bottom:2px;

}



#top-leftcol ul a:link, #top-leftcol ul a:visited{

	color:#0069af;

	text-decoration:underline;

}



#top-leftcol ul a:hover, #top-leftcol ul a:focus{

	color:#636363;

	text-decoration:underline;

}



#top-rightcol{

	float:right;

	margin-top:20px;

	margin-right:20px;

	margin-bottom:10px;

	width:210px;

	color:#white;

	padding-bottom:10px;

}



#top-rightcol h3{

	color:#0069af;

	padding-bottom:5px;

	line-height:120%;

}



#top-rightcol p{

	color:#636363;

	padding-bottom:5px;

	line-height:140%;

}



#top-rightcol p a:link, #top-rightcol p a:visited{

	color: #0069af;

	text-decoration:underline;

}



#top-rightcol p a:hover, #top-rightcol p a:focus{

	color: #0069af;

	text-decoration:none;

}



#top-wrapper{

	margin:0px;

	padding:0;

	width:780px;

	height:150px;

	clear:both;

}

	

#demo-column{

	float:left;

	margin:0;

	padding:0;

	width:800px;

	height:525px;

	

}



#footer{

	color: #FFF;

	clear:both;

	width:600px;

	padding-top:20px;

	margin:0px auto;

}



#footer p{

	font-size: 11px;

	text-align:center;

	font-weight: normal;

	font-family: Arial, Helvetica, sans-serif;

	color: white;

}



#footer p a:link, #footer p a:visited{

	color: #fff;

	text-decoration:none;

}



#footer p a:hover, #footer p a:focus{

	color: #0069af;

	text-decoration:none;

}



.leftimage{

	float: left;

	margin: 5px 10px 5px 0px;

	}

	

.rightimage{

	float: right;

	margin: 5px 0px 5px 10px;

}









/*

#########################

  Wordpress stuff -cory 

#########################

*/



#top-rightcol-wp{

	float:right;

	margin-top:20px;

	margin-right:0px;

	margin-bottom:10px;

	width:210px;

	color:#white;

	padding-bottom:10px;

}



#top-rightcol-wp h2

	{

		margin:0px;

		padding:0px;

		font-size:18px;

		list-style:none;



	}

	

#top-rightcol-wp h3{

	color:#0069af;

	padding-bottom:5px;

	line-height:120%;

}



#top-rightcol-wp p{

	color:#636363;

	padding-bottom:5px;

	line-height:140%;

}



#top-rightcol-wp p a:link, #top-rightcol-wp p a:visited{

	color: #0069af;

	text-decoration:underline;

}



#top-rightcol-wp p a:hover, #top-rightcol-wp p a:focus{

	color: #0069af;

	text-decoration:none;

}



.sidebar

	{

		color:#666462;

		padding-bottom:10px;

		list-style:none;

	}

.sidebar h2

	{

		color:#5dbf1c;

		font-size:16px;

		padding:0px;

		margin:0px;

		padding-bottom:7px;

		width:130px;

		overflow:hidden;

	}

.sidebar ul

	{

		padding:0px;

		margin:0px;

		list-style:none;

		margin-left:15px;

		padding-bottom:10px;

		color:#666462;

	}

.sidebar ul ul

	{

		padding:0px;

		margin:0px;

		list-style:url(images/liimg.gif);

		margin-left:15px;

	}

.sidebar li

	{

		padding-bottom:3px;

	}

.sidebar a, .sidebar a:visited

	{

		color:#666462;

		text-decoration:none;

	}

.sidebar a:hover

	{

		color:#000;

		text-decoration:none;

	}



.pagenav

	{

		color:#666462;

		padding-bottom:10px;

		list-style:none;

	}

.pagenav h2

	{

		color:#5dbf1c;

		font-size:16px;

		padding:0px;

		margin:0px;

		padding-bottom:7px;

		width:130px;

		overflow:hidden;

	}

.pagenav ul

	{

		padding:0px;

		margin:0px;

		list-style:none;

		margin-left:15px;

		padding-bottom:10px;

		color:#666462;

	}

.pagenav ul ul

	{

		padding:0px;

		margin:0px;

		list-style:url(images/liimg.gif);

		margin-left:15px;

	}

.pagenav li

	{

		padding-bottom:3px;

	}

.pagenav a, .pagenav a:visited

	{

		color:#666462;

		text-decoration:none;

	}

.pagenav a:hover

	{

		color:#000;

		text-decoration:none;

	}



.categories

	{

		color:#666462;

		padding-bottom:10px;

		list-style:none;

	}

.categories h2

	{

		color:#5dbf1c;

		font-size:16px;

		padding:0px;

		margin:0px;

		padding-bottom:7px;

		width:130px;

		overflow:hidden;

	}

.categories ul

	{

		padding:0px;

		margin:0px;

		list-style:none;

		margin-left:15px;

		padding-bottom:10px;

		color:#666462;

	}

.categories ul ul

	{

		padding:0px;

		margin:0px;

		list-style:url(images/liimg.gif);

		margin-left:15px;

	}

.categories li

	{

		padding-bottom:3px;

	}

.categories a, .categories a:visited

	{

		color:#666462;

		text-decoration:none;

	}

.categories a:hover

	{

		color:#000;

		text-decoration:none;

	}


