body {	margin-top: 20px;	margin-right: 0px;	margin-bottom: 20px;	margin-left: 0px;	background-color: #DCE4E6;	height: 100%;}.main {	width: 780px;	margin-right: auto;	margin-left: auto;	background-color: #FFFFFF;	display:table;}.header {	background-image: url(imgs/top-bg.jpg);	background-repeat: no-repeat;	width: 780px;	height: 91px;	overflow: hidden;}.logo {	float: left;	height: 94px;	width: 436px;}.menu {	float: left;	height: 32px;	width: 780px;	overflow: hidden;}.left-top {	float: right;	padding-top: 75px;	padding-right: 20px;}.home_main {	background-image: url(imgs/home-main-bg.jpg);	background-repeat: no-repeat;	height: 203px;	width: 780px;	overflow: hidden;	float: left;}.home_nav {	float: right;	width: 215px;	padding-top: 22px;}.footer {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	line-height: 16px;	color: #666666;	text-align: center;	padding-bottom: 10px;	background-color: #FFFFFF;	height: 100px;	overflow: hidden;	float: left;	width: 780px;}.footer p {	margin-top: 5px;	margin-bottom: 10px;}.footer a {	color: #666666;}.footer a:hover {	color: #000000;}.home_nav p {	margin-top: 0px;	margin-bottom: 16px;}.home_content {	background-image: url(imgs/home-content-bg.jpg);	height: 333px;	width: 458px;	background-repeat: no-repeat;	overflow: hidden;	padding-top: 75px;	padding-left: 44px;	text-align: left;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #253F36;	line-height: 18px;	padding-right: 278px;	float: left;}.home_content2 {	background: url(imgs/home-content2-bg.jpg) no-repeat bottom;    height: 60px;	width: 692px;	overflow: hidden;	padding: 0 44px;	text-align: center;	color: #253F36;	float: left;}.home_content2 p {	font-size: 14px;    font-family: "Century Schoolbook",Georgia,Times,serif;    font-weight: lighter;    padding: 0;    margin: 15px 0 0 0;}.home_content2 h3 span {	font-weight: lighter;	font-size: 10px;}.left {	float: left;	width: 250px;	background-color: #FFFFFF;	overflow: hidden;	height: 460px;}.left2 {	float: left;	width: 250px;	background-color: #FFFFFF;	vertical-align:bottom;	height:100%;	}.content {	float: left;	background-color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #253F36;	line-height: 18px;	width: 90%;	padding-top: 20px;	padding-right: 20px;	padding-left:40px;	padding-bottom:20px;}.content p {	margin-top: 0px;	margin-bottom: 16px;}.content h3{	cursor:hand; 	cursor:pointer;	font-size: 15px;	margin-top: 0px;	margin-bottom: 3px;}.content a{	color:#77948F;	text-decoration:underline;}.content a:hover{	color:#77948F;	text-decoration:none;}.content2{	float: left;	background-color: #FFFFFF;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #253F36;	line-height: 18px;	padding-top: 8px;	padding-right:20px;	width:510px;}.content2 p {	margin-top: 0px;	margin-bottom: 16px;}.content2 h3{	cursor:hand; 	cursor:pointer;	font-size: 15px;	margin-top: 0px;	margin-bottom: 10px;}.sub_header {	background-image: url(imgs/about-rina_bg.jpg);	height: 18px;	width: 515px;	background-position: right;	background-repeat: no-repeat;	background-color: #FFFFFF;	float: left;	padding-top: 80px;	padding-left: 265px;}.sub_header_mediation {	background-image: url(imgs/about-mediation_bg.jpg);	height: 18px;	width: 515px;	background-position: right;	background-repeat: no-repeat;	background-color: #FFFFFF;	float: left;	padding-top: 80px;	padding-left: 265px;}.sub_header_thank {	background-image: url(imgs/thank_bg.jpg);	height: 18px;	width: 515px;	background-position: right;	background-repeat: no-repeat;	background-color: #FFFFFF;	float: left;	padding-top: 80px;	padding-left: 265px;}.sub_header_contact {	background-image: url(imgs/contact_bg.jpg);	height: 18px;	width: 515px;	background-position: right;	background-repeat: no-repeat;	background-color: #FFFFFF;	float: left;	padding-top: 80px;	padding-left: 265px;	cursor:hand; 	cursor:pointer;}.sub_header_how {	background-image: url(imgs/how-it-work_bg.jpg);	height: 18px;	width: 515px;	background-position: right;	background-repeat: no-repeat;	background-color: #FFFFFF;	float: left;	padding-top: 80px;	padding-left: 265px;	cursor:hand; 	cursor:pointer;}.sub_header_service {	background-image: url(imgs/our-service_bg.jpg);	height: 18px;	width: 515px;	background-position: right;	background-repeat: no-repeat;	background-color: #FFFFFF;	float: left;	padding-top: 80px;	padding-left: 265px;	cursor:hand; 	cursor:pointer;}.sub_header_faq {	background-image: url(imgs/faq_bg.jpg);	height: 18px;	width: 515px;	background-position: right;	background-repeat: no-repeat;	background-color: #FFFFFF;	float: left;	padding-top: 80px;	padding-left: 265px;	cursor:hand; 	cursor:pointer;}.sub_header_resource {	background-image: url(imgs/resource_bg.jpg);	height: 18px;	width: 515px;	background-position: right;	background-repeat: no-repeat;	background-color: #FFFFFF;	float: left;	padding-top: 80px;	padding-left: 265px;	cursor:hand; 	cursor:pointer;}
.line {	float: left;	width: 780px;	height: 5px;	overflow: hidden;	background-image: url(http://www.transformingconflictllc.com/imgs/line.gif);	background-repeat: repeat-x ;}
.content_form{	padding-left:40px;	padding-right:40px;	width:400px;}.content_quote{	font-size:16px;	color:#330033;}.submit{	padding-top:10px;	padding-bottom:20px;}.submit input{	border:1px solid #333333;		cursor:hand;	cursor:pointer;}.control input{	border:1px solid #333333;}
.control textarea{	border:1px solid #333333;}
ul.list {list-style-type:none;padding-top: 0;}
.list li {margin:18px 0;}
.content2 p.list2, p.list2 em{	margin-bottom: 0px;	line-height: 0;}
h3.cursor {cursor:text}
.content2 h3.bullet {margin: 0 0 18px 0;}
.lefty {float:left;}
span.indent {padding-left:110px;}/* @end */.caption {	font-size: 10px;}