/* CSS Document */
*{
text-align:left;

}
body{
font-family:Tahoma,Arial, Verdana, sans-serif;
}
h3,h4{
margin: 0 0 0 10px;
text-align:left;
}
h3{
color:#658dc1;
font-weight:bold;
font-size:20px;

}
h4{
color:#790000;
font-weight:bold;
font-size:16px;
margin:10px 0 10px 10px;
}
#main{
font-family:Tahoma,Arial, Verdana, sans-serif;
font-size:14px;
line-height:21px;
}
#topbar{
background: url(../images/home_top_colors.jpg) no-repeat top;
height:16px;
margin:0;
padding:0;
}
#homeText p{
margin: 5px 5px 0 20px;
}
#homeContactBot{
background:url(../images/home_call_bot.gif) no-repeat bottom;
height:32px;
}
#homeContactCol{
background:url(../images/home_contact_bg.gif) repeat-y top;
}
#footer{
float:right;
width:70%;
}
#footer a,#intBody a,a{
color:#303955;
}
#footer a:hover{
color:#790000;
}
#footer p{
font-size:10px;
background-color:#9bbadc;
padding:6px 8px;
text-align:right;
}
#navigation {
position:absolute;
width:200px;
height:115px;
z-index:1;
left: 21px;
top: 249px;
}
#intBody p,#intBody table{
font-size:12px;
line-height:18px;
padding:0 10px;
text-align:left;
}
#intBody .contact{
margin: 0 0 0 10px;
line-height:22px;
padding:0;
}

#intBody ul li{
font-size:12px;
list-style-image:url(../images/bullet-orange-arrow.gif);

}
#intBody p.box,#intBody div.box,#contactBox{
padding:10px 20px;
background-color:#f0f0f0;
border:2px solid #cbcccd;
width:620px;
margin:0 auto;
}
#intBody div.box p{
margin:0;
padding:0;
}
#intBody table.profiles,#intBody table.practiceprofiles{
background-color:#ccc;
padding:0;
width:500px;
}
#intBody table.profiles tr,#intBody table.profiles td,#intBody table.practiceprofiles tr,#intBody table.practiceprofiles td{
background-color:#fff;
padding:6px;
}

#intBody table.practiceprofiles{
margin:0 50px 0 10px;
clear:both;
}
#intBody table.practiceprofiles strong,#intBody strong{
color:#303955;
}
#intBody table.resources{
margin:0 0 0 10px;
}
#intBody a{
font-weight:bold;
}
#intBody{
padding: 0 0 5px 0;
}
#intBody a:hover,a:hover,.top a,.backToStaff a,.backToStaff a:hover{
color:#f7941d;

}
#intNavigation {
background: url(../images/int_nav_bg.gif) repeat-y;
width:208px;

}

#headerImg{
float:right;
}

.top,.backToStaff,.printPage,.topRight{
font-size:12px;
width:160px;
border:1px solid #ccc;
margin: 10px 0 0 10px; 
padding:5px;
float:left;
clear:left;
}
.topRight{
float:right;
margin: 10px 10px 10px 0;
width:140px;
padding:3px 5px 5px 5px;
border:0;
}
.backToStaff a{
text-decoration:none;
}
.backToStaff a:hover{
text-decoration:underline;
}
.backToStaff img,.top img,.printPage img,.topRight img{
float:left;
margin: 0 6px 0 0;
position:relative;
top:2px;
}

.break{
height:15px;
margin: 0 0 36px 0;
display:block;
}
.printPage{

float:right;
position:relative;
top:-10px;
width:140px;
margin-right:20px;
}
/*contact form styles*/
#contactBox{
width:400px;
margin:0 0 0 10px;
}
#flashcontent{
margin:0;
padding:0;
width:919px;
height:302px;
background:url(../images/home_flash_bg.jpg) no-repeat left;
}
#flashcontent div{
float: right;
margin: 100px 50px 0 0;
width:200px;
}
input[type="text"],textarea{
font-family:Tahoma, Arial;
font-size:12px;
}
textarea {
width:200px;

}
.physicianphoto{
padding:2px;
border:2px solid #ccc;
margin:5px;
}
