/*
Theme Name: C.O.R.E. Physical Therapy Centers 214
Theme URI: http://www.e-rehab.com/
Author: John Mason
Author URI: http://www.e-rehab.com
Template: ptcng
*/

			/*Colors*/

body{font:16px/1.5 trebuchet ms, arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
.seoH1{ color: #342C65;font-size:18px; }
.seoH2{ color: #342C65;font-size:14px; }
.seoFooter{ font-size:x-small;color:white;margin:0;}
.seoFooter a:link,.seoFooter a:visited{color:white;text-decoration:none;}
.seoFooter a:hover,.seoFooter a:active{color:#888;text-decoration:none;}
.seoPhrase{font-weight:normal;}

#resizerbox{background-color:#ffffff;border:1px solid #FFF;}
.faqbackground{background-color:#EEE;}
.comaster{background-image: url(http://www.ptclinic.com/x3/callouts/black.png);}
.co_body {background-color: #000000; 	color:#ffffff;}
.co_body *{color:#ffffff; !important;}
.pullquote{color:#ffffff;}
.pullquoteinline{color:#ffffff;}
ul.tabs a { color:#000000;}
ul.tabs a:hover { color:#ffffff;}
ul.tabs a.current, ul.tabs a.current:hover, ul.tabs li.current a { color:#000000	 !important; }
.spinner{border:2px solid #FFF;background-image:url( 'http://ptclinic.com/site/loading.gif' );background-color:#FFF;}
.newsbox{border:1px solid #FFF;}
#newsfeedarea h1,#newsfeedarea h3,#newsfeedarea h4,#newsfeedarea h5,#newsfeedarea .newscontent,#newsfeedarea .newsdate{color:#383838	;}
#newsitemsholder .newsitem {background: url("http://www.ptclinic.com/x3/scrollable/white200.png") no-repeat 0 0; }
.newsdivider{border-top:1px solid #FFF	;}
.newscontent img {border:3px solid #FFF;}
.surveybox{border:2px solid #FFF			;background-color:#005839	;}
.surveybox h1{color:#570f58	;}
.gmapballon,.gmapballon *{color:#000;}
.gmapballon h4{color:#005839			}
.gmaptopper {background-color:#005839	;}
.gmaplarger,.gmapdirections{color:#ffffff		 !important;}
input:focus{background-color:#570f58;}
.nlbutton, .firstbutton, .surveybutton {background-image:url( 'http://e1h11.simplecdn.net/ptclinic/x3/greybuttons.png' );}
/*Primary Changes from here down*/
body,td,.bottom,.mceContentBody,.normal{color:#000;}
h1,h2,h3,h4,h5,h6,.bodytext{ color: #570f58 }
.testimonial{ color: #570f58 }
.colorlist { color: #570f58 }
.altcolor { color: #FFF }
a:link { color: #3e3477 }
a:visited { color: #3e3477 }
a:hover,a:active { color: #d78cd8; text-decoration: none }
.main {padding-left:30px;padding-right:30px;}
.box{border:2px solid #570f58;background-color:#FFF;padding:12px;}
.box1{border:2px solid #3e3477;background-color:#FFF;padding:12px;}
.brd {border:solid 2px #570f58;}
.brd1 {border:solid 2px #3e3477;}
.dbrd {border:solid 2px #570f58;background-color:#FFF;padding:3px;}
.dbrd1 {border:solid 2px #3e3477;background-color:#FFF;padding:3px;}
/*----End of Generated Code-----*/
purple{color:#3e3477;}
.burgundy{ color: #570f58 }
.footer {text-align:center;font-size:11px;padding-top:6px;}

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 #570f58;}
.mbbrd2 {border:solid 2px #570f58;}
img{border:0;border:none;}

.smallmap{width:220px;height:160px;}

hr {
border: 0;
color: #570f58;
background-color: #570f58;
height: 1px;
width: 100%;
text-align: left;
}
hr.purple {
border: 0;
color: #3e3477;
background-color: #3e3477;
height: 1px;
width: 100%;
text-align: left;
}
hr.pink {
border: 0;
color: #d78cd8;
background-color: #d78cd8;
height: 1px;
width: 100%;
text-align: left;
}

ul.gallery {
   width:990px;
   list-style-type: none;
   margin:0;
   padding:0;
}
ul.gallery li {
   float:left;
   margin:0;
   padding:0;
   list-style: none;
   display: inline;
}

#patientcenter{
position:relative;
width:149px;
height:46px;
display:block;
float:left;
margin:0;
padding:0;
}

#staff{
position:relative;
width:145px;
height:46px;
display:block;
float:left;
margin:0;
padding:0;
}

.submenu{
margin:0;
padding:0;
position:absolute;
border:1px solid #3e3477;
top:45px;
left:0px;
width:200px;
display:none;
background-color:#570f58;
z-index:115;
}

.submenu a{
white-space:nowrap;
font-size:14px;
font-weight:bold;
display:block;
padding:4px 8px;
}
.submenu a:link,.submenu a:visited{color:#FFF;text-decoration:none;}
.submenu a:hover,.submenu a:active{background-color:#fdfdfd;color:#570f58;text-decoration:none;}

.slider-title{
   text-align: right;
}

.right-col{
   width: 400px;
   float: right;
}
