@charset "utf-8";
/* CSS Document */




p.message{
	Font: 12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	Color: #e9647f;
}

p.emailMesaageBox{
	padding:10px;
	border:#fff solid 1px;
	background:#fff;
	width:200px;
	height:200px;
}
	
a.menu{
	font-family:arial;
	font-size:10px;
	font-weight:bold;
	color:#1d6275;
	text-decoration:none;
}

a.menuSub{
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#1d6275;
	text-decoration:none;
	float:left;
	padding-left:20px;
}

a.menuSub:hover{
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#1d6275;
	text-decoration:underline;
	float:left;
	padding-left:20px;
}

h1{
	font: 16px Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-weight:bold;
	color: #1a5261;
}

h1.newsTitle{
	font: 20px Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-weight:bold;
	color: #1a5261;
}

h1.largeThin{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:1.4em;
}

h1.largeThin2{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:1.4em;
	margin-top:30px;
}

h2{
	font: 14px Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-weight:bold;
	color: #333;
}

h2.eventsMonthH2{
	font: 16px Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-weight:bold;
	color: #c60;
	letter-spacing:1px;
}

h2.photoGalleryH2{
	font: 13px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #333;
	padding-left:13px;
}

h2.galleryTitleH2{
	font-family:Arial, Helvetica, sans-serif;
	size:1em;
	font-weight:bold;
	padding:3px;
	padding-left:5px;
	display:block;
	width:273px;
	background: #666;
	color:#fff;
}

h2.galleryTitleH2-B{
	font-family:Arial;
	font-size:16px;
	font-weight: normal;
	padding:5px;
	padding-left:5px;
	display:block;
	width:298px;
	background: url(../images/gallery-header.jpg) repeat-x;
	color:#c60070;
	border:#f5bfcf solid 1px;
}

h2.galleryReconstructionH2-B{
	font-family:Arial;
	font-size:16px;
	font-weight: normal;
	padding:5px;
	padding-left:5px;
	display:block;
	background: url(../images/gallery-header.jpg) repeat-x;
	color:#c60070;
	border:#f5bfcf solid 1px;
}


h2.faqQuestion{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:lighter;
	color:#b60c6d;
}

h3.photoGalleryH3{
	font: 13px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #333;
	padding-left:13px;
}

p.photoGalleryTitles{
	font: 13px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #333;
	padding-left:13px;
}

h2.pink{
	font: 14px Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-weight:bold;
	color:#cc2082;
}

h3{
	font-family:arial;
	font-size:12px;
	font-weight:bold;
}

.standardText{
	font: 12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #333;
	line-height:1.5;
}


.standardTextFloatLeft{
	font: 12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #333;
	line-height:1.5;
	float: left;
	width: 450px;
	margin-right: 8px;
	margin-left: 0px;
}



.photoLabelRecon{
	font: 12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #333;
	line-height:1.5;
	font-weight:bold;
	text-align:center;
}

.standardText02{
	font: 12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #333;
	padding-bottom:10px;
	line-height:1.5;
}
.TextDesc{
	font: 12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #333;
}

.TextQuote{
	font: 12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-style:italic;
	color: #333;
	padding-bottom:10px;
	line-height: 1.5;
}


p.creditText{
	font: 10px Arial;
	font-weight:normal;
	color: #333;
}

p.title{
	font: 12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #333;
	margin:0px;
	padding:3px;
}

p.titleB{
	font: 12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #cc2082;
	margin:0px;
	padding:3px;
	padding-top: 5px;
}

p.diagram-description{
	font: 12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #333;
	margin:0px;
	padding:3px;
}

p.newsCredit{
	font: 12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #C60;
}
/*FOR CONTACT TABLE*/
p.tag{
	Font: 12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	Color: #333;
	margin:0px;
}
/*FOR CONTACT TABLE*/
p.att{
	Font: 12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	Color: #333;
	margin:0px;
}

a.link{
	Font: 12px Arial, Helvetica, sans-serif;
	Color: #005a84;
	margin:0px;
	text-decoration:none;
}

a.link:hover{
	Font: 12px Arial, Helvetica, sans-serif;
	Color: #005a84;
	margin:0px;
	text-decoration: underline;
}

a.linkNews{
	Font: 12px Arial, Helvetica, sans-serif;
	Color: #005a84;
	font-weight:bold;
	margin:0px;
	text-decoration:none;
}

a.linkNews:hover{
	text-decoration:underline;
}

a.linkFooter{
	Font: 12px Arial, Helvetica, sans-serif;
	Color:#FFF;
	margin:0px;
	text-decoration:none;
}

a.linkFooter:hover{
	Font: 12px Arial, Helvetica, sans-serif;
	Color:#FFF;
	margin:0px;
	text-decoration:underline;
}

a.linkQuick{
	Font: 12px Arial, Helvetica, sans-serif;
	Color: #005a84;
	margin:0px;
	text-decoration:none;
	padding-left:10px;
}

a.linkQuick:hover{
	Font: 12px Arial, Helvetica, sans-serif;
	Color: #005a84;
	margin:0px;
	padding-left:10px;
	text-decoration: underline;
}


body{
	background-color:#eeeeee;
	margin-top:0;
}

#wrap{
	width:963px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	height:auto;
	background: url(../images/bg-page-963px.jpg) repeat-y;
}

#header{
	background:url(../images/header-950px.jpg) no-repeat;
	width:950px;
	height:165px;
	margin-left:auto;
	margin-right:auto;
}

#menuArea{
	width:927px;
	height:39px;
	padding-left:2px;
	padding-right:2px;
	padding-top:3px;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/menu.gif) no-repeat;
}
#menuButFirst{
	width:100px;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	height:26px;
	float:left;
	border-right:#efb4bf solid 1px;
}
#menuButFirst:hover{
	width:100px;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	height:26px;
	float:left;
	border-right:#efb4bf solid 1px;
	background:url(../images/menu-hover.gif) repeat-x;
}
#menuBut{
	width:100px;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	height:26px;
	float:left;
	border-left:#fff solid 1px;
	border-right:#efb4bf solid 1px;
}
#menuBut:hover{
	width:100px;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	height:26px;
	float:left;
	border-left:#fff solid 1px;
	border-right:#efb4bf solid 1px;
	background:url(../images/menu-hover.gif) repeat-x;
}
#menuBut2line{
	width:100px;
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
	height:32px;
	float:left;
	border-left:#fff solid 1px;
	border-right:#efb4bf solid 1px;
}
#menuBut2line:hover{
	width:100px;
	padding-top:3px;
	padding-left:5px;
	padding-right:5px;
	height:32px;
	float:left;
	border-left:#fff solid 1px;
	border-right:#efb4bf solid 1px;
	background:url(../images/menu-hover.gif) repeat-x;
}
#menuButLast{
	width:80px;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	height:26px;
	float:left;
	border-left:#fff solid 1px;
}
#menuButLast:hover{
	width:80px;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	height:26px;
	float:left;
	border-left:#fff solid 1px;
	background:url(../images/menu-hover.gif) repeat-x;
}

#menuSub{
	height:21px;
	width:880px;
	margin-left:auto;
	margin-right:auto;
}

#menuSub-Active{
	height:18px;
	width:860px;
	padding-top:3px;
	padding-left:10px;
	margin-left:auto;
	margin-right:auto;
	background:#fbf0f0;
}

.clear{
	clear:both;
	height:0px;
}

#content-Col-L{
	width:675px;
	padding-left:15px;
	padding-right:0px;
	height:auto;
	float:left;
}

#content-Col-L-Sub{
	width:665px;
	padding-left:30px;
	padding-right:0px;
	height:auto;
	float:left;
}

#content-Col-R{
	width:212px;
	padding-right:17px;
	padding-left:13px;
	height:500px;
	float:right;
	background:url(../images/side-bar-225px.jpg) no-repeat;
}

.containerR-Title{
	width:200px;
	height:20px;
	background:#e5eef3;
	padding-left:10px;
	border-bottom:#9cbfd3 solid 1px;
}

.containerR-TitleB{
	width:193px;
	height:20px;
	padding-left:2px;
	border-top:#ea77ae dotted 2px;
}

.containerR-TitleC{
	width:190px;
	height:25px;
	padding-left:2px;
	border:#ea77ae solid 1px;
	background:#fdf7fb;
}

.containerR-Info{
	height:90px auto;
	width:193px;
	padding-left:5px;
}

.linkInline{
	width:100%;
	margin-top:2px;
}

img.live{
	position:relative;
}

.col-R-wMenu{
	float:right;
	width:510px;
}

/*INDEX PAGE STARTS HERE*******************************************************************/

#col-2-L{
	width:455px;
	padding-left:5px;
	height:100%;
	float:left;
}

#col-2-R{
	width:170px;
	height:100%;
	float:right;
}

img.button{
	padding:3px;
	border: #efb4bf solid 1px;
}

td.mainButton{
	width:75px;
	padding-bottom:10px;
}

td.mainTitle{
	width:100%;
	padding-right:10px;
}

td.contact{
	height:17px;
	padding-top:0px;
	padding: 0px;
}

.butt1-L{
	background:url(../images/button-L.gif) no-repeat;
	height:25px;
	width:8px;
	float:left;
}
.butt1-R{
	background:url(../images/button-R.gif) no-repeat;
	height:25px;
	width:8px;
	float:left;
}
.butt1-M{
	background:url(../images/button-M.gif) repeat-x;
	height:25px;
	width:auto;
	float:left;
}
a.button{
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#1d6275;
	text-decoration:none;
	margin-left:auto;
	margin-right:auto;
}
a.button:hover{
	font-family:arial;
	font-size:11px;
	font-weight:bold;
	color:#1d6275;
	text-decoration:underline;
	margin-left:auto;
	margin-right:auto;
}

/*INDEX PAGE ENDS HERE*******************************************************************/

/*CSS STICKY FOOTER START******************************************************************/
* {
	margin:0;
	padding:0;
}
html, body, #wrap {height: 100%;}
body > #wrap {height: auto; min-height: 100%;}
#main {padding-bottom: 72px;}  /* must be same height as the footer */
#footer {position: relative;
	margin-top: -72px; /* negative value of footer height */
	height: 72px;
	background-color:#eeeeee;
	clear:both;}

/* CLEAR FIX*/
.clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	}
	
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*CSS STICKY FOOTER ENDS**********************************************************************/

/*FOOTER STYLING STARTS*************************************************************************/
#footerArea{
	width:910px;
	height:65px;
	padding-top:10px;
	padding-left:20px;
	padding-right:20px;
	margin-left:auto;
	margin-right:auto;
	background:url(../images/footer-950px.jpg) no-repeat;
	border-top:#e9647f solid 3px;
	color: #fff;
}

/*FOOTER STYLING ENDS*************************************************************************/

/*BREAST AUGMENTATION PAGE STARTS HERE******************************************************/

.augmentation-right-column {
	width:323px;
	height:auto;
	float:left;
}

.floatRight-augmentation {
	float:right;
	padding:5px;
	width: 235px;
}

.cases-aug {
	float:left;
	height:20px;
	text-align:center;
}


#augmentation-benefits {
	height:auto;
	width:340px;
	float: left;
	
}

ul.augmentation-bullets {
	float:left;
	list-style:none;
	list-style-image:url(../images/icon-arrow.gif);
	margin:0px;
	padding-left:25px;
	padding-top:0px;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	margin-right: 50px;
}



#imageWrapper {
	float:right;
	margin-right:35px;
	margin-top: 20px;
}

#imageWrapper2 {
	float:rght;
	width:240px;
	height:auto;
	margin-bottom: 5px;
}

.pinkBox {
	height:auto;
	width:300px;
	padding:3px;
	margin-top: 5px;
}

.cases {
	width:100px;
	height:20px;
	float:left;
	
}

#benefits2 {
	padding:3px;
	border:#eb627e solid 1px;
	background-color:#f7dee1;
	width:135px;
	float: left;
	list-style:inside;
	padding-bottom: 5px;
	height: auto;
	margin-top: 10px;
	font-size: 12px;
}

#benefits h1 {
	margin-bottom:5px;
}

li.benefitsMenu {
	border-bottom:thin;
	border:#C00;
	height:35px;
}

#diagram {
	width:auto;
	height:auto;
	float:left;
}

#breastDiagram {
	margin-left:0px;
	float:left;
	width: 490px;
}

ul.listFloatLeft {

}

#video {
	float:left;
	margin-left: 85px;
	
}




/*BREAST ENDS HERE******************************************************/

/*BREAST RECONSTRUCTION PAGE STARTS HERE******************************************************/

ul.breast-recon-bullets {
	list-style:none;
	list-style-image:url(../images/icon-arrow.gif);
	margin:0px;
	padding-left:25px;
	padding-top:0px;
	color:#bdbcbc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	
}

ol.breast-recon-num-list {
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	margin-left:18px;
}


ul.breast-recon-bullets li {
	padding-bottom:5px;
}


#mastectomy-photos {
	width:280px;
	height:320px;
	float:right;
	text-align:center;
	margin-left: 10px;
	margin-right: 10px;
}

#mastectomy-left-column {
	height:auto;
	width:655px;
	float:left;
} 

#recon-col-L{
	width:490px;
	height:auto;
	float:left;
}

#recon-col-R{
	width:130px;
	height:auto;
	float:right;
}

td.diagram{
	width:130px;
}
/*BREAST RECONSTRUCTION PAGE ENDS HERE******************************************************/



/*BRAVA PAGE STARTS HERE******************************************************/

#bravaBanner {
	width:auto;
	height:auto;
	float:left;
	margin-top: 10px;
	margin-bottom: 20px;
	
}

.bravaCase {
	width:186px;
	height:auto;
	float:right;
	
}







/*BRAVA PAGE ENDS HERE******************************************************/



/*PHOTO GALLERY STARTS HERE*****************************************************************/

img.gallery{
	padding:3px;
	border:#9cbfd3 solid 1px;
}

img.galleryPink{
	padding:3px;
	border:#eb627e solid 1px;
	background-color:#f7dee1;
}

a.thumbs{
	padding-left:0px;
}
.galleryLabel{
	width:160px;
	height:15px;
	padding-right:0px;
	float:left;
	text-align: center;
}
.galleryLabel2{
	width:130px;
	height:15px;
	padding-right:0px;
	float:left;
	text-align: center;
}
.galleryLabel3{
	width:197px;
	height:15px;
	padding-right:0px;
	float:left;
}
.photo-column{
	float:left;
	width:300px;
}

.photo-column2{
	float:left;
	width:310px;
}

.photo-column2b{
	float:right;
	width:310px;
}

.photo-column205R{
	float:right;
	width:250px;
}

.photo-column205L{
	float:left;
	width:250px;
}
/*PHOTO GALLERY ENDS HERE*****************************************************************/

/*CONTACT PAGE STARTS HERE****************************************************************/
#cont-col-250{
	width:250px;
	height:100px auto;
	float:left;
}
/*CONTACT PAGE ENDS HERE******************************************************************/
/*NEWS STARTS HERE*************************************************************************/

td.icon{
	width:30px;
}

.share{
	border-top:#ccc dashed 1px;
	border-bottom: #ccc dashed 1px;
	padding-top:2px;
	padding-bottom:2px;
}

#news-col{
	width:305px;
	float:left;
}

.col-Title{
	width:295px;
	height:20px;
	background:#fff1ec;
	padding-left:10px;
	border-bottom:#FF6600 solid 1px;
}

.newsLine{
	height:20px;
}
.newsIcon{
	padding-right:5px;
}

td.media{
	width:135px;
	padding-bottom: 10px;
}

td.newsIcon{
	width:6px;
	height: 20px;
}

td.newsListIcon{
	width:10px;
	height: 74px;
	padding-bottom:10px;
	margin:0px;
	padding-top: 4px;
	display:block;
}

/*NEWS ENDS HERE*************************************************************************/

/*FORM STARTS HERE*********************************************************************/
ul.formStyle{
	list-style:none;
	padding-left:0px;
	
}
label.error{
	float:right;
	font-family: arial,verdana,sans-serif; 
	font-size:11px;
	color:#F00;
}
p.error{
	font-family: arial,verdana,sans-serif; 
	font-size:12px;
	color:#F00;
}
input.verify{
	float:left;
}
label.description{
	display:block;
		font-family: arial,verdana,sans-serif; 
		font-size:11px; 
		font-weight:normal;
		padding-top:5px;
}
label.mess{
		float:left;
		font-family: arial,verdana,sans-serif; 
		font-size:11px; 
		font-weight:normal;
		padding-top:5px;
}
label.checkBox{
	font-family: arial,verdana,sans-serif; 
	font-size:11px; 
	font-weight:normal;
}
div.checkBoxCol1{
	width:155px;
	float:left;
}
div.checkBoxCol2{
	width:175px;
	float:left;
}
/*FORM ENDS HERE***************************************************************/

img.videos{
	padding:2px;
	border: #eb627e solid 1px;
}

img.videos:hover{
	padding:2px;
	border: #39F solid 1px;
}

.flash{
	margin-left:auto;
	margin-right:auto;
	padding-left:30px;
	height:auto;
}

#events{
		list-style:none;
		font-family: Arial, verdana, sans-serif;
		font-size:12px;
	}
.divider{
	height:15px;
	border-bottom: #CCC solid 3px;
	clear: both;
}

td.eventTitle{
	width:100px;
	float:left;
	height:15px;
	font-weight:bold;
	color:#444;
}

td.eventDesc{
	width:500px;
}

img.article{
	padding-right:10px;
	padding-botton:10px;
	float:left;
}

#sidebar{
	float:right;
	border:#6CF solid 1px;
	width:200px;
	padding:10px;
}

#subMenu{
	float:left;
	width:135px;
	padding-right:15px;
	height: auto;
}

#subMenu ul{
	list-style:none;
}

#subMenu li{
	border-bottom: #ea77ae solid 1px;
	height:25px;
}

#subMenu li.indent{
	border-bottom: #ea77ae solid 1px;
	height:25px;
	list-style: disc;
	color:#ea77ae;
	padding-left:10px;
	list-style-position:inside;
	
}

.floatLeft{
	float:left;
}

.floatRight{
	float:right;
	padding:5px;
}

img.logo{
	padding-bottom:20px;
}

ul.implantRisks{
	float:left;
	list-style-type: none;
}

ul.implantRisks li{
	font: 12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #333;
	background-image: url(../images/icon-bullet.gif);
	background-repeat: no-repeat;
	background-position: 0px 8px; 
	padding-left: 14px; 
}

ul.Capsule{
	float:left;
}

ul.Capsule li{
	font: 12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	color: #333;
	list-style:inside;
}

img.left{
	padding-right:10px;
	float:left;
}

#flashVideo{}

p.testimonialA{
	font: 12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	border:#ecd8e5 solid 1px; 
	padding:10px; 
	background: #fdf7fb;
	line-height:1.75;
}

.testimonialSign{
	font: 12px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#906;
}

.testimonialBox{
	border:#ecd8e5 solid 1px; 
	padding:10px; 
	background: #fdf7fb;
}

.testimonialBox p{
	font: 12px Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding-bottom:10px;
	line-height:1.75;
}
	
#faqul{
	list-style:decimal inside;
}

#faqul li{
	padding-bottom:5px;
	padding-left:15px;
	text-indent:-15px;
}

.videoCredits{
	width:150px;
	height:100px;
	border:#ecd8e5 solid 1px; 
	padding:10px; 
	background: #fdf7fb;
}

.facebook{
	float:left;
	padding-right:10px;
	padding-bottom:10px;
}

.pgPaddingL{
	float:left;
	padding-right:10px;
	padding-bottom:10px;
}
.pgPaddingR{
	float:right;
	padding-left:10px;
	padding-bottom:10px;
}

.share{
	padding:8px;
	background: #fdf7fb;
	border:#ecd8e5 solid 1px;
}

ol.booksArticles{
	list-style-position:outside;
	padding-left:20px; font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

ol.booksArticles li{
	padding-bottom:10px;
}

.statement{
	color:#cc2082;
	font-weight:bold;
}

.subTitle{
	font: 14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#a51c6a;
	border-bottom:#ea77ae dashed 1px;
	height:20px;
	padding-top:20px;
	}

.subTitle2{
	font: 14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#a51c6a;
	height:20px;
	}

.subTitle3{
	font: 18px Arial, Helvetica, sans-serif;
	font-weight:lighter;
	color:#a51c6a;
	border-bottom:#ea77ae dashed 1px;
	height:20px;
	padding-top:20px;
	}

#benefits{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width: 400px;
	height: auto;
	float: left;
	margin-top: 5px;
	padding: 3px;
	}

#benefits li {
	display: block;
	float:left;
	width:48%;
	list-style-position: inside;
	padding-top:2px;
	padding-bottom:2px;
}

SPAN.searchword { background-color:yellow; }

#faqBox{
	padding:10px; border:#a3bece solid 1px; height:100%; background:#eff4f7;
}

#faqImg{
	float:left; padding-right:15px;
}

ul.footerList{
	float:left;
	display:block;
	padding-right:10px;
	list-style:none inside;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff;
}

ul.footerList li.first{
	font-weight:bold;
	font-size:12px;
	padding-bottom:3px;
	text-decoration:underline;
}

ul.footerList li{
	padding-top:1px;
}


/*BREAST DEFORMITY TEASER ***************************************************************/



.deformity {
	
	color:#a51c6a;
	font-weight: bolder;
	
}


.breastDeformity1 {
	height:auto;
	width:370px;
	float:left;
	background-color:#FFF;
		
}


.breastDeformity2 {
	height:auto;
	width:280px;
	float:right;
	padding-top:28px;
	background-color:#FFF;
	
	
}


.breastDeformities {
width:285px;
height:170px;
margin-left:5px;
float:right;
text-align:center;

	
}

/*border:#f5bfcf solid 2px;	
background-color:#F7DFE3;*/

/*BREAST DEFORMITY GALLERY ***************************************************************/

.breastDeformitiesLEFT {
	width:295px;
	height:420px;
	background-color:#FDF2F4;
	float:left;
	margin-right:5px;
	margin-top:25px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;
	border:#f5bfcf solid 2px;	
}

.breastDeformitiesRIGHT {
	width:295px;
	height:420px;
	background-color:#FDF2F4;
	float:right;
	margin-right:15px;
	margin-top:25px;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:10px;
	padding-right:10px;	
	border:#f5bfcf solid 2px;	
}



h2.deformityHeader {
	color:#906;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:lighter;	
	font-size:18px;
	padding-bottom:10px;
}


img.deformityimage {
	
	border:#fff solid 2px;	
		
}

.subTitle03{
	font: 14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#a51c6a;
	height:20px;
	padding-top:20px;
	}

.quote{
	float:right;
	width:160px;
	font-family:arial;
	font-weight:lighter;
	font-size:24px;
	line-height:1.3;
	font-style:italic;
	color:#c60070;
	padding-top:0px;
	height:225px;
}

.quote span{
	font-size:30px;
	margin-top:0px;
	padding-top:0px;
	font-family:tahoma;
}


.diagramFl{
	float:left;
}

.bravaP{
	width:450px; 
	float:left;
}

/*************************NEW MENU*******************/
#menu {width:930px; height:42px; background: url(../images/menu-950px.jpg) no-repeat; margin-left:auto; margin-right:auto; z-index:500;}
 
#menu ul {margin:0; padding:0; list-style:none; white-space:nowrap; text-align:left;z-index:500;}
#menu ul {display:inline-block;z-index:500;} 
 
#menu li {margin:0; padding:0; list-style:none;z-index:500;}
#menu li {display:inline-block; display:inline;z-index:500;}
#menu ul ul {position:absolute; left:-9999px;z-index:500;}
#menu ul.level1 {margin:0 auto; height:34px;z-index:500; }
#menu ul.level1 li.level1-li {float:left; display:block; position:relative; border-right:#efb4bf solid 1px; border-left:#ffffff solid 1px;z-index:100;}

#menu ul.level1 {background:transparent; z-index:500;}
#menu ul.level2 {background:#fddde2; z-index:500;} /*DROPOWN COLOR*/
 
#menu a {
	display:block;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:13px;
	color:#1d6275;
	line-height:40px;
	text-decoration:none;
	padding:0 8px 0 8px;
	z-index:500;
}

#menu ul.level1 li.level1-li a.level1-a {float:left;z-index:500;}
 
#menu ul li:hover > ul {
	visibility:visible;
	left:0;
	top:40px;
	z-index:100;
}
#menu ul ul li:hover > ul {visibility:visible; left:100%; top:auto; margin-top:-34px; z-index:100;}
 
#menu a:hover ul {left:0; top:23px; z-index:500;}
 
#menu a:hover a:hover ul, 
#menu a:hover a:hover a:hover ul {left:100%; visibility:visible; z-index:500; }
 
#menu a:hover ul ul, 
#menu a:hover a:hover ul ul {left:-9999px; z-index:500; }
 
#menu li a.fly {background:transparent; z-index:500;}

#menu li a:hover {background-color:purple;}
#menu li a.fly:hover {background-color:YELLOW; } 
#menu li:hover > a {background-color:#fad0d6; } /*SINGLE HOVER COLOR*/
#menu ul li:hover > a.fly {background-color:#fddde2; z-index:500;} /*DROPDOWN HOVER COLOR*/

/************************************MENU END********************************************/
