@charset "UTF-8";
/* CSS Document */

/*
colors:
gradient top light green: ACC9CC
gradient bottom darker green: 82AAB0
brown border: 5A3721
tan main part: EDEAE4
right sidebar brownish: 7B725B
top bar light blue: EDF1F4
hover yellow: facc3e

form heading red: 5F0609
backup form heading red: 780000
standby form heading red: 800000


pic order:
Cynthia
Carie
Jacque
Ruthanne


*/

img {
border:none;
}



body,html {
padding:0px;
margin:0px;
}

body {
background:#82AAB0 url('images/gradient.gif') repeat-x top left; 
}

div#centering_container {
width: 800px;
margin:10px auto;
position:relative;
background-color:#7B725B;
overflow:hidden;
}

div#main_container {
border: 2px solid #5A3721;
position:relative;
overflow:hidden;
background-image:url('images/two_tone_bar.gif');
background-position:top right;
background-repeat:repeat-y;
}

div#bottom_right {
width:10px;
height:10px;
background:url(images/br.gif) no-repeat bottom right;
position:absolute;
bottom:0px;
right:0px;

}

div#bottom_left {
width:10px;
height:10px;
background:url(images/bl.gif) no-repeat bottom left;
position:absolute;
bottom:0px;
left:0px;

}

div#top_left {
width:10px;
height:10px;
background:url(images/tl.gif) no-repeat top left;
position:absolute;
top:0px;
left:0px;

}

div#top_right {
width:10px;
height:10px;
background:url(images/tr.gif) no-repeat top right;
position:absolute;
top:0px;
right:0px;

}



div.clearing {
height:0px;

visibility:hidden;
clear:both;

}

div#top_strip {
height:200px;
background:#EDF1F4 url('images/top_image.gif') no-repeat top center;

}

div#gradient_strip {
height:8px;
background: #EDEAE4 url('images/lighter_drop.gif') repeat-x top left;

}

div#darker_gradient {
height:8px;
width:200px;
float:right;
background:#7B725B url('images/darker_drop.gif') repeat-x top right;

}

div#main_content_row {

/*
background-image:url('images/two_tone_bar.gif');
background-position:top right;
background-repeat:repeat-y;*/

}

div#main_content {
float:left;
width:596px;
background-color:#EDEAE4;

}

div#main_content p {
font-size:1.1em;
}

div#right_column {
color:#FFFFFF; 
width:200px;
background-color:#7B725B;
float:right;

}

div#right_column a {
text-decoration:none;
color:#FFFFFF;
padding-bottom:10px;
display:block;
}

div#right_column a:hover {
color:#facc3e;
}

div#right_column ul {
list-style-type:none;
margin:0px 0px 0px 15px;
padding:0px;
}

div#right_column li.breathing_space {
padding-top:5px;
}

div.for_padding {
padding:15px;

}

div#corner_vines {
background-image:url('images/corner_vines.gif');
background-repeat: no-repeat;
background-position: bottom right;
position:absolute;
width:100px;
bottom:3px;
right:5px;
height:125px;

}

span.form_heading {
color:#5F0609;
}

p.centered {
text-align: center;
}

.attention {
font-style:italic;
font-weight:bold;
}

p.top_padded {
padding-top:12px;
}

span.side_padded {
padding:3px 5px;
display:block;
}

div#expertise_holder {
width:510px;
margin:0px auto;

}

div.expertise {
width:220px;
padding:0px 10px;
float:right;
}

div.expertise ul {
margin:0px;
padding:0px;
list-style-type:disc;
}

div.expertise ul li {
font-size:1em;
}


table.pictures {
width:560px;
margin:0px auto;
}

table.pictures td {
text-align:center;
font-size:12px;
}

table.pictures td img {
margin:0px auto;
border: 4px solid #7B725B;
}

img.headshot {
border: 4px solid #7B725B;
margin:0px 10px 10px 0px;
}

table.pictures td a {
text-decoration:none;
color:#000000;
}

h1 {
font-size:22px;
font-weight:bold;
font-style:italic;
padding-left:5px;
}

ul.colleagues {
list-style-type:disc;
font-size:1.1em;
}

div.maps {
width:440px;
margin:10px auto;
}

div#clinicians_links {
/*position:relative;*/
}

div#drop_down {
display:none;
background-color:#7B725B;
border:1px solid #facc3e;
padding:4px;
position:absolute;
/*right:175px;
width:150px;
top:0px;*/
}

a.no_markup {
text-decoration:none;

}

.indented {
padding-left:10px;
}

.italics {
font-style:italic;
}

div.clinicians_top_padded {
padding-top:25px;
}

div.clinician_contact {
font-style:italic;

}


div.clinician_bio {
clear:both;
text-align:justify;
padding-top:2px;
}

