* { padding: 0; margin: 0; }

body {
 font-family: tahoma;
 font-size: 13px;
 background: #F5F3E7 url('./images/site_01.jpg') repeat-x right top;
}
#wrapper { 
 margin: 17px auto;
 width: 760px;
}
#header {
 color: #333;
 width: 760px;
 float: left;
 padding: 0;
 border:0;
 height: 85px;
 margin: 0px;
 background-image:url('./images/site_04.gif');
 background-position:right top;
 background-repeat:no-repeat; 
}
#banner {
 color: #333;
 width: 760px;
 float: left;
 padding: 0;
 border: 0px;
 height: 207px;
 margin: 0px;
 background-color:;
 background:#F2F2E6 url('./images/site_08.gif') right top no-repeat;
}

#navigation {
 width: 760px;
 color: #333;
 padding:0px;
 border: 0px;
 margin: 0px;
 text-align:right;
}
#leftcolumn { 
 color: #333;
 border: 0px;
 margin: 15px 0 0 0;
 padding: 15px;
 width: 529px;
 float: left;
 border-right:1px #D6D6BD solid;
}
#rightcolumn { 
 float: right;
 color: #333;
 border: 0px;
 margin: 15px 0 0 0;
 padding: 10px;
 width: 180px;
 
 
}

/*main menu */
#nav{
padding: 0;
width: 100%;
background: transparent;
voice-family: "\"}\"";
voice-family: inherit;
}

#nav ul{
font: bold 11px tahoma;
margin:0;
padding: 0;
list-style: none;
}

#nav li{
display: inline;
margin: 0 2px 0 0;
padding: 0;
text-transform:uppercase;
}

#nav a{
float: right;
display: block;
color: white;
margin: 0 0 0 3px; /*Margin between each menu item*/
padding: 5px 10px;
text-decoration: none;
background-color: #d2d1bc; /*Default menu color*/
border-bottom: 0px solid white;
}

#nav a:hover{
background-color: #1c5e34; /*Menu hover bgcolor*/
}

#nav #current a{ /*currently selected tab*/
background-color: #ffffff; /*Brown color theme*/ 
border-color: #ffffff;/*Brown color theme*/
color:#000000;  
}

/*left menu */
.maintxt{
	width:501px;
	margin:0 1px 0 0;
	float:right;
}
.arrowlistmenu{
width: 150px; /*width of menu*/
text-align:center;
margin:45px 0 0 45px;
background-color:#fafaf4;
padding:10px 10px 5px 15px;
}

.arrowlistmenu ul{
list-style-type: none;
margin: 0;
padding: 0;
margin-bottom: 8px; /*bottom spacing between each UL and rest of content*/
}

.arrowlistmenu ul li{
color: #cccbb9;
background: url('./images/arrowbullet.gif') no-repeat center right; /*custom bullet list image*/
display: block;
padding: 8px 0;
padding-right: 10px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 0px solid #dadada;
font-size: 90%;
cursor:hand;
cursor:pointer;
}

.arrowlistmenu ul li a{
color: #cccbb9;
background: url('./images/arrowbullet.gif') no-repeat center right; /*custom bullet list image*/
display: block;
padding: 8px 0;
padding-right: 19px; /*link text is indented 19px*/
text-decoration: none;
font-weight: bold;
border-bottom: 0px solid #dadada;
font-size: 90%;
}

.arrowlistmenu ul li a:visited{
color: #cccbb9;
}

.arrowlistmenu ul li a:hover{ /*hover state CSS*/
color: #1c5e34;
background: url('./images/arrowbullet2.gif') no-repeat center right; /*custom bullet list image*/
}

.switchgroup1{
	width:680px;
	clear:both;
	padding:25px;
	background-color:#ecebd9;
	margin-right:17px;
	float:right;
}

.switchgroup1 h1{

	font-family: Arial;
	font-size: 18px;
	font-weight: bold;
	color: #1c5e34;
    padding:3px;
    margin:0;
	border-bottom:1px #c0c0c0 solid;
}
.switchgroup1 h2{

	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	color: #6e6d56;
    padding:10px;
    margin:0;
    text-align: justify;
}
.switchgroup1 a, switchgroup1 a:hover, switchgroup1 a:visited{
color:#000;
text-decoration: none;
font:bold 12px tahoma;
}

