/*general items*/

body{
		font-family: Arial, Helvetica, Verdana, sans-serif;
		font-size: 0.85em;
		color: #000000;
		background: #FFFFFF;
		text-align: center;
		margin: 0;
		padding: 0;
		}
a{
		color: blue;
		text-decoration: none;
		}
		
a:hover{
text-decoration: underline;
}		

/*this could cause problems later...*/
p{
clear: left;
padding: 0;
margin: 10px auto 0 auto;
}		


.q, .answer, h1{margin-top: 10px;}

.answer{font-size: 1.25em; }

.q{font-size:1.33em;}

h1{font-size:1.4em;}

.h3{font-size: 1.15em;}
.q, .answer{font-weight: bold;}
.search a{text-decoration: underline; color: blue;}

.block,
.answerBlock{
margin: 50px auto 10px auto;
}


/*layout items*/

#contained{
	width: 650px;
	text-align: left;
	margin: 0 auto;
}

#header{
	margin:35px auto 25px auto;
	}

#header img{
border: 0;
}

#main{}

#footer{
text-align: center;
margin-top: 20px;
}

#footer ul{
width: 575px;
list-style: none;
margin: 0 auto;
}

#footer li{
float: left;
margin-right: 25px;
text-transform: capitalize;
}

.new{clear: left; margin-top: 20px;}

.relevance{
display: block;
margin: 20px auto;
}
.btn{
float: left;
margin: 5px 20px 5px 0;
}

#micronav{
list-style: none;
}

#micronav li{
float: left;
margin-right: 10px;
}

#questionusAnswerArea{
width: 475px;
float: left;
margin-right: 10px;
}
#showAdsInSidebar{
width: 160px;
float: left;
}

.ratingsFrame{
	border:0;
	display:block;
	height:150px;
	width:450px;
}

.userFrame{
	border:0;
	display:block;
	height:250px;
	width:575px;
	
	}
	
.answerProposalContainer,
.answerProposalFrame{
	border:0;
	height:325px;
	width:450px;
	}	
