@import url("global.css");

body {
background:#242425;
}


/* LAYOUT 
--------------------------------------------------------- */
#MasterBox{
background:none;
}
#MastHead {
width:1200px;
height:96px;
background:url(../images/MastHead.jpg) no-repeat;
}

/* Top Navigation
------------------------------------------ */
#Nav {
	width:200px;
	height:293px;
	float:left;
	padding:10px 0 10px 0;
	background:url(../images/BrazilianNav.gif) no-repeat;
}
#Nav li {
	background:url(../images/NavDivider.gif) repeat-x;
	margin:0 0 0 10px;
	padding:2px 0 2px 8px;
	width:150px;
}
/* -------------------------------------- */

#FlashBox {
	width:585px;
	height:237px;
	float:right;
}
/* ------------------------------------------------------ */
#ContentBox {
	display:table;
	width:1200px;
	background:url(../images/BrazilianContentBox.gif) repeat-y;
}
/* ContentLeft
--------------------------------------------------------- */
#ContentLeft {
	background:none;
	float:left;
	overflow:hidden;
	width:1004px;
}
#MainContent p {
	padding:20px 15px 0 25px;
}
#MainContent h1 {
	padding:70px 15px 0 25px;
color:#073E61;
font-weight:bold;
}
#MainContent h2 {
	padding:20px 15px 0 25px;
font-size:16px;
}

#MainContent h3 {
	padding:30px 15px 0 25px;
color:#073E61;
font-weight:bold;
font-size:14px;
}

#MainContent {
	width:1004px;
	background:url(../images/BrazilianMainContent.gif) no-repeat;
}
#MainContent a, #MainContent a:visited{
color:#FFF;
}
/* ContentRight
--------------------------------------------------------- */
#ContentRight{
float:left;
overflow:hidden;
width:196px;
}
#ContactMini {
	width:196px;
	height:307px;
	background:url(../images/BrazilianContactMini.gif) no-repeat;
}
#ContactMini p {
	padding:70px 20px 20px 0px;
}

#ContactMini .BTNSubmit {
	height:20px;
	width:65px;
	background:url(../images/BTN_Submit.gif) no-repeat;
}
#BTN_Buttlift_Gallery {
	background:url(../images/BTN_Buttlift_Gallery.gif) no-repeat;
	width:172px;
	height:80px;
	margin:20px 0 0 0;
}
#BTN_Buttlift_Gallery a {
	display:block;
	height:80px;
}
/* Featured Patients
---------------------------------------------------------- */
#FeaturedPatientsTop {
	width:1200px;
	height:8px;
	background:url(../images/Feat_Patients_Top.gif) no-repeat;
}
#FeaturedPatients {
	width:1200px;
	display:table;
	background:url(../images/FeaturedPatients.gif) repeat-y;
}
.FeaturedPatientItem {
	width:335px;
	float:left;
	margin:20px 0 0 30px;
	text-align:center;
}

/* Footer
---------------------------------------------------------- */

#FooterBox {
width:1200px;
height:114px;
background:url(../images/BrazilianFooter.gif) no-repeat;
padding:0;
}


/* Typography
---------------------------------------------------------- */
#MainContent p {
	font:16px "Times New Roman", Times, serif;
	color:#000;
	line-height:20px;
}
#MainContent a {
	text-decoration:none;
}
#MainContent a:hover {
	text-decoration:underline;
}
#FeaturedPatients p {
	font:12px "Times New Roman", Times, serif;
	color:#000;
}
h2 {
	font:13px "Times New Roman", Times, serif;
	color:#073E61;
	font-weight:800;
}
h3 {
	font:13px "Times New Roman", Times, serif;
	color:#000;
}
#Nav li {
	font:14px "Times New Roman", Times, serif;
}
#Nav li a {
	color:#E8C952;
	text-decoration:none;
}
#Nav li a:hover {
	color:#FFF;
}
#ContactMini p {
	font:12px "Times New Roman", Times, serif;
	color:#333;
}
#ContactMini input, #ContactMini textarea  {
	font:12px "Courier New", Courier, monospace;
	font-weight:700;
}
.FTRNav1 li, .FTRNav2 li {
	color:#333;
}
.FTRNav1 a, .FTRNav2 a {
	font:10px "Times New Roman", Times, serif;
	color:#333;
}
.FTRNav1 a:hover, .FTRNav2 a:hover {
	color:#000033;
}
#FTRMarketing p {
	font:11px "Times New Roman", Times, serif;
	color:#333;
}
#FTRMarketing a {
	color:#333;
}
#FTRMarketing a:hover {
	color:#000033;
}

