/* Corners: wb=white on brown, bt=brown on tan, gb=green on white brown=401eof, tan=E6E0C0*/

b.rtop_wb, b.rbottom_wb{display:block; background: #ACA794;}
h3 {
	color: #9C987A;
}
b.rtop_wb b, b.rbottom_wb b{display:block; height: 1px; overflow: hidden; background: #ffffff}
b.rtop_wb b.r4, b.rbottom_wb b.r4{margin: 0 1px; height: 2px}

b.rtop_bt, b.rbottom_bt{display:block; background-color: #E6E0C0;}
b.rtop_bt b, b.rbottom_bt b{
	display:block;
	height: 1px;
	overflow: hidden;
	background-color: #ACA794;
}
b.rtop_bt b.r4, b.rbottom_bt b.r4{margin: 0 1px; height: 2px}

b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}

/*b.rtop_wb, b.rbottom_wb{display:block;background: #9BD1FA}
b.rtop_wb b, b.rbottom_wb b{display:block;height: 1px; overflow: hidden; background: #fff}
b.rtop_wb b.r4, b.rbottom_wb b.r4{margin: 0 1px;height: 2px}*/

/*End Corners*/

* {
	margin:0;
	padding:0;
}

/*horizontal accordion*/
.sm {
list-style:none; 
width:500px; 
height:auto; 
display:block; 
overflow:hidden
}

.sm li {
float:left; 
display:inline; 
overflow:hidden
}
/*end horizontal accordion*/

body {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: url(images/fadebg.png);
}

#wrapper {
	margin-right: auto;
	margin-left: auto;
	width: 850px;
	margin-top: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	margin-bottom: 15px;

}

#outer {
	background-color: #ACA794;
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}
#title {
	width: 794px;
	margin-right: auto;
	margin-left: auto;
	font-variant: small-caps;
	text-align: right;
	color: #ACA794;
	margin-bottom: -8px;
	margin-top: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.menu {
	text-align: center;
	margin-bottom: 15px;
	margin-right: 15px;
}

.menu a {
	text-decoration:none;
	padding-left: 15px;
	outline: 0;
	color: #ACA794;
	font-weight: bold;
	font-size: 20px;
}

.menu_own {
	color: #D8CF9C;
}

.menu a:hover {
	text-decoration:none;
	padding-left: 15px;
	outline: 0;
	color: #D8CF9C;
	font-weight: bold;
	font-size: 20px;
}

.video {
	float: left;
	margin-left: 40px;
	margin-top: 15px;
}

.rtext {
	float: right;
	width: 350px;
	text-align: justify;
	margin-top: 12px;
	margin-right: 35px;
	font-size: 11pt;
	line-height: 15pt;
}

.rtext ul {
	margin-left: 20px;
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: left;

}

.rtext li {

}

.copyright {
	margin-right: auto;
	margin-left: auto;
	font-size: small;
	text-align: center;
	font-weight: bold;
	font-variant: normal;
	position: absolute;
	bottom: -8px;
	width: 770px;
	color: #ACA794;
}
.tiles {
	position: absolute;
	width: 770px;
	bottom: 30px;
	overflow: hidden;
	height: 125px;
}


h1 {
	font-size: 2.6em;
}




#main{
	width: 790px;
	margin-right: auto;
	margin-left: auto;
}


#content {
	background-color: #FFFFFF;
	height: 500px;
	padding: 10px;
	position: relative;
	background-position: bottom;
	background-repeat: repeat-x;
}

#content a {
	outline: 0;
	color: #ACA794;
}

#content a:hover {
	outline: 0;
	color: #D8CF9C;
}

#contentexp {

	background-color: #FFFFFF;
	padding: 10px;
	position: relative;
	background-position: bottom;
	background-repeat: repeat-x;
    min-height:500px;
    height:auto !important;
    height:500px; 
}

#contentexp a {
	outline: 0;
	color: #ACA794;
}

#contentexp a:hover {
	outline: 0;
	color: #D8CF9C;
}

/** Slide Out Tab **/

	.slide-out-div {
		background: #fff;
		border: 1px solid #A9A58C;
		height: 280px;
		line-height: 14px;
		padding: 10px;
		width: 190px;
	}
	
	.slide-out-div img {
		border: none;
	}
	
	.slide-out-div ul {
	 	border: 1px solid #401E0F;
		height: 260px;
		margin: 0px 0px 0px 0px;
		padding: 0px 6px;
		width: 36px;
	}
	
	.slide-out-div ul li {
		margin: 6px 0px 9px 0px;
		padding: 0px;
		list-style-type: none;
	}
	
	div.facebook-widget {
	float: right;
	line-height: 12px;
	height: 275px;
	overflow: hidden;
	width: 185px;
	}
	
	div.tab-newsletter {
	 width:260px; 
	 padding-top: 12px; 
	 *padding-top: 4px;
	 border-top: 1px dotted #8ac92c;
	}
	
/**end tab**/

.sitemeter {
	position: fixed;
	bottom: 0px;
	right: 0px;
}
.met_img {
	border: 2px solid #ACA794;
	padding: 3px;
	float: left;
	margin-right: 15px;
	margin-top: 5px;
}
.mettextup {
	width: 700px;
	text-align: justify;
	margin-top: 25px;
	margin-right: auto;
	font-size: 11pt;
	line-height: 15pt;
	clear: both;
	margin-left: auto;
	height: 130px;
}
.mettextdwn {
	width: 700px;
	text-align: justify;
	margin-top: 10px;
	margin-right: auto;
	font-size: 11pt;
	line-height: 15pt;
	margin-left: auto;
}

/*vertical accordion*/
#accordion2 {width:700px; margin:50px auto; border:1px solid #333; border-top:none}
.accordion2 {width:700px; font:12px Verdana,Arial; color:#333}
.accordion2 dt {width:688px; padding:4px 6px; font-weight:bold; cursor:pointer; background-color:#ACA794; background-image:url(images/arrow_down.gif); background-position:right center; background-repeat:no-repeat; color:#fff; border-top:1px solid #333}
.accordion2 dt:hover {background-color:#E0DBB1}
.accordion2 .open {background-color:#E0DBB1; background-image:url(images/arrow_up.gif)}
.accordion2 dd {overflow:hidden; background:#fff}
.accordion2 span {display:block; width:670px; border-top:none; padding:15px}
/*end vertical accordion*/
.comments {
	text-align: center;
	margin-top: 50px;
	margin-bottom: 25px;
	margin-right: auto;
	margin-left: auto;
	width: 700px;
}
.contact {
	margin-top: 50px;
	margin-bottom: 25px;
	width: 500px;
	font-size: 11pt;
	line-height: 15pt;
	margin-left: auto;
	margin-right: auto;
}
.contact_img {
	border: 2px none #ACA794;
	padding: 3px;
	margin-right: 25px;
	float: left;
	margin-top: 10px;
	margin-left: 10px;
}
.icon {
	vertical-align: text-bottom;
	margin-top: 10px;
	margin-left: 20px;
}

