/*
Theme Name: 1000 Elissa Driban and Assc
Theme URI: http://www.e-rehab.com/
Version: 1.0
Description: Designed by John Mason, using <a href="http://www.woothemes.com">WooThemes</a> framework.
Author: John Mason
Author URI: http://www.e-rehab.com
Template: ptcng
*/
@import url(superfish.css);
.wrapper{
	min-height:100%;
	height:auto !important;
	height:100%;
	margin:0 auto -120px;
	background:#FEFEFE;
	width:100%;
}
h1,h2,h3,h4,h5,h6 {font-family: "Arial Black",sans-serif;font-weight:800;letter-spacing:.2em;}
h1{font-size:18px;padding:3px 0 8px;text-shadow:2px 2px 0 #CCCCCC;}
h2{font-size:15px;padding:3px 0 8px;}
html {background:#333}
#maincontent {min-height:440px;width:970px;margin:0 auto;position:relative;top:-60px;}
#maincontent2 {width:970px;margin:0 auto 12px;position:relative;top:0px;}
.main {padding:10px;}
header {background:url(images/leftTopSliver.png) repeat-x;height:247px;position:relative;}
#topcenter {background:url(images/top.png) no-repeat;height:247px;margin:0 auto;width:990px;position:relative;}
#addrbox1 {position:absolute;top:10px;right:20px;width:400px;text-align:right;font-size:22px;font-weight:bold;}
#addrbox1 span {font-size:2em;color:#113f59;}
#addrbox1 *{color:black;text-shadow:2px 1px 1px #B3B3B3;text-decoration:none;}
#addrbox1 a:hover {text-decoration:underline;}
#horimenu {position:absolute;top:155px;}
.sf-menu a {
font-family: 'Arial Black', sans-serif;
color: #191919 !important;
text-shadow:2px 1px 1px #B3B3B3;
font-size: 18px;
font-weight: bold;
letter-spacing: .2em;
border:none;
}
.turquois{color:#469fd8;}
.bluestrip{background:#469fd8;padding-top:3px;padding-bottom:3px;font-weight:bold;text-align:center;color:#FFF;}
.bluebrd{border:solid 1px #469fd8;}

.greystrip{background:#CCC;padding-top:3px;padding-bottom:3px;font-weight:bold;text-align:center;color:#469fd8;}

/*.fullbar {background:url(images/divider.png) no-repeat;height:160px;width:990px;position:absolute;left:50%;margin-left:-495px;padding:14px 0 0;}*/
.fullbar {background:url(images/divider.png) no-repeat !important;height:130px;width:990px;margin-top:25px;}
.fullbar:after,.fullbar:before {background:url(images/dividerSliver.png) repeat-x #f00 !important;}
.fullbar>* {color:white;text-shadow:1px 1px 1px #000;}
.fullbar .minibanner {float:left;margin:0 13px;}
.fullbar .minibanner:first-child {margin-left:90px}
footer {width:100%;background:#333333;border-top:20px solid rgba(255,255,255,0.45);position:relative;}
footer,.push {height:160px;clear:both;}
.footer_shadow{
	height:10px;
	background:url(images/footer_shadow.png);
	width:100%;
	position:absolute;
	top:-20px;
}
.footer_content{
	width:990px;
	margin:0 auto;
	padding:10px 0;
	overflow:hidden;
}
.footer_content h3,.footer_content p,.footer_content h2{
  	color:white;
	text-shadow:none;
}
.fullbar,.fullbar:after,.fullbar:before {background:#0080FF;}

ul li, ol li {padding-bottom:9px;}
ul li:last-child, ol li:last-child {padding-bottom:0px;}
ul ul li:last-child, ol ol li:last-child {padding-bottom:0px;}
ul ul li:first-child, ol ol li:first-child {padding-top:0px;}

a.linkopacity:hover img {
filter:alpha(opacity=70);
-moz-opacity: 0.7;
opacity: 0.5;
-khtml-opacity: 0.7;}

a.linkopacity img {
filter:alpha(opacity=100);
-moz-opacity: 1.0;
opacity: 1.0;
-khtml-opacity: 1.0; }

.blackbrd{border:solid 1px #000;}