/* Customer CSS */
body {
	background-color:#000000;
}

.sbContainer {
	color:#ffffff;
	font-size:12px;
	font-family:Tahoma, Arial, Verdana;
}

#page-index .sbContainer {
color:#a2a19f;
font-size:11px;
}

/* Patients Home styles */

#page-home .sbContainer {
background-image:url('../images/patients/bg.jpg');
background-position:top center;
background-repeat:no-repeat;
color:#6c6c6f;
font-size:12px;
}

#container {
	width:769px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}

#page {
	width:769px;
}

a {
color:#7192a2;
text-decoration:none;
}

a:hover {
color:#856568;
}

#nav {
width:769px;
height:53px;
}

#slot-navigation {
	background-image: url(../images/navBar.png);
	_background-image: url(../images/navBar.jpg);
	height: 45px;
	_height: 31px;
	width: 765px;
}

#slot-navigation ul {
	margin: 0px;
	padding: 14px 0px 0px 0px;
	_padding: 8px 0px 0px 0px;
	text-align: center;
}

#slot-navigation li {
	list-style: none;
	display: inline;
}

#slot-navigation a {
	color: #ffffff;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	padding: 0px 12px 0px 12px;
}

#flash {
width:769px;
height:279px;
margin:169px 0px 0px 0px;
}

#address {
width:749px;
height:22px;
color:#7192a2;
font-weight:bold;
padding:0px 0px 0px 20px;
}

.phone {
font-size:14px;
color:#ffffff;
}

#wrapperPatients {
width:769px;
margin-left: auto;
margin-right: auto;
padding-top: 28px;
overflow:hidden;
}

#midContainer {
	width:740px;
	border:#4d4d4d 1px solid;
	margin:10px 0px 0px 20px;
	padding:0px 0px 20px 0px;
	overflow:hidden;
}

#buttons {
float:right;
width:225px;
}

#index_text{
float:left;
width:470px;
margin:15px 15px 0px 20px;
line-height:18px;
}

#page_int {
width:885px;
margin:auto;
overflow: hidden;
}

#int_header {
width:854px;
height:111px;
padding:0px 0px 0px 31px;
background:url('../images/patients/int_header_bg.jpg') no-repeat;
}

#int_logo {
float:left;
width:121px;
height:111px;
background-image: url(../images/patients/int_logo.jpg);
}

#int_address {
float:right;
width:634px;
height:86px;
text-align:right;
color:#7192a2;
font-weight:bold;
padding:25px 99px 0px 0px;
}

#int_nav {
width:854px;
height:53px;
padding:0px 0px 0px 31px;
background:url('../images/patients/int_nav_bg.jpg') no-repeat;
}

#int_left {
width:279px;
float:left;
height:419px;
}

#int_right {
width:606px;
float:right;
}

#links {
width:234px;
height:102px;
float:none;
padding:20px 0px 0px 45px;
background:url('../images/patients/int_links_bg.jpg') no-repeat;
font-size:14px;
line-height:20px;
}

#slot-links ul {
	margin: 0px;
	padding: 0px;
}

#slot-links li {
	list-style: none;
}

#slot-links a {
color:#FFFFFF;
text-decoration:none;
}

#slot-links a:hover {
color:#7192a2;
}



#people {
width:279px;
height:297px;
float:none;
background:url('../images/patients/people3.jpg') no-repeat;
}

#page-types-of-treatment #people, #page-faq #people {
background:url('../images/patients/people1.jpg') no-repeat;
}

#page-staff #people, #page-gallery #people, #page-office #people, #page-offices #people, #page-virtual-tour #people {
background:url('../images/patients/people2.jpg') no-repeat;
}

#page-song #people, #page-financial-arrangements #people, #page-contact #people {
background:url('../images/patients/people3.jpg') no-repeat;
}

#int_right_top {
width:345px;
height:41px;
float:none;
padding:0px 0px 0px 261px;
background:url('../images/patients/int_right_top_bg.jpg') no-repeat;
}

#int_textwrapper {
width:606px;
background-image:url('../images/patients/int_textwrapper_bg.gif');
background-repeat:repeat-y;
float:none;
overflow:hidden;
padding:0px 0px 20px 0px;
}

#int_textbox {
width:455px;
float:none;
padding:10px 120px 31px 31px;
overflow:hidden;
background:url('../images/patients/int_textbox_bg.jpg') no-repeat top left;
line-height:18px;
min-height: 500px;
height: auto !important;
height: 500px;
}

#int_right_bottom {
width:606px;
float:none;
height:3px;
overflow:hidden;
background:url('../images/patients/int_right_bottom_bg.gif') no-repeat;
margin:0px 0px 20px 0px;
}

.texthead {
color:#7192a2;
font-weight:bold;
}




/* End Patients Home styles */

#page-index #page {
width:769px;
margin:75px auto auto auto;
}

#page-index #left {
width:381px;
float:left;
}

#page-index #right {
width:388px;
float:right;
}

#page-index #leftimages {
width:381px;
height:151px;
overflow:hidden;
}

#page-index #rightimages {
width:388px;
height:151px;
overflow:hidden;
}

#page-index #lefttext {
width:228px;
height:126px;
background:url('../images/bg_lefttext.jpg') no-repeat;
float:left;
padding:16px 135px 0px 18px;
line-height:18px;
}

#page-index #righttext {
width:237px;
height:126px;
background:url('../images/bg_righttext.jpg') no-repeat;
float:right;
padding:16px 5px 0px 146px;
line-height:18px;
}

#page-index #leftbottom {
width:341px;
height:97px;
background:url('../images/bg_leftbottom.jpg');
float:left;
padding:12px 0px 0px 40px;
}

#page-index #rightbottom {
width:208px;
height:97px;
background:url('../images/bg_rightbottom.jpg');
float:right;
padding:12px 0px 0px 180px;
}

.enter {
float:left;
}

.enter2 {
float:left;
margin:25px 0px 0px 10px;
}

#page-index #bottom {
width:769px;
text-align:center;
color:#7192a2;
font-size:12px;
line-height:18px;
}

.phone {
font-size:14px;
color:#ffffff;
}

#footer {
clear:both;
width:769px;
margin:20px 0px 20px 0px;
line-height:18px;
font-size:11px;
}

#page-index #footer {
width:769px;
clear:both;
text-align:center;
color:#999999;
font-size:11px;
line-height:18px;
margin:20px 0px 0px 0px;
}

#footerInt {
clear:both;
width:513px;
margin:20px 0px 20px 0px;
line-height:18px;
font-size: 11px;
}

#page-index #footer a {
color:#7192a2;
text-decoration:underline;
}

#footer-content {
	text-align: center;
}

#slot-footer2 {
	display: inline;
}

#slot-footer2 li {
	display: inline;
}

#page-index #slot-footer2{
	display: none;
}

#slot-footer2 ul, #slot-footer3 ul {
	padding: 0px;
}

#slot-footer2 li{
padding:0px 5px 0px 5px;
}

#slot-footer1 {
color:#7192a2;
font-size:12px;
line-height:18px;
}

#slot-footer3 li {
	display: inline;
	list-style: none;
}

#slot-footer3 a {
	padding: 0px 5px 0px 5px;
}

#tour {
	width: 320px;
	height:300px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
}

#slot-lefttext, #slot-righttext {
	line-height: 16px;
}
