body {
		background-color:#141414;
		color:#fff;
		line-height:1.4em;
		}

ul{list-style-type:none;}

p {margin: 5px 0}

#wrapper{
	margin:15px auto 0 auto;
	height:540px;
	font-size:1.1em;
	color:#DFDFDF;
	}
	#wrapper h6 {margin: 0px;}

/*** Navigation ***/

	/***** Link Styles *****/
	a:link {color:#FFF; text-decoration:none;}
	a:visited{color:#FFF; text-decoration:none;}
	a:hover {color:#7F7F7F; text-decoration:underline;}
	a:active{color:#FFF; text-decoration:none;}
	div#nav #menu #currentLink{color:#C2C2C2; font-style:italic;}

#nav ul{margin:11px 0 0 0;}


/***** Dropdown Menu Style *****/
#menu{ 
	margin:0px; 
	padding:0px; 
	list-style:none; 
	color:#fff; 
	line-height:45px; 
	display:inline-block; 
	float:right; 
	z-index:100; 
	}

        #menu a { 
        	color:#fff; 
        	text-decoration:none; 
        	}
        	
        #menu > li {
        	/* background:#172322 none repeat scroll 0 0;  */
        	cursor:auto; 
        	float:left; 
        	position:relative;
        	padding:0px ;
        	}
        	
        #menu > li a:hover {
        	color:#7F7F7F;
        	text-decoration:underline;
        	}
        	
        #menu .logo {
        	background:transparent none repeat scroll 0% 0%; 
        	padding:0px; 
        	background-color:Transparent;
        	}
        	
        /* sub-menus*/
        
        #menu ul { 
        	padding:0px; 	
        	margin:0px; 
        	display:block; 
        	display:inline;
        	}
        	
        #menu li ul { 
        	position:absolute; 
        	left:-10px; 
        	top:0px; 
        	margin-top:45px; 
        	width:150px; 
        	line-height:16px; 
        	background-color:#172322;  
        	/* for IE */ display:none; 
        	}
        	
        #menu li:hover ul { 
        	display:block;
        	}
        	
        #menu li ul li{ 
       		display:block; 
        	margin:5px 20px; 
        	padding: 5px 0px;  
        	border-top: dotted 1px #606060; 
        	list-style-type:none; 
        	}
        
        #menu li ul li:first-child { 
        	border-top: none; 
        	}
        #menu li ul li a { 
        	display:block; 
        	}
        #menu li ul li a:hover { 
        	color:#7F7F7F;
        	}
        	
        /* main submenu */
        #menu #main { 
        	left:0px; 
        	top:-20px; 
        	padding-top:10px; 
        	background-color:#7cb7e3; 
        	color:#fff; 
        	z-index:999;
        	}
        	
        	/* corners*/
        #menu .corner_inset_left { 
        	position:absolute; 
        	top:0px; 
        	left:-12px;
        	}
        	
        #menu .corner_inset_right { 
        	position:absolute; 
        	top:0px; 
        	left:150px;
        	}
        	
        #menu .last { 
        	background:transparent none repeat scroll 0% 0%; 
        	margin:0px; 
        	padding:0px; 
        	border:none; 
        	position:relative; 
        	border:none; 
        	height:0px;
        	}
        	
        #menu .corner_left { 
        	position:absolute; 
        	left:0px; 
        	top:0px;
        	}
        	
        #menu .corner_right { 
        	position:absolute; 
        	left:132px; 
        	top:0px;
        	}
        	
        #menu .middle { 
        	position:absolute; 
        	left:18px; 
        	height: 20px; 
        	width: 115px; 
        	top:0px;
        	}

/*** Main Content DIV's ***/

#image{
	height:480px;
	margin: 25px 10px 0 10px;
}

#image p{margin:10px 40px 0 0; float:right;}

#newsColumn{
	margin:25px 10px 0 10px;
	}
	
#otherNews{
	margin:25px 10px;
	}

.bioContent{
	height:460px;
	overflow:auto;
	margin: 25px 10px 0 10px;
	}
	.bioContent p{text-indent:10px;}
	
.infoContent{
	height:460px;
	overflow:auto;
	margin: 25px 10px 0 10px;
	}
	.infoContent p{margin:35px 0 15px 0;}
	.infoContent li {margin:5px 0 5px 10px;}
	.infoContent li p{text-indent:10px;margin:2px 0 2px 10px;}
	.infoContent a h6 {margin:5px 0 0 0;}
	
	.cvDL{height:20px;}
	
#gallery {
	height:495px;
	overflow:auto;
	margin: 10px 0 0 30px;
	}
/*** Contact Form ***/
#contactContent {
	height:480px;
	margin:25px 10px 0 10px;
	}
	
	#myForm{
		height:auto;
		font-size:1.0em;
		}

	

		#emailinput, #nameinput, #commentinput{
			width:300px;
			margin:10px 0;
			border:none;
			}

		#emailinput{			
			font-size:1.5em;
			border:1px solid #5F5F5F;
			}

		#nameinput{			
			font-size:1.5em;
			border:1px solid #5F5F5F;
			}

		#commentinput {
			height:200px;
			border:1px solid #5F5F5F;
			}

		#submitinput{
			border:1px solid #5F5F5F;
			background:#BFBFBF;
			font-size:1.0em;
			padding:3px 10px;
			margin:0 0 0 250px;
			float:left;
			}

	#contactInfo {
		height:auto;
		margin:50px 10px 0 10px;
		color:#fff;
		}
		
		#contactInfo li {margin:0; padding:0;}
		#contactInfo ul {margin:0 0 30px 0; list-style-type:none;}
/*** End Contact Form ***/

.links{
	height:480px;
	margin:25px 10px 0 10px;
	}
	
	.links ul{list-style-type:none;}
	
.postcards{
	height:480px;
	margin: 25px 10px 0 10px;
	}
	
	.postcards img{
		margin:10px 0px;
	}
	
	.postcards input{
		margin:5px 0px;
	}
	
#pressRelease{margin:20px 0;}
	#pressRelease p{margin:5px 0;}

.statement {
	height:480px;
	margin: 25px 10px 0 10px;

	}
	
#footer{
	margin:20px 0 0 0;
	color:#505050;
	}
	
	#footer a{
	color:#505050;
	}
	
/*** Special Classes ***/\
.emp{font-size:1.2em;}
.bigText{font-size:1.1em; font-weight:600; margin:0 30px 0 0;}
.external{background: url(../media/assets/externalLink.gif) no-repeat right top; padding-right: 15px;}
.pdf{background: url(../media/assets/pdf.gif) no-repeat right top; padding-right: 20px;}
.italic{font-style:italic;}
.floatLeft{float:left;}
.floatRight{float:right;}
.empRed{color:#ff0000; font-style:italic;}
.bold{font-weight:600;}
.elements{font-size:0.85em; color: #909090; text-align:center;}
