body{
	background:url("/a/img/bg.gif") repeat;
	text-align:center;
	width:800px;
	margin:0 auto 0 auto;
	font-family:arial;
}


ol.standard{
	list-style:decimal;
	margin-left:1em;	
}

ol.standard li{
	font-size:90%;
	margin:.5em auto auto 1em;
	font-style:italic;
}


#pageContainer{
	width:800px;
	text-align:left;
	background:#fff;
	float:left;
	margin-bottom:30px;
}

#masthead{
	width:800px;
	height:134px;
	background: transparent url(/a/img/header.jpg) no-repeat;
	position:relative;
}

#masthead h1{
	position:absolute;
	top:55px;
	left:24px;	
}

#masthead h2{
	position:absolute;
	left:40px;
	top:100px;
	color:#fff;
	font-style:italic;
	font-size:110%;
	font-family:times-new-roman, serif;
}



#mainNav{
	height:43px;
	width:800px;
	background: #fff url(/a/img/bg_nav.jpg) repeat-x;
}

#mainNav ul{
	width:800px;
	float:left;
	margin-top:7px;
}

#mainNav ul li{
	float:left;
	margin-left:1em;
}

#mainNav ul li a{
	text-decoration:none;
	color:#666;
}

#mainNav ul li a:hover{
	text-decoration:underline;
}


#mainContentPadd{
	margin-left:10px;
	margin-right:10px;
	float:left;
}


#mainContent {width:428px;}


#mainContent p{
	margin-top:.5em;
	line-height:1.25em;
}


#mainContent h2{
	margin-top:1em;
	font-family:times-new-roman,serif;
	color:#996633;
	font-size:130%;
	font-style:italic;
}

#mainContent h3{
	margin-top:1em;
	font-family:times-new-roman,serif;
	color:#996633;
	font-size:110%;

}

#RHS{
	margin-right:10px;
	float:left;
}

#RHS .rounded{
	width:342px;
	background: #E6EEF2 url(/a/img/rhs/bg.jpg) no-repeat;	
}

#RHS .rounded h2{
	font-family:times-new-roman,serif;	
	font-size:130%;
	color:#996633;
	text-align:center;
	padding-top:.5em;
}

#RHS .rounded ol{
	background: #E6EEF2 url(/a/img/rhs/bg_bottom.jpg) no-repeat bottom left;		
}

#RHS .rounded ol li{
	margin:1em 10px 1em 10px;
}

#RHS .rounded ol li em{
	margin-left:70px;
	display:block;
	margin-bottom:1em;	
	padding-top:0.5em;
	padding-bottom:0.25em;
}

#RHS .rounded ol li.bullet_1{
	background: transparent url(/a/img/rhs/bullet_1.jpg) no-repeat;		
}
#RHS .rounded ol li.bullet_2{
	background: transparent url(/a/img/rhs/bullet_2.jpg) no-repeat;		
}
#RHS .rounded ol li.bullet_3{
	background: transparent url(/a/img/rhs/bullet_3.jpg) no-repeat;		
}
#RHS .rounded ol li.bullet_4{
	background: transparent url(/a/img/rhs/bullet_4.jpg) no-repeat;		
}

form#signup{
	
}
form#signup label{
	font-size:90%;
	color:#666;
	font-family:times-new-roman,serif;
	font-style:italic;	
	font-weight:bold;
}

form#signup input.text{
	width:315px;
	height:32px;
	border: 1px solid #6A93AB;	
	margin-bottom:5px;
	line-height:32px;
	font-size:125%;
	font-family: courier, fixed;
}

form#signup input.submit{
}



#footer{
	width:780px;
	font-size:60%;
	padding:1em;
	border-top:1px dotted #ccc;
	float:left;

}