html, body, h1, h2, h3, h4 {
	margin: 0;
	padding: 0;
}
h1 img {
	display: block;
}
img {
	border: 0;
}
a {
	color: #464544;
}
a:hover {
	color: #FFA405;
}
.left {
	float: left;
}
.right {
	float: right;
}
.more {
	text-align: right;
}
.clear {
	clear: both;
}

body {
	background:url(../images/Mcon_bg.jpg) repeat top left #207215;
	text-align: justify;
	font: 11px arial, sans-serif;
	color: #E5D19C;
	padding: 20px 0 0 0;
}

/** layout **/
#wrapper {
   text-align: left;
	margin: 0 0 0 110px;
	/*margin:auto;*/
	width: 778px;
    position: relative;
  /* border:1px #000000 solid;*/
}

/** header **/
#header {
  padding-top: 1px;
}
#header h1 {
  font: 32px "Times new roman", serif;
  font-weight: normal;
  position: absolute;
  left: 0;
  top: 35px;
  color: /*#F2CD91; #d8c18d; */ #443816;
  padding: 0 0 0 0.7em;
  margin: -1em 0 0 0;
  line-height: 1;
}

.quote{
 color:#8D692D;
 top:170px;
 width:260px;
 height:73px;
 background:url(../images/logo.png) no-repeat;
 text-indent:-99999px;
}
#search {position:absolute; top: 107px; left:630px;}
#info{padding:5px; margin:0;position:absolute; left:370px;}
.info1{width:402px; text-align:justify;}

#nav {
 /* padding-top: 372px;*/margin:0;
 }
#nav ul {
 font-family:arial,verdana;
  margin: 0;
  padding: 0;
  height: 40px;
  line-height: 40px;
 /* border-left: 2px solid #9E9479; */
  background:url(../images/menubar_bg.png) /*bottom left url(../images/nav_lit.gif) repeat-x; */
}
#nav li {
font-family:arial,verdana;
  list-style: none;
  float: left;
  margin: 0;
  padding: 0 4px;
}
#nav li.home {
  padding-left: 25px;
  margin-left:10%;
}
#nav a {
  font: 12px arial,verdana,"Times new roman", serif;
  color: #FFE5C3;
  text-decoration: none;
  padding:10px 10px;
  display:block;
}
#nav a:hover,#nav a:active {
  color: #F2E7D6;
  text-decoration:none;
  background:#0d67ed;
  display:block;
 padding:12px 10px;
}


#panel { margin:20px 0 0 20px; 
    border-right: 1px solid #b2b2b2;
	border-left: 1px solid #b2b2b2;
	float: left;
	padding-right: 15px;
	padding-left: 10px;
	width: 305px;
	}
	

div#news-rotator {
	border: 1px solid #a7a7a7;
	height: 197px;
	width: 300px;
	margin-top:5px;
}

div#news-rotator img {
	height: 195px;
	width: 298px;
	padding: 1px;
	margin:0;
	}

.padding h1,p{
	text-decoration:bold;
	font-size:12px;
}
.padding h1{
padding:30px 0 0 10px;
	}



/** content **/

#content {
position:absolute; top:390px; left:0px;
  padding-left: 20px;
  background:url(../images/content_background.png) no-repeat top left #000000;
}
#content h2 {
  font: 20px "Times new roman", serif;
  color:#dbaa70;
  font-weight: normal;
  border-left: 3px solid #dbaa70;
  padding: 1px 1px 1px 8px;
  margin-top: 22px;
}
#content p {
  margin-left: 11px;
  line-height: 1.4;
  text-align:justify;
}
#content a {
  color: #8D692D;
  font-weight: bold;
  text-decoration: none;
}
#content a:hover {
  color: #5B431A;
}

#content .left-col {
  float: left;
  width: 757px;
  
}
#content ul,li {
  list-style-type:circle;
  font-size:13px;
 }

#content #welcome {
  margin-right: 10px;
  font-size:13px;
  color: #ffffff;
  background:#000000;
}
#content #welcome a{
  color: #3E341E;
  font-size:12px;
  text-decoration:none;
}
#content #welcome a:hover{
  color: #D1BE63;
  font-size:12px;
  text-decoration:underline;
}

#content #welcome img {
float:right;
margin:10px;
}

#form_me {
margin:30px 10px 10px 100px ;
width:500px;
}

#footc {
position:absolute;
top:714px;
  height: 32px;
  width:778px;
  background:url(../images/footerc.png) no-repeat;
}

#footer {
  position:absolute;
 top:690px;
 left:300px;
  padding: 0px;
  width:508px;
   height:72px;
   margin:0px;
   font-size:9px;
 
}

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

	padding: 0px 4px 2px 4px;

	color: 	#E2E7EF;

	text-decoration: none;

	}

#footer a:hover {

  	padding: 0px 3px 1px 3px;

	color: #3F5671;

	background: #E2E7EF;

	border: 1px solid #A4B0C8;

	}
#footer p span{
  list-style: none;
    font-size:11px;
  float: left; 
  
	margin: 0;

	padding-top: 14px;

	text-align: left;

	height: 30px;
	
	width: 500px;

	}
