html, body{ 
	margin:0px; 
	padding:0px; 
	text-align:center; 
	background-color: #404040;
 	background-image:url('img/headers/ems-bg.jpg');
	background-size: 100%;
	background-attachment:fixed; 
} 

a:link{
        color: blue;
        background-color: transparent;
        }
a:visited{
        color: blue;
        background-color: transparent;
        }
a:hover{
        color: orange;
        font-weight: medium;   
        }
a:active{
        color: blue;
        background-color: transparent;
        }
		
		
p{
font-family:Arial, Tahoma, Helvetica, "Times New Roman";
color:#404040;
font-size: 11pt;
text-align: left;
}

h1{
	font-family:Arial, Tahoma, Helvetica, "Times New Roman";
	color: #ffb00a;
	font-size: 38pt;
	text-align: left;
}

h2{
	font-family:Arial, Tahoma, Helvetica, "Times New Roman";
	color: #ffb00a;
	font-size: 28pt;
	text-align: left;
	line-height: 50%;
}

h3{
	font-family:Arial, Tahoma, Helvetica, "Times New Roman";
	color: #fff;
	font-size: 18pt;
	text-align: left;
	l/ine-height: 90%;
}

h4{
	font-family:Arial, Tahoma, Helvetica, "Times New Roman";
	color: #ffb00a;
	font-size: 12pt;
	text-align: left;
	line-height: 200%;
}




/*		
#container{
float:left;
	width:800px;
	text-align: center;
	margin:0 auto;
	margin-top:0px;
	p/adding:0px;
}
*/
/*
#pagewidth{ 
float:left;
		width:1000px; 
		margin-left:auto; 
		margin-right:auto;		
		background-color: #ffffff;
		border: 1px solid black;
		padding-bottom: 20px;
} 
*/
/*
#masthead{
	width: 1000px;
	height: 71px;
	margin: 0px auto 8px;
	text-align: left;
	border: 1px solid red;
}
*/
/*
#head-contact{
	color: #fff;
	font-family:Arial, Tahoma, Helvetica, "Times New Roman";
	font-size: 24pt;
	font-weight: bold;
	text-shadow: #777 -0.1em 0.1em 0.1em;
	/*text-shadow: -2px 2px #000,
     -1px -1px 0 #808080,  
      1px -1px 0 #808080,
      -1px 1px 0 #808080,
       1px 1px 0 #808080;*/

}
*/
#head-contact a{
	color: #000;
	font-family:Arial, Tahoma, Helvetica, "Times New Roman";
	font-size: 11pt;
	font-weight: normal;
	text-shadow: none;
	text-decoration: none;
}
/*
#head-contact a:hover{
	color: #011a91;
}
*/
/*
#menulocator{
	float:left;
	height:0px; 
	margin-top: 0px;
	margin-left:10px;
	b/ackground-color:#FFFFFF; 
	border: 0px solid red;
	width:30%;

}
*/
/*
#header{
float:right;
 height:71px; 
 margin-top: 3px;
 margin-right: 10px;
 width:800px;
 text-align:right;
} 
*/

/*
#maincontentwrapper{
	width:97%;	
	margin-top: 0px;
	margin-left: 20px;
border:1px solid transparent;
}
*/

.subhead{
        font-family: Tahoma, Times New Roman, Arial, ;
        font-size: 18pt;
        font-weight: bold;
		f/ont-style: italic;
        text-align: left;
        c/olor: #29294f;
		color: #ff6600;
		margin-top:20px;
}

.subheadtagline{
        font-family: Tahoma, Arial,Times New Roman ;
        font-size: 14pt;
        f/ont-weight: bold;
        text-align: left;
        color: #996633;
		margin-top:3px;
}

/* gallery  */

#galname-lbl{
	margin-top: 20px;
	text-align: left;
	margin-left: 65px;
	font-family: arial, tahoma, san serif;
	color: #000040;
	font-size: 20pt;
}


#galwrapper{
	float: left; 
	width:1000px;
	margin-top: 10px;
	margin-left: 30px;
}

#galwrapper img{
	p/adding: 15px;
	m/argin: 5px;
	b/order: 1px solid #f00;
}

/* end gallery */


.linklabel a{
        font-family: Times New Roman, Tahoma, Arial, ;
        font-size: 16pt;
        font-weight: bold;
        text-align: left;
        color: #c67900 ;
		margin-top:3px;
		text-decoration: none;
}
.linklabel a:visited{
        color: #c67900;
}

.linklabel a:hover{
        color: orange;
        }

.linklabel a:active{
        color: red;
        }
		
.linkdesc{
        font-family: Tahoma, Arial,Times New Roman ;
        font-size: 10pt;
        f/ont-weight: bold;
        text-align: left;
        color: #996633;
		margin-top:3px;
}


.subfooter{
        font-family: Times New Roman, serif;
        font-size: 16pt;
        font-weight: bold;
        font-style: italic;
        text-align: center;
        color: #ffffff;
}


.headintro{
        font-family: Tahoma, arial, Times New Roman;
        font-size: 14pt;
        font-weight: bold;
        text-align: center;
		line-height:120%;
		vertical-align: top;
        color: brown;
		margin-top: 0px;
}

.paraheader{
		float:left;
        font-family: Tahoma, arial, Times New Roman;
        font-size: 13pt;
        font-weight: bold;
        text-align: left;
		line-height:120%;
		vertical-align: top;
        color: #04333;
		margin-top: 0px;
}

.paratag{
		float:left;
        font-family: Eras Medium ITC, Tahoma, arial, Times New Roman;
        font-size: 12pt;
        font-weight: medium;
        text-align: left;
		line-height:120%;
		vertical-align: top;
        color: brown;
		margin-top: 0px;
}

.contentwrapper{
		f\loat:left;
		text-align:center;
		margin-left: 40px;
		margin-right: 40px;
}

.bodytext{
		color: #000;
        vertical-align: top;
		margin-top:0px;
        font-family: Arial, tahoma, Helvetica, Sans Serif;
        font-size: 11pt;
		line-height: 140%;
        font-weight: normal;
        text-align: left;
}

.bodytext ul{

        text-align: left;
}

.bodytext li{
		color: #004000;
         font-family: Arial, tahoma, Helvetica, Sans Serif;
        font-size: 11pt;
		line-height: 140%;
        font-weight: normal;
        text-align: left;
}

.credit{
		f/loat:left;
		color: #ffffff;
        font-family: Tahoma, arial, Eras Medium ITC, Times New Roman;
        font-size: 12pt;
} 
	


#menuwrapper{
	width: 100%; 
	margin-top: -15px;
	height: 40px;
	padding-bottom: 4px;
	background-color: #404040; 
	border-top: 4px solid #303030;
	border-bottom: 4px solid #606060;	
	text-align:left;
}

#submenuwrapper{
	float:left;
	w/idth: 30%; 
	margin-top:0px;
	margin-left:80px;
	b/ackground-image:url('img/menubg.jpg');
	height: 60px;
	padding:3px;
	padding-left:5px;
	padding-right: 28px;
	p/adding-bottom: 4px;
	background-color: #eff6ff; 
	text-align:left;
	border: 1px solid #a1caff;
}

#navi {
		float:left;
}
     
#navi a , #navi strong {
        color: #fff;
        font: 18px Arial,Helvetica,sans-serif;
        font-weight: bold;
        text-decoration: none;
        padding: 5px 8px;
		margin-top:14px;
		margin-left:0px;
		vertical-align:middle;
}

#navi strong {
        font-weight: bold;
}


#navi a:hover {
        c/olor: #0fff61;
		color: #ffff40;
		text-decoration:underline;
}

.menuitem{
	float:left;
	height:29px;
	_height:37px;
	vertical-align:middle;
	border-right:1px solid #808080;
	padding-top:12px;
}

.menuitem :hover{
b/ackground:blue;
}



#subnavi {
        color: #fff;
		b/order:1px solid red;
        text-align: center;
        font-family: Tahoma, Arial,Helvetica,sans-serif;
		font-size: 10pt;
        font-weight: medium;
        text-decoration: none;
}
#subnavi a , #subnavi strong {
        color: #fff;
		b/order:1px solid red;
        text-align: center;
        font-family: Tahoma, Arial,Helvetica,sans-serif;
		font-size: 10pt;
        font-weight: medium;
        text-decoration: none;
}

#subnavi strong {
        font-weight: bold;
}

#subnavi a {
		font-family: tahoma, arial;
        b\ackground: #000;
}

#subnavi a:hover {
        color: #fff;
}

/* Gallery headers */

.gallery-head{
        font-family: Times New Roman, Tahoma, Arial;
        font-size: 16pt;
        font-weight: bold;
        text-align: center;	
		line-height: 0.2;
		margin-top: 30px;
}

.gallery-subhead{
        font-family: Times New Roman, Tahoma, Arial, ;
        font-size: 12pt;
        text-align: center;
		line-height: 0.10;

}

.footertitle{
	font-family:Arial, Tahoma, Helvetica, "Times New Roman";
	color:#808080;
	font-size: 18pt;
	font-weight: bold;
	text-align: center;
	margin-bottom: 10px;
}