body{
	margin:0;
	padding:0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #E3D7C6;
	font-size: 12px;
}

p {
	margin: 0px;
	padding: 5px;
}
b{
	font-size: 110%;
}
em{color: #B71978;}
h1{
	background-image: url(../images/h1_bg.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	font-size: 150%;
	padding-top: 1px;
	padding-right: 0px;
	padding-bottom: 7px;
	color: #2B271C;
	height: 30px;
	width: 520px;
	padding-left: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
h2{
	font-size: 110%;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	color: #191816;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 5px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #B71976;
}

h3 {
	color: #787272;
	font-size: 120%;
}

h6 {
	margin: 0px;
	padding: 2px;
	background-color: #68653A;
	font-size: 100%;
}

h6.members 
{
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EAE8E9;
	margin-top: 5px;
}

.grn1 {}

#header{
	height: 75px; /*Height of top section*/
	background-color: #8E8787;
	background-image: url(../images/hdr_bg0.jpg);
}

#contentwrap{
	padding: 0px;
	width: 100%;
	margin-top: 10px;
}

.inner{
	margin-top: 0px;
	padding: 5px;
	margin-left: 10px;
	margin-right: 10px;
}

#rightcontent{
	background-color: #FFFFFF;
	background-repeat: repeat-y;
	padding: 0px;
	background-image: url(../images/right_main_bg.jpg);
	width: 570px;
	margin-left: 230px;
	margin-top: 0px;
}

#rightcontent a:link, #rightcontent a:visited{
	color: #616A33;
	text-decoration: none;
	font-weight: bold;
}

#rightcontent a:hover {
	color: #8F9E4B;
}

.top_main {
	background-image: url(../images/top_main.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding: 0px;
	margin: 0px;
	height: 20px;
	width: 570px;
}

#leftcontent{
	width: 215px;
	color: #FFFFFF;
	float: left;
	background-color: #787272;
	background-image: url(../images/LHtop.jpg);
	background-repeat: no-repeat;
	background-position: right top;
	padding-top: 30px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}

.leftcontent_btmBG {
	background-repeat: no-repeat;
	background-position: bottom;
	margin: 0px;
	padding: 0px;
	height: 40px;
	width: 225px;
	background-image: url(../images/LHbtm.jpg);
}

#leftcontent a:link, #leftcontent a:visited {
	text-decoration: none;
	color: #CCFF00;
	}

#leftcontent a:hover {
	color: #FFFFFF;
}

.page_links {
	padding: 10px;
	margin: 0px;
}

#leftcontent ul{
	margin: 0px;
}

#leftcontent ul li{
	padding: 2px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	list-style-position: inside;
	list-style-image: url(../images/bul1.jpg);
}


#front_login {
	font-size: 10px;
	padding-right: 0px;
	padding-left: 0px;
	background-image: url(../images/login_bg.jpg);
	background-repeat: no-repeat;
	width: 188px;
	height: 120px;
	background-position: center top;
	padding-top: 10px;
	padding-bottom: 5px;
	margin: 0px;
}

#front_login input {
	font-size: 10px;
	color: #8D9C4B;
} 

input.frm {
	width: 80px;
	border: 1px solid #897B61;
	background-color: #E9E8CD;
}

.peak_alert {
	background-color: #776B55;
	width: 180px;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	border: 1px double #FFFF00;
	font-size: 90%;
	color: #E3E1C1;
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 8px;
	margin-left: 2px;
}


.login {
	color: #000000;
	font-size: 90%;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 5px;
}
.login_msg {
	background-color: #350320;
	margin: 2px;
	width: 100%;
	padding: 2px;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #CCCCCC;
	font-size: 90%;
}

.peak_alert a:link, .peak_alert a:visited{
	color: #FFFF99;
	text-decoration: none;
	font-weight: bold;
	font-size: 80%;
}

.activ_usrs a:link, .activ_usrs a:visited {
	font-size: 9px;
	color: #FF9900;
	text-decoration: none;
}

#footer{
	clear: left;
	width: 100%;
	color: #C2C377;
	text-align: right;
	padding-top: 5px;
	padding-right: 5;
	padding-bottom: 5px;
	padding-left: 0;
	font-weight: bold;
	background-image: url(../images/blockdefault.gif);
	background-repeat: repeat-x;
	background-position: center -25px;
	height: 22px;
	margin: 0px;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #B11B7C;
}

#footer a{
	color: #CCFF00;
	padding-right: 5px;
	text-decoration: none;
}

#footer a:hover{
	color: #FFCC00;
	padding-right: 5px;
	text-decoration: none;
}

/*Lbox*/
.Lbox_top {
	background-image: url(../images/grnbx_wid_top.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
	font-weight: bold;
	background-position: center top;
	height: 32px;
	padding-top: 3px;
}

.Lbox_top h3 {
	color: #616A33;
	margin-top: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
}

.Lbox_top h3 a{
	color: #58680F;
	text-decoration: none;
}

.Lbox {
	background-image: url(../images/grnbx_wid_mid.jpg);
	background-repeat: repeat-y;
	font-size: .9em;
	background-position: center;
	width: 200px;
	margin-bottom: 10px;
}

.Lbox p{
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 2px;
	margin-bottom: 2px;
	font-size: 10px;
}

.Lbox_btm {
	background-image: url(../images/grnbx_wid_btm.jpg);
	background-repeat: no-repeat;
	height: 7px;
	background-position: center bottom;
}

/*Olive Box */
.Olivebox {
	background-image: url(../images/grnbx_wid_mid.jpg);
	background-repeat: repeat-y;
	font-size: .9em;
	background-position: center;
	width: 210px;
	margin-bottom: 0px;
}

.Olivebox_top {
	color: #FFFFFF;
	font-weight: bold;
	height: 32px;
	padding-top: 3px;
	background-image: url(../images/grnbx_wid_top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.Olivebox_top h3 {
	color: #616A33;
	margin: 0px;
	padding-top: 5px;
}

.Olivebox_top h3 a{
	color: #58680F;
	text-decoration: none;
}

.Olivebox p{
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 2px;
	margin-bottom: 2px;
	font-size: 10px;
}

.Olivebox_btm {
	background-image: url(../images/grnbx_wid_btm.jpg);
	background-repeat: no-repeat;
	height: 7px;
	background-position: center bottom;
}

.tabpic1 {
	background-color: #F4F0EA;
	padding: 5px;
	text-align: center;
	font-size: 10px;
	color: #9B7A4D;
	font-weight: bold;
	width: auto;
}

.img_bg {
	background-color: #F4F0EA;
	text-align: center;
	font-size: 10px;
	color: #9B7A4D;
	font-weight: bold;
	width: 520px;
	background-image: url(../images/img_bg_mid.jpg);
	margin-right: auto;
	margin-left: auto;
	padding-top: 0px;
	margin-top: 0px;
}
.img_bg_top{
	height: 6px;
	width: 520px;
	background-image: url(../images/top_img_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
}

.img_bg_btm{
	height: 6px;
	width: 520px;
	background-image: url(../images/btm_img_bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.errmsg {
	font-size: 10px;
	color: #FF0000;
}
