@charset "UTF-8";
/* CSS Document */

html,body{margin:0;padding:0}
h1{margin:0 0 15px 0;padding:0; font-size:1.5em;
font-family: "Myriad Pro", "verdana", sans-serif;}
h5{margin:0;padding:0; font-weight:lighter;
	font-family: "Myriad Pro", "verdana", sans-serif;
	font-size: 0.8em;
	!font-size: 0.7em;
	_font-size: 0.7em;
	line-height: 1.2em;}
p {margin:0 0 16px 0;padding:0}
p1{font-weight:bold;}
ul {margin:0;padding:0}
a{text-decoration:none;color:#999;
} 
* {margin: 0px; padding: 0px;}

#wrapper 
{background-color:#FFF; 
height:576px; 
width: 1020px;
margin: 0px auto;
padding: 16px;
text-align:left;}

#header 
{margin:0 auto; 
float: left;
padding:0;}

#strapline
{font-family: "Myriad Pro", "verdana", sans-serif;
font-size:14px;
!font-size:12px;
_font-size:12px;
font-style:italic;
color:#9C0;
margin-top:50px;
_margin-top:63px;
!margin-top:63px;
margin-left:200px;}

#menu
{color:#666;
font-family: "Myriad Pro", "verdana", sans-serif;
margin-top:-58px;
margin-left:630px;
!margin-left:650px;
_margin-left:650px;
white-space:nowrap;
list-style-type:none;
font-size: 0.9em;
!font-size:0.8em;
_font-size:0.8em;
line-height: 1.5;
font-weight:lighter;}

#menu li 
{display:inline;}

#menu li a
{color:#FFF
text-decoration: none;
padding-left:30px;
!padding-left:22.4px;
margin: 0 auto; padding:0 auto;}

#menu li a:hover
{color:#333; background-color:#FFF;}

#footer
{margin:0; width: 1100px; height:30px;padding:16px;float: left; display: block;text-align:left;font-family: "Myriad Pro", verdana, sans serif;color:#666; margin-top:-10px;
font-size: 0.7em;}

#myslides 
{margin-top: 20px; width: 139px;

}

#image 
{margin-top:50px;}

#contact
{color:#666;
font-family: "Myriad Pro", verdana, sans-serif;
font-size:smaller;
margin-left:-656px;
margin-top:-320px;
width:160px;}

#directions
{width:33em; font-family: "Myriad Pro", verdana, sans-serif;
color:#666;
margin-left:-656px;
margin-top: 32px;}

#news
{font-family: "Myriad Pro", verdana, sans-serif;
color:#666;
margin-left:710px;
margin-top:-405px;}



#archive
{font-family: "Myriad Pro", verdana, sans-serif;
text-decoration:none;
margin-left:710px;
margin-top:40px;
color:#666;
list-style: none;
width:480px;}

#archive li a
{color:#FFF
text-decoration:none;}

#archive li a:hover
{color:#333; background-color:#FFF;}

.entry
{font-family: "Myriad Pro", verdana, sans-serif;
text-decoration:none;
width:400px;}

.entry a
{color:#FFF
text-decoration:none;}

.entry a:hover
{color:#333; background-color:#FFF;}

#downloads
{font-family: "Myriad Pro", verdana, sans-serif;
list-style: none;
margin-left:710px;
margin-top:42px;
width:480px;
color:#666;}

#downloads li a
{color:#FFF
text-decoration:none;}

#downloads li a:hover
{color:#333; 
background-color:#FFF;}

#text
{font-family: "Myriad Pro","verdana", sans-serif;
color:#666;
width:400px;
display:block;
margin:0;padding:0;
margin-top:-575px;
margin-left:550px;
font-weight:lighter;
}

#text a
{color:#999;
text-decoration:none;}

#text a:hover
{color:#333; background-color:#FFF;}


#sddm
{	margin: 40px;
margin-left: -1px;
	padding: 0;
	z-index: 2000;}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: 11px "Myriad Pro", Verdana, sans-serif;
	!font: 11px "Myriad Pro", Verdana, sans-serif;
	_font: 11px "Myriad Pro", Verdana, sans-serif;
	z-index:2000;}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 8px 10px;
	width: 119px;
	background: #CCC;
	color: #FFF;
	text-align: center;
	text-decoration: none;
	z-index:2000;}

#sddm li a:hover
{	background: #9C0;
z-index:2000;}

#sddm div
{	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #EAEBD8;
	border: 1px solid #CCC;
	z-index:2000;}

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 8px 10px;
		width:auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #CCC;
		color: #2875DE
		font: 14px "Myriad Pro", verdana, sans-serif;
		z-index:2000;}

	#sddm div a:hover
	{	background: #9C0;
		color: #FFF;z-index:2000;}
	#columns {width:1020px;
	height:700px; 
margin: 0px auto;
padding-top:10px;
text-align:left;
overflow:hidden;}

#columns a
{color:#999;
text-decoration:none;}

#columns a:hover
{color:#333; background-color:#FFF;}

#top {
height:40px; 
width: 1020px;
margin: 0px auto;
text-align:left;
margin-top: -5px;}



#left {margin:0; padding:0;float: left; width: 300px; display:inline ;text-align:left;font-family: "Myriad Pro", "verdana", sans serif;color:#666; padding-top:20px; margin-top:10px;}
#middle {margin:0; padding:0; float: left; width: 300px; display: inline; text-align:left;font-family: "Myriad Pro", "verdana", sans serif;color:#666; padding-top:20px; padding-left:30px; margin-top:10px;}
#right {margin:0; padding:0; float: left; width: 300px; display: inline ;text-align:left; font-family: "Myriad Pro", "verdana", sans serif;color:#666;padding-top:20px; padding-left:35px; _padding-left:20px; margin-top: 10px;}

form {
	font-size: 12px;
	font-family: "Myriad Pro", "verdana", sans-serif;
}

p2 {
	font-size: 12px;
	margin-bottom: 15px;
}

#page-wrap {
	width: 660px;
	background: white;
	padding: 20px 50px 20px 50px;
	margin: 20px auto;
	min-height: 400px;
	height: auto !important;
	height: 500px;
}


label {
	float: left;
	margin-left: 150px;
	width: 100px;
	padding-top: 5px;
	font-size: 12px;
	text-align:left;
	margin-left:0px;
}

.mlddm
{	margin: 40px;
margin-left: -1px;

	padding: 0;
	z-index: 2000;}

.mlddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	
	float: left;
	font: 11px "Myriad Pro", Verdana, sans-serif;
	!font: 11px "Myriad Pro", Verdana, sans-serif;
	_font: 11px "Myriad Pro", Verdana, sans-serif;
	z-index:2000;}

.mlddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 8px 10px;
	
	width: 119px;
	background: #CCC;
	color: #FFF;
	text-align: center;
	text-decoration: none;
	z-index:2000;}

.mlddm li a:hover
{	background: #9C0;
z-index:2000;}


