/*main*/
.qa_bg, .answers_border_bottom, .border-answers, .bottom_qa{background: url(../images/questionsbg.gif) top; width: 600px; display: block;}
#question-asked{ 
	padding: 20px; 
}
.bottom_qa{background-position: 0 -558px; height: 9px; margin-top: -9px; position: absolute; }
.answers_border_bottom, .border-answers{height: 10px; }
.border-answers{ background-position:0 -567px; margin-top: 30px;}
.answers_border_bottom{ background-position: bottom; margin-bottom: 30px;}
	#question-asked h1{ 
		font-size: 20px; 
		padding-bottom: 20px;}
#all-answers{
	padding: 0px 20px;
	float: left;
	width: 558px;
	background: #fff;
	position: relative;
	border: 1px solid #ccc;
	border-top: 0;
	border-bottom: 0;
}
	.lawyer-answer{
		border-bottom: 1px solid #ccc;
		padding: 10px 0;
		float: left;
	}
		.answer-left{
			display: inline-block;
			width: 122px;
			float: left;
		}
			.answer-picture{
				border: 1px solid #ccc;
				padding: 5px 5px 0 5px;
				margin-bottom: 10px;
			}
				.answer-picture img{
					max-width: 110px;
					min-width: 110px;
					max-height: 300px;
				}
			.lawyer-answer .submit{
				background:#548c21 url(../images/buttons.png) 0 -124px;
				color:#fff;
				border: 0;
				cursor:pointer;
				display:block;
				font-family:Georgia, "Times New Roman", Times, serif;
				font-size:15px;
				font-weight:bold;
				margin:0;
				padding: 6px 0;
				width:122px;
				height: 32px;
			}
		.answer-right{
			display: inline-block;
			width: 420px;
			float: left;
			margin-left: 15px;
			font-size: 12px;
		}
			.answer{
				margin: 10px 0;
				line-height: 18px;
			}
#ask-new-question{
	margin: 0 0 20px 0;
	-moz-border-radius:7px;
	-webkit-border-radius:7px;
	background:#067EA6 url(../images/white_gradient.png) 0 -8px repeat-x;
	color:#fff;
	border: 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	display:block;
	width: 296px;
	padding: 15px 0;
	font-size: 16px;
	text-align: center
}
#ask-new-question h1{
	font-size: 20px;
	padding-bottom: 3px;
}
