
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(http://content.answer.co.uk/answer/images/background.png);
	background-repeat:repeat-x;
	background-position:top;
	margin: 0px;
	width:100%;
	height:400px;
}

#fullwidthwrapperthinbar
{
	background-image:url(http://content.answer.co.uk/answer/images/thinbackground.png);
	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: 285px;
	height: 115px;
	top:0px;
	left:0px;	
	position:absolute
}



#menubar
{	
	
margin-right:30px;
	top:30px;
	left:300px;
	position:absolute;
	text-align:right;
	padding:0;
}


#girl
{
	width: 186px;
	height: 255px;
	top:113px;
	left:0px;
	position:absolute;
	padding:0px;
	background-image:url(http://content.answer.co.uk/answer/images/telephoneanswering.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('http://content.answer.co.uk/answer/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(http://content.answer.co.uk/answer/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;

}

#barcontent h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:lighter;
	font-size:17px;
	text-decoration:none;
	display:inline;	
	line-height: 25px;	
}

#barcontent h2 a {
	font-family: Arial, Helvetica, sans-serif;
	font-weight:lighter;
	font-size:17px;
	text-decoration:none;
	display:inline;	
	line-height: 25px;	
}

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;
font-family: arial, helvetica, sans-serif;
font-size: 18px;
margin:0 0 0 auto;
}

#menubar ul li { display: inline; }

#menubar ul li a
{

padding: 0px 15px 0px 15px;
background-color: #fff;
color: #000;
text-decoration: none;
float:left;
}

#menubar ul li a:hover
{
background-color: #000;
color: #fff;
}

