/* CSS Document */

body {
	margin:0;
	padding:0;
	background:url(../cosmetic-surgery/surgery-h-bkg.jpg);
	font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:400; font-size:13px; margin:0px; color:#333333;
	background:#1283BE;
}
#main {color:#303030; margin:0 auto; padding:0; width:1263px;clear:both;overflow:hidden;}
#main-left {clear:left; float:left; margin:0; padding:0; width:139px;height:650px;background:url(images/main-left-image.jpg);}
#main-right {float:right; margin:0; padding:0; width:139px;height:650px;background:url(images/main-right-image.jpg);}
#main-mid { margin:0px 0px 0px 0px; padding:0;width:985px; text-align:left;position:absolute; top:0px;left:139px;background:#FFFFFF;clear:both;overflow:hidden;}
#header
{
	width:985px;
	float:left;
	height:294px;
}
#menu
{
	width:972px;
	float:left;
	background:url(../images/menu-bg.jpg);
	height:50px;
	border-left:6px solid #FFFFFF !important;
	border-right:7px solid #FFFFFF !important;
	border-top:8px solid #FFFFFF !important;
}
ul#nav
{
	width:100%;
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
	list-style:none;
	z-index:2;
}
ul#nav li
{
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
	list-style:none;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}
ul#nav li a
{
	
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	line-height:50px;
	color:#FFFFFF;
	text-decoration:none;
	
}

.menu-left-image
{
	width:138px;

}
.menu-sptr
{
	width:1px;
	
}
.menu-right-image
{
	width:40px;

}
.home
{
	width:55px;
	
}
.weinberg
{
	width:94px;
	
}
.procedures
{
	width:88px;
}
.nuro
{
	width:130px;
}
.office
{
	width:110px;
}
.faq
{
	width:39px;
}
.photo
{
	width:105px;
}
.directions
{
	width:81px;
}
.contact
{
	width:82px;
}
#content-left
{
	width:224px;
	float:left;
	border-left:6px solid #FFFFFF !important;
}
ul#leftnav
{
	height:802px;
	padding:0px;
	margin:0px;
	/*list-style:none;*/
	background:url(../images/content-left-bg.jpg);
	width:194px;
	margin:0px;
	padding:0px;
	list-style:url(../images/bullet.png);
	padding-left:30px;
}
ul#leftnav li
{
	padding:0px;
	margin:0px;
	/*list-style:none;*/
	font-family:verdana;
	color:#FFFFFF;
	font-size:12px;
	line-height:17px;
}
ul#leftnav li a
{
	font-family:verdana;
	color:#FFFFFF;
	font-size:12px;
	text-decoration:none;
}
ul#leftnav li a:hover
{
	text-decoration:none;
	color:#D6DB9E;
}
.left-nav-height
{
	list-style:none !important;
	list-style-image:none !important;
}
#content-left1
{
	width:7px;
	float:left;
	margin-top:6px;
}
#content-left2
{
	width:509px;
	float:left;

}
.content-left2-top
{
	width:739px;
	float:left;
	margin-top:6px;
	border-top:1px solid #4C4C86;
	border-right:1px solid #4C4C86;
	padding-top:15px;
	background:#C1C1E7;
}
.content-left2-top ul
{
	width:700px;
	float:left;
	padding:0px;
	margin:0px;
	list-style:none;
	position:relative;
	padding-left:15px;
}
.content-left2-top ul li
{
	float:left;
	padding:0px;
	margin:0px;
	list-style:none;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#0081A5;
	line-height:40px;
}
.content-left2-top ul li a
{
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#0081A5;
	text-decoration:none;
	line-height:40px;
}
.content-left2-top ul li a:hover
{
	text-decoration:none;
	color:#37374A;
}
/*.content-leftinner-top
{
	width:739px;
	float:left;
	margin-top:6px;
	border-top:1px solid #4C4C86;
	border-right:1px solid #4C4C86;
	padding-top:15px;
	background:#C1C1E7;
}
.content-leftinner-top ul
{
	width:700px;
	float:left;
	padding:0px;
	margin:0px;
	list-style:none;
	position:relative;
	padding-left:15px;
}
.content-leftinner-top ul li
{
	float:left;
	padding:0px;
	margin:0px;
	list-style:none;
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#0081A5;
	line-height:40px;
}
.content-leftinner-top ul li a
{
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#0081A5;
	text-decoration:none;
	line-height:40px;
}
.content-leftinner-top ul li a:hover
{
	text-decoration:none;
	color:#37374A;
}*/
.procedure
{
	width:100%;
	
}
ul#welcome-top
{
	padding:0px;
	margin:0px;
	width:494px;
	background:url(../images/mid-top-bg.jpg) repeat-x;
	height:254px;
	padding-left:15px;
	list-style:none
}
ul#welcome-top li
{
	padding:0px;
	margin:0px;
	list-style:none
}
ul#welcome-top li p
{
	font-family:verdana;
	font-size:12px;
	color:#000000;
	padding:0px;
	margin:0px;
	padding-right:20px;
	padding-top:0px;
	padding-bottom:15px;
}
.content-head
{
	font-family:"Arial Black";
	font-size:18px;
	color:#000000;
	font-weight:normal;
	padding:0px;
	margin:0px;
}
.black-12
{
	
	text-align:center;
	font-family:verdana;
	font-size:12px;
	color:#000000;
}
.red-14
{
	font-family:verdana;
	font-size:14px;
	color:#FF0000;
	text-align:center;
	font-weight:bold;
}
#content-left3
{
	width:221px;
	float:left;
	background:#7473AC;
	padding-bottom:20px;
	height:870px;
}
ul#form1
{
	width:221px;
	float:left;
	padding:0px;
	margin:0px;
	list-style:none;
	height:9px;
	background:url(../images/form-top-image.jpg);
}
ul#form1 li
{
	float:left;
	padding:0px;
	margin:0px;
}
ul#form-top
{
	padding:0px;
	margin:0px;
	width:214px;
	float:left;
	background:url(../images/form-top-bg.jpg) repeat-x;
	height:265px;
	padding-left:7px;
	list-style:none;
}
ul#form-top li
{
	padding:0px;
	margin:0px;
	line-height:23px;
}
.text-box
{
	border:1px solid #55678D;
	width:195px;
	font-family:verdana;
	font-size:12px;
	color:#626262;
}
#content-right
{
	width:10px;
	float:right;
	margin-right:8px;
}
#footer-border
{
	width:985px;
	float:left;
	height:7px;
	background:#FFFFFF;
}

#footer
{
	width:985px;
	float:left !important;
	font-family:verdana;
	font-size:12px;
	color:#FFFFFF;
	background:#1283BE;
	text-align:center;
	padding-top:15px;
	padding-bottom:25px;
	line-height:25px;
}
a.footer-link
{
	font-family:verdana;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;
}
a.footer-link:hover
{
	
	text-decoration:none;
}
.con-procedure-head
{
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#676793;
}
.con-procedure-headpad
{
	padding-bottom:10px;
	padding-top:10px;
}
.con-procedure-ppad
{
	padding:10px 10px 10px 10px;
}
.imagepad
{
	float:left;
	margin-right:15px;
}
.con-procedure-text
{
	font-family:verdana;
	font-size:12px;
	/*font-weight:bold;*/
	color:#4C4C75;
}
#form-procbottom
{
	width:214px;
	float:left;
	background:#7373AB;
	padding-left:7px;
	/*padding-right:5px;*/
	padding-bottom:10px;
}
a.morelink 
{
	font-family:verdana;
	font-size:11px;
	color:#8383B6;
	text-decoration:none;
	width:250px;
	float:right;
	
}
a.morelink:hover
{
	text-decoration:none;
	color:#2384A5;
}
a.clicklink 
{
	font-family:verdana;
	font-size:11px;
	color:#8383B6;
	text-decoration:none;
	
	
}
a.clicklink:hover
{
	text-decoration:none;
	color:#2384A5;
}
.after-before-btn
{
	background:url(../images/after-before-btn.jpg) repeat-x;
	width:196px;
	height:98px;
	font-family:"Palatino Linotype";
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}
.after-before-btn a
{
	
	font-family:"Palatino Linotype";
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	text-decoration:none;
}
ul#form-bottom-proc2 
{
	width:205px;
	float:left;
	padding:0px;
	margin:0px;
	list-style:none;
	position:relative;
	margin-left:7px;
}
ul#form-bottom-proc2 li
{
	padding:0px;
	margin:0px;
	list-style:none;
	float:left;
}
.articlebg
{
	background:url(../images/article-bg.jpg);
	height:432px;
}
ul.form-bottom-proc1
{
	width:205px;
	float:left;
	padding:0px;
	margin:0px;
	list-style:none;
	position:relative;
	margin-top:80px;
	margin-left:7px;
	
}
ul.form-bottom-proc1 li
{
	
	width:205px;
	float:left;
	background:#4C4D86;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	font-family:"Palatino Linotype";
	font-size:18px;
	/*font-weight:bold;*/
	color:#FFFFFF;
}
/**********************************menu**********************************/
#nav ul 
{
	width:100%;
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
	list-style:none;}

#nav li 
{
	float:left;
	position:relative;
	margin:0px;
	padding:0px;
	list-style:none;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;}

#nav li li
{
	 float:none; 
	 background:#505F99;
	 width:146px;
	 text-align:left !important;
	 padding-left:4px;
}

#nav li li a {height:20px;line-height:20px; float:none; }

#nav li:hover {position:relative; z-index:300;}
#nav li:hover ul {left:0; top:50px;}
/* another hack for IE5.5 and IE6 */
* html #nav li:hover ul {left:10px;}

#nav ul {position:absolute; left:-9999px; top:-9999px;}
/* yet another hack for IE5.x and IE6 */
* html #nav ul {width:1px;}

/* it could have been this simple if all browsers understood */
/* show next level */
#nav li:hover li:hover > ul {left:-15px; margin-left:100%; top:-1px;}
/* keep further levels hidden */
#nav li:hover > ul ul {position:absolute; left:-9999px; top:-9999px; width:auto;}
/* show path followed */
#nav li:hover > a {text-decoration:underline; color:#b75;}


/* but IE5.x and IE6 need this lot to style the flyouts and path followed */
/* show next level */
#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:-15px; margin-left:100%; top:-1px;}

/* keep further levels hidden */
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px;}

/* show menu over cgange followed */
#nav li:hover a,
#nav li:hover li:hover a,
#nav li:hover li:hover li:hover a,
#nav li:hover li:hover li:hover li:hover a,
#nav li:hover li:hover li:hover li:hover li:hover a,
#nav li:hover li:hover li:hover li:hover li:hover li:hover a
{text-decoration:none; color:#D6D75D;}

#nav li ul li:hover{
background:#5B6DB1 !important;
}
#nav li ul li ul li:hover{
background:#5F73BE !important;
}

/* hide futher possible paths */
#nav li:hover li a,
#nav li:hover li:hover li a,
#nav li:hover li:hover li:hover li a,
#nav li:hover li:hover li:hover li:hover li a,
#nav li:hover li:hover li:hover li:hover li:hover li a
{text-decoration:none; color:#ffffff;}
/***************add css 300608 **************/

a.link 
{
	font-family:verdana;
	font-size:13px;
	color:#2384A5;
	text-decoration:none;
	
	
}
a.link:hover
{
	text-decoration:none;
	color:#8383B6;
	
}
.gallery
{
	margin:0px;
	padding:0px;
	padding-right:20px;
	float:left;
}
.gallery1
{
	padding:0px;
	margin:0px;
	float:left;
}
.gallery2
{
	float:left;
	padding-left:90px;
	
}
.gallery5
{
	float:left;
	padding-left:50px;
	
}
.gallery6
{
	float:left;
	padding-left:90px;
	
}
.gallery7
{
	float:right;
	padding-right:50px;
	
}
.gallery3
{
	float:right;
	padding-right:110px;
	
}
.gallery4
{
	margin:0px;
	padding:0px;
	/*padding-right:15px;*/
	float:left;
}
a.plink
{
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#0081A5;
	text-decoration:none;
}
a.plink:hover
{
	text-decoration:underline;
}
.plinkcon
{
	font-family:verdana;
	font-size:12px;
	font-weight:bold;
	color:#0081A5;
}