/*THEME NAME: SocialSecurityDisablityHelpTHEME URI: http://www.SocialSecurityDisablityHelp.info/DESCRIPTION: Theme created exclusively for SocialSecurityDisablityHelp.info.VERSION: 1.0AUTHOR: Dan PoynorAUTHOR URI: http://danpoynor.com/Tags:exclusive*/body,td,th {	color: #333333;	font-family: Arial, Helvetica, sans-serif;}body {	background-color: #99c4d8;	margin-left: 0px;	margin-top: 0px;	margin-right: 0px;	margin-bottom: 0px;	background-image: url(images/bg.png);	background-repeat: repeat-x;}a:link {	color: #0576ac;}a:visited {	color: #0576ac;}a:hover {	color: #0576ac;}a:active {	color: #0576ac;}h1 {	font-size: 34px;	font-weight: normal;	color: #145288;	margin: 0px;	padding: 15px 0px 0px;}p {	margin: 1em 0 0 0;	padding: 0;}#wrapper {	margin: 0px auto;	width: 980px;	text-align: left;}#header {	height: 93px;}#header p {	font-size: 14px;	font-weight: normal;	color: #333333;	margin: 0px;	padding: 3px 0px 0px;}#navcontainer ul {	padding-left: 0px;	margin-left: 0px;	color: #FFFFFF;	float: left;	width: 100%;	font-family: arial, helvetica, sans-serif;	height: 36px;	padding-top: 0px;	margin-top: 1px;	padding-bottom: 0px;}#navcontainer ul li { 	display: inline; }#navcontainer ul li a {	color: #FFFFFF;	text-decoration: none;	float: left;	border-right: 1px solid #76c1da;	padding: 8px 20px 7px;}#navcontainer ul li a.first {border-left: 1px solid #76c1da;}#navcontainer ul li a:hover {	color: #FFFFFF;	background: url(images/bg-tab-over.png) repeat-x;}#current {	background: url(images/bg-tab-over.png) repeat-x;}#call-to-action {	clear: both;	margin-top:15px;}#call-to-action a {	text-indent: -9999px;	height: 276px;	width: 980px;	background: url(images/call-to-action2.png) no-repeat;	display: block;}#testimonials {	clear:both;	float:left;	margin-top: 15px;	margin-bottom: 15px;	font-size: .89em;}#testimonials .quote {	height: 80px;	width: 320px;	float: left;}.quote-01 {	background:url("images/panel-small-white-01.png") no-repeat left top;}.quote-02 {	background:url("images/panel-small-white-02.png") no-repeat left top;}.quote-03 {	background:url("images/panel-small-white-03.png") no-repeat left top;}#testimonials .content-wrapper {	padding: 8px 20px 10px 20px;	float: left;	margin: 5px auto 5px 0px;	width: 280px;}#testimonials .quote .content-wrapper p {	float: right;	width: 210px;	font-style: normal;	margin:0;	padding:0;}#wrapper #testimonials .quote .content-wrapper p span {	display: block;	text-align: right;	font-style: italic;}#testimonials .quote img {	float: left;}#testimonials .middle {	margin-right: 10px;	margin-left: 10px;}#content-main {	clear:both;	background: url(images/panel-white-bg.png) repeat-y;	font-size: .89em;	margin-top:15px;}#content-main .top {	background: url(images/panel-white-top.png) no-repeat;	height: 26px;	width: 980px;}#content-main .btm {	background: url(images/panel-white-btm.png) no-repeat;	height: 26px;	width: 980px;	clear: both;}#content-main .content-wrapper {	padding: 0px 30px;}#content-main .content-wrapper h2 {	margin: 0px;	padding: 0px;	font-size: 24px;	font-weight: normal;	color: #1795bf;	clear: both;}#content-main .content-wrapper .column01 {	width:450px;	float: left;}#content-main .content-wrapper .column02 {	width:450px;	float:right;}.content-whitebg {	clear:both;	background: url(images/panel-white-bg.png) repeat-y;	font-size: .89em;	margin-top:15px;}.content-whitebg .top {	background: url(images/panel-white-top.png) no-repeat;	height: 26px;	width: 980px;}.content-whitebg .btm {	background: url(images/panel-white-btm.png) no-repeat;	height: 26px;	width: 980px;	clear: both;}.content-whitebg .content-wrapper {	padding: 0px 30px;}.content-whitebg .content-wrapper h2 {	margin: 0px;	padding: 0px;	font-size: 24px;	font-weight: normal;	color: #1795bf;	clear: both;}ul.recent-posts-list li {	margin-bottom:1em;}#column01 {}#column02 {	width:480px;	float:right;	margin:0 0 20px 20px;}#footer {	margin-top:15px;	background: url(images/panel-blue-bg.png) repeat-y;}#footer .content-wrapper h4 {	font-size: 14px;	margin: 0px 0px 4px;	padding: 0px;	width: 330px;	float: left;	clear: left;	display: block;}#link-lists {	clear: both;	width: 330px;}#footer-links01,#footer-links02 {	float: left;	font-size: 12px;	margin: 0px 4em 0px 0em;	padding: 0px;}#footer-links01 li,#footer-links02 li {	margin-bottom: 4px;	list-style: none;}#footer-links01 li a,#footer-links02 li a {	text-decoration:none;}#footer-links01 li a:hover,#footer-links02 li a:hover {	text-decoration:underline;}#footer .top {	background: url(images/panel-blue-top.png) no-repeat;	height: 17px;	width: 980px;}#footer .btm {	background: url(images/panel-blue-btm.png) no-repeat;	height: 17px;	width: 980px;	clear: both;}#footer .content-wrapper {	padding: 0px 30px;	float: left;	width: 920px;}#footer .content-wrapper .column-left {	float: left;	width: 330px;}#disclaimer {	font-size: 12px;	float: right;	width: 570px;	line-height: 1.7em;}#copyright {	font: 10px Verdana, Arial, Helvetica, sans-serif;	color: #FFFFFF;	padding: 0px 30px 20px 30px;}.cform {	width:610px !important;	padding-bottom:20px !important;}.cform fieldset {	font-family: Verdana, Arial, Helvetica, sans-serif !important;	border:none !important;	background:none !important;}.cform fieldset legend {	display:none !important;}.cform label,.cform label span {	width:160px !important;	text-align:left;}span.reqtxt, span.emailreqtxt {	font-size:0.79em !important;	color:#666 !important;}p.cf-sb {	text-align:left !important;	margin-left:170px !important;}#cf_field_5 {	width:300px;}p.cf-sb #sendbutton2 {	margin-top:0px !important;}.linklove {	display:none !important;}.cform input:hover, .cform textarea:hover, .cform select:hover {background:#F9F9F9 none repeat scroll 0 0 !important;}.cform input.sendbutton {	font-size:0.89em !important;}.ddsg-wrapper h2,.ddsg-wrapper p {	display:none;}#column01 h1 {	color:#1795BF;	padding-top:0;}#column02 form {	margin: 0px;	padding: 0px;}#column02 fieldset {	border-style: none;	margin: 0px;	padding: 0px;}#column02 #form-wrapper {	padding: 0px;	width: 480px;	margin: 0px auto;}#column02 #form-content {	padding: 20px 20px 0px;	background: url(images/form-top.png) no-repeat left top;}#column02 #form-btm {	background: url(images/form-btm.png) no-repeat left bottom;}#column02 #form-instructions h1 {	font-size: 18px;	margin: 0px;	padding: 0px;}#column02 #form-instructions p {	margin: 0px;	padding: 0px 0px 1em;}#column02 .contact-form-table {	margin: 0px auto;}#column02 .contact-form-table td {	height: 30px;}#column02 .prev_btn {	float: left;}#column02 .next_btn {	text-align: right;}a.mini-add-comment { background: url(images/mini-down-arrow.gif) no-repeat; float: right; padding-left: 18px; }span.next-entries { background: none no-repeat right center; display: block; float: right; padding-right: 18px; text-align: right; width: 225px; }a.post-calendar { background: url(images/mini-calendar.gif) no-repeat; color: #999999; float: right; font-size: 95%; padding-left: 20px; }span.post-dates { background: url(images/date.gif) no-repeat; float: left; font-size: 95%; padding-left: 20px; padding-right: 10px; }span.post-cat { background: url(images/mini-category.gif) no-repeat; float: left; font-size: 95%; padding-left: 20px; }span.post-comments { background: url(images/mini-comments.gif) no-repeat; float: right; font-size: 95%; padding-left: 20px; }span.previous-entries { background: none no-repeat left center; display: block; float: left; padding-left: 18px; width: 228px; }#commentform { font: 110% Arial, Helvetica, sans-serif; margin-top: 10px; }#commentform #submit { background: url(images/btn-bg.gif) no-repeat; border: none; color: #FFFFFF; cursor: pointer; float: right; font: bold 12px Arial, Helvetica, sans-serif; height: 20px; width: 100px; }#commentform input { background-color: #ffffff; border: 1px solid #cccccc; margin-top: 3px; padding: 3px; width: 200px; }#commentform label { color: #262626; font-size: 87%; }#commentform p { margin: 0px; padding: 6px 0px; }#commentform textarea { background-color: #ffffff; border: 1px solid #cccccc; height: 115px; margin-top: 3px; padding: 2px; width: 478px; }#commentform textarea:focus, #commentform input[type="text"]:focus { background: #ffffff; }#comments, #respond { border-bottom: 1px dotted #CCCCCC; clear: both; padding: 10px 0 5px 0; }.navigation { clear: both; height: 15px; padding: 10px 0px; }.navigation .alignright {float:right;}.navigation .alignleft {float:left;}.post { clear: both; margin: 0px 0  15px 0; padding: 0px 0 15px 0; border-bottom: none;float:left;}.page-content .post { border-bottom: none;}.post-single .post { border-bottom: none;}.post-single p {padding-bottom:0;}.post-date { background: url(images/date-bg.gif) no-repeat; float: left; height: 49px; width: 45px; }.post-day { color: #999999; display: block; font-size: 18px; line-height: 18px; margin-left: -3px; padding-top: 7px; text-align: center; text-transform: uppercase; }.post-month { color: #FFFFFF; display: block; font-size: 11px; line-height: 11px; margin-left: -3px; padding-top: 2px; text-align: center; text-transform: uppercase; }.post-title { float: left; margin-left: 0px; text-transform: capitalize; width: 496px; }.post .metastuff {display:none;}.post a.more-link {float:right;}#content-main .post .PostHead h1 {margin-bottom:5px;font-size:24px;}	#content-main .post .PostHead h1 a {text-decoration:none;}#content-main .post .PostHead h1 a:hover {text-decoration:underline;}#single-article-headline {margin-top:10px;}.postmetadata {color:#666; padding:10px 0; margin:10px 0; border-top:1px solid #ccc;}