body
{
	text-align:center;
	font-family:Georgia, Times New Roman, Times;
	background-color:#8F4500;
	color:#8F4500;
	
}
#all
{
	width:845px !important;
	position:relative;
	margin:auto;
	text-align:left;

}

#main
{
	background-image:url(/images/back_main_top.gif);
	background-repeat:no-repeat;
	min-height:400px;
	padding:0;
	
}
#header
{
	height:115px;
	clear:both;
	margin:0;
	padding:0;
}
#member
{
	text-align:right;
	border:0px solid red;
	z-index:1000;
	width:280px;
	position:relative;
	margin-left:520px;
	padding-top:70px;
	padding-bottom:0;
	margin-bottom:0;
	height:50px;
}
#homelink
{
	float:left;
	height:56px;
}
/*#header:hover
{
	background-image:url(/images/home.gif);
	filter:alpha(opacity=40);
	opacity:0.4;
	
}
*/
#footer
{
	width:815px;
	height:57px;
	background-image:url(/images/back_main_footer.gif);
	margin:0;
	padding:0;
}
#social
{
	text-align:left;
}
 #footernav
{
	text-align:right;
	padding-right:50px;
	font-size:12px;
	letter-spacing:1px;
	color:#fff;
}
#footernav a, #footernav a:link
{
	text-decoration:none;
	color:#fff;
}
#footernav a:hover
{
	color:#E9A900;
	text-decoration:underline;
}

#nav
{
	margin:10px 0px 0px 0px;
	padding-left:63px;
	width:134px;
	float:left;
	
}
#nav ul
{
	list-style-type:none;
	margin-left:0px;
	padding-left:0px;
	line-height:23px;
}
#nav li 
{
	font-weight:normal;
	font-size:13px;
	display:block;
	text-transform:uppercase;
}
#nav li a:link,#nav li a:visited
{
    display: block;
	color:#E9A900;	
	display:block;
	width:136px;
	text-decoration:none;
	padding-left:5px;
	padding-right:0px;
	margin-right:10px;
}
#nav li a:hover
{
	color:#000;
/*    background: url(/images/star.gif) right top no-repeat;
*/	background-color:#E9A900;
}


.callout
{
	float:right; 
	padding:10px 10px 10px 0; 
	color:#E9A900;
	font-weight:bold;
	background-image:url(/images/callout.gif);
	background-repeat: no-repeat;
	width:219px;
	height:205px;
	font-size:11px;
	line-height:18px;
	text-transform:uppercase;
	margin:5px;
}
.callout a:link, .callout a:visited
{
	color:#E9A900 !important;
	text-decoration:none;
}
.callout a:hover
{
	color:#FFF !important;
}
.callout ul
{
	list-style:none;
	padding-left:9px;
	margin-left:9px;
}


#content
{
	font-size:13px;
	width:560px;
	float:left;
	display:block;
	padding:0px 10px 0 10px;
	margin-top:0;
	clear:right;
}
#content p
{
	line-height:18px;
}
#content ol, #content ul
{
	line-height:18px;
}
#content li
{
	margin-bottom: 16px;
}
fieldset
{
	border:1px solid #8F4500;
	color: #8F4500;
}
label
{
	float:left;
	width:400px;
	clear:both;
	border:4px;
}

.notice
{
font-weight:bold;
}
#content a:link, #content a:visited, #member a:link, #member a:visited, #blog a:link, #blog a:visited
{
	color:#582212;

}
#content a:hover, #member a:hover, #blog a:hover
{
	color:#fff;
	text-decoration:none;
}





/* FOR WFORMS JS LIBRARY */
/*.errFld 
{
	color:#330000;
	border: 2px dashed #330000	; 
	font-weight: bold;
	padding: 2px;
} 
*/.errMsg 
{ 
/*	background-color: #FFFF99;
*/	color:#330000;
	/*border: 1px solid #330000; */
	padding:10px;
	width:300px;
	font-weight: bold;
} 
.validate-integer
{
	width: 70px;
}
