@charset "UTF-8";
/*===================================================

Carolina Foot and Ankle, © 2007 by Carolina Foot and Ankle, PLLC
Designed by Steven J. Kukla | steve@scr-technologies.com
kuklastudios is a division of SCR Technologies, LLC

=====================================================*/

/*=========================================*/
/* BASICS                                  */
/*=========================================*/
a { color:#5588B5; }

p { 
margin:10px 0;
line-height:130%;
font-size:12px; }

h1,h2,h3,h4,h5,h6 { 
font-size:12px;
font-weight:normal;
padding:0;
margin:5px 0;  }

ul { 
list-style-type:none;
list-style-image:none;
margin:0;
padding:0; }

br { clear:both; }

a { color:#5588B5; }

h1,h2,h3,h4,h5,h6 { 
font-size:12px;
font-weight:normal;
padding:0;
margin:5px 0;  }

br { clear:both; }

.left { float:left; }
.center { text-align:center; }
.right { float:right; }
.inline { display:inline; }
.block { display:block; }

address, address p { 
margin:0;
padding:0;
font-style:italic;
font-size:12px; }

/*=========================================*/
/* HEADINGS                                */
/*=========================================*/
h1 { 
margin:15px 0 0 0;
font-size:22px;
color:#733F49; }

h2 {
font-size:18px;
margin:15px 0;
font-weight:normal; }

h3 { font-size:16px; }

/*=========================================*/
/* LISTS                                   */
/*=========================================*/
ul#docs li { margin-bottom:30px; }

ul.bulleted { 
list-style-type:square;
list-style-position:inside; }

ul.bulleted {
margin:0;
padding:0; }

ul#docs li ul.bulleted li { margin-bottom:15px; }

ul.locations li { margin:10px 0; }

ul.locations li p, ul.locations li h3 { 
font-style:normal;
line-height:normal;
padding:0;
margin:0; }

ul#members { margin:30px 0; }

ul#members li { 
display:inline;
margin-right:20px; }

/*=========================================*/
/* BIOS                                    */
/*=========================================*/
img.bio { 
border:solid 1px #000;
margin:0 10px 1px 0;
float:left; }

/*=========================================*/
/* PULLOUT BOX & MAPS                      */
/*=========================================*/
.pullout_box { 
float:right;
width:250px;
background:#f8f8f8;
border:solid 1px #ccc;
padding:0 10px;
padding-bottom:20px;
margin:10px 0 0 10px; }

.pullout_box#maps img { 
border:solid 1px #ccc; }

.pullout_box#maps img:hover { border:solid 1px #000; }

.img_back, .img_back img { border:solid 1px #ccc; }
.img_back img { margin:30px 0; }

.img_back { 
background:#efefef;
text-align:center;
margin:10px 0; }

/*=========================================*/
/* POP UPS                                 */
/*=========================================*/
#pop_up { 
font-family:Arial, Helvetica, sans-serif;
padding:0 5px; }

#pop_up p { padding:3px 0 }

#pop_up ul { 
font-size:12px;
list-style-position:inside;
list-style-type:disc; }

#pop_up h3 { 
font-weight:bold;
font-size:12px; }
