/* + + + + + + + + + + + + + + + + */
/* +                             + */
/* +     GENERAL STYLING CSS     + */
/* +                             + */
/* + + + + + + + + + + + + + + + + */


/*html element of body*/
body {
	background-color: #F2EEEA;
	background-image: url(http://www.mentor4me.com/images/content-bg.gif);
	background-repeat: repeat-y;
	background-position: center top;
	margin: 0px auto;
	padding: 0px;
}


.main
{
	width: 745px;
	margin-right: auto;
	margin-left: auto;
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

/* IE Sucks -- MSIE Exception Override for All Other Browsers */
html>body .main {
	width: 746px;
	background-position: center top;
}



/* + + + + + + + + + + + + + + + + */
/* +                             + */
/* +     FOOTER SPECIFIC CSS     + */
/* +                             + */
/* + + + + + + + + + + + + + + + + */



.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: 12px;
	color: #707277;
	font-variant: normal;
	text-decoration: none;
	text-align: center;
	margin-top: 30px;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
	width: 745px;
	clear:both;
}

.legalese {
	visibility: visible;
	width: 650px;
	margin-top:45px;
	margin-right: auto;
	margin-left: auto;
}


.legalese p {
	font-size: 10px;
	line-height: 11px;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 15px;
	padding-right: 15px;
}

.legalese h3 {
	margin-bottom: 5px;
	padding-left: 15px;
}


/* + + + + + + + + + + + + + + + + */
/* +                             + */
/* +   HEADER BAR SPECIFIC CSS   + */
/* +                             + */
/* + + + + + + + + + + + + + + + + */

.headerbar {
	height: 48px;
	width: 691px;
	margin-right: auto;
	margin-left: auto;
	padding: 13px 0px 0px;
	margin-top: 25px;
	margin-bottom: 5px;
	clear:both;
	background-repeat: no-repeat;
	background-position: center top;
}

.headerbar h3 {
	font-size: 13px;
	color:#FFFFFF;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
	margin: 0px;
	padding: 0px;
}

.headerbar h3 a {
	color:#FFFFFF;
	text-decoration: none;
	font-weight: bold;
	text-align: center;
}
	
.headerbar h3 a:hover {
	text-decoration: underline;
	color:#D67500;
}


/* Global Nav Header bar Color */
#orange.headerbar {background-image: url(http://www.mentor4me.com/images/orange_bar.gif);}
#blue.headerbar {background-image: url(http://www.mentor4me.com/images/blue_bar.gif);}
#purple.headerbar {background-image: url(http://www.mentor4me.com/images/purple_bar.gif);}
#fuschia.headerbar {background-image: url(http://www.mentor4me.com/images/fuschia_bar.gif);}
#green.headerbar {background-image: url(http://www.mentor4me.com/images/green_bar.gif);}

#orange.headerbar h3 a:hover{color:#D67500;}
#blue.headerbar h3 a:hover{color:#006092;}
#purple.headerbar h3 a:hover{color:#520062;}
#fuschia.headerbar h3 a:hover{color:#58204C;}
#green.headerbar h3 a:hover{color:#415a68;}


/* + + + + + + + + + + + + + + + + */
/* +                             + */
/* +  HEADER BLOCK SPECIFIC CSS  + */
/* +                             + */
/* + + + + + + + + + + + + + + + + */

.headerblock h1 {}
.headerblock {
	height: 350px;
	width: 691px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	margin-top: 25px;
	margin-bottom: 0px;
	clear:both;
}

.headerblock h3 {
	font-size: 12px;
	line-height: 12px;
	margin: 0px 0px 8px;
	color: #f6ad00;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
}

.headerblock .box {
	height: 317px;
	width: 686px;
	margin:0px;
	background-repeat: no-repeat;
	background-position: center top;
}

/*  IE Sucks -- image MUST be wrapped in div for Mac IE5 */
.headerblock .box .blockimage {
}

.headerblock .box .blockimage img {
	border-right-width: 2px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}

.headerblock .box .blocktext{
	width:430px;
	color: #FFFFFF;
	font-size: 18px;
	line-height: 36px;
	font-family: Arial, Helvetica, sans-serif;
	padding-right:5px;
	padding-left:5px;
	float:right;
}


/* H1 for large header, P for main text */

.headerblock h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 33px;
	margin-bottom: 15px;
	color: #FFFFFF;
	font-weight: bold;
}

.headerblock h1 a {
	color: #FFFFFF;
text-decoration:none;

}

.headerblock h1 a:hover {
text-decoration:underline;}

.headerblock .box p {
	color: #FFFFFF;
	font-size: 18px;
	line-height: 36px;
	font-family: Arial, Helvetica, sans-serif;
	padding-right:5px;
	font-weight: normal;
}


/* H3 for global nav on top of large header block */
.headerblock h3 a{
	text-decoration: none;
	font-weight: bold;
}

.headerblock h3 a:hover {
	text-decoration: underline;
}


/* Global Nav Color & Box Background */
#orange.headerblock h3 {color: #D67500;}
#orange.headerblock h3 a{color: #D67500;}
#orange.headerblock h3 a:hover{color:#f6ad00;}
#orange.headerblock .box {background-image: url(http://www.mentor4me.com/images/orange_block.gif);}

#blue.headerblock h3 {color: #0092DD;}
#blue.headerblock h3 a{color: #0092DD;}
#blue.headerblock h3 a:hover{color:#006092;}
#blue.headerblock .box {background-image: url(http://www.mentor4me.com/images/blue_block.gif);}

#purple.headerblock .box p{font-size: 25px;}
#purple.headerblock h3 {color: #9143A0;}
#purple.headerblock h3 a{color: #9143A0;}
#purple.headerblock h3 a:hover{color:#520062;}
#purple.headerblock .box {background-image: url(http://www.mentor4me.com/images/purple_block.gif);}

#fuschia.headerblock h3 {color: #A70084;}
#fuschia.headerblock h3 a{color: #A70084;}
#fuschia.headerblock h3 a:hover{color:#58204C;}
#fuschia.headerblock .box {background-image: url(http://www.mentor4me.com/images/fuschia_block.gif);}

#green.headerblock h3 {color: #b0ba45;}
#green.headerblock h3 a{color: #b0ba45;}
#green.headerblock h3 a:hover{color:#415a68;}
#green.headerblock .box {background-image: url(http://www.mentor4me.com/images/green_block.gif);}

#dkblue.headerblock h3 {color: #D67500;}
#dkblue.headerblock h3 a{color: #D67500;}
#dkblue.headerblock h3 a:hover{color:#f6ad00;}
#dkblue.headerblock .box p {font-size: 31px;}
#dkblue.headerblock .box {background-image: url(http://www.mentor4me.com/images/breast_implants_block.jpg);}
#dkblue.headerblock .box .blocktext{width:375px;}
#dkblue.headerblock h2 a{color: #0070B2;}
#dkblue.headerblock h2 a:hover{color:#D67500;}


#ultrasculpt.headerblock h3 {color: #008DBC;}
#ultrasculpt.headerblock h3 a{color: #008DBC;}
#ultrasculpt.headerblock h3 a:hover{color:#38D2FF;}
#ultrasculpt.headerblock p {color:#38D2FF; font-size: 26px;}
#ultrasculpt.headerblock .box {background-image: url(http://www.mentor4me.com/images/black_block.gif);}


/* + + + + + + + + + + + + + + + + */
/* +                             + */
/* +        GENERAL TEXT         + */
/* +                             + */
/* + + + + + + + + + + + + + + + + */

a {
color:#003082;
}

a:hover {
color:#D67500;
}


h1 {
	font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #f6ad00;
	margin: 0px;
	font-weight: bold;
}

h2 {
	font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #f6ad00;
	margin: 0px;
	padding: 0px;
	font-variant: normal;
	text-decoration: none;
}

h3 {
	font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #444444;
	margin: 0px;
	padding: 0px;
	font-variant: normal;
	text-decoration: none;
}

h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #444444;
	margin: 0px;
	padding: 0px;
	font-variant: normal;
	text-decoration: none;
	font-weight:normal;
}

h5 {
	font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #444444;
	margin: 0px;
	font-variant: normal;
	text-decoration: none;
}

p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #333333;
	font-variant: normal;
	text-decoration: none;
	margin-bottom: 20px;
	margin-top: 5px;
}

ul {
	font-family: "Trebuchet MS", Trebuchet, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight:bold;
	margin-left: 5px;
	list-style-type: disc;
	list-style-position: inside;
}
	
li {
	padding-bottom: 15px;
	padding-left: 10px;
	}


.text#blue h1 {color: #0092DD;}
.text#blue h2 {color: #0092DD;}

.text#purple h1 {color: #9143A0;}
.text#purple h2 {color: #9143A0;}

.text#fuschia h1 {color: #A70084;}
.text#fuschia h2 {color: #A70084;}

.legalese {
	visibility: visible;
	width: 650px;
	margin-top:45px;
	margin-right: auto;
	margin-left: auto;
}


.legalese p {
	font-size: 10px;
	line-height: 11px;
	margin-bottom: 5px;
	margin-top: 5px;
	padding-left: 15px;
	padding-right: 15px;
}

.legalese h3 {
	margin-bottom: 5px;
	padding-left: 15px;
}



div.post h2
{
	margin-top: 30px;
	margin-bottom: 5px;
	border-top: 0px none;
	border-right: 0px none;
	border-bottom: 2px solid #999999;
	border-left: 0px none;
	padding-bottom:8px;

}
 
div.post h2 a
{color:#D67500;
text-decoration:none;
}

div.post h2 a:hover
{
color:#f6ad00;
text-decoration:none;
text-decoration:underline;
}



.post {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #333333;
	font-variant: normal;
	text-decoration: none;
	margin-top:10px;
}




/* + + + + + + + + + + + + + + + + */
/* +                             + */
/* +  INSIDE PAGE SPECIFIC CSS   + */
/* +                             + */
/* + + + + + + + + + + + + + + + + */

/* Logo -- Positioning & Styling */

.mentor4melogo-inner {
	width:238px;
	height:55px;
	z-index:1;
	padding-left: 25px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align:center;
	float:left;
	}
	
.mentor4melogo-inner h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-transform: uppercase;
	color: #626469;
	text-align: center;
	margin:0px;
	padding:0px;
	font-variant: normal;
	font-style: normal;
	text-decoration: none;
	font-weight: normal;
}


/* Physician Finder -- Positioning & Styling */

.finderbox-inner {
	width:275px;
	padding-top: 20px;
	padding-right: 50px;
	margin-bottom: 5px;
	background-image: url(http://www.mentor4me.com/images/find-surgeon.gif);
	background-repeat: no-repeat;
	background-position: center top;
	float:right;
	text-align:right;
}

.finderbox-inner h2 {
	display:none;
}

.finderbox-inner h4 {
	line-height: 25px;
	vertical-align: middle;
	margin: 0px;
	padding: 0px;
}

.finderbox-inner h4 img {
	vertical-align: middle;
	border: 0px;
}
.finderbox-inner h4 input {
	vertical-align: middle;
}
	
.finderbox-inner h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	margin: 1px 0px 5px;
	padding: 0px;
	font-style: normal;
	font-weight: normal;
	line-height: 9px;
	font-variant: normal;
	text-decoration: none;
}


/* Secondary Navigation box -- Positioning & Styling */
/* H2 for section header, H3 for All Subitems, P for Subitem Description, H4 for Resources Title, H5 for Resource Links */

.navbox {
	background-image: url(http://www.mentor4me.com/images/sidenav_top.gif);
	background-repeat: no-repeat;
	background-position: center top;
	width: 214px;
	float: right;
	margin-right: 30px;
	margin-left: 15px;
	margin-bottom: 0px;
	margin-top: 0px;
	padding: 4px 0px 0px;
}
.navbox-closer {
	background-image: url(http://www.mentor4me.com/images/sidenav_bot.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin: 8px 0px 0px;
	padding: 0px;
	width: 214px;
	height: 11px;
	font-size: 0px;
	line-height: 0px;
}

.navbox h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #003082;
	margin: 0px;
	padding: 10px 12px 0px;
	font-variant: normal;
	text-decoration: none;
	line-height: 18px;
	font-weight: bold;
}

.navbox h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003082;
	margin: 0px;
	padding: 10px 12px 0px;
	font-variant: normal;
	text-decoration: none;
	line-height: 12px;
	font-weight: bold;
}

.navbox h4{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #444444;
	margin: 0px;
	padding: 22px 12px 0px;
	font-variant: normal;
	text-decoration: none;
	line-height: 12px;
	font-weight: bold;
}

.navbox h5{
font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003082;
	margin: 0px;
	padding: 10px 12px 0px;
	font-variant: normal;
	text-decoration: none;
	line-height: 12px;
	font-weight: normal;
}

.navbox a {
	color: #003082;
	text-decoration: none;
}

.navbox a:hover {
	color:#D67500;
	text-decoration: underline;
}
.navbox a:hover p {
	color:#D67500;
	text-decoration: underline;
}

.navbox a:hover h3 {
	color:#D67500;
	text-decoration: underline;
}

.navbox p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #444444;
	text-align: left;
	margin: 0px 0px 0px;
	padding: 0px 12px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	font-variant: normal;
	text-decoration: none;
}

.navbox hr {
	width: 130px;
	margin-top: 20px;
}










/*where the posts and sidebar stays*/
#mainBody
{
	background: url(images/kubrickbg.jpg) no-repeat center;
	background-repeat : repeat-y;
	float: left;
	width: 100%;
}

#content
{
	float: left;
	margin: 0 0 0 20px !important;
	margin-left: 8px;
	padding-left: 4px;
	width: 450px;
}

/*post text and the date on top of title*/
.post, .date
{
	margin-top : 0px;
	text-align : justified;
}

/*date on top title*/
.date{
	padding-top : 10px;
	text-align : left;
	font-size : 15px;
	font-weight : bold;
	margin-top : 0px;
}

.contact
{
	margin-top: 0px;
}

/*trackback pingback and posted time are here*/
.postfoot
{
	text-align : center;
	margin-bottom: 10;
	font-size:10px;
}



/*This is not the page footer, it is the subtext footer control*/
#footer 
{
	padding-top : 5px;
	font-size : 10px;
	text-align : center;
}


/*comment form and comments left*/
#commentform, #comments
{
	margin-top : 0px;
	padding-top: 0px;
}







.debug
{
	width: 200px;
}

.debug p
{
	font-size: x-small;
}

.debug
{
	display: none;
}

div.previousNext
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding: 4px;
}