html,body {
  margin:0;
	padding:0;
	background-color:#fff;
	}
	
body {
	color:#4c4a4a;
	font: .95em arial,sans-serif;
	}
	
h1 {
  margin:10px;
	color:#7c7a3c;
	font: 1.3em arial,sans-serif;
	}
	
h2 {
  margin: 8px 10px 8px 10px;
	color: #7c7a3c;	
	font: 1.4em arial,sans-serif;
	text-transform:  uppercase;
	}
	
h3 {
  margin:6px 10px 6px 10px;
	color:#7c7a3c;	
	font: 1.2em arial,sans-serif;
	}
	
h4 {
  margin:4px 10px 4px 10px;
	color:#7c7a3c;	
	font: 1em arial,sans-serif;
	}			

h5 {
  margin:5px 10px 5px 10px;
	color:#7c7a3c;	
	font: .80em arial,sans-serif;
	}
	
h6 {
  margin:5px 10px 5px 10px;
  text-align:right;	
	font: .75em arial,sans-serif;
	color:#d65e01;
	}	
	
p {
  margin:0 10px 10px;
	}
	
b {
  color:#7c7a3c;
	}
  
em {
  color:#3366cc;
	}  
	
a {
	color:#ca4900;
	text-decoration:none;
	}
	
a:visited {
	color:#032326;
	}
	
a:active {
	color:#f0d431;
	}
	
a:hover {
	color:#7c7a3c;
	}	

address {
	padding:8px 15px 8px 15px;
	font: .85em arial,sans-serif;
	}	
	
strong {
	color:#7c7a3c;
	}

hr {
  width:80%;
	}	
	
ul {
	list-style: none;
	margin:2px 15px 2px 15px;
	padding: 0; 
	}

li { line-height:1.4em;
  }
  
table {
  cursor: default;
  vertical-align:top;
  border:#aaa solid 1px;
	padding:3px;
	width:90%;
  }	
	
thead, th {
  cursor: default;
  vertical-align:top;
  color:#7c7a3c;
	background-color:#f8cc44;
	border-bottom:#aaa solid 1px;
	padding:3px;
	text-align:center;
  }		
	
td {
  cursor: default;
  vertical-align:top;
  border-bottom:#aaa solid 1px;
	padding:3px;
  empty-cell: hide;
	font-size:small;
	text-align:right;
	}
	
#myleft {
  text-align:left;
	}	

	
img {
    border: none;
} 	

blockquote {
  line-height:1.4em;
	font: .90em arial,sans-serif;
	margin: 5px 30px 15px 30px;
 	padding: 10px;  
  background:#fbfde7 url(../images/bq_bg.jpg);
	border-left:5px solid #acce40; border-right:5px solid #acce40;
  border-bottom:1px solid #acce40; border-top:1px solid #acce40;
	color: #032326;
  }

img#photo_large {
  width:300px; height:150px;
	border:2px #aaa solid;
  padding:5px;
  float:right;
  margin:0 10px;
	}
	
img#standard {
  width:200px; height:100px;
	border:1px #aaa solid;
  padding:5px;
  margin:8px 10px;
  float:center;
  clear:both;
	}

div#post {
	padding:5px;
	}
		
.clearer {
	clear: both;
  }	

	/* HEADER - top bar with web title*/
div#header {
  height:94px;
	margin:3px 0px 0px 0px;
	border:#d65e01 solid 5px 0 5px 0;
	background:url(../images/header_bg.gif);
	background-repeat: repeat-x;
	}	
	
div#header h1 {
	color:#032326;
  padding-left:10px;
	padding-top:-5px;
	margin-left:50px;
	font:54px arial,sans-serif;
	}
	
div#header h3 {
  color:#d75d00;
	margin-top:-12px;
 	margin-left:50px;
	padding-left:10px;
	font: 20px arial,sans-serif;
	font-weight:300;
	}	
	
span#header_orange {
  color:#d75d00;
	}
	
/* TOP MENU BAR */	
div#menu h1 {
  height:34px;
	margin:3px 0px 0px 0px;
	padding-top:10px;
	padding-left:25px;
	font: 14px arial,sans-serif;
	background:url(../images/menu_bg.gif);
	background-repeat: repeat-x;
	border:#d65e01 solid 10px 0 5px 0;
	}		

/* CONTENT  - LARGEST SECTION INSIDE WRAPPER */	
	
div#content {
  margin-left: 50%;
	margin-top:5px;
	padding:10px;	
	background:url(../images/body-shadow-tl.png);
	background-repeat:  no-repeat;
	}
	
div#content p {
  line-height:1.4;
	padding-bottom:5px;
	}
	
div#content ul li{
	margin-left:10px;
  list-style: square;
	}
  
div#content ol li{
	margin-left:10px;
	}  
	
/* NAVIGATION BAR - LEFT SIDE BAR */
div#navigation {
  float:left;
	width:25%;
	font-size:90%;
	margin-left:-100%;
	margin-top:0px;
	padding-top:10px;	
	background-color:#fff;
	overflow:hidden;
	}

div#navigation p {
	padding:10px;	
	line-height:1.4;
	text-align:left;
	}

/* EXTRA - MIDDLE SECTION INSIDE WRAPPER */
	
div#extra {
  float:left;
	width:25%;
	font-size:90%;
	overflow:hidden;
	text-align:left;
	background:url(../images/body-shadow-tl2.png);
	background-repeat:  no-repeat;
	background-color:#ededf0 ;
	margin-top:-5px 0 5px 0;
	margin-left:-75%;
	padding-top:25px;
	border-left, border-right:2px solid #ededf0;
	}	

div#extra p{
	padding:10px;   
	line-height:1.4;
	}
	
div#extra ul, ol{
	margin-left:4px;
  text-align:left;
	padding-left:8px;
	display: block;  
	}		
   
div#extra ul, ol{
	margin-left:4px;
  text-align:left;
	padding-left:8px;
	display: block;  
	}   
  
/* FOOTER */
div#footer {
  clear:left;
	width:100%;
	height:34px;
	padding-top:10px;
	padding-left:25px;
	font: 85% arial,sans-serif;	
	background:url(../images/menu_bg.gif);
	background-repeat: repeat-x;
	color: #7c7a3c;
	}
	
div#footer p {
  margin:0;
	padding:5px 10px;
	font: 85%	font:arial,sans-serif;;
	}

/* WRAPPER*/	
div#wrapper {
  float:left;
	margin:-5px 0px 0px 0px;
	width:100%;
	background-color:#fff;
	}

/* MAIN - LARGEST SECTION IN TWO-COLUMN FORMAT */
	
div#main {
  margin-left: 25%;
	background:url(../images/body-shadow-tl.png);
	background-repeat:  no-repeat;
	background-color:#fff;
	margin-top:-5px 0 5px 0;
	padding:40px 10px 0 10px;
	}	

div#main p {
  line-height:1.4;
	padding-bottom:5px;
	}
	
div#main ul li{
	margin-left:10px;
  list-style: disc;
	}  
  
/*- MENU 5 -SIDE BAR MENU  */
	
#menu5 {
	width: 80%;
	background:url(../images/grad.gif);
	padding-top:5px;
	border:1px solid #aaa;
	margin:0px 3px 0px 3px;
	}

#menu5 p {
	padding:0px 0px -5px 0px;
	color:#7c7a3c;
	text-align:center;
	}

#menu5 ul{
	padding:0px;
	margin:0px;
	}	
	
#menu5 li {
list-style:none;
	}		
	
#menu5 li a {
	height: 32px;
	text-align: left;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	overflow: hidden;
	}	
	
#menu5 li a:link, #menu5 li a:visited {
	color: #FFF;
	display: block;
	background:  url(../images/menu5.gif);
	padding: 8px 0 0 10px;
	overflow: hidden;
	}
	
#menu5 li a:hover {
	color: #FFF;
	background:  url(../images/menu5.gif) 0 -32px;
	padding: 8px 0 0 10px;
	overflow: hidden;
	}
	
#menu5 li a:hover {
	color: #FFF;
	background:  url(../images/menu5.gif) 0 -32px;
	padding: 8px 0 0 10px;
	overflow: hidden;
	}	
	
  
  
