HTML {
	height:100%;
margin-top:0px;	
}
body {

/*background: gray url(/images/main-bg.jpg) 0 0 repeat-x;*/
background-color: #339f2b;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #000;
margin-right: auto;
margin-left: auto;
margin-top:10px;
padding: 0;

/*text-align:center;  for IE */ 


}

#wrapper {
width:778px; 
height: 100%;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	margin-left:0px;		
	padding:0px;
	background-color: none;
	color: #silver;
margin:0 auto; /* for the rest */ 
text-align:left;

}

#header{
background-color:red;

	background:  url(/images/main-header.jpg) 0 0 no-repeat ;
margin-top: 0px;
margin-left:0px;
margin-right:0px;
width: 778px;
height:123px;
color:#339f2b;
}

#header a{
font-size:10px;
color:#339f2b;
font-weight:bold;
text-decoration:none;
font-family:verdana, arial;
}
#header a:hover {
text-decoration:underline;
}

#headerA {
background-image : url(/images/right-corner.jpg);
background-repeat: no-repeat;
background-position:100% 100%;
margin-top: 0px;
margin-left:0px;
margin-right:0px;
width: 778px;
height: 23px;
background-color:#853B23;
color:#fff;

padding-top:0px;
}

#headerA a{
color:#fff;
text-decoration:none;
font-weight:normal;
font-family:verdana;
font-size:10px;

}
#headerA a:hover {
text-decoration:underline;	
}
#header1 {
background-image : url(/images/sub-logo.jpg);
background-repeat: no-repeat;
background-position:100% 100%;
margin-top: 0px;
margin-left:0px;
margin-right:0px;
width: 364px;
height: 128px;
background-color:#fff;
color:#fff;
text-align:right;
float:left;
}

#left-corner{
background-image : url(/images/left-corner.jpg);
background-repeat: no-repeat;
background-position:0% 0%;
width:9px;
height:23px;
position:absolute;
}



#cw{
color: dimgray;
margin-left:0px;
background-color:none;
width:778px;
height: auto;
margin:0px;
padding:0px;
padding-bottom:30px;


}
#content{
background:#f3ede2;
color: #000;
width: auto;
height: auto;
padding:0px;
margin:0px;
}
#content-w{
background-color:#f3ede2;
background-image : url(/images/content-bg.jpg);
background-repeat:repeat-y;
background-position:100% 100%;
	
width:524px; 

float:left; 
padding:10px;	
color:#656;
padding-top:0px;	

height:780px;
}
#news-section{
background-color:#ede6d9;
background-image : url(/images/news-bg.jpg);
background-repeat: no-repeat;
background-position:0% 0%;
width:333px;
height:265px;
color:#365d9d;
font-weight:bold;
font-size:10px;
}
#news-section b{
color:#b39d76;	
font-size:11px;
}
#news-section a{
color:#555551;	

font-size:11px;


}
#news-section h3{
	margin:0px;
	padding:0px;
	padding-top:5px;
	color:#853b23;
	font-family:verdana;
	font-size:16px;
	
}
h1{
color:#9c856a;
font-size:20px;
font-family:georgia,verdana, arial;
}

h2{
color:#fff;
font-size:19px;
font-family:georgia, verdana, arial;	
}
h3{
color:#666666;
font-size:12px;
font-family:verdana,georgia, arial;	
}

a{
color:#666;	
font-weight:bold;
}



#col1 {
background-image:url(/images/menu-bg.jpg);
background-repeat:repeat-y;
background-position:0% 0%;
height:550px;
width:234px;
float:left;
margin:0px;
padding:0px;
font-size:11px;
color:#666;

height:750px;
height:790px;
}



#col1-content {
height:38px;
width:234px;
float:left;
margin:0px;
padding:0px;

}

#col1b-content {
height: 190px;
width: 184px ;
float: left;
margin: 0px ;
padding:0px;
color:#666;
font-size:12px;
background-image : url(/images/bars.gif);
background-repeat: no-repeat;
background-position: 5px 30px;
}
#col1-content{
background-color:#7ea765;
background-image : url(/images/bottombgmenu.jpg);
background-repeat: no-repeat;
background-position:0% 0%;
width:240px;
height:68px;
margin-top:236px;

}


#col1b-content a {
color: #666;
font-weight:bold;
font-size: 11px;
text-decoration:none;
font-family:verdana, georgia, garamond;
background-image: url(/images/bullet-gray.gif);
background-repeat:no-repeat;
background-position:0% 50%;
padding-left:10px;
}

#col1b-content a:hover {
color: #339f2b;
background-image: url(/images/bullet-green.gif);
}

#col1b-content ul{
margin:10px;
margin-left:20px;
padding:0px;
margin-top:8px;
margin-bottom:0px;
}

#col1b-content li{
list-style:none;
margin:0px;
padding:0px;
padding-bottom:15px;
padding-top:7px;
padding-bottom:7px;
padding-top:3px;
}



#content li{
List-style-image: url(/images/red-sq.jpg);
margin:0px;
padding:0px;
}
















#menu{

margin-top: 5px;
margin-left: 313px;
float: right;

}

#header2 {
position:absolute;
background-image : url(/images/deer-img.jpg);
background-repeat: no-repeat;
margin:0px;
padding:0px;
width: 255px;
height:249px;
background-color:none;
margin-top:155px;
margin-left:530px;
}

#mpclink {
margin-left: 0px;
margin-right: 0px;
width: 73%;
margin-top: 0px;
padding-top: 5px;
font-size: 12px;
text-align: right;
height: 20px;
position: absolute;
}
#mpclink a{
color: #000;
font-weight: normal;
text-decoration: none;
font-size: 10px;
}
#mpclink a:hover {

font-weight: normal;
text-decoration: underline;
}

#submenu{
background-image : url(/images/sub-menubg.jpg);
background-repeat: no-repeat;
background-position:0% 0%;
height:27px;
width:528px;
color:#997b4a;
padding-top:5px;
padding-left:15px;
}
#link-image{
background-image : url(/images/main-visitors.jpg);
background-repeat: no-repeat;
background-position:0% 100%;
width:162px;
height:97px;
	

}
#link-image a{
margin-left:10px;

background-image : url(/images/main-arrow.jpg);
background-repeat: no-repeat;
background-position:100% 50%;
color:#FFF;
text-decoration:none;
font-family:verdana;
font-size:16px;
padding-right:15px;
}
#link-image a:hover {
	padding-left:5px;
}
#link-content{
background-image : url(/images/main-tab.jpg);
background-repeat: no-repeat;
background-position:0% 0%;
background-color:#ede6d9;

	width:162px;
	height:65px;	
	color:#853b23;
	
}

#link-content2{
background-image : url(/images/tab-bg.jpg);
background-repeat: no-repeat;
background-position:0% 0%;
background-color:#853b23;

	width:161px;
	height:65px;	
	color:#ede6d9;
	
}
#submenu a{
color:#853b23;
text-decoration:none;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


.NewsItem{
background-image:url(/images/sheet-icon.jpg);
background-repeat:no-repeat;
background-position:0% 4%;
padding-left:10px;

color:#666;
font-family:verdana, arial;
font-weight:normal;
font-size:11px;
}

.NewsItem a{
background-image:none;
}

#shadow-bottom{
color:#fff;
width:778px; 
height:40px;
background-color:none;
background-image:url(/images/shadow-bottom.jpg);
background-repeat:no-repeat;
background-position:0% 0%;

}
#shadow-bottom a{
color:#fff;
}
