/* CSS Document */
body {
	background-color:#D8D0C7;
	background-repeat: repeat;
	font-family:Arial, Helvetica, sans-serif;
	margin:0;
}
p {
padding: 0;
margin-top: 0;
margin-right: 0;
margin-bottom: 1em;
margin-left: 0;
}
div#tampa_ob_logo {
	position:absolute;
	top:36px;
	left:30px;
	width: 303px;
	z-index:51;
}
div#global_nav {
	color:#9D8F81;
	position:absolute;
	top:80px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	left:420px;
	width: 530px;
	font-size:14px;
	z-index:1;
	height:18px;
}
div#global_nav a{
	color:#9D8F81;
	text-decoration:none;
}
div#global_nav a:hover{
	color:#9D8F81;
	text-decoration:underline;
}
div#global_nav a:visited{
	color:#9D8F81;
}
/* Homepage BEGIN */
div#main_body_content_container {
	position:relative;
	width:960px;
	text-align:left;
	margin:0 auto;
}

#hm_top {
	width: 960px;
	height: 156px;
	background-image:url(images/home_top.jpg);
	background-repeat: repeat-x;
}
#hm_center {
	width: 960px;
	height: 273px;
	background-image:url(images/home_middle.jpg);
	background-repeat: repeat-x;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #C1B9A2;
}
#hm_footer {
	width: 960px;
	height: 381px;
	background-image:url(images/home_bottom.jpg);
	background-repeat: repeat-x;
}

#promo_boxes {
float:left;
width:172px;
height:291px;
margin-top:48px;
background-image:url(images/hm_frame.jpg);
background-repeat: repeat-x;
padding-left:2px;
padding-top:2px;
}
#promo_box_img {
width:160px;
height:129px;
}
#promo_box_title {
margin-top:10px;
padding-left:6px;
font-size:18px;
width:154px;
height:30px;
color:#5DC8D9;
}
#promo_box_text {
padding-left:6px;
width:144px;
height:76px;
color:#978673;
font-size:14px;
}
#promo_box_link {
padding-left:6px;
width:154px;
height:26px;
color:#978673;
font-size:14px;
}
#promo_box_link a{
color:#978673;
text-decoration:none;
}
#promo_box_link a:hover{
text-decoration:underline;
color:#978673;
}
#promo_box_link a:visited{
color:#978673;
}
#promo_box_link ul{
	text-align:right;
	padding:0;
	font-size: 14px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#promo_box_link ul li{
	display:inline;
	text-align:left;
	margin-top: 6px;
}

#promo_box_link ul li.sponsrs{
	float:left;
	width: 150px;
	background-image: url(images/arrow.gif); 
    background-repeat: no-repeat;
    background-position: 0 .5em;
    padding-left:10px;
}

#promo_box_link>ul{display:table;width:100%}

#welcome_txt {
float:left;
width:364px;
height:284px;
margin-top:48px;
margin-left:10px;
background-color:#FFFFFF;
}
#copyright {
width:960;
height:10px;
color:#998B7D;
font-size:11px;
}
.welcome_text {
font-size:26px;
font-weight:400;
color:#3EA843;
}
.welcome_text_sub {
line-height:30px;
font-size:20px;
font-weight:100;
color:#3EA843;
letter-spacing:.05em;
}
/* Homepage END */

/* Subpage Framework BEGIN */
#sub_top {
	width: 960px;
	height: 158px;
	background-image:url(images/sub_top.jpg);
	background-repeat: repeat-x;
}

#sub_center {
	width: 960px;
	height: 31px;
	background-image:url(images/sub_middle.jpg);
	background-repeat: repeat-x;
	background-color:#D8D0C7;
}
#sub_content_top {
	width: 960px;
	height: 21px;
	background-image:url(images/sub_content.jpg);
	background-repeat: repeat-x;
	margin-bottom:0px;
}
#sub_content {
    margin-left:2px;
	width: 947px;
	height:550px;
	min-height:550px;
	margin-top:0px;
	background-color:#FFFFFF;
}
#sub_content_left {
	display:inline;
    float:left;
	width: 660px;
}
#sub_content_left p {
    padding-left:28px;
	color:#978673;
	font-size:14px;
}

#sub_content_left a{
color:#569FD4;
}
.clr_txt{color:#7C6A55;}
#sub_content_right {
    display:inline;
    float:left;
	width: 280px;
}
#sub_content_left_title {
    display:inline;
    float:left;
	margin-top:30px;
	margin-left:26px;
	width: 620px;
	color:#01B5CC;
	font-size:26px;
	font-weight:bold;
}
#sub_content_left_subtitle {
    display:inline;
    float:left;
	margin-left:26px;
	width: 620px;
	color:#339933;
	font-size:20px;
	letter-spacing:.1em;
}
#sub_content_right_btn {
    display:inline;
    float:left;
	width:235px;
	height:58px;
	padding-left:30px;
	line-height:60px;
	font-size:18px;
	color:#FFFFFF;
	letter-spacing:.1em;
	background-image:url(images/rt_col_btn.jpg);
	background-repeat: repeat-x;
}

#sub_content_right_btn a {
	width:100%;
	height:100%;
    display:block; 
	color:#FFFFFF;
	text-decoration:none;
	}
	
#sub_content_right_btn a:hover {
	color:#FFFFFF;
	text-decoration:underline;
	}
#sub_content_right_btn a:visited {
	color:#FFFFFF;
	}
#sub_content_right_wt_spc {
	display:inline;
    float:left;
	width:265px;
	height:100px;
}
#intro_text_sub {
	display:inline;
    float:left;
	margin-top:10px;
	margin-left:26px;
	width: 620px;
	color:#7C6A55;
	font-size:14px;
}
#copyright_sub {
margin-left:2px;
margin-top:8px;
width:958;
height:10px;
color:#998B7D;
font-size:11px;
}

/* Subpage Framework END */

#locations {
display:inline;
color:#7C6A55;
margin-top:22px;
float:left;
width:300px;
}
#locations a {
color:#00BCD1;
}
#locations a:hover {
color:#1E3346;
}

.intro_text {
	line-height:17px;
	color:#7C6A55;
	font-size:14px;
}
.intro_text a{
	color:#7C6A55;
}
.intro_text a:hover{
    color:#1E3346;
}
#your_care_title {
display:inline;
float:left;
margin-top:10px;
padding-left:6px;
font-size:18px;
margin-left:26px;
width:620px;
height:30px;
color:#5DC8D9;
}

#your_care_title_link {
display:inline;
float:left;
margin-left:36px;
width:620px;
height:26px;
color:#978673;
font-size:14px;
}
#your_care_title_link ul{
	text-align:right;
	padding:0;
	font-size: 14px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#your_care_title_link ul li{
	display:inline;
	text-align:left;
	margin-top: 6px;
}

#your_care_title_link ul li.sponsrs{
display:inline;
	float:left;
	width: 320px;
	background-image: url(images/arrow.gif); 
    background-repeat: no-repeat;
    background-position: 0 .5em;
    padding-left:10px;
}

#your_care_title_link>ul{display:table;width:100%}
#our_doctorslft {
display:inline;
float:left;
margin-top:20px;
margin-left:26px;
width:120px;
}
#our_doctorsrgt {
display:inline;
float:left;
margin-top:20px;
padding-left:10px;
width:490px;
}

#our_doctors_link {
display:inline;
float:left;
width:400px;
height:16px;
color:#978673;
font-size:14px;
}
#our_doctors_link ul{
	text-align:right;
	padding:0;
	font-size: 14px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

#our_doctors_link ul li{
	display:inline;
	text-align:left;
	margin-top: 6px;
}

#our_doctors_link ul li.sponsrs{
display:inline;
	float:left;
	width: 430px;
	background-image: url(images/arrow.gif); 
    background-repeat: no-repeat;
    background-position: 0 .5em;
    padding-left:10px;
}
#sub_content_right_area {
display:inline;
    float:left;
	width:245px;
	height:418px;
	padding-left:20px;
	font-size:18px;
	color:#978673;
	letter-spacing:.1em;
	background-image:url(images/meet_doc_side.jpg);
	background-repeat: repeat-x;
}
#sub_content_right_area a{
color:#978673;
text-decoration:none;
}
#sub_content_right_area a:hover{
color:#978673;
text-decoration:underline;
}
#sub_content_right_area a:visited{
color:#978673;
}
#sub_content_right_area ul{
	letter-spacing:.02em;
	text-align:right;
	padding:0;
	font-size: 14px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#sub_content_right_area ul li{
	display:inline;
	text-align:left;
	margin-top: 6px;
}

#sub_content_right_area ul li.sponsrs{
    display:inline;
	float:left;
	width: 200px;
	background-image: url(images/arrow.gif); 
    background-repeat: no-repeat;
    background-position: 0 .5em;
    padding-left:14px;
}

#sub_content_right_area>ul{display:table;width:100%}
.meet_docs{
color:#5DC8D9;
font-size:24px;
}
.meet_docs_sub{
color:#5DC8D9;
font-size:14px;
}
.doctor_name{
font-size:17px;
color:#5DC8D9;
}
.doctor_sub_title{
font-size:15px;
color:#5DC8D9;
}
.doctor_txt {
	color:#7C6A55;
	font-size:14px;
}
#doctor_p {
margin-top:15px;
float:left;
width:480px;
}
dl {
	width: 250px;
	font-size: 80%;
	}
dt {
	clear: left;
	float: right;
	width: 190px;
	margin-top: 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
dd {
	clear: right;
	margin: 0 0 0 60px;
	color: #666666;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	}
dd a{
color: #666666;
text-decoration:none;
}
dd a:hover{color: #000000;text-decoration:underline;}
dd a:visited{
color: #666666;
}
dd.image {
	clear: none;
	float: left;
	margin: 15px 0 0 0;
	}
div#insurance_lft {
float:left;
display:inline;
margin-top:20px;
margin-left:13px;
width:140px;
height:80px;
}
div#insurance_rt {
float:left;
display:inline;
margin-left:8px;
margin-top:20px;
width:166px;
height:80px;
color:#978673;
font-size:14px;
}
div#form{
width:620px;
margin-top:50px;
float:left;
display:inline;
margin-left:26px;
color:#01B5CC;
font-size:15px;
}
.tb-background {
border:1px solid #999999;
font-family:"Courier New",Courier,mono;
font-size:14px;
margin:4px;
width:380px;
}
.input {     
border: 1px solid #006;
margin-left:4px;
color:#999;
 }
 .input:hover{     
background-color:#01B5CC;
color:#FFF;
 }
.input:active{     
background-color:#339933;
color:#FFF;
 }

.drk_grn_clr{color:#339933;}
div#hosp_text{
margin-left:26px;
padding-left:6px;
width:580px;
color:#978673;
}
.maps_sub{
color:#339933;
font-size:12px;
}