html, body { 
	background : #ffffff url('burlap.jpg') top left;
	padding : 0;
	margin : 0	
	height:100%; 	
	#height: -50px; 
	_height: -50px; 
	color : #000000;
	font-family : "Times New Roman, Serif";	font-size : 12pt;	font-style : normal;	font-weight : normal;
	text-align : left; 
}

div#container { 
	width : 960px;
	margin-top : 30px;	
	margin-bottom : 30px;
	margin-left: auto;
	margin-right: auto;
	height : 100%;
	background : #fff;  
} 
div#content { 
	width : 960px;
	float : left;
	padding : 0;
	background-color : #ffffff;
	height : 100%;
	margin-bottom: 30px;

} 
div#leftcol { 
	width : 150px;
	float : left;
	padding : 0;
	background : #ffffff;
	height : 100%;
	margin-top: 0;	
	margin-left: 5px;
} 
div#rightcol { 
	margin-top : 0;
	width : 780px;
	float : left;
	background : #fff;  
	padding : 5px;
	height:100%; 	#height: -50px; 	_height: -50px; 
} 
<!--------------------------------------boxes-----------------------------------------------------------------!>
.box {
	float : left;
	width :450px;
	background : #fff;  
	padding : 4px;
	border-style : none; border-width: 0px;
	margin-top : 2px; 	margin-bottom : 2px;	margin-left : 5px;	margin-right: 3px;
	color : #000000;		  
	text-color: #000000;
	text-align: left;
}
.box1 {
	float : left;
	width : 766px;
	background : #fff;  
	padding : 4px;
	border-style : solid;border-width: 1px;
	margin-top : 2px;	margin-bottom : 2px;	margin-left : 5px;	margin-right: 0px;
	color : #7A7F5F;
	text-align: center;
}
.box2 {
	float : left;
	width : 375px;
	background : #fff;  
	padding : 4px;
	border-style : solid;	border-width : 1px;
	margin-top : 2px;	margin-bottom : 2px;	margin-left : 5px;	margin-right: 0px;
	color : #7A7F5F;
	text-align: center;
	font-style: normal;
	font-weight: normal;
}
.box3 {
	float : left;
	width : 245px;
	background : #fff;  
	padding : 4px;
	border-style : solid;	border-width : 1px;
	margin-top : 2px;	margin-bottom : 2px;	margin-left : 5px;	margin-right: 0px;
	color : #7A7F5F;
	text-align: center;
}
.box4 {
	float : left;
	width : 177px;
	background : #fff;  
	padding : 4px;
	border-style : solid;	border-width : 1px;
	margin-top : 2px;	margin-bottom : 2px;	margin-left : 5px;	margin-right: 3px;
	color : #7A7F5F;
	text-align: center;
}
.boxleft {
	float : left;
	width : 136px;
	background : #fff;  
	padding : 4px;
	border-style : solid;	border-width : 1px;
	margin-top : 2px;	margin-bottom : 2px;	margin-left : 0px;	margin-right: 0px;
	color : #7A7F5F;
	text-align: center;
}
<!----------------------------------------------------- used in binocular----------------------------------------------------!>
p.rightunboxedlist { 
	list-style-type : square;
	text-align : left;
	color : #38422E !important;
} 
<!-----------------------------------------------------headers and footers----------------------------------------------------!>
div#footer{
	 width : 566px;
	float : right;
	padding-top : 5px;	padding : 5px;
	margin-right : 10px;	margin-bottom : 5px;
	color : #7A7F5F;
} 
div#indexheader { 
	width : 960px;
	height : 230px;
	float : left;
	background-color : #000000;
	border-style : none;
	margin : 0;
	padding : 0;
	background-image : url(indexheader.jpg);
} 
div#header { 
	float: left;
	width : 960px;
	border-style : solid;	border-width : 0;
} 
div#header1 { 
	width : 283px;
	float : left;
	border-width : 0;
} 
div#header2 { 
	width : 403px;
	height: 141px;
	float : left;
	background-color : #ffffff;
	border-width : 0;
	text-align : justify;
} 
div#header3 { 
	width : 274px;
	float : left;
} 
h1 { 
	color : #7A7F5F;
	font-family : "Times New Roman, Serif";
	font-size : 18pt;
	font-style : italic;
	font-weight : bold;
	text-align : center;
	margin-top : 0px;	margin-bottom : 0px;
} 
h2 { 
	color : #000;
	font-family : "Times New Roman, Serif";
	font-size : 12pt;
	font-style : italic;
	font-weight : bold;
	text-align : center;
	margin-top : 0px;	margin-bottom : 0px;
} 
h3 { 
	color : #7A7F5F;
	font-family : "Times New Roman, Serif";
	font-size : 12pt;
	font-style : italic;
	font-weight : bold;
	text-align : center;
	margin-top : 0px;	margin-bottom : 0px;
} 
h4 { 
	color : #000000;
	font-family : "Times New Roman, Serif";
	font-size : 12pt;
	font-style : normal;
	font-weight : normal;
	text-align : center; 
	margin-top : 0px;	margin-bottom : 0px;
}
h5 { 
	color : #7A7F5F;
	font-family : "Times New Roman, Serif";
	font-size : 12pt;
	font-style : italic;
	font-weight : bold;
	text-align : center;
	margin-top : 0px;	margin-bottom : 0px;
}  
h6 { 
	color :  #893B14;
	font-family : "Times New Roman, Serif";
	font-size : 14pt;
	font-style : italic;
	font-weight : bold;
	text-align : center;
	margin-top : 0px;	margin-bottom : 0px;
}  
a:link {	color:#808C9E; }
a:active {	color:#B09C72;}
a:visited {	color:#B0B7C2;}
p.list  {
	  list-style-position:    inside;
	  list-style-type:        square;
	  text-align:             left;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
	}
}
ul.indented {
	list-style-type: square;
	list-style-image: none;
	list-style-position: inside;
	font-weight : bold;
	text-align : left;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
}

<!---------------------------horizontal menu used in pole.htl----------------------------------------!>
#navcontainer{
	margin: 30px 0 0 10px;
	padding: 0;
	height: 20px;
}
#navcontainer ul{
	border: 0;
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: center;
}
#navcontainer ul li{
	display: block;
	float: left;
	text-align: center;
	padding: 0;
	margin: 0;
}
#navcontainer ul li a{
	background: #778366;
	width: 76px;
	height: 40px;
	border-top: 1px solid #000; 	border-left: 1px solid #000;	border-bottom: 1px solid #000;	border-right: none;
	padding: 0;
	margin: 0 0 10px 0;
	color: #fff;
	text-decoration: none;
	display: block;
	text-align: center;
	font: bold 10px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
}
#navcontainer ul li a:hover{
	color: #000;
	background: #fff;
}
#navcontainer a:active{
	background: #778366;
	color: #000;
}
#navcontainer li#active a{
	background: #778366;
	border: 1px solid #000;
	color: #000;
}

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.stunicholls.com/menu/click_through.html
Copyright (c) 2005-2008 Stu Nicholls. All rights reserved.
This script and the associated (x)html may be modified in any 
way to fit your requirements. 

Please see 'Terms of use' on stunicholls.com
=================================================================== */

#menu {position:relative; width:150px; height:400px; background:url(bkg.jpg); 	font-family : "Times New Roman, Serif";
	font-size : 11pt;
	font-style : italic;
	font-weight : bold;
}

#menu ul {padding:0; margin:0; list-style:none;}

#menu a {display:block; color:#fff; width:150px; background: url(125.jpg); text-decoration:none;height:32px; line-height:32px; text-align:left; text-indent: 10px;}
#menu a.arrow {background:url(125a.jpg);}
#menu a:active, #menu a:focus {outline:0;}

#sub0 {position:absolute; left:0;}
#sub1 {position:absolute; left:150px;}
#sub2 {position:absolute; left:250px;}
#sub3 {position:absolute; left:375px;}
#sub4 {position:absolute; left:500px;}
#sub5 {position:absolute; left:625px;}

#sub_1 {position:absolute; top:0px;}
#sub_2, #sub_21 {position:absolute; top:248px;}
#sub_3, #sub_22 {position:absolute; top:105px;}
#sub_4, #sub_23, #sub_231 {position:absolute; top:140px;}
#sub_232 {position:absolute; top:175px;}
#sub_233, #sub_2322, #sub_23221 {position:absolute; top:210px;}

.none {display:none;}
.yes {display:block;}

#menu a:hover,
#menu li.clicked a { color:#fff; background-position: 0 -35px; text-decoration:none}