/* ------------------------------------------ */
/* RESETS, BASIC PAGE SETUP, BASIC TYPOGRAPHY */
/* ------------------------------------------ */
* { margin: 0; padding: 0; }
body { font-family: Helvetica, Verdana, Geneva, Arial, sans-serif;}
ul { list-style: none; } 
a { text-decoration: none; outline: none; }
a {color: #0000EE;}
a:hover { text-decoration: underline;}
a img { border: none; }
/* END RESET */

/* ------------------------------------------ */
/* TOOLBOX CSS */
/* ------------------------------------------ */
.floatleft { float: left; }
.floatright { float: right; }
.clear { clear: both; }
.transpBlack { background: url(transpBlack.png); }
/* END TOOLBOX */

/* ------------------------------------------ */
/* PAGE STRUCTURE */
/* ------------------------------------------ */
#page-wrap {
    width: 827px; 
	margin: 0 auto 0 auto;
}

#left_right-padding { padding: 0px 22px 0px 22px; }
/* END STRUCTURE */

/* ------------------------------------------ */
/*BACKGROUND STRUCTURE */
/* ------------------------------------------ */	
#page-bodycontent {background: url(../images/lipodocinfo_bg.jpg) repeat-y;  width:782px; }

/* ------------------------------------------ */
/* PAGE-HEADER STRUCTURE */
/* ------------------------------------------ */
.misc_btnspace1 { background: url(../images/space_01.jpg) no-repeat; width:2px; height:24px}
.misc_btnspace2 { background: url(../images/space_02.jpg) no-repeat; width:1px; height:24px}

.btn_practice {background: url(../images/btn_01a.jpg) no-repeat; width:132px; height:24px}
.btn_procedural {background: url(../images/btn_02a.jpg) no-repeat; width:133px; height:24px}
.btn_beforeafter {background: url(../images/btn_03a.jpg) no-repeat; width:134px; height:24px}
.btn_surgeon {background: url(../images/btn_04a.jpg) no-repeat; width:135px; height:24px}
.main_03 {background:url(../images/main_03b.jpg) no-repeat; width:554px; height:37px}
	.main_03 a {color:white;}
.main_04 {background: url(../images/main_04.jpg) no-repeat; width:16px; height:24px}	

#hd_btn-style{
	font-size: 10px; font-weight:bold; padding-top:5px; color: white; text-align: center;  }
	
	/* Menu  text color change when mouseover*/
	.surgeon_mouseover #hd_btn-style { color: #f7af27; }

/* ------------------------------------------ */
/* LEFT  CONTENT STRUCTURE */
/* ------------------------------------------ */
#left-content{
		background: url(../images/nav-bg1.jpg) repeat-y; 
		width:187px;
}
	.nav-bg { padding: 28px 0px 0px 1px; width:1px; height:267px;}	
	.btn_nav{ background: url(../images/btn_nav2.jpg) no-repeat; width:175px; height:27px;}   	
		 .nav_style {padding: 5px 0px 0px 9px; font-size: 12px; font-weight: bold; color: white; letter-spacing:0px;}
				.nav_style a {color:white;}
	
	/* Nav background change when mouseover*/
	.nav_mouseover { background: url(../images/btn_nav2-active.jpg) no-repeat; width:175px; height:27px; }	
		
/* ------------------------------------------ */
/* RIGHT CONTENT STRUCTURE */
/* ------------------------------------------ */
#right-content{
	 width: 595px;
}

	.surg_dir_content { 
		background: url(../images/hd_content.jpg); height:31px; }
		.surg_dir_content #surg_style {padding: 8px 0px 0px 25px; font-size: 12px; font-weight:bold;}
			#surg_style a {text-decoration: underline;}
	
	.doc_photo1{ background: url(../images/doc_nobg1.jpg) no-repeat; width:132px}
		.doc_photo1 .doc_images { padding:17px 0px 0px 18px }
			.doc_photo2 {background: url(../images/doc_nobg2.jpg) repeat-y; width:132px}
			 .doc_photo2 #doc_names { font-size: 10px ; color:white; padding:2px 0px 0px 18px }
		.doc_photo3{ background: url(../images/doc_nobg3.jpg) no-repeat; height:33px; width:132px}	
	
	/* Contact for Consultation  */		
	.doc_contact1 {
		position: absolute;
		margin: -30px 0 0 140px;
		color: #5f4292;
		font-size:12px;
		font-weight: bold;
	}
	
	.doc_contact2 {
		position: absolute;
		margin: 12px 0 0 140px;
		color: #000;
		font-size:18px;
		font-weight: bold;
	}
	/* END   */
	
	.doc_content{ background: url(../images/doc_content.jpg); height:206px; width:149px}
		.doc_content .doc_content_style { padding:20px 0px 0px 5px}
			.doc_content .doc_content_style p { font-size:10px; }
			.doc_content .doc_content_style a {text-decoration: underline; font-weight:bold} 
			
			.doc_content .doc_contentlink_style{font-size: 10px; padding:0px 0px 0px 5px}
			.doc_content .doc_contentlink_style a {text-decoration: underline; font-weight:bold; }
			
	.image_rotate {background: url(../images/blank_image_rotate.jpg); height:206px; width:314px }		
		
	.doc_art { background: url(../images/article_bg.jpg) repeat-y; width:383px }
		.doc_art .doc_art_style { padding:18px 0px 0px 47px; font-size:11px ; }
			.doc_art .doc_art_style b{ color: #5f4292 }
			.doc_art .doc_art_style #p_style { text-align: justify; width:320px }
			.doc_art .doc_art_style ul {
				list-style-type: disc;
				margin-left: 15px;
			}
			.doc_art .doc_art_style ol {
				margin-left: 20px;
			}
		
	.doc_info { background: url(../images/doc-info_bg.jpg) repeat-y; width: 212px}
		.doc_info .docinfo_post {padding: 9px 0px 0px 9px;}
		.doc_info .picksurg_post {padding: 0px 0px 0px 0px;}
		.doc_info .askdoc_post {padding: 0px 0px 0px 0px;}


/* ------------------------------------------ */
/* PAGE-FOOTER STRUCTURE */
/* ------------------------------------------ */
.page-footer-disclaimer { background: url(../images/footer_disclaimer.jpg); height:35px; width:782px; font-size:10px; color: white}
.page-footer1 { background: url(../images/footer_01a.jpg); height:51px; width:187px}
.page-footer2 { background: url(../images/footer_02_2.jpg); height:51px; width:595px}

.footer_style { font-size:10px; color: white}
.footer_style  a { color:white }


/* ------------------------------------------ */
/* MISC */
/* ------------------------------------------ */
.misc_1px {padding:1px;}

/* ------------------------------------------ */
/*PRELOADING IMAGES */
/* ------------------------------------------ */
.hiddenPic {display:none;}
