@import url("navigation.css");
/* ================================================
   HTML Selectors 
 ================================================ */
body, div, p, h1, h2, h3, h4, a, 
form, input, textarea, select, hr {
margin: 0;
padding: 0;
}

img {
border:0;
}

body{
color:#000;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:11px; 
}

h1{
color:#143355; 
font-family:;
font-size:21px; 
font-style:;
font-weight:normal;
margin:0 0 10px 0;
text-transform:uppercase;
}
h1 strong{
color:#00aff0; 
font-weight:bold;
}
h2{
color:#143355; 
font-family:;
font-size:16px; 
font-style:;
font-weight:normal;
margin:0 0 10px 0;
text-transform:uppercase;
}
h3{
color:#48454d; 
font-family:;
font-size:14px; 
font-style:;
font-weight:bold;
margin:0 0 10px 0;
text-transform:none;
}
p{
color:#000; 
font-size:11px; 
line-height:150%;
margin:0 0 10px 0;
}

a{
color:#00aff0;
text-decoration:underline;
}
a:hover {
color:#143355; 
text-decoration:underline;
}

a.linkDark{
   color:#48454d;
}
a:hover.linkDark{
   color:#00aff0;
}
.Clear {
clear:both;
}

.floatL{
float:left;
margin:10px 30px 0 0;
}
.floatR{
float:right;
margin:10px 0 0 30px;
}

/* FORM ELEMENT */
#Parity{
display:none;
}	


.hdr1{
color:#143355; 
font-family:;
font-size:21px; 
font-style:;
font-weight:normal;
margin:0 0 10px 0;
text-transform:uppercase;
}
.hdr1 strong{
color:#00aff0; 
font-weight:bold;
}
.hdr2{
color:#143355; 
font-family:;
font-size:16px; 
font-style:;
font-weight:normal;
margin:0 0 10px 0;
text-transform:uppercase;
}
.hdr3{
color:#48454d; 
font-family:;
font-size:14px; 
font-style:;
font-weight:bold;
margin:0 0 10px 0;
text-transform:none;
}



/* FRAMING and STYLES 
 ========================================================================= */
BODY {
/* background (image), repeat, placement, color; */
background:none;
}
.MasterBG {
background:url(../images/bgMastheadX.gif) repeat-x;
margin:0;
width:100%; height:490px;
}
	.MastheadBG {
	background:url(../images/bgMasthead.jpg) no-repeat center top;
	margin:0;
	width:100%;
	}
		.Share {
		position:relative;
		margin:0 auto; padding:10px 30px 0;
		text-align:right;
		width:940px; height:40px;
		}

			/*----- Share to networks -----*/
			.Share ul {
			margin:0;
			padding: 0;
			}
			.Share li {
			color:#00aff0;
			font-size:15px;
			float: right;
			list-style: none;
			margin:0 5px;
			text-transform:uppercase;
			}

		.Masthead {
		/* See page style */
		}
		#Nav{
		/* See Navigation.css */
		}

	.ContainerA {
	background:url(../images/bgContainerA.gif);
	position:relative;
	margin:0;
	width:100%; height:;
	}
		.ContentA{
		margin:0 auto;
		padding:30px 0 20px 0;
		width:1000px;
		}

	.ContainerB {
	background:#ebf5fe;
	position:relative;
	margin:0;
	width:100%; height:;
	}
		.ContentB{
		margin:0 auto;
		padding:30px 0 0 0;
		width:1000px;
		}

	.Row { /*This is a row placement block*/
	display:block;
	position:relative;
	width:1000px;
	}
	.QuickContact{
	float:left;
	position:relative;
	padding:0 0 0 0;
	width:760px;
	}
		.QCText {
		float:left;
		padding:0 0 0 30px;
		width:300px;
		}
		.QCText p{
		font-size:12px;
		}

		/* -----------------------------------------------------------
		Quick Contact Form Styled 
		-------------------------------------------------------------- */
		.QCForm {
		float:right;
		padding:40px 0 30px 0;
		position:relative;
		width:420px;
		}
			/*----- QCForm -----*/
			.QCForm ul {
			margin:0;
			padding: 0;
			}
			.QCForm li {
			list-style: none;
			}
			.QCForm form {
			padding:10px 0 0 0px;
			}
			
			.QCForm input {
			background:#fff;
			border:1px solid #baccdc;
			color:#000;
			font:10px Geneva, Arial, Helvetica, sans-serif;
			height:20px; /* 33 */
			margin:0 0 5px 0;
			padding:5px 0 0 5px;
			width:180px;
			}
			.QCForm textarea {
			background:#fff;
			border:1px solid #baccdc;
			color:#000;
			font:10px Geneva, Arial, Helvetica, sans-serif;
			height:60px;
			padding:5px 0 0 5px;
			width:370px;
			}
			.QCForm .SubmitBTN {
			color:#fff;
			cursor:pointer;
			background:url(../images/btnSubmit.jpg) no-repeat;
			border:0;
			height:24px;
			margin:5px 0 0 0;
			padding:0;
			width:70px;
			}
		/* -------------------------------------------------------------- */
		
	.SocialMedia{
	border-left:1px solid #143355;
	float:right;
	padding:0 40px 30px 39px;
	width:160px;
	}
	.Glossary{
	background:url(../images/bgPlasticSurgeryGlossary.jpg) no-repeat;
	padding:70px 35px 10px;
	width:425px; height:175px;
	}
	.Listing{
	background:url(../images/bgAestheticInstituteServes.jpg) no-repeat;
	position:absolute;
	top:0; right:0;
	padding:70px 35px 10px;
	width:425px; height:175px;	
	}
	.scroll{
	overflow:auto;
	overflow-x:hidden;	
	padding:0 10px 0 0;
	position:relative;
	width:410px; height:175px;
	}
	.scroll p{
	margin:0 0 5px 0;
	}
	.scroll .column{
	float:left;
	padding-right:10px;
	width:110px;}
		
/* -----------------------------------------------------------
Footer Style 
-------------------------------------------------------------- */
.FooterBG {
/* Use if footer bg is 100% */
background:url(../images/bgFooter.gif) repeat-x #143355;
display:block;
margin:0;
padding:0;
width:100%;
}
.Footer {
margin:0 auto;
padding:30px;
position:relative;
width:940px;
}
.Footer p {
color:#fff;
margin:0 0 10px 0;
text-align:center;
}
.Footer a {
color:#fff;
text-decoration:underline;
}
.Footer a:hover {
color:#00aff0;
text-decoration:underline;
}
