/***************************************************
	Make a Change
	Version 1.0.0	
	by: THAT Agency, LLC.
	All rights reserved.
	Any reproduction in whole or in part without
	writen consent is strickly prohibited.
	
	THAT Agency, LLC
	120 S. Dixie Hwy
	West Palm Beach, FL 33401
	561.832.6262
***************************************************/
*{margin:0;padding:0;}
body{background-color:#A21F4B;font-family:Arial, Helvetica, sans-serif;font-size:12px;background-image: url(/img/bg.jpg);background-repeat: no-repeat;background-position: center top;}
p{color:#fff;font-size:12px;line-height:1.5em; margin: 0; padding: 0;}

.textRight{text-align:right;}
.textLeft{text-align:left;}
.textCenter{text-align:center;}
.clear5{height:5px;}
.clear10{height:10px;}
.clear15{height:15px;}
.clear20{height:20px;}
.clear25{height:25px;}
.clear50{height:50px;}
.clear100{height:100px;}


.homeMainContentArm{width:960px;margin:0 auto;padding:0 0 0 13px;background-image: url(/img/arm.png);background-repeat: no-repeat;background-position: left top;}
.homeMainContentBox{background-image: url(/img/center_content.jpg);background-repeat: no-repeat;background-position: left top;height:548px;}
.homeMainContentBox2{background-image: url(/img/center_content2.png);background-repeat: no-repeat;background-position: left top;height:500px;}
.logoBox{text-align:center;padding:5px 0;}
.logo{width:369px;height:99px;margin:0 auto;padding:0;display:block;}


.navUL{list-style:none;margin:0 0 0 1px;padding:0;position:relative;z-index:999;font-family:Arial, Helvetica, sans-serif;}
.navUL ul{margin:0;padding:0;}
.navUL li{float:left;margin:0;padding:0;color:#bb933a;font-size:14px;}
.navUL a,.navUL a:link,.navUL a:visited{display:block;margin:0;padding:3px 29px 3px 29px;color:#bb933a;text-decoration:none;font-weight:normal;text-transform:uppercase;font-family:Arial, Helvetica, sans-serif;}
.navUL li a:hover{color:#bb933a;text-decoration:none;display:block;}
.navUL li ul{list-style:none;position:absolute;width:205px;left: -999em;z-index:999;font-size:11px;}
.navUL li:hover ul, .navUL li.sfhover ul{left: auto;}
.navUL li li {float: left; margin: 0; padding:0; width: 205px;font-size:11px;}
.navUL li li a{width:205px;line-height:1.5em;color:#bb933a;border-top:1px solid #C22559;background:#A21F4B;margin:0;padding:5px 20px 5px 15px;border:1px solid #fff;border-top:none;font-size:11px;}
.navUL li li a:hover{background-color:#A21F4B;color:#fff;font-size:11px;}/* padding:3px 20px 3px 15px; */
.navUL li:hover, .navUL li.sfhover {position:static;}
.current_page_item{background-color:#ff0000;color:#bb933a;}
.current_page_item a{background-color:#ff0000;color:#bb933a;}
.navUL li ul li ul{list-style: none;position: absolute;width: 205px;left: -999em;z-index:999;}
.navUL li li li{float: left; margin: 0; padding: 0; width: 205px;}
.navUL #gc_list{list-style: none;position: absolute;width: 205px;left: -999em;z-index:999;}
.navUL #gc_list li a{border-bottom:1px solid #fff;}
.navUL #ch_list li:hover ul, .navUL #ch_list li.sfhover ul{left: 205px;top:auto;}
.navUL li #gc_list li:hover, .navUL li #gc_list li.sfhover {position: static;}
.current_page_item a,.current_page_item a:link,.current_page_item a:visited{color:#fff;}
.current_page_item a ul li a,.current_page_item a ul li a ul li a{color:#191919;}
.current_page_item a:hover{color:#fff;}

.c_services_home_text{position:relative;top:215px;left:14px;width:125px;z-index:1;float:left;color:#fff;line-height:1.3em;height:119px;padding:90px 0 0 10px;margin:0;text-decoration:none;cursor:pointer;}
.v_services_home_text{position:relative;top:215px;left:58px;width:118px;z-index:2;float:left;color:#fff;line-height:1.3em;height:119px;padding:90px 0 0 10px;margin:0;text-decoration:none;cursor:pointer;}
.l_services_home_text{position:relative;top:215px;left:106px;width:120px;z-index:3;float:left;color:#fff;line-height:1.3em;height:119px;padding:90px 0 0 10px;margin:0;text-decoration:none;cursor:pointer;}
.w_services_home_text{position:relative;top:215px;left:154px;width:120px;z-index:3;float:left;color:#fff;line-height:1.3em;height:119px;padding:90px 0 0 10px;margin:0;text-decoration:none;cursor:pointer;}

a .c_services_home_text,
a .v_services_home_text,
a .l_services_home_text,
a .w_services_home_text{text-decoration:none;}

.c_services_home_text a, .c_services_home_text a:link, .c_services_home_text a:hover, .c_services_home_text a:visited,
.v_services_home_text a, .v_services_home_text a:link, .v_services_home_text a:hover, .v_services_home_text a:visited,
.l_services_home_text a, .l_services_home_text a:link, .l_services_home_text a:hover, .l_services_home_text a:visited,
.w_services_home_text a, .w_services_home_text a:link, .w_services_home_text a:hover, .w_services_home_text a:visited{
	color:#fff;
	text-decoration:none;
}

.homeContentArea{padding:20px 20px 20px 20px;}
.readyContentArea{padding:40px 20px 20px 20px;}
.readyContentArea p{font-size:14px;}
.readyContentArea p.pHead{margin-bottom:10px;font-weight:bold;margin-bottom:5px;}
.readyContentArea p.pHead a,.readyContentArea p.pHead a:link,.readyContentArea p.pHead a:visited{color:#fff;}
.readyContentArea p.pHead a:hover{color:#bb933a;}
.readyContentArea p.pNum{margin-bottom:10px;font-weight:normal;margin-bottom:10px;}

.homeBoxWords{height:395px;margin:0;padding:0 0 0 90px; overflow:hidden;}/* overflow:scroll;overflow-x:hidden;-ms-overflow-x:hidden; */
.homeBoxWords p { line-height: 1.3em; }
.getStartedButton{margin-left:20px;}

.marshfield-link {
	float: right;
	width: 230px;
	margin: -60px 0 0 0;	

}

h1{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:26px;line-height:1.3em;color:#fff;margin:0 0 0px 0;padding:0;display:block;text-transform:uppercase;}
h2{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:20px;line-height:1.3em;color:#fff;margin:0;padding:0;display:block;}
h3{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:18px;line-height:1.3em;color:#fff;margin:0;padding:0;display:block;}
h4{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:15px;line-height:1.3em;color:#fff;margin:0;padding:0;display:block;}
h5{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:14px;line-height:1.3em;color:#fff;margin:0;padding:0;display:block;}
h6{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:12px;line-height:1.3em;color:#fff;margin:0;padding:0;display:block;}


.footerFix{width:973px;margin:0 auto;padding:0;display:block;}
.footerInfo{padding:5px 0 0 0;color:#B67D3D;}
.footerInfoLeft{float:left;width:500px;text-align:left;padding-left:12px;}

.footerFixInterior{width:960px;margin:0 auto;padding:0;display:block;}
.footerInfoLeftInterior{float:left;width:700px;text-align:left;}
.footerInfoLeftInterior img{float:left;margin:0 18px 0 0;padding:0;}

/**********************
	COSMETIC SECTION
**********************/
.cosmetic_bg{background-image: url(/img/center_int_one.jpg);background-repeat: no-repeat;background-position: left top;height:463px;}
.vein_bg{background-image: url(/img/center_int_two.jpg);background-repeat: no-repeat;background-position: left top;height:463px;}
.lasik_bg{background-image: url(/img/center_int_three.jpg);background-repeat: no-repeat;background-position: left top;height:463px;}
.weight_bg{background-image: url(/img/center_int_four.jpg);background-repeat: no-repeat;background-position: left top;height:463px;}
.change_bg{background-image: url(/img/center_int_five.jpg);background-repeat: no-repeat;background-position: left top;height:463px;}

.mainInteriorContent{padding:43px 20px 20px 62px;}


#cosmetic-services #flash_container{float:right;margin:0;padding:0;background-color:#9BC1CA;}
#vein-services #flash_container{float:right;margin:0;padding:0;background-color:#704D13;}
#lasik-eye-surgery #flash_container{float:right;margin:0;padding:0;background-color:#B78C2E;}
#weight-management #flash_container{float:right;margin:0;padding:0;background-color:#A01E4A;}


.scroll{overflow:scroll;overflow-x:hidden;-ms-overflow-x:hidden;margin:0;padding:20px 20px 20px 62px;height:195px;}
.scroll p{margin:0 0 10px 0;padding:0;}
.scroll ul{margin-left:15px;color:#fff;}
.scroll ul li{line-height:1.5em;}

.scroll p a,.scroll p a:link,.scroll p a:visited{color:#fff;}
.scroll p a:hover{color:#A21F4B;}




.intNav{ list-style-type:none;margin:0;padding:0; }
.intNav li{display:block;margin:0;padding:0;}
.intNav li a{margin:0;padding:3px 0;color:#fff;text-transform:uppercase;font-size:14px;line-height:1.3em;}


/* form table */
#status{width:400px;padding:2px;outline:none;margin:0;}
.focusField{margin:0 0 5px 0;padding:2px;background:#e5e5e5;color:#000;}
.idleField{margin:0 0 5px 0;padding:2px;background:#eee;color: #6F6F6F;}
.searchGo{margin:0 0 5px 3px;padding:1px; text-transform:uppercase;font-size:10px;}
.formTable td{color:#fff;}
.formTable #comment{width:400px;padding:2px;outline:none;margin:0 0 5px 0;}
.formTable .textInput{width:400px;padding:2px;outline:none;margin:0 0 5px 0;}
.searchSend{}
.searchSendLinks{float:right;margin:0;padding:10px 5px 0 5px; text-align:center}
input, select, textarea {margin:0 0 5px 0;padding:2px;background:#eee;color: #6F6F6F;border:1px solid #fff;}
form label.error, label.error{color:red;padding:0 0 0 10px;}
input.error,select.error,textarea.error{border:1px solid red;}
select.error{border:1px solid red;}
.required {color:red; font-weight:bold;}
