
body {
    background: #FFFFFF;
	
	font-family:  Arial,Tahoma,Verdana,Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
	margin: 0px;


}

.signupbox
{
	font-size:18px;
}

#fullwidthwrapperthickbar
{
	background-image:url(../images/background.gif);
	background-repeat:repeat-x;
	background-position:top;
	margin: 0px;
	width:100%;
	height:400px;
}

#fullwidthwrapperthinbar
{
	background-image:url(../images/thinbackground.gif);
	background-repeat:repeat-x;
	background-position:top;
	margin: 0px;
	width:100%;
		height:300px;
}

#container 
{
width:1000px;
padding: 0;
margin-left: auto;
margin-right: auto;
text-align: left;
position: relative;

height: 1px;
}

#nested  
{
width:auto 
} 



#logo
{	
	width: 250px;
	height: 114px;
	top:0px;
	left:0px;
	position:absolute
}



#menubar
{	
	

	top:30px;
	left:300px;
	margin-right:30px;
	position:absolute;
	text-align:right;
	padding:0;
}


#girl
{
	width: 170px;
	height: 255px;
	top:113px;
	left:0px;
	position:absolute;
	padding:0px;
	background-image:url('http://content.viewmessages.com/answeramerica/images/answeramerica-girl.png');
}

#title
{
	top:125px;
	left:200px;
	position:absolute;	

}

#barcontent
{
	width: 800px;
	top:213px;
	left:200px;
	position:absolute;
	color: white;
}

#content 
{
	text-align:left;
	width: 1000px;
	border: solid 0px #666;	
top:310px;
	left:0px;
		position:absolute;
		background: #fff;
}


#homepagecontent 
{
	background: #fff;
	text-align:left;
	width: 1000px;
	
top:370px;
	left:0px;
		position:absolute;
}


#footer
{

margin-top:35px;
}

#footer a
{
	text-decoration:none;
}

.infobox
{
	text-align:left;
	background: #fff;
	width: 318px;
	height:183px;
	display: inline;
	float:left;
	margin:10px 0px 10px 0px;
	
	
}

.infoboxspacer
{
	background: #fff url('../images/boxdivider.gif') no-repeat 2px 30px;
	width: 22px;
	height:183px;
	display: inline;
	float:left;
}



#infoboxes
{
background: #fff;
padding: 10px 0px 10px 0px;

}

#loginbox
{
color:#666;
width:100%;
padding:5px;
border: solid 1px #e3e3e3;	
background-color:#F3F3F3;
clear: both;
}

#highlightbox
{
color:#666;
position:absolute;
left:500px;
width:267px;
height:133px;
background-image:url(../images/whitebox.png);
}

#highlightbox a
{
color: #044B99;
font-size: 20px;
text-decoration: none;
}

#highlightbox a:hover
{
color: #FF0000;
font-size: 20px;
text-decoration: none;
}

#indent
{
	margin: 0px 0px 0px 200px;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:36px;
	font-weight:lighter;
	text-decoration:none;
	display: inline;
}

h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	text-decoration:none;
	display: inline;

}

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:lighter;
	font-size:17px;
	text-decoration:none;
	display:inline;	
	line-height: 25px;	
}

h3 a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:lighter;
	font-size:17px;
	text-decoration:none;
	display:inline;	
	line-height: 25px;	
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	text-decoration:none;
	display:inline;	
}

.subtletext
{
	color: #666666;
	text-decoration:none;
}

.subtletext a,.subtletext a.visited
{
	color: #666666;
	text-decoration:none;
}

a {
color:#3DA5F6;
text-decoration: underline;
}

.bluetext {
color:#01499B;
font-size:13px;
font-weight:bold;
}

#menubar ul
{
float: right;
width: 100%;
font-family: arial, helvetica, sans-serif;
font-size: 18px;
margin:0 0 0 0;
}

#menubar ul li { display: inline; }

#menubar ul li a
{
padding: 0em 1em 0em 1em;
background-color: #fff;
color: #000;
text-decoration: none;
float: left;
}

#menubar ul li a:hover
{
background-color: #000;
color: #fff;
}

