body {

	font-family: "Trebuchet MS", Helvetica, Arial, Verdana, sans-serif;	

	font-size: 12px;

	background-color: #F0F7FE;

	color: #000000;

	margin: 0px;	

	text-align: left;

}



#bg {

	background: url(../images/bg.gif) no-repeat center top;

	width: 1215px;	

	height: 100%;

	padding-top: 15px;

}



.logo{ float:left; font-size:32px; margin-left:60px;}

.logo1{ width:180px; height:50px;}



h2 {

	font-size: 15px;

	margin-bottom: 5px;

}



h3 {

	font-size: 12px;

}





a{

	color: #2375B0;

	text-decoration: none;

}







a:hover{

	color: #2375B0;

	text-decoration: underline;

}



/* Top */







#content_top {

	background-image: url(../images/content_top.gif);

	font-size: 0px;	



	width: 970px;

	height: 5px;

}



	



#call-us {

	font-size: 13px;

	text-align: right;
	float: right;

	color: #888888;	

	padding: 20px 30px 23px 0px;
}





#call-us .tel {

	font-size: 16px;

	font-weight: bold;

	color: #4297EF;

	text-decoration:none;

}









/* Menu */







#menu {
	margin-top: 89px;
	padding-left: 128px;

}





#menu a{

	font-size: 13px;

	font-weight: bold;	



	color: #888888;

	white-space: nowrap;

	float: left;

	padding: 0px 33px 2px 2px;

	text-decoration: none;

	outline: none;

}



	



#menu a:hover{

	color: #3F86BA;

}	







#menu .menu-free-insurance a{

	padding-left: 14px;	



	color: #F7951E;

}





#menu .menu-free-insurance a:hover{

	color: #3F86BA;

}





.clear {

	clear:both;

	margin:0;

	padding:0;

}	











/* Content */











#content_bg {

	background: url(../images/content.gif);	

	width: 970px;

}





#content {

	padding: 15px 20px 15px 20px;

	text-align: justify;

}









/* Home-left */







.content-main {

	padding-right: 314px;	



}





#home-img {



	width: 626px;

	height: 315px;

	margin-top: -4px;

	margin-left: -2px;	



}





#home-txt {

	width: 370px;

	font-size: 10px;

	margin-left: 210px;

	padding-top: 255px;

}





#home-txt i{

	color: #4E9DF0;

}





/* Home-surgery */







.surgery {

	margin-right: 8px;

	margin-left: 7px;

	font-size: 13px;

	line-height:18px;

	width: 295px;

	float: left;

}





.surgery h2{

	font-size: 15px;

	margin-bottom: 5px;

	margin-top: 20px;	



	padding-left: 8px;

}





.surgery p{

	margin: 0px;

	padding: 8px;

	text-align:left;

}





#welcome-txt {

	padding: 0px 12px 0px 15px;

	font-size: 13px;

	line-height:20px;

	text-align:left;

}





.articles{

	color: #888888;

	padding: 0px 12px 0px 15px; 



	font-size: 12px;

	line-height:18px;

	text-align:left;

}









.articles h3 {

	margin-bottom:0px;

}





.date{

	font-size: 10px;

}





/* Certifications, New Patient Forms, Crias e-store */



.certifications img{

	float:left;

	text-align:center;

	width:60px;

	padding-right: 10px;

}





.certifications p{

	margin-left: 70px;

	font-size: 12px;

	line-height:18px;

	text-align:left;

}





/* Home-right */







.home-content-right {

	width: 305px;

	float: right;

	text-align: left;

}





#home-lose-weight-txt {

	padding: 27px;

	background-color: #FCD7AA;

	text-align: center;

	color: #F7951E;

	font-size: 24px;

	font-weight: bold;

	line-height: 35px;

}





#home-find-seminar {

	background-color: #FAC07A;

	text-align: center;	



	padding: 10px 6px 10px 7px;

}



#home-find-seminar a{}

#home-find-seminar a:link{}

#home-find-seminar a:visited{}

#home-find-seminar a:hover{ text-decoration: none;}



#home-find-button{

	background-image: url(../images/home_find_seminar_button.gif);

	font-family: "Trebuchet MS", Helvetica, Arial, Verdana, sans-serif;		

    padding-top:13px;

	border: none;

	width: 289px;

	height: 46px;

	font-size: 24px;

	color:#FFFFFF; 



}





#home-find-button:hover{

	background-image: url(../images/home_find_seminar_button_hv.gif);

}









/* Middle */







#content-middle {

	padding-left: 145px;

	padding-right: 262px;

	font-size: 13px;

	text-align:left;

	line-height:20px;

	margin: 0px;

	border: 0px;

}





#content-middle p{

	margin-top: 0px;

}





#content-middle a{

	color: #3F86BA;

}





#content-middle img{

	padding: 2px;	



	border: 1px #C3C3C3 solid;		



}





#content h1{

	margin: 0px 0px 15px 0px;

	font-size: 20px;

	font-weight: bold;

}



#content-middle h2{

	margin: 0px 0px 0px 0px;

	font-size: 16px;

	font-weight: bold;

}





/* Left */







#content-left {

	margin-top: 0px;

	width: 128px;

	float: left;

}





#content-left a{

	color: #888888;

	font-size: 12px;

	padding: 8px 0px 8px 0px;

	display: block;

	text-align:left;

	text-decoration: none;

	border-bottom: 1px #C3C3C3 solid;	



	outline: none;

}





#content-left a:hover{

	color: #3F86BA;	



}





/* Right */







#content-right {

	width: 250px;

	float: right;

}





#lose-weight-txt {

	padding: 27px;

	background-color: #FCD7AA;

	line-height:28px;

	text-align: center;

	color: #F7951E;

	font-size: 19px;

	font-weight: bold;

}





#find-seminar {

	background-color: #FAC07A;

	text-align: center;	



	padding: 10px 6px 10px 7px;

}

#find-seminar a{}

#find-seminar a:link{}

#find-seminar a:visited{}

#find-seminar a:hover{ text-decoration: none;}



#find-button{

	background-image: url(../images/find_seminar_button.gif);

	font-family: "Trebuchet MS", Helvetica, Arial, Verdana, sans-serif;		

    padding-top:10px;

	border: none;

	width: 232px;

	height: 37px;

	font-size: 20px;

	color:#FFFFFF; 



}





button {

	cursor: pointer;

	border: none;	



	outline: none;		



}





#find-button:hover{

	background-image: url(../images/find_seminar_button_hover.gif);

}





/* BMI */







#bmi-calculator {

	margin-top: 15px;

	padding: 0px 0px 12px 12px;

	border: 1px #C3C3C3 solid;	



}





#bmi-calculator h2{

	font-size: 15px;

	margin: 10px 0px 10px 0px;

}





#weight-input {

	width: 230px;

	text-align:right;	



}





#height-input {

	width: 226px;

	text-align:right;	



}





#submit-bmi-button {

	background-image: url(../images/submit_button.gif);	



	font-family: "Trebuchet MS", Helvetica, Arial, Verdana, sans-serif;	



	padding: 2px;

	width: 71px;

	font-size: 11px;

	margin-top: 8px;	



}





#submit-bmi-button:hover {

	background-image: url(../images/submit_button_hover.gif);	



}





/* BMI-big */







#bmi-left {

	float:left;

}





#bmi-right {

	width: 220px;

	padding-top:25px;

	margin-left: 20px;

	float:left;

}





#bmi-input-big{

	width: 226px;

	margin-top: 15px;

}





#weight-input-big {

	width: 230px;	



}





#height-input-big {

	width: 226px;

}









input {

	margin: 3px;

	border: 1px #C3C3C3 solid;		



}





/* Footer */







#content_bottom {

	background-image: url(../images/content_bottom.gif);

	width: 970px;

	height: 3px;

	font-size: 0px;	

	

	clear: both;

}





#footer {

	padding-left: 128px;
	overflow: hidden;
	margin-bottom: 35px;

}





#ch{

	font-weight: bold;

	padding-left: 10px;

	width: 240px;

	float:left;

	margin-bottom: 25px;

}





#map {

	font-weight: normal;

	width: 100px;

	text-align: right;

	float: right;

	margin-right: 15px;

}



	



#fracis-img {

	float: left;

	margin: 15px 15px 15px 0px;

}





.dr-img {

	float: left;

	margin: 15px 15px 5px 0px;

}



	



.footer-menu{

	float: left;

	text-align: center;

	margin: 25px 50px 0px 5px;

}





.footer-menu ul{

	list-style-type: none;

	text-align: center;	



	margin: 0px;	



	padding: 0px;

}





.footer-menu a{

	color: #888888;

	font-size: 11px;	



	text-decoration: none;	



	text-align: center;

}





.footer-menu a:hover{

	color: #3F86BA;

}





.footer-menu h4{

	margin: 0px 0px 3px 0px;

}





.footer-menu h4 a{

	font-weight: bold;

}









/* Contact */







#contact {

border:0px solid #000;

width:500px;

}





#contact h1{

	margin: 0px 0px 15px -86px;

}





#contact h2{

	padding-top: 15px;

	margin-top: 0px;

	color: #3F86BA;

	clear: left;

}





#contact p{

	margin-top: 0px;

}





#contact-line {

	padding: 3px;

	float: left;

	width: 220px;

}









#contact-line2 {

	padding: 3px;

	float: left;

	width: 500px;

}





#contact-line3_2 {

	padding: 3px;

	float: left;

	width: 500px;

}





#contact-line3_2 input{

	border: 0px



}





#contact-line3 {

	padding: 3px;

	float: left;

	width: 160px;

}





#contact-line3 input{

	border: 0px;

}





#contact-line4 {

	padding: 3px;

	white-space:nowrap;

	width:240px;

	float: left;

}



#contact-line5 {

	padding: 3px;

	white-space:nowrap;

}



#contact-line5 input{

	border: 0px;

}



#contact-line4 input{

	border: 0px;

}





#contact input.contact-phone {

	width: 50px;

}





.contact-check {

	float: left;

}





.check-text {

	margin-top: 3px;

	font-size:13px;	



}









#contact input.contact-text{

	width: 210px;

	margin: 3px 3px 3px 0px;

}













#clear-button{

	margin-top: 20px;

	background: none #FFF;

	font-family: "Trebuchet MS", Helvetica, Arial, Verdana, sans-serif;		



	border: none;

	width: 130px;

	height: 26px;

	font-size: 12px;

	font-weight:bold;

	color: #999; 



}





#clear-button:hover{

	background: none #FFF;

	text-decoration:underline;

}





#submit-button{

	margin-top: 20px;

	background-image: url(../images/contact_btn02.jpg);

	font-family: "Trebuchet MS", Helvetica, Arial, Verdana, sans-serif;		



	border: none;

	width: 197px;

	height: 26px;

	font-size: 12px;

	color:#FFFFFF; 



}





#submit-button:hover {

	background-image: url(../images/contact_btn02_hover.jpg);

}









/* Seminars Continue */















#seminars-continue p{

	margin-top: 0px;

}





#seminars-continue a{

	color: #3F86BA;

}





#seminars-continue img{

	padding: 2px;	



	border: 1px #C3C3C3 solid;		



}





#seminars-continue  h1{

	margin: 0px 0px 15px -156px;

	font-size: 20px;

	font-weight: bold;

	float: left;

	width: 655px;

}









#seminars-continue {

width:500px;

margin:0px 0px 0px 20px;

float:left;

}













#seminars-continue h2{

	padding-top: 15px;

	margin-top: 0px;

	color: #3F86BA;

	



}





#seminars-continue p{

	margin-top: 0px;

}





#seminars-continue-line {

	padding: 3px;

	float: left;

	width: 240px;	



}





#seminars-continue-line2 {

	padding: 3px;

	float: left;

	width: 500px;

}





#seminars-continue-line3_2 {

	padding: 3px;

	float: left;

	width: 500px;

}





#seminars-continue-line3_2 input{

	border: 0px



}





#seminars-continue-line3 {

	padding: 3px;

	float: left;

	width: 160px;

}





#seminars-continue-line3 input{

	border: 0px;

}





#seminars-continue-line4 {

	padding: 3px;

	float: left;

	width: 119px;

}

#seminars-continue-line5 {

	padding: 3px;

	clear:both;

}



#seminars-continue-line5 input{

	border: 0px;

}



#seminars-continue-line4 input{

	border: 0px;

}









#seminars-continue input.seminars-continue-phone {

	width: 50px;

}





.seminars-continue-check {

	float: left;

}





.check-text {

	margin-top: 3px;

	font-size:13px;	

}









#seminars-continue input.seminars-continue-text{

	width: 233px;

	margin: 3px 3px 3px 0px;

}





/* Delaware Weight Loss Surgery Seminars */







.seminar-form {

}





.seminar-radio{	

	margin-top: 14px;

	width: 20px;

	float: left;

	border: 0px;

}



.seminar-radio input{	

	border: 0px;

}



.seminar-radio-text {

	background-color: #E2EFF8;	

	padding: 5px;

	width: 375px;

	float: left;	

	margin-top:5px;

}



.seminar-radio-date {

	margin-top:5px;	

	padding: 5px;

	float: left;

	width: 100px;

}



/* Breast Surgery */



#content-left-breast {

	margin: 11px 0px 0px 0px;	

	background-image:  url(../images/breastsurgery1.jpg);

	width: 155px;

	height: 250px;

	float: left;

	border: 1px;	

}



#breast-surgery-header {	

	background:  url(../images/breastsurgery2.jpg) no-repeat;

	width: 510px;

	height: 170px;

}



#breast-surgery-header-wrapper{

	padding-top:45px;

}



.article {

	font-size: 13px;

    line-height: 18px;

	padding: 0px 15px;
	overflow: hidden;

}



.left-img {

	float: left;

	margin-right: 15px;

}



ul.no-bullets {

	padding: 0px;

}





ul.no-bullets li {

	list-style-type: none;

}



.two-col {

	width: 45%;

	float: left;

	margin: 10px 0px 0px 0px;

}





.locations ul {

	padding: 0px;

}



.locations li {

	list-style-type: none;

}



.home-content-right .locations {

	padding: 0px 0px 0px 10px;

}



.three-col {

	padding-top: 10px;

	height: 190px;
	margin-top:20px;
	font-size: 11px;
	margin-bottom: 10px;

}



.three-col h3 {

	margin-top: 0px;

	margin-bottom: 0px;

	font-size: 15px;

}



.three-col .col {

	padding: 7px;

	width: 165px;

	float: left;

	margin: 0px 10px;

	border: 1px solid #5997c4;	

	height: 145px;

	text-align: left;

}



.three-col .col img{

	float: left;

	margin-right: 5px;

}



#copyright {

	clear: both;

	font-size: 11px;

	color: #918888;

	position: relative;

	top: -15px;

}

#map-address {
	margin-right: 125px;	
	float: right;
	margin-left: 10px;
	text-align: left;
	width: 345px;
}

#map-address img {
	float: left;
	margin-right: 10px;
}


