body {
	margin:0;
	background:#4fabd4 url(../images/bg-body.gif) repeat-x;
	color:#0c150e;
	font:14px Arial, Helvetica, sans-serif;
	min-width:1003px;
	padding:10px 0 0;
}
img {border-style:none;}
a {
	color:#0069af;
	text-decoration:underline;
}
a:hover {text-decoration:none;}
input,
textarea {
	font:100% arial,sans-serif;
	vertical-align:middle;
	color:#3e3e3e;
}
form,fieldset {
	margin:0;
	padding:0;
	border-style:none;
}
#wrapper {
	width:100%;
	position:relative;
	overflow:hidden;
}
.w1 {
	width:1021px;
	position: relative;
	float: left;
	left: 50%;
}
.w2 {
	width:1021px;
	position: relative;
	float: left;
	left: -50%;
	background:url(../images/bg-wrapper-t.gif) no-repeat;
}
.w3 {
	width:1021px;
	position:relative;
	background:#fff;
	margin:8px 0 0;
}
.wrapper-w {
	background:#fff;
	width:991px;
	padding:20px 13px 0 17px;
}
.wrapper-b {
	background: url(../images/bg-wrapper-b.png) no-repeat;
	height:24px;
	width:100%;
	overflow:hidden;
}
#header {
	overflow:hidden;
	margin:0 0 9px;
	width:991px;
}
#wrapper.inner #header {margin:0 0 14px;}
#header .section {
	width:942px;
	padding:0 25px 14px 24px;
	overflow:hidden;
}
.logo {
	margin:0;
	overflow:hidden;
	text-indent:-9999px;
	background: url(../images/logo.gif) no-repeat;
	width:487px;
	height:32px;
	float:left;
}
.logo a {
	display:block;
	height:100%;
}
#header .phone {
	float:right;
	background: url(../images/text-call.gif) no-repeat;
	width:303px;
	height:31px;
	overflow:hidden;
	text-indent:-9999px;
}
#nav {
	background: url(../images/bg-nav.gif) no-repeat;
	list-style:none;
	margin:0 0 9px;
	padding:0;
	width:100%;
	overflow:hidden;
	color:#fff;
}
#nav li {float:left;}
#nav li a {
	display:block;
	cursor:pointer;
	position:relative;
	text-indent:-9999px;
	overflow:hidden;
	outline:none;
	height:32px;
}
#nav li a.home {
	background: url(../images/btn-home.gif) no-repeat;
	width:100px;
}
#nav li a.causes {
	width:176px;
	background: url(../images/btn-causes.gif) no-repeat;
}
#nav li a.information {
	width:240px;
	background: url(../images/btn-information.gif) no-repeat;
}
#nav li a.what-pop,
#nav li.active a.what-pop {
	width:162px;
	background: url(../images/btn-what.gif) no-repeat;
}
#nav li a.about {
	width:144px;
	background: url(../images/btn-about.gif) no-repeat;
}
#nav li a.resources {
	width:169px;
	background: url(../images/btn-rop.gif) no-repeat;
}
#nav li a:hover,
#nav li.active a {background-position:0 -32px;}
.add-nav {
	list-style:none;
	margin:0;
	padding:0;
	width:100%;
	overflow:hidden;
	background: url(../images/bg-add-nav.gif) no-repeat;
	color:#fff;
}
.add-nav li {float:left;}
.add-nav li a {
	display:block;
	cursor:pointer;
	position:relative;
	overflow:hidden;
	outline:none;
	text-decoration:none;
	color:#fff;
	height:58px;
	text-indent:-9999px;
}
.add-nav li a.attorney {
	width:153px;
	background: url(../images/btn-rop-attorney.gif) no-repeat;
}
.add-nav li a.lawsuits {
	width:158px;
	background: url(../images/btn-rop-lawsuits.gif) no-repeat;
}
.add-nav li a.diagnosis {
	width:253px;
	background: url(../images/btn-rop-sympoms.gif) no-repeat;
}
.add-nav li a.medical {
	width:265px;
	background: url(../images/btn-medical.gif) no-repeat;
}
.add-nav li a.treatment {
	width:162px;
	background: url(../images/btn-rop-treatment.gif) no-repeat;
}
.add-nav li a:hover,
.add-nav li.active a {background-position:0 -58px;}
.breadcrumbs {
	list-style:none;
	margin:0 0 27px -9px;
	padding:0;
	font-size:11px;
	line-height:14px;
	width:610px;
	position:relative;
}
.breadcrumbs li span {
	text-decoration:underline;
	font-weight:bold;
}
.breadcrumbs li {
	color:#0072b4;
	display:inline;
	padding:0 2px 0 8px;
	background: url(../images/bg-breadcrums-sep.gif) no-repeat 0 2px;
}
.breadcrumbs li:first-child {background:none;}
.breadcrumbs li a {
	color:#838383;
	text-decoration:underline;
}
.breadcrumbs li a:hover {text-decoration:none;}
#header .block {
	width:991px;
	position:relative;
	overflow:hidden;
	margin:0 0 9px;
}
#header .heading {
	position:absolute;
	top:47px;
	left:43px;
}
#header .heading h2 {
	margin:0;
	height:26px;
	color:#FFF;
	font-size:36px;
	text-transform:capitalize;
}
#header .block img {display:block;}
.help-box {
	width:290px;
	position:absolute;
	top:6px;
	right:24px;
	height:279px;
	line-height:14px;
	font-size:12px;
}
* html .help-box {right:23px;}
.help-holder {
	width:100%;
	background: url(../images/bg-search-form.png) no-repeat;
	overflow:hidden;
}
.help-form {
	height:279px;
	width:229px;
	position:relative;
	z-index:100;
	padding:22px 32px 0 29px;
}
.help-form h2 {
	margin:0 0 11px 3px;
	width:206px;
	height:35px;
	overflow:hidden;
	text-indent:-9999px;
	background: url(../images/text-get-help.gif) no-repeat;
}
.help-form .row {
	display:block;
	overflow:hidden;
	width:203px;
	background: url(../images/bg-arrow.gif) no-repeat;
	padding:0 13px;
	margin:0 0 3px;
	height:27px;
}
.help-form .row input {
	margin:0;
	padding:7px 0 0;
	background:none;
	outline:none;
	width:203px;
	border:0;
	float:left;
}
.help-form .area {
	background: url(../images/bg-area.gif) no-repeat;
	width:214px;
	height:67px;
	padding:5px 1px 0 14px;
	display:block;
	margin:0 0 5px;
}
.help-form .area textarea {
	margin:0;
	background:none;
	border:0;
	padding:0;
	outline:none;
	overflow:auto;
	width:214px;
	max-width:214px;
	max-height:56px;
	float:left;
	height:56px;
}
.help-form .area2 {
	display:block;
	overflow:hidden;
	width:233px;
	font-size: 9px;
}
.help-form .lock {
	float:left;
	text-indent:-9999px;
	overflow:hidden;
	background: url(../images/bg-lock.gif) no-repeat;
	width:13px;
	height:18px;
	margin:5px 0 0;
}
#submit {
	margin:0;
	padding:0;
	line-height:0;
	font-size:0;
	text-indent:-9999px;
	overflow:hidden;
	width:92px;
	height:29px;
	border:0;
	cursor:pointer;
	background: url(../images/btn-submit.gif) no-repeat;
	float:right;
}
#submit:hover,
#submit.active,
#submit.hover {background: url(../images/btn-submit-on.gif) no-repeat;}
#main {
	width:100%;
	background: url(../images/bg-main-c.gif) repeat-y 1px 0;
}
.main-t {
	width:100%;
	background: url(../images/bg-main.gif) no-repeat;
}
.main-c {
	background: url(../images/bg-main-b.gif) no-repeat 1px 100%;
	width:961px;
	overflow:hidden;
	padding:0 8px 0 22px;
}
#wrapper.inner .main-c {
	width:963px;
	padding-left:20px;
}
#content {
	float:left;
	width:610px;
	padding:26px 0 0;
	line-height:26px;
}
#wrapper.inner #content {padding:0;}
.container {
	width:100%;
}

.container h1 {
font:27px normal;
	color: #008ac3;

}

.container h3 {
	margin:0 0 4px;
	color:#577b1c;
	font-size:18px;
	line-height:21px;
}
.container p {margin:0 0 25px;}
.container .post {margin:0 0 -4px}
.text-block {
	overflow:hidden;
	width:100%;
	margin:0 0 10px;
}
.text-block .heading {
	width:100%;
	overflow:hidden;
	margin:0 0 14px;
}
.text-block .heading h1 {
	margin:0;
	font:27px normal;
	color: #008ac3;
}
.text-block p {margin:0 0 10px;}
.text-block .image {
	float:right;
	border:3px solid #008ac3;
	margin:7px 0 0 11px;
}
* html .text-block .image {margin-left:8px;}
.text-block .image img {display:block;}
.boxes {
	width:610px;
	overflow:hidden;
}
.boxes .holder {
	width:670px;
	overflow:hidden;
	position:relative;
}
.boxes .box {
	float:left;
	width:276px;
	padding:0 58px 54px 0;
	line-height:21px;
	font-size:13px;
}
.what-rop {
margin-bottom:25px;
	font:27px normal;
	color: #008ac3;
}
.rop-help {
margin-bottom:25px;
	font:27px normal;
	color: #008ac3;
}
.boxes .box .image {
	overflow:hidden;
	display:block;
	margin:0 0 10px;

}
.boxes .box span.image {
	float:left;
	border:3px solid #008ac3;
}
.boxes .box .image img {display:block;}
.boxes .box p {margin:0;}
.boxes .box .text-box {
	width:268px;
	padding:0 0 0 8px;
}
.boxes .box .more {
	width:106px;
	height:33px;
	position:absolute;
	bottom:5px;
	margin:0 0 0 171px;
	text-indent:-9999px;
	overflow:hidden;
	display:block;
	background: url(../images/btn-read-more.gif) no-repeat;
}
.boxes .box .more:hover,
.boxes .box .more.active {background: url(../images/btn-more-on.gif) no-repeat;}
#sidebar {
	float:right;
	width:292px;
	padding:16px 17px 14px;
}
#sidebar .box {
	width:292px;
	font-size:13px;
	line-height:15px;
	margin:0 0 15px;
}
#sidebar .box h3 {
	color:#577b1c;
	font-size:20px;
	line-height:24px;
	margin:0 0 13px;
	font-weight:normal;
}
#sidebar .box ul {
	list-style:none;
	margin:0 0 0 22px;
	padding:0;
}
#sidebar .box ul li {
	background: url(../images/bg-sidebar-sep.gif) no-repeat 0 7px;
	padding:0 0 9px 12px;
	vertical-align:top;
	height:1%;
}
#sidebar .news-box h3 {
	background: url(../images/text-news.gif) no-repeat;
	text-indent:-9999px;
	overflow:hidden;
	width:170px;
	height:29px;
	margin:0 0 11px 4px;
}
#sidebar .news-box {
	width:285px;
	color:#141414;
	font-size:13px;
	line-height:16px;
	padding:20px 0 18px 0px;
	background: url(../images/bg-news-t.gif) no-repeat;
}
#sidebar .news-box .text {margin:0 0 16px;}
#sidebar .list {
	width:267px;
	padding:0 9px 0;
}
.bookmark {margin:0 0 0 14px;}
#sidebar .news-box em.date {
	font-style:normal;
	font-weight:bold;
	line-height:16px;
}
#sidebar .news-box p {margin:0;}
#footer {
	width:991px;
	margin:22px auto 0;
	padding:0 0 30px;
	overflow:hidden;
	color:#fff;
	font-size:11px;
	line-height:14px;
}
#footer .holder {
	width:967px;
	padding:0 4px 0 0px;
}
#footer .add-menu {
	list-style:none;
	margin:-17px 35px 0 -10px;
	padding:0;
	float:right;
}
#footer .add-menu li {

	padding:0 7px 0 10px;
	margin:0px 0px 0px 0px;
	line-height:1.8em;

}
#footer .block p { float:left; clear:both; }
#footer .add-menu li h2 { font-size:16px; margin:0px; }
#footer .add-menu li a {
	color:#fff;
	text-decoration:none;
}
#footer .add-menu li a:hover {text-decoration:underline;}
.logo2 {
	float:left;
	width:335px;
	height:21px;
	background: url(../images/logo2.png) no-repeat;
	overflow:hidden;
	text-indent:-9999px;
	display:inline;
}
.logo2 a {
	display:block;
	height:100%;
	position:relative;
}
#footer p {
	margin-top:20px;
	text-align:left;
}
#footer .block {
	width:100%;
	position:relative;
	overflow:hidden;
	margin:0 0 1px;
	font-size:12px;
	line-height:15px;
}
#footer a {
	color:#fff;
	text-decoration:none;
}
#footer a:hover {text-decoration:underline;}

#body_content_body h2 { font: 18px bold; color:#577b1c; }
#body_content_body ul { padding-left:18px; }

.modd { background-color: #f4f4ee; }

.wp-sidebar { list-style:inside none !important; background:none !important; }
.wp-sidebar ul { list-style:inside none !important; padding:0px !important; background:none !important; margin:0px !important; }
.wp-sidebar ul li { list-style:inside none !important; padding:0px !important; background:none !important; }
.links-list li { background:url("../images/bg-sidebar-sep.gif") no-repeat scroll 0 7px transparent;
height:1%;
padding:0 0 9px 12px;
vertical-align:top; }

.links-list { list-style:inside none; padding:0px; margin:0 0 0 0px !important; }

.mainForm input,.mainForm select,.mainForm label,.mainForm textarea { display:block; }
.mainForm input,.mainForm textarea { padding:5px; }
.mainForm label { font-size:12px; margin:15px 0px 7px 0px; }
.mainForm textarea { width:350px; height:150px; }
.submit { margin-top:15px; }

div.ad { margin:20px 0px; }
div.ad p { text-align:left !important; color:#FFF; }

#blurb_4_body ul, #blurb_5_body ul { margin-left:0px !important; }
