/*
Theme Name: Precious Theme In Blue
Theme URI: http://beecharming.com
Description: Garden Sober Living, Inglewood, CA
Author: Jennifer Precious Finch
Author URI: http://beecharming.com
version: 2.0
Tags: sidebar, single template
*/
*{margin:0; padding:0;}
body {background-color:#999;color:#333;font-family: verdana, arial, tahoma, sans-serif;font-size:100%;height:100%;text-align:center}
p,h1, h2, h3, h4, h5, ul, li, a{text-align:left;text-decoration:none;list-style-type: none;font-weight: normal;}
p,ul,li{font-size:.9em;}
a{color: black; font-weight: bold; }
a:hover{color:#e9d39b;}
a:visited{color: #111;}
img {color:#666;font-size:.9em;text-decoration:none;border:none;}
.flLeft {float:left;}
.flRight {margin: 0 0 0 1em;float: right;}
.center {text-align:center;}
.clear {clear: both;}
.space {margin:0;height:1em}
.grow {font-size:1.6em;letter-spacing:.1em;}
#container {margin:0em auto;width:848px;color:#333;overflow: hidden;text-align:center;background: url(images/bg-content.png) repeat center top;}
#header {margin:0;width:848px;height:47px;background: url(images/bg-head.png) no-repeat center top;}
#header_pages {
	margin-left: 2em;
	list-style: none;
}

#header_pages li{
	display: inline;
	margin-left: 1em;
}

#header_pages li a{
	color: black;
	font-weight: bold;
}

#the_gallery {
	list-style: none;
}

#the_gallery li {
	display: inline;
}

#header_pages li a:hover{
	color: #E9B55D;
}

#banner {font-size: 1.5em; font-weight: bold; margin:0 auto;padding:0;width:90%;height:202px;background: url(images/blue_banner.jpg) no-repeat center top;}
#bannerBox {margin:0;padding:4em 0 0 2.5em;color:#fff;text-align:left;font-size:1.5em;}
#slogan {margin:0 0 0em 0;padding:1.5em 0 0 0;width:848px;height:5em;}
#sloganLeft {margin:0 0 0 1.5em;padding:0 0 0 2em;float:left;width:58%;font-size:.8em;text-align:left;}
#sloganRight {margin:0 1.9em 0 0;padding:0;float:right;width:30%;font-size:1.3em;text-align:right;color:#4fa5dc;}
.phone {padding:.2em 1em 0 0;font-size:.9em;color:#ddd;text-align:right; font-weight: normal;}
.line {margin:0 auto 2em auto;border-top:.2em solid #000;width:90%}
#content {margin:0 2em 0 0;font-size:.9em;/*width:61%;*/width: 530px;height:100%;overflow:hidden;float:right;}
#content h1{margin:0 0 1em 0;padding:.1em 0 .1em .5em;font-size:1.5em;text-align:left;color:#333; letter-spacing:.1em;background-image: url(images/Untitled-1.png);background-repeat: repeat-y;background-position: left top;}
#content h2 {margin:0 0 .5em 0;font-size:1.5em;color:#333;}
#content ul{margin:0;padding:1em 2em;list-style:square outside;}
#content li{padding:0 0 .9em 0;list-style: square outside;}
#content p{padding:0 0 1.5em 0;}
#contentLeft{margin:0;padding:0;width: 250px;height:370px;border:.1em solid #ccc;overflow:hidden;background: url(images/exodus-drug-treatment-09.png) no-repeat center bottom;float:left;}
#contentLeft img{padding:0;}
#contentRight{margin:0;margin-right: 10px;padding:0;width:250px;height:370px;text-align:center;float:right;border:.1em solid #ccc;background: url(images/bg-form.png) repeat center top;}
#contentRight p{margin:0;padding:0;}
#contentRight ul{margin:0 2em;padding:0;font-size:.8em;}
#contentRight li{margin:0;padding:.4em 0;list-style:square outside;}
#contentRight img{margin:.5em 0;}
#sidebar {margin:0 0 0 40px;padding:0 0 0 0;width: 232px;float:left;text-align:center;}
#sidebar {width:240px;height:170px;width:230px;height:370px;border:.1em solid #ccc;background: url(images/bg-form.png) no-repeat center top;}
#sidebar img{margin:.5em 0;}
#sidebar a{margin-left: 1em; font-size:1.3em;text-align:center;color:#96acc3;font-weight: bold;}
#sidebar a:hover{color:#094d8b;}
#sidebar p{margin-left: 2em; padding:0 1em;font-size:.7em;color:#fff;}
.sidebarPhone {margin:.8em 0 0 0; font-size:1.5em;text-align:center;}
#ddfmwrap {padding:0;}
#ddfmwrap label{width:100%;padding:0;color:#333;font-size:1em;display:block;}
#ddfmwrap .submit {margin:.5em;text-align:center;clear:both;}
form.ddfm .required {color: #FF0000;}
.ddfmwrap .ddfmerrors {color: #FF0000;}
.ddfmwrap .errorlist {text-align:center;color:#FF0000;font-size:.8em}
.ddfmerrors {color:#FF0000;text-align:center;font-size:.8em}
form.ddfm .credits {text-align:right;margin-top:7px;width:97%;font-size:1%;display:none}
form.ddfm img {}
form.ddfm input.fmverify {}
form.fmtext {}
form.textarea {}
form.ddfm input.fmfile,form.ddfm input.fmtext{margin:0 auto;width:100%;margin:.3em 0;padding:.3em 0;border: 1px solid #666; background-color:#fff;}
textarea.fmtext{margin:.2em 0;width:100%;background-color:#fff;}
form.ddfm input.fmfile,form.ddfm input.fmtext:hover {}
.thankYou {margin:0 0 1em 0;color:#333;font-size:1em}
.navigation {font-size:8pt;width:100%;float:left;margin:0;padding:0;overflow:hidden;}
.alignleft a{float:left; margin:25px 0;}
.alignright a{float:right; margin:25px 0;}
img.centered {display: block;margin-left: auto;margin-right: auto;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}
.alignright {float:right;}
.alignleft {float:left}
.wp-caption {border: 1px solid #ddd;text-align: center;background-color:#f3f3f3;margin:0 1em 1em 0;
-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
.wp-caption img {margin:0;padding:.5em 0 0 0;border: 0 none;}
.wp-caption p.wp-caption-text {font-size:.7em;line-height:1.5em;text-align:center;}
#suckerfishnav {font-size:.9em;letter-spacing:.2em;}
#suckerfishnav, #suckerfishnav ul {float:left;list-style:none;line-height:1em;margin:1.5em 0 0 3em;}
#suckerfishnav ul {position:absolute;left:-999em;width:250px;font-weight:normal;margin:.1em 0 0 0;font-size:.8em;text-align: left;border-top:.2em solid #333;border-right:.2em solid #333;border-bottom: .6em solid #000;border-left:.6em solid #000; z-index:1000;}
#suckerfishnav a {display:block; color:#666;font-size:1.2em;text-decoration:none;padding:5px 0px 0 0;}
#suckerfishnav li {padding:0 1em;float:left; margin:0; z-index:1000;}
#suckerfishnav li li {width:225px;border-bottom: dotted .1em #fff; font-weight:normal;}
#suckerfishnav li li a {padding:.5em 0;color:#000;}
#suckerfishnav li li:hover {background:#e9d39b; z-index:1000;}
#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, 
#suckerfishnav li ul li li li:hover a {color:#666; z-index:1000;}
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {color:#e9d39b; z-index:1000;}
#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a { color:#000; z-index:1000;}
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, 
#suckerfishnav li.sfhover ul ul ul ul{ left:-999em; z-index:1000;}
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul,
#suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul {left:auto;background:#e9d39b; z-index:1000;}
#suckerfishnav li:hover, #suckerfishnav li.sfhover {z-index:1000;}
#footer {margin:0;padding:1em 0 2em 0;width:100%;font-size:.6em;color:#666;background-color:#96ACC3; clear: both;}
#footer p{padding:0 2em;margin:0;color:#666;text-align:center;}
#footer a{padding:0;color:#999;text-decoration:none;}
#footer a:hover{color:#5D5D5D}
#footer a:visited{padding:0;color:#999;text-decoration:none;}
