body { 
	background-color:#57B940;
	width:830px;
	margin:0 auto;
	margin-left:auto;margin-right:auto;
	background: url(../img/backgroundslice.gif) top center repeat-y; 
	background-color:#57B940;
	color: #222;
	font-family: georgia, palatino, serif;
	font-size: 14px;
	line-height:21px;
	padding-left:0 !important;
	}

a:hover, a:visited:hover { color:#844779 !important;}

p { font-family:georgia, palatino, serif;}

h1 {font-size: 24px;font-weight: normal;color:#844779;}
h2 {font-weight: normal;}
h3 {color:#844779;}
h4 {color:#5B3053;font-size:14px;margin-bottom:0;}


div#left {
width:226px;float:left;
}


div#right {
width:574px;float:right;overflow:visible;
}

div#maincontent {width:554px;padding-right:20px;}

div#nav {
	width:574px;
	height:94px;
	background-color:#844779;
}

div#others {
	clear:both;
	width:800px;
	background-color:#9A6791;
	margin-bottom:0;
	color:#FFF;
	font-family:georgia, palatino, serif;
		font-size:14px;
}

div#othertext {
	width:274px;
	margin-left:226px;
	margin-bottom:0;
	margin-top:16px;
}

div#othertext2 {
	width:225px;
	margin-bottom:0;
	float:right;
	width:270px;float:right;margin-top:16px;
}

div#others a, div#others a:visited {
	color:#FFF;
} 

div#wrap {
width:800px;
margin-left:15px;
border:0px solid green;
background-color:#FFF;
margin-bottom:0;
_margin-left:16px;
}

.caption {color:#9A6791;font-weight:bold;margin-bottom:-6px;}

ul a, ol a, li a { color:#9A6791;}
ul {margin-top:2px;}
li {margin-bottom:2px;}
ul.stories, ul.yourstories {list-style-image: url('../img/bullet.gif');}

div#freeform input, div#freeform textarea  {margin-bottom:7px;}
