body {
	margin: 0;
	padding: 0;
	line-height: 1.5em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #A2834F;
	background-color:#000;
			
}

a:link { color: #A2834F; text-decoration: none; font-weight: normal; text-decoration: none; } 
a:active, a:hover { color: #A2834F; text-decoration: none; }

h2, h3, h4, h5 { font-weight: normal; font-family: Arial, Helvetica, sans-serif; }

h1 { font-size: 20px; color: #A2834F; margin: 0 0 20px 0; padding: 5px 0; }
h2 { font-size: 18px; color: #A2834F; margin: 0 0 20px 0; padding: 0 0 10px 0;  font-family: Arial, Helvetica, sans-serif; }
h2 span { font-weight: bold; }
h3 { font-size: 16px; color: #333; margin: 0 0 15px 0; padding: 0; text-decoration: none; font-weight: normal; }
h4 { font-size: 18px; color: #ffcc1e; margin: 0 0 10px 0; padding: 0; }



h6 { font-size: 18px; color: #A2834F; margin: 0 0 0px 0; padding: 0 0 0px 0;  font-family: Arial, Helvetica, sans-serif; }

h6 a {
	
text-decoration: none;	
	
}

p {
	margin: 0px;
	padding-right: 5px;
	padding-left: 5px;
	text-align: justify;
}


/* MENU */
.navcontainer {
	float: left;
	width: 960px;
	height: 25px;
	background-color: #000;
	background-image: url(images/menu-4.jpg);
	background-repeat: no-repeat;	
	margin: auto;
}

.indentmenu{
	font: 14px Arial;
	
	height:25px;
line-height:1px;
	/*leave this value as is in most cases*/
	margin: auto;
	overflow: hidden;

}

.indentmenu ul{
	margin: 0;
	padding: 0;
	float: left;
	width:100%; /*width of menu*/
	height: 25px;
	/*border: 1px solid #564c66; /*dark purple border*/
	border-width: 1px 0;


}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
	float: left;
	color: #A2834F;
	text-decoration: none;

	background-position: right;
	padding-top:12px;
	padding-right:30px;
	padding-bottom:5px;
	padding-left: 30px;
}



.indentmenu ul li a:hover {
	color: #FC0 !important; /*text color of selected and active item*//*padding-top: 6px; /*shift text down 1px for selected and active item*//*padding-bottom: 4px; /*shift text down 1px for selected and active item*/
}



.indentmenu ul li .middle{
	color: #fff!important; /*text color of selected and active item*/

	border: none;
		padding-top: 12px;

	padding-bottom: 5px;
background-image: none;
	
	
}


.indentmenu ul li .middle2{
	color: #fff!important; /*text color of selected and active item*/

	border: none;
		padding-top: 12px;

	padding-bottom: 5px;
background-image: none;
padding-right: none;
	
	
}


.indentmenu ul li .last{
	color: #fff !important; /*text color of selected and active item*/

	border: none;
		padding-top: 12px;

	padding-bottom: 5px;
background-image: none;
	
	
}



.indentmenu ul li .end{
	color: #fff !important; /*text color of selected and active item*/

	border: none;
		padding-top: 12px;

	padding-bottom: 5px;
background-image: none;
padding-right: none;
	
	
}

.cleaner { clear: both; width: 100%; height: 0px; font-size: 0px;  }

.margin_bottom_10 { clear: both; width: 100%; height: 10px; font-size: 1px;	}
.margin_bottom_20 { clear: both; width: 100%; height: 20px; font-size: 1px;	}
.margin_bottom_30 { clear: both; width: 100%; height: 30px; font-size: 1px;	}
.margin_bottom_40 { clear: both; width: 100%; height: 40px; font-size: 1px;	}
.margin_bottom_50 { clear: both; width: 100%; height: 50px; font-size: 1px;	}
.margin_bottom_60 { clear: both; width: 100%; height: 60px; font-size: 1px;	}

.margin_right_10 { margin-right: 10px; }
.margin_right_25 { margin-right: 10px;  margin-bottom: 25px;}
.margin_right_60 { margin-right: 60px; }

.horizontal_divider {
	background: url(images/templatemo_horizontal_divider.jpg) bottom repeat-x;
}



#header-wrap {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	margin: auto;
}

#header-container {
	height: 130px;
	width: 960px;
	background-image: url(header/top-header-2.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	margin: auto;
}

#header {
	width: 960px;
	margin: 0 auto;
	position: relative;
	height: 130px;
}

#header h1 {
	color: #beffbf;
	text-align: right;
	width: 290px;
	margin: 0;
	position: absolute;
	left: 0;
	top: 20px;
}

#header h1 em{
	color: #90b874;
	font-size: small;
	display: block;
}

#header ul {
	margin: 0;
	padding: 0;
	list-style: none;
	position: absolute;
	top: 35px;
	right: 0;
}

#header ul li {
	float: left;
	margin-right: 5px;
}

#header ul li a{
	color: #90b874;
	font-weight: bold;
	font-size: 1.4em;
	margin-right: 5px;
	text-decoration: none;
}

#header ul li a:hover {
	color: #beffbf;	
}


#content_wrapper2 {
	clear: both;
	margin: auto;
	width: 960px;
	/*background-image: url(layout/box4.jpg);
	background-repeat: no-repeat;
	background-position: left 130px;
	overflow: auto;	*/
	
			background-image: url(layout/box4.jpg);
	background-repeat: no-repeat;
		background-image: url(images/box3.jpg);
	background-repeat: repeat-y;
	background-position: left top;


	
}





#content_wrapper2 {
	clear: both;
	margin: auto;
	width: 960px;
	/*background-image: url(layout/box4.jpg);
	background-repeat: no-repeat;
	background-position: left 130px;
	overflow: auto;	*/
	
			background-image: url(layout/box4.jpg);
	background-repeat: no-repeat;
		background-image: url(images/box3.jpg);
	background-repeat: repeat-y;
	background-position: left top;


	
}


#wrapper_outer {
	width: 970px;
	margin: 0 auto;
	background-image: url(header/outer_wrapper.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}



#container {
	width: 960px;
	margin: 0 auto;
	overflow: auto;
	padding: 160px 0 40px;
	

}



#content {
	float: left;
	width: 250px;
}

#sidebar {
	float: right;
	width: 700px;
	margin-top: 10px;
}

#footer-wrap {
	position: fixed;
	bottom: 0;
	left: 0;
	width: 100%;	
}

#footer-container {
	height: 40px;
	background: url(images/footer-bg.png) repeat-x left bottom;
}

#footer {
	width: 940px;
	margin: 0 auto;
	position: relative;
}

html {
scrollbar-base-color: #A2834F;
scrollbar-arrow-color: white;


scrollbar-shadow-color: black;
scrollbar-lightshadow-color: black; 
scrollbar-darkshadow-color: gray;

scrollbar-highlight-color: white;
scrollbar-3dlight-color: black;
}

.noborder {border: none}


.fontitalics {
	font-style: italic;
	
}

.graytxt {
	color: #DDD;
}


.noborder {
	
border: none;	
}


.goldleft {
	
	
color: #A2834F;
text-align:left;
}


.goldtext2 {
	
	
color: #A2834F;
text-align:left;
font-size:12px
}

.goldtext {
	
	
color: #A2834F;
text-align:center;
}

.goldtext15 {
	
	
color: #A2834F;
text-align:center;
font-size: 16px;
}


.goldtext a {
	
	
color: #A2834F;
text-align:center;
text-decoration:none;
}

.goldtext a:hover {
	
	
color: #fff;
text-align:center;
text-decoration:none;
}


.shadow1{
	box-shadow: 5px 5px #666666;
	-webkit-box-shadow: 5px 5px #666666;
	-moz-box-shadow: 5px 5px #666666;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=5, offY=5, positive=true);
	border: 1px solid #999;
}



.shadow2{
	box-shadow: 5px 5px #666666;
	-webkit-box-shadow: 5px 5px #666666;
	-moz-box-shadow: 5px 5px #666666;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=5, offY=5, positive=true);
	
}


.shadow3{
	box-shadow: 5px 5px #666666;
	-webkit-box-shadow: 5px 5px #666666;
	-moz-box-shadow: 5px 5px #666666;
filter: progid:DXImageTransform.Microsoft.dropShadow(color=#818181, offX=5, offY=5, positive=true);
	border: 1px solid #999;
}





.white a {
	
color: #FFF;	
	
	
}

.white a:hover {
color: #A2834F;	
	
}
.right_align {
	
text-align: right;	
	
}


.whiteborder {
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: ##716F64;
	border-right-color: #fff;
	border-bottom-color: #FFF;
	border-left-color: #716F64;	
	
}