html, body, div, span, applet, object, iframe,abbr, acronym, address, cite, code,del, dfn,ins, kbd, q, s, samp,tt, var,dl, dt, dd,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
margin: 0;padding: 0;border: 0;font-size: 100%;font: inherit;vertical-align: baseline;} article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}
body {line-height: 1;}
table {border-collapse: collapse;border-spacing: 0;}  body { font-size: 14px;color: #333333;font-family: Verdana, Geneva, sans-serif; background:#b9d87d;}
#container{margin: 0 auto;width: 980px;background: #fff;}
#header{background-color:#ccc;}
#nav {float: left;width: 980px;height:44px;background-image: url(http://www.rlosadaradleytherapy.com/img/layout/bg-menu.png);background-position: left top; background-repeat: repeat-x;}
#nav{text-align:center;margin-top:-1px;}
#nav ul {margin: 0;padding: 0;margin-top:15px;}
#navlist li {display: inline;padding-left: 20px;font-weight:bold;background-image: url(http://www.rlosadaradleytherapy.com/img/layout/leaf.png);
background-repeat: no-repeat;font-size:13px;}
#navlist li a{color:#d8f1af;text-decoration: none;padding:7px 17px 7px 5px;}
#navlist li a:hover {color:#7ba234;text-decoration:underline; }
#content-container{float: left;width: 980px;background: #daf2b0;}
#content{clear: left;float: left;width: 650px;padding:0;margin: 0 0 0 20px;display: inline;}
#contentFull{clear: left;float: left;width: 920px;padding:0;margin: 0 0 0 20px;display: inline; }
#aside{float: right;width: 250px;padding: 10px 0px;margin: 0 20px 0 0;display: inline;}
#sidebox{width:250px;height:350px;background-image: url(http://www.rlosadaradleytherapy.com/img/layout/layout-specialty.gif);background-position: left top; background-repeat: no-repeat;}
#sidebox2{width:250px;height:350px;background-image: url(http://www.rlosadaradleytherapy.com/img/layout/layout-specialty.gif);background-position: left top; background-repeat: no-repeat;}
#aside h2{font-size: 1 4px; font-weight:600;line-height:1.65em;text-align:center;color:#d8f1af;margin-top:5px;}
#sidebox p {font-size: 14px; font-weight:600;line-height:1.65em;text-align:center;color:#d8f1af;margin-top:5px;}
#sidebox2 p {font-size: 13px; font-weight:600;line-height:1.65em;text-align:center;color:#d8f1af;margin-top:5px;}
a.homewhite:hover {color:#fff !important;}
#footer{clear:left;text-align:center;padding:70px 5px 10px 5px;} 
#footer p {font-size:11px;line-height:1.3em;}     
#footer a:link {color:#6b1c3e;text-decoration:underline;padding:2px;}  
#footer a:active {color:#6b1c3e;text-decoration:underline;padding:2px;}  
#footer a:visited {color:#6b1c3e;text-decoration:underline;padding:2px;}  
#footer a:hover {color:#fff;background:#6b1c3e;text-decoration:none;padding:2px;} #homeBlock {text-align:center;float:right;}
#homeBlock a:link {border:1px solid #ccc;background:#b9d87d;text-decoration:none;color:#6b1c3e;width:125px;padding:4px;font-size:15px;font-weight:800;}  
#homeBlock a:active {color:#6b1c3e;text-decoration:none;padding:4px;font-size:15px;font-weight:800;}    
#homeBlock a:visited {color:#6b1c3e;text-decoration:none;padding:4px;font-size:15px;font-weight:800;}    
#homeBlock a:hover {color:#fff;background:#6b1c3e;text-decoration:none;padding:4px;font-size:15px;font-weight:800;}   
#contentFull li, #content li {line-height:1.5em;}
h1 {font-size: 20px;word-spacing: 3px;color:#6b1c3e;text-shadow: 1px 1px 1px #999999; }
h2 {font-size: 18px;word-spacing: 3px; }
h3 {font-size: 15px;word-spacing: 3px;padding:5px 0px; margin-bottom:-15px;}
h4 {font-size: 14px;word-spacing: 3px;padding:5px 0px; }
p {color: #333333;line-height: 1.3em;}  
a:link { color: #6b1c3e; text-decoration: underline;}  
a:active  { color: #6b1c3e; text-decoration: underline;} 
a:visited  { color: #6b1c3e; text-decoration: underline; } 
a:hover {color:#7ba234;text-decoration: underline;} #content img, #contentFull img {margin: 0;height: auto;max-width: 640px;width: auto;}
#content .attachment img, #contentFull  .attachment img{ max-width: 900px;}
#content .alignleft, #content img.alignleft, #contentFull .alignleft, #contentFull img.alignleft 
{display: inline;float: left;margin-right: 24px;margin-top: 4px;}
#content .alignright, #content img.alignright, #contentFull .alignright, #contentFull img.alignright  
{display: inline;float: right;margin-left: 24px;margin-top: 4px;}
#content .aligncenter, #content img.aligncenter, #contentFull .aligncenter, #contentFull img.aligncenter 
{clear: both;display: block;margin-left: auto;margin-right: auto;}
#content img.alignleft, #content img.alignright, #content img.aligncenter,
#contentFull img.alignleft, #contentFull img.alignright, #contentFull img.aligncenter {	margin-bottom: 12px;}
#content .wp-caption, #contentFull .wp-caption {
background: #f1f1f1;line-height: 18px;margin-bottom: 20px;padding: 4px;text-align: center;}
#content .wp-caption img, #contentFull .wp-caption img {margin: 5px 5px 0;}
#content .wp-caption p.wp-caption-text, #contentFull .wp-caption p.wp-caption-text {
color: #888;font-size: 12px;margin: 5px;} @media print {
body {
background: none !important;
}
#wrapper {
clear: both !important;
display: block !important;
float: none !important;
position: relative !important;
}
#header {
border-bottom: 2pt solid #000;
padding-bottom: 18pt;
}
#colophon {
border-top: 2pt solid #000;
}
#site-title,
#site-description {
float: none;
line-height: 1.4em;
margin: 0;
padding: 0;
}
#site-title {
font-size: 13pt;
}
.entry-content {
font-size: 14pt;
line-height: 1.6em;
}
.entry-title {
font-size: 21pt;
}
#access,
#branding img,
#respond,
.comment-edit-link,
.edit-link,
.navigation,
.page-link,
.widget-area {
display: none !important;
}
#container,
#header,
#footer {
margin: 0;
width: 100%;
}
#content,
.one-column #content {
margin: 24pt 0 0;
width: 100%;
}
.wp-caption p {
font-size: 11pt;
}
#site-info,
#site-generator {
float: none;
width: auto;
}
#colophon {
width: auto;
}
img#wpstats {
display: none;
}
#site-generator a {
margin: 0;
padding: 0;
}
#entry-author-info {
border: 1px solid #e7e7e7;
}
#main {
display: inline;
}
.home .sticky {
border: none;
}
}