html, body {
	height: 100%;
}
html {
	overflow-y: scroll;
}
body {
	background: #fff url(../images/bg_1x860.jpg) top center repeat-x;
}
h2 {
	font: 14px Verdana, Geneva, sans-serif;
	font-weight: bold;
	color: #4d4d4d;
	line-height: 22px;
}
p {
	font: 14px Verdana, Geneva, sans-serif;
	color: #808284;
	line-height: 22px;
	margin-bottom: 22px;
}
div#bg_wide {
	background: url(../images/bg_wide_subpage.jpg) top center repeat-x;
	position: relative;
	min-height: 100%;
	width: 100%;
}
#home div#bg_wide{ background: url(../images/bg_wide.jpg) top center repeat-x; }

div#bg_page {
	background: url(../images/bg_home.jpg) top center no-repeat;
	position: relative;
	min-height: 100%;
	width: 100%;
}
#home div#bg_page{ background: url(../images/bg_home.jpg) top center no-repeat; }

#angiography div#bg_page, #vascular div#bg_page, #vertebroplasty div#bg_page, #uterine div#bg_page, #venous div#bg_page,#joint div#bg_page, #spine div#bg_page{ background: url(../images/bg_subpage.jpg) top center no-repeat; }

div#pagewrapper {
	margin: 0 auto;
	width: 1023px;
}
#header {
	padding-top:38px;
	height: 231px;
	width:100%;
}
#home #header {
	height: 440px;
}
#header #logo{
	display:block;
	height:231px;
	width:100%;
}
div#main {
	background-color:#ffffff;
}
div#sidebar {
	float: left;
	width: 302px;
	padding-top:38px;
	background-color:#FCF2D9;
	margin-bottom:19px;
}
#sidebar div a{
	display:block;
	width:302px;
}
#sidebar .home{
	background-image:url(../images/nav_home.jpg);
	height:54px;
}
#sidebar .angiography{
	background-image:url(../images/nav_angiography.jpg);
	height:54px;
}
#sidebar .vascular{
	background-image:url(../images/nav_vascular.jpg);
	height:54px;
}
#sidebar .vertebroplasty{
	background-image:url(../images/nav_vertebroplasty.jpg);
	height:54px;
}
#sidebar .uterine{
	background-image:url(../images/nav_uterine.jpg);
	height:81px;
}
#sidebar .venous{
	background-image:url(../images/nav_venous.jpg);
	height:54px;
}
#sidebar .joint{
	background-image:url(../images/nav_joint.jpg);
	height:54px;
}
#sidebar .spine{
	background-image:url(../images/nav_spine.jpg);
	height:54px;
}
#sidebar .home:hover, body#home .home{
	background-image:url(../images/nav_home_on.jpg);
	height:54px;
}
#sidebar .angiography:hover, body#angiography .angiography{
	background-image:url(../images/nav_angiography_on.jpg);
	height:54px;
}
#sidebar .vascular:hover, body#vascular .vascular{
	background-image:url(../images/nav_vascular_on.jpg);
	height:54px;
}
#sidebar .vertebroplasty:hover, body#vertebroplasty .vertebroplasty{
	background-image:url(../images/nav_vertebroplasty_on.jpg);
	height:54px;
}
#sidebar .uterine:hover, body#uterine .uterine{
	background-image:url(../images/nav_uterine_on.jpg);
	height:81px;
}
#sidebar .venous:hover, body#venous .venous{
	background-image:url(../images/nav_venous_on.jpg);
	height:54px;
}
#sidebar .joint:hover, body#joint .joint{
	background-image:url(../images/nav_joint_on.jpg);
	height:54px;
}
#sidebar .spine:hover, body#spine .spine{
	background-image:url(../images/nav_spine_on.jpg);
	height:54px;
}

div#content {
	float: left;
	width: 662px;
	padding: 50px 20px 10px 20px;
}
#content p{ padding:10px; }
#content .title{ height:230px; }
#content .title div{ padding-top:58px; }
#home #content .title{ height:180px; }
#home #content .title div{ padding-top:58px; }

div#footer {
	/*position: absolute;
	left: 0;
	bottom: 0;*/
	width: 100%;
	height: 100px;
	padding-top: 48px;
	background: url(../images/footer_bg.jpg) repeat-x;
	text-align: center;
	font: 11px Arial, Helvetica, sans-serif;
	color: #fff;
}
div#footer div#subnavigation {
	text-transform: uppercase;
}
div#footer a {
	color: white;
	text-decoration: none;
}
div#footer a:hover {
	text-decoration: underline;
}
div.clearboth {
	clear: both;
	width:0; height:0;
}
.right {
	float: right;
}
.pictures {
	position: absolute;
	margin-top: -361px;
	margin-left: 328px; 
}
.title_our_physicians {
	margin: 194px 40px 0 0;
}
div.our_physicians img {
	position: relative;
	z-index: 1;
}
div.our_physicians {
	position: relative;
	height: 277px;
}
.physicians_list {
	font-size: 14px;
	font-family: Verdana, Geneva, sans-serif;
	color: #8BA370;
	text-align: right;
	padding: 0 40px 0 0;
	position: absolute;
	top: 225px;
	left: 110px;
	z-index: 10;
}

#accordion h3{
	cursor:pointer;
	padding-left: 10px;
}
h3 .onArrow, h3.ui-state-default .offArrow, #accordion h3.ui-state-hover .onArrow{
	display:inline;
}
h3 .offArrow, h3.ui-state-default .onArrow, #accordion h3.ui-state-hover .offArrow{
	display:none;
}
#accordion div{
	background-color:#FCF2D9;
	margin-left:0px;
}

#contact{
	padding:8px 0 8px 50px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#9198a8;
	clear:both;
}
#contact h5{
	font-size:16px;
	font-weight:bold;
}
#contact p{
	padding:0;
	margin:0;
}
