/*
Theme Name: Grey Physical Therapy & Sports Medicine Center 668
Theme URI: http://www.e-rehab.com/
Author: John Mason
Author URI: http://www.e-rehab.com
Template: ptcng
*/
@import url(superfish.css);


/*STRUCTURE - header, footer, etc*/
html{background:#7d7d7d;}
body {font-size:15px;}

.wrapper{
	min-height:100%;
	height:auto !important;
	height:100%;
	margin:0 auto -50px;background:url('/wp-content/themes/668theme/images/bg.jpg') repeat-y center;
}
#maincontent ul li, #maincontent ol li {padding-bottom:12px;}
#maincontent ul li:last-child, #maincontent ol li:last-child {padding-bottom:0px;}
#maincontent ul ul li:last-child, #maincontent ol ol li:last-child {padding-bottom:0px;}
#maincontent ul ul li:first-child, #maincontent ol ol li:first-child {padding-top:0px;}
/*
#maincontent ul ul li:before {
    content: "-";
    position: absolute;
    margin-left: -1.1em;
}
*/

#maincontent ul ul li{list-style-type:disc !important;}

#maincontent ul ul ul li{list-style-type:circle !important;}

#maincontent ol ol li {list-style-type:lower-alpha !important;}

table{border:collapse:collapse;}

header {height:375px;position:relative;}
#topcenter {height:180px;margin:0 auto;width:990px;position:relative;}
#addrbox1 {width:965px;height:40px;line-height:40px;text-align:center;font-size:22px;font-weight:bold;}
#addrbox1 span {font-size:2em;color:#FFF;}
#addrbox1 *{color:#FFF;text-decoration:none;}
#addrbox1 a:hover {color:#69c8fe;text-shadow:none;text-decoration:none;}
#addrbox1 a:hover span {font-size:2em;color:#69c8fe;text-shadow:none;}

.bluestrip{background:#69c8fe;padding-top:3px;padding-bottom:3px;font-weight:bold;text-align:center;color:#245b9e;margin-bottom:9px;}
.bluetext{color:#69c8fe;}
.brd, .bluebrd{border:solid 1px #69c8fe;}
.brd1{border:solid 1px #35ab9f;}
.bluebrd2{border:solid 1px #69c8fe;background:#ccc;padding:4px;}
.blackbrd2{border-left:solid 1px #000;border-right:solid 1px #000;background:#ccc;padding:4px;}
.blackbrd{border:solid 1px #000;color:#000 !important;background:#FFF;}
.blackbrd3{border:solid 1px #000;}
.testimonial{color:#FFF !important;}
.normal {color:#FFF;}
.colorlist {color:#69c8fe !important;}

.faqbackground{background:#69c8fe;}

.box {background:#27579f;color:#FFF;padding:12px;border:solid 2px #000;}
.box ul {color:#FFF;}

a {color:#69c8fe !important;}
a:hover {color:#FFFF66 !important;}

.yellow{color:#FFFF66;}
.tan{color:#DCD0A8;}

h1,h2,h3,h4,h5,h6{color:#69c8fe;}
h1, #faqTitle{font-size:180%;}
#faqTitle{text-align:center;}
h2{font-size:140%;}
h3{font-size:105%;}


.testimonial{border-bottom:dashed 1px #DCD0A8;}

.testimonial:last-child{border-bottom:none;}

nav {
height:50px;
width:975px;
}

.ltbluebg{background:#69c8fe;padding:8px}
.pad8{padding:8px;}

#horimenu{
	width:850px;
	margin:0 auto;
	padding-top:9px;
	z-index:100;height:50px;
}

#maincontent {min-height:440px;width:940px;margin-top:25px;}

.main {padding:10px; color:#FFF !important;}
footer {width:100%;position:relative;}
footer,.push {height:50px;clear:both;}  /*This height is the bottom margin of .wrapper*/
.footer_content{
	width:965px;
	margin:0 auto;
	padding:10px 0;
	overflow:hidden;
	text-align:center;
}

.footer_content a{color:#000 !important;text-decoration:none;}

#sidebar {width:245px;padding:10px;color:#000;float:right;}

.leftcol{width:49%;float:left;}
.rightcol{width:49%;float:right;}
.sidebartext{padding:10px;}

/*MENUS*/
.sf-menu a {
font-family: sans-serif;
color: #fff;
text-shadow:1px 1px 0px #333333;
font-size: 16px;
letter-spacing: .15em;
border:none;
padding: 		6px 20px;
text-decoration:none;
}
.sf-menu li {border-right:2px solid #FFF;}
.sf-menu li:last-child {border-right:none;}
.sf-menu li li, .sf-menu li li li {border-right:none;}

/* Medical Library */
#medlib a, #medlib a:active,#medlib a:visited {color:#336EAC !important;}
#medlib a:hover,#medlib a:visited:hover {color:#800000 !important;}
#medlib h1, #medlib h2, #medlib h3, #medlib h4, #medlib h5, #medlib h6 {color:#336EAC;}
#medlib h2{font-size:18px;}
#medlib #bodyText {color:#000;}

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

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

.mbbrd1 {border:solid 2px #336EAC;}
.mbbrd2 {border:solid 2px #336EAC;}
img{border:0;border:none;}

hr {
border: 0;
color: #000;
background-color: #000;
height: 1px;
width: 100%;
text-align: left;
}

.leftcol{width:48%;float:left;}
.rightcol{width:48%;float:right;}


/* newsbox links */

.newsbox{background:#69c8fe;}

A:link.medlink { color: #082A95;text-decoration:none; }
A:hover.medlink { color: #CC0000;text-decoration:none; }
A:active.medlink{ color: #082A95;text-decoration:none; }
A:visited.medlink { color: #082A95;text-decoration:none; }
A:visited:hover.medlink { color: #CC0000;text-decoration:none; }

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

.staff {width:33%;float:left;padding-right:25px;}

.treat {width:43%;float:left;padding-right:25px;}

.treat1 {width:43%;}

.video {width:480px;height:360px;margin:25px auto;}

.descriptions {width:97%;}

.programs {width:45%}

.patient {margin:12px;}

.col {width:45%;float:left;}