/* clear
-------------------------------------- */

html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td  { margin : 0; padding : 0; }
h1,h2,h3,h4,h5,h6 { font-size : 100%; }
ol,ul { list-style : none; }
table { border-collapse : collapse; border-spacing : 0; }
fieldset,img { border : 0;}

body{ margin:-1px auto; background:url(../images/florida-bladder-doctors-background.jpg) no-repeat; background-color:#2D3A4A; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#000;}
a{ outline:none; color:#698BAE; text-decoration:none;}a:hover{ text-decoration:underline;}
img{ outline:none; border:0px;} input{ outline:none;}
h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, font{ margin:0px; padding:0px; font-weight:normal;}
ul{padding-left:20px; margin-top:-15px; list-style-type:circle;} 
li {padding-bottom: 10px; }
td {font-weight:bold;}

#wrapper{ width:1024px; margin:auto; margin-left:100px; margin-right: auto; background-color:#F2EEED;}
#wrapperInner{ float:left; width:822px; background:url(../images/florida-bladder-doctors-header.jpg) no-repeat top left; background-color:#F2EEED; z-index:100;}
#head{ float:left; width:795px; padding:34px 0 0 0;}#head div{ width:261px; text-align:center;}
#body{ float:left; width:822px; position:relative; background:url(../images/florida-bladder-doctors-wrapper-bg.jpg) no-repeat top left; background-color:#fff; margin-top:180px;}
#bodyL{ float:left; width:822px; position:relative; background:url(../images/florida-bladder-doctors-wrapper-bg-l.jpg) top left; background-color:#fff; margin-top:180px;}
#bodyLeft{ float:left; width:228px; height:718px; padding:8px 17px 0 16px; margin-left:-69px; }

.leftNav, .leftNavSm { float:left; width:162px; background:url(../images/main-nav-bg-two.png) no-repeat top left; text-align:center; height:43px; margin-bottom:10px;}
.leftNav-current, .leftNavSm-current { float:left; width:162px; background:url(../images/main-nav-bg-on.png) no-repeat top left; text-align:center; height:43px; margin-bottom:10px;}
.leftNav p { padding:14px 0 0 0; font-size:14px; font-weight:bold; color:#303C4C; text-transform:uppercase;}
.leftNavSm p { padding: 8px 0 0 0; font-size:12px; font-weight:bold; color:#303C4C; text-transform:uppercase;}
.leftNav p a, .leftNavSm p a { color:#303C4C; text-decoration:none; }
.leftNav p a:hover, .leftNavSm p a:hover{ color:#fff; text-decoration:none;}
.leftNav-current p { padding:14px 0 0 0; font-size:14px; font-weight:bold; color:#303C4C; text-transform:uppercase;}
.leftNav-current p a { color:#303C4C; text-decoration:none;}
.leftNav-current p a:hover{ color:#003366; text-decoration:none;}
.leftNavSm-current p { padding:8px 0 0 0; font-size:12px; font-weight:bold; color:#303C4C; text-transform:uppercase;}
.leftNavSm-current p a { color:#303C4C; text-decoration:none;}
.leftNavSm-current p a:hover{ color:#003366; text-decoration:none;}
.leftNavSub p { width:157px; margin-bottom:7px;} 
.leftNavSub p { text-align:right; font-size:11px; font-weight:bold; text-transform:uppercase;}
.leftNavSub p a { color:#083057; text-decoration:none;}
.leftNavSub p a:hover{ color:#fff; text-decoration:none; }

#rightColm{ float:left; width:655px; padding:14px 0 0 23px; margin-left:-80px;}
#rightColmL{ float:left; width:655px; height:auto; padding:14px 0 0 23px; margin-left:-80px;}
#rightColm p{ line-height:18px; padding-bottom:24px;}
	#rightColm p span{ font-size:16px; color:#CC0000;}
#rightColmL p{ line-height:18px; padding-bottom:24px;}
	#rightColmL p span{ font-size:16px; color:#CC0000;}
#rightColm h1{ font-size:24px; color:#660000; padding-bottom:12px; font-weight:bold; border-bottom:#660000 thick solid;}
#rightColmL h1{ font-size:24px; color:#660000; padding-bottom:12px; font-weight:bold; border-bottom:#660000 thick solid;}
#rightColm h2{ line-height:18px; color:#660000; font-size:20px; font-weight:bold;}
#rightColmL h2{ line-height:18px; color:#660000; font-size:20px; font-weight:bold;}

#copyImage{ background:url(../images/doctor-photo.jpg) no-repeat top left; left: 600px; top:400px;}
#copyImage span{padding-left:80px;}
#copyImage span{padding-left:140px;}
#copyImage span{padding-left:190px;}

#footer{ float:left; width:822px; text-align:center; vertical-align:middle; color:#666; padding-bottom:20px; font-size:11px; border-top:#CCCCCC thick solid;}
#footer a {color: #fff; text-decoration: none;}
#footer a:hover {color:#999999; text-decoration: underline;}
#footer ul {margin: 0; padding: 0; list-style: none; margin-top: 20px;}
#footer ul li {display: inline;}

/* --- additions --- */
/* ---------------- */
.photoHldr {width: 655px; height: 250px; padding-bottom: 30px; }
.center {text-align: center;}
hr {size: 1px; }
ol { padding-left:20px; margin-top:-15px; font-size: 12px; list-style:decimal;}

