/* CSS Document */

/* CSS Document */

/* HTML Tags */
body {
	font:11px Verdana, Arial,Tahoma,Sans-serif;
	margin:0px;
	background-color: #7A6D60;
}
center {
	text-align:left !important;
}


/* Layout */
#wrapper {
	width:100%;
	position:relative;
	z-index:1;
}
#hmmainshot {
 width:700px;
	position:relative;
	top:0px;
	left:0px;
	 padding: 0 0 0 0;
	margin: 0;

  }

#container {
	width:710px;
	position:relative;	
	margin:0px auto;	
	padding-bottom:0px;
	z-index:5;
	  background:url("../images/bg.gif") repeat-y left top;
	background-color: #fff;
	 
}
#content-main a:link,#footer a:active,#footer a:visited {
	text-decoration:underline;
	color:#1A6DAC;
	}
	
#content-main a:hover {
	text-decoration:underline;
	color:#AD5A49;
	}
#footer {
	background-color:#CEC38F;
	width:702px;
	position:relative;
	top:0px;
	left:0px;
	padding: 20px 0 0 0;
margin: 0;
border-top:4px solid #fff;
border-right:4px solid #fff;
border-left:4px solid #fff;
border-bottom:4px solid #fff;
}
#logoh {
	
	width: 300px;
	

}

#footer a:link,#footer a:active,#footer a:visited {
	text-decoration:underline;
	color:#1A6DAC;
}
#footer img{
	float: left;
}


/** Header **/
#header {
	width:702px;
	position:relative;
	top:0px;
	left:0px;
	border-left:4px solid #fff;
	border-right:4px solid #fff;
	border-top:4px solid #fff;
	border-bottom:4px solid #fff;
	
}
#header2 {
	width:702px;
	position:relative;
	top:0px;
	left:0px;
	border-left:4px solid #fff;
	border-right:4px solid #fff;
	
}

#contact {
	position:relative;
	float:right;
	width:467px;
	height:87px;
	right:0px;
	top:0px;
	text-align:left;
}





td,
p {
	color:#666666;
	line-height:18px;
	font-size:12px;
}
td a {
	color:#05079A;
}

td.contentheading {
	color:#000000;
	font-weight:bold;
}




.clear {
	clear:both;
}

#content {
  width:710px;
  margin: 0px;
border-top:4px solid #fff;

  }
#content-main {
  float:left;
  width:460px;
  font-size: 20px;
  line-height:1.2em;
  margin: 0 0 0 20px;
   padding-left: 5px;
   padding-top: 5px;
  text-align:left;
  		
		
  }
#sidebar {
  float:left;
  width:200px;
  padding-bottom:10px;
  padding-left: 20px;
  }


  
  #sidebar p {
  margin:0;
  padding:0;
  }
  

h2, h2 a, h2 a:visited {
  color:#582838;
  font: 20px Verdana,'Helvetica-Narrow', Arial, Sans-serif;

  }
h2 em {
  font-style:normal;
  color:#722;
  }
  
  h3 {
  color:#9A6C3D;
  font: 14px Verdana,'Helvetica-Narrow', Arial, Sans-serif;
  font-weight: bold;
  margin: 10px 0 -10px 0;

  }
  
.header {
  color:#9A6C3D;
  font: 12px Verdana,'Helvetica-Narrow', Arial, Sans-serif;
  font-weight: bold;

   display: inline;
  
  }
  .link {
  color:#1A6DAC;
  font: 9px Verdana,'Helvetica-Narrow', Arial, Sans-serif;
  font-weight: regular;
  margin: 10px 0 -20px 0;

  }
h4 {
  color:#3C6B91;
  font: 16px Verdana,'Helvetica-Narrow', Arial, Sans-serif;
  font-weight: bold;

  }
h5 {
  color:#666F6F;
  font: 13px Verdana,'Helvetica-Narrow', Arial, Sans-serif;
  font-weight: bold;
  margin-bottom: -10px;

  }
  h6 {
  color:#D8CE9D;
  font: 11px Verdana,'Helvetica-Narrow', Arial, Sans-serif;
  font-weight: bold;
  margin: 0 0 0 15px;
  clear:both;
  	text-align: left;
  }
  .submenu {
	margin-top: -1.3em;
	font-size: 11px;
	 line-height:1.5em;
}

#content-main ul li{
  font-size: 11px;
  line-height:1.6em;
  color: #666666;
  
  }

#content-main ol li{
  font-size: 12px;
  line-height:1.6em;
  
  }



/*-------------------------------------------------
BODY CONTENT -- SIDENAV
-------------------------------------------------*/


#globalMenu {
	display: inline;
	float: left;
 padding-top:10px;
  padding-left: 0;
  margin: 0 0 0 0;
	 width:204px;
	
	 
}
#globalMenu ul {
	margin: 10px 0 0 0;
	padding: 0;
	 width:186px;
}
#globalMenu li {
	float: left;
	clear: left;
	display: inline;
	width: 100%;
border-top:1px solid #CCDAE1;
	margin-left: 5px; 
}
#globalMenu  ul ul   {
	margin: 0;
}	
#globalMenu ul li a {
clear: left;
	padding: 0 0 0 18px;
	margin: 0;
	color: #fff;
	text-decoration: none;
	display: block;
	text-align: left;
	font-weight: normal;
	line-height: 2.3em;
	font-size: 11px;
	font-family: Arial, Verdana,'Helvetica-Narrow',  Sans-serif;
}

#globalMenu #active {
 color:#fff;
	font-weight: bold;
	background-color:#485F6D;
	}
	
#globalMenu a {
	color: #1275d3;
	display: block;
	margin: 0 0 0 8px;
	padding: 3px;
	text-decoration: none;
	  background-color:#758894;
	
}

* html #globalMenu a {
	/* Hide from IE Mac but not PC \*/
	height: 1px;
	/* */

}

#globalMenu a:hover,
#globalMenu a:active,
#globalMenu a:focus {
	margin: 0;
	  color:#000;
	  text-decoration: none;
	  background-color:#758894;
}

#globalMenu ul ul a {
	
	margin: 0 0 0 8px;
		color: #fff;
	font-weight: normal;
	line-height: 21px;
	text-decoration: none;

}
#globalMenu ul ul #on {
	color: #fff;
	text-decoration: none;
	font-weight:bold;
	
}
#globalMenu ul ul a:hover,
#globalMenu ul ul a:active,
#globalMenu ul ul a:focus {
	margin: 0 0 0 8px;	
	  color:#555;
	  text-decoration: none;
}


#sidebar {
 display: inline;
	float: left;
 padding-top:10px;
  padding-left: 0;
  margin: 0 0 0 0;
	 width:196px;
  }
  
  .wbox {
  	width: 190px;
	 margin:20px 0 0 0;
}

.wbox p{
  	text-align: left;
	 margin:0 5px 5px 15px;
  padding:0 10px 0x 0;
  font-size:9px;
color:#09141B;
	
}
#globalMenu .wbox a {
	color: #F7F0D3;
	margin: 0;
	padding: 0;
	text-decoration: none;
	background-color:#8B9FA9;
	display:inline;
	
}
#globalMenu .wbox a, a:hover {
	 margin:0 ;
color: #F7F0D3;
text-decoration: underline;
  } 

#globalMenu .wbox img {
	position: relative;
	
	float: left;
	margin: 0 0 5px 15px;
	 border: 1px solid #000; 	
	 text-align: center;
}

#subnav {
	
	margin: -10px;
}
#subnav ul li{
	
	font-size: 10px;
}


.photoright { float:right; margin:10px 0px 5px 0px; background-color:#fafafa; border:1px solid #e5e5da; text-align:left;padding:5px;}
.photoleft { float:left;  margin:10px 10px 5px 0px; background-color:#fafafa; border:1px solid #e5e5da; text-align:left;padding:5px; clear:both;}
.photocenter { margin:10px 0px 5px 0px; width:375px; background-color:#fafafa; border:1px solid #e5e5da; text-align:left;padding:5px;}

#desc {
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-top: 7px;
padding: 7px 0 0 4px;
	font-size: 10px;
	color: #3880B7;
	text-align:left;
}
#desc2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-top: 7px;
padding: 7px 0 0 4px;
	font-size: 10px;
	color: #3880B7;
	text-align:left;
}
.leftimg {
	float: left;
	margin: 10px 5px 8px 0;
}
.rightimg {
	float:right;
	margin: 5px 5px 5px 0;
}

.tlist {

width: 375px;
	display: inline;
font-size: 14px;
	color: #3880B7;
padding: 3px;
font-weight:600;
}

.tlist .liston {

 font-weight: bold;

 color: #3C6F90;

 

}

.tlist a {

 color: #3C6F90;

 text-decoration: underline;

}



.tlist a:hover {

 text-decoration: none;

 color: #c60;

 border-bottom: 1px dotted #993300;

}


.entryplain  {

padding:3px 3px 10px 3px;
text-align:justify;
background-color: #E6DEBD;

margin: 12px 10px -10px 0px;
}


.photoright { float:right; margin:10px 0px 5px 0px; background-color:#fafafa; border:1px solid #e5e5da; text-align:left;padding:5px;}
.photoleft { float:left;  margin:10px 10px 5px 0px; background-color:#fafafa; border:1px solid #e5e5da; text-align:left;padding:5px;}
.photocenter { margin:10px 10px 5px 0px; background-color:#fafafa; border:1px solid #e5e5da; text-align:left;padding:5px;}



.caption {
font-family: Verdana, Arial, Helvetica, sans-serif;
margin-top: 7px;
padding-top: 7px;
	font-size: 10px;
	color: #3880B7;
	text-align:left;
	line-height: 1.5em;
}