/*
Theme Name: Suncare Therapy Inc. 891
Theme URI: http://www.e-rehab.com/
Version: 1.0
Description: Designed by John Mason
Author: John B Mason
Author URI: http://www.e-rehab.com
Template: xwp
*/
@import url(superfish.css);


body,td,.bottom,.mceContentBody,.normal{color:#666;}
body{font-size:16px;font-weight:normal;font-style:normal;font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;}
h1,h2,h3,h4,h5,h6{font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif}
.base,.gmaptopper{background-color:#004080 !important;border-color:#d2ead6 !important;}
.base_sprite,.base_numbers li:before{background-image:url(images/shortcodes/sprites/custom_sprite_092334.png) !important;}
.base_text,.base_sprite a,h1,h2,h3,h4,h5,h6,.brd,.testimonial,.colorlist,.bodytext{color:#2684c4 !important;}
.altcolor { color: #1c64ae}
a:link { color: #008000}
a:visited { color: #008000 }
a:hover,a:active { color: #004080; text-decoration: none }
.box{border:2px solid #1c64ae;background-color:#2684c4;padding:12px;}
.box1{border:2px solid #2684c4;background-color:#2684c4;padding:12px;}
.brd {border:solid 2px #1c64ae;}
.brd1 {border:solid 2px #2684c4;}
.dbrd {border:solid 2px #1c64ae;background-color:#2684c4;padding:3px;}
.dbrd1 {border:solid 2px #2684c4;background-color:#1c64ae;padding:3px;}
.faqbackground {background-color: #ffffc2;}


/*STRUCTURE - header, footer, etc*/
html {
    background-color: #70c5c3;
    overflow-y:scroll;

}
.wrapper{
	min-height:100%;
	height:auto !important;
	height:100%;
	margin:0 auto -40px;
	width: 990px;
	background: url(images/mainback.jpg) no-repeat #e3ebb6;
}

/*-----Header--------*/
header{height:133px;width:990px;margin:0 auto;text-align:left;background-color:transparent;position:relative;}

#topaddr {
font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
font-size: 20px;
font-weight: bold;
position: absolute;
right: 3px;
text-align: right;
top: 14px;
width: 400px;
text-shadow:1px 1px 2px #000;
letter-spacing: .1em;
}
#topaddr span {font-size:1.75em;line-height: 1.05em;}
#topaddr *{text-decoration:none;color:#e5f5f2;}
#topaddr a:hover {color:#00ff00 !important;}
#topaddr a:hover span {font-size:1.75em;color:#00ff00 !important;}

/*-------Main Area/Content-------*/
.main {
  margin: 0 auto;
  overflow: hidden;
  padding: 10px 20px;
  position: relative;
  text-align: left;
  width: 950px;
}

#leftcol {float:left;width:750px;display:inline;margin:0;padding:10px;}

#rightcol {float:left;width:220px;height:788px;display:inline;margin:0;padding:0;}

#wrap {padding:0 8px;}

/*MENUS*/

#horimenu {
width:990px;margin:0 auto;font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif; position:relative;z-index:100;height:34px;
}

.current_page_item a {color:#b3b3b3 !important}

.sf-menu a {
font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif;
font-size: 18px;
/*font-weight: bold;*/
letter-spacing: 2px;
padding: 10px 13px;
border:none;
text-decoration:none;
text-transform:capitalize;
}

.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
	color: #666666;  /*Match color above*/
}

.sf-menu {
	float:			right;
}

.sf-menu li {
	/*background:		transparent;*/
}

.sf-menu li li a {
			color:#fff !important;
	border-right:none;
}
.sf-menu li li {
		color:#fff;
	background:		#1c64ae;
}
.sf-menu li li li {
		color:#fff;
	background:		#1c64ae;
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
	color:#fff;
	outline:		0;
	background:		#2684c4;
}

/*DESIGN ELEMENTS - boxes and such*/

#footer {position: relative; color:#FFFFFF;width:990px;text-align:left;margin:0 auto;padding:3px 0;background-color: #0070B4;}

#footer a:link,#footer a:visited {color:white;}

#footer p {padding:0 8px;margin:0;}

/*-------- Specific to this site ------------*/

/*Lymphedema page*/
.page-id-29 .titled_box {
  color: #888888;
  float: right;
  margin-bottom: 20px;
  width: 250px;
  margin-left:12px;
}

h1 {font-size:24px;}
h2 {font-size:20px;padding-top:14px;}
h3 {font-size:18px;}
h4 {font-size: 16px;}
h5 {font-size: 14px;}

.slider {margin:0 -20px 12px;border-bottom: 1px solid #70C5C3;border-top: 1px solid #70C5C3;}

.staffcontainer{width:100%;clear:both;}
.staffphoto{width:175px;float:left;margin-bottom:22px;}
.stafftext{width:760px;float:right;margin-bottom:22px;}
.stafftext h2 {margin:0 0 12px 0;padding:0;}

textarea#input_1_4 {background: #FFF; border: 1px solid #BBB;}

#servicelist {
    width: 600px;
    margin: 30px;
}

#loc-ss {height:107px;width:160px;margin-right:12px;}