/*
Theme Name: 1013 McCombs
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);
/*STRUCTURE - header, footer, etc*/
/*original background*/
/*http://www.colorzilla.com/gradient-editor/#d4d5d6+0,ffffff+29,ffffff+66,003e7e+100;Custom*/
/*orange
http://www.colorzilla.com/gradient-editor/#ff8f05+29,d15300+72;Custom
green
http://www.colorzilla.com/gradient-editor/#1db500+0,0d4f00+100;Custom*/
/*blue*/
/*http://www.colorzilla.com/gradient-editor/#357abf+0,003f7e+100;Custom*/
/*V2 Darker Blues*/
/*http://www.colorzilla.com/gradient-editor/#003c8e+0,001b40+100;Custom*/
html{
overflow-y: scroll;
color:#000;
background: #003c8e;
background: -moz-linear-gradient(top, #003c8e 0%, #001b40 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#003c8e), color-stop(100%,#001b40));
background: -webkit-linear-gradient(top, #003c8e 0%,#001b40 100%);
background: -o-linear-gradient(top, #003c8e 0%,#001b40 100%);
background: -ms-linear-gradient(top, #003c8e 0%,#001b40 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003c8e', endColorstr='#001b40',GradientType=0 );
background: linear-gradient(top, #003c8e 0%,#001b40 100%);
height:auto;
padding-bottom:20px;
}

/* Column Layouts ----------------------------------------------------- */
.one_half{width:48%;}
.one_third{width:30.66%;}
.two_third{width:65.33%;}
.one_fourth{width:22%;}
.three_fourth{width:74%;}
.one_fifth{width:16.8%;}
.two_fifth{width:37.6%;}
.three_fifth{width:58.4%;}
.four_fifth{width:79.2%;}
.one_sixth{width:13.33%;}
.five_sixth{width:82.67%;}
.custom_column{position:relative;margin:0;float:left;}
.one_half,.one_third,.two_third,.three_fourth,.one_fourth,.one_fifth,.two_fifth,.three_fifth,.four_fifth,.one_sixth,.five_sixth{position:relative;margin-right:4%;float:left;min-height:1px;margin-bottom:0;}
.last{margin-right:0!important;clear:right;}



.wrapper{
	margin:0 auto;
	width:990px;
	background:#fff;
	-webkit-border-radius: 0 0 12px 12px;
	-moz-border-radius: 0 0 12px 12px;
	border-radius: 0 0 12px 12px;
	-moz-box-shadow: 0px 0px 10px #003E7E;
	-webkit-box-shadow: 0px 0px 10px #003E7E;
	box-shadow: 0px 0px 10px #003E7E;
}
#maincontent{
width:960px;
min-height:440px;
margin:0 auto;
background:url(images/watermark2.png) no-repeat 100px 120px #fff;
}
header{
	width:990px;
	height:175px;
	margin:0 auto;
	background:url(images/mccombLogoWhite3.png) no-repeat 5px 5px;
	position:relative;
}
#addrbox1{
	position:absolute;
	padding:8px;
	top:36px;
	right:34px;
	width:220px;
	height:80px;
	background:#D4D5D6;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	box-shadow:0 0 3px #1DB500;
	text-align:center;
	letter-spacing:2px;
	font-weight:700;
}
#addrbox1 a:link,#addrbox1 a:visited{
	font-family: 'Georgia', serif;
	text-decoration:none;
	color:#FF8F05;
	text-shadow:1px 1px 1px #818285;
}
#addrbox1 a:hover,#addrbox1 a:active{
	font-family: 'Georgia', serif;
	text-shadow:none;
	color:#7E00E4;
	text-shadow:1px 1px 1px #818285;
}
/*http://www.colorzilla.com/gradient-editor/#3f2c25+48,000000+100;Custom*/

#sidebar {
	float:right;
	width:240px;
	margin:-15px -15px 0 12px;
	padding:8px;
}
footer {width:100%;margin:0 auto;background:#FF8F05;border-top:10px solid #FF7800;
-webkit-border-radius: 0 0 12px 12px;
-moz-border-radius: 0 0 12px 12px;
border-radius: 0 0 12px 12px;
}
footer,.push {height:120px;clear:both;}
#footer_content {padding:15px;width:990px;margin:0 auto;}
#footer_content *{color:white !important;text-shadow:none;}
/*TEXT AND MENUS*/
h1,h2,h3,h4,h5,h6{
	font-family: arial, serif;
	font-weight:700;
	padding:4px 0;
	text-shadow:2px 2px 1px #E6E6E6;
	letter-spacing:2px;
	line-height:1.1em;
}
h1 {font-size:32px;color:#003E7E;}
h2 {font-size:28px;}
h3 {font-size:24px;}
h4 {font-size:20px;}
h5 {font-size:18px;}
h6 {font-size:16px;}
body,table{
	font-family: 'Georgia',serif;
	font-size:16px;
	line-height:1.5em;
}
#horimenu{
	top:143px;
	position:absolute;
	height:32px;
	width:990px;
background:#003E7E;
}
#homehori {
background: #ededed;
height: 140px;
border: 2px solid #E6E6E6;
padding-left: 10px;
padding-top:12px;
width: 505px;
margin: 0 auto;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.sf-menu a {
	font-family: 'Georgia', serif;
	font-weight:normal;
	font-size:16px;
	color:#D4D5D6;
	letter-spacing:1px;
	text-shadow:1px 1px 0 #191919;
}

#menu-item-188 ul{
width:260px;
}
.current_page_item a {color:#FFCC66 !important}
.serif {font-family:georgia,serif;font-style:italic;}
/*DESIGN ELEMENTS - boxes and such*/

#homehori .minibanner{
	border:1px solid #060E50;
}

.brd1{border:solid 2px #003E7E;}
.mbbrd1{
	border:1px solid #1DB500;
	margin-bottom:2px;
	line-height:.9em;
	height:110px;
}
.aslide {background:#001B40;text-align:left;font-size:46px;color:white;vertical-align:middle;line-height:1.3em;height:280px;width:705px;text-shadow:2px 2px #444;padding:0 15px;}
.aslide .alignleft {margin:0 15px 0 -15px;float:left;}
.aslide .alignright {margin:0 -15px 0 15px;float:right;}
.slideshow * {display:block;}
.blue{color:#004080}


.gmaptopper {line-height: 1.2em !important;}

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;}

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

.loc1{width:45%;float:left;}
.loc2{width:45%;float:right;}

.testimonialtext{
	font-style: italic;
	padding-top: 10px;

}
.testimonialsign{
	font-weight: bold;
	text-align: right;
	color: #FF8F05;
	padding-top: 10px;
	border-bottom: 1px dotted gray;
}

.ctr{text-align:center;}
img.ctr{display:block;margin-left:auto;margin-right:auto;}
div.ctr{display:block;margin:0 auto;}

