* {margin: 0 0;}

body{
	background-color: #FFF;
	margin: 0px auto;
	text-align:center;
	font-family: Arial, sans-serif;
	font-size: 0.8em;
	line-height: 1em;
	color: #636466;
}


#contentContainer{
	width: 1032px;
}

#insideContainer{
	float: right;
	width: 600px;
	/*border: 1px solid black;*/
}

#menuContainer{
	float: right;
	width: 769px;
	height: 70px;
	padding-left: 263px;
	padding-top: 2px;	
}

#bodyTop{
	background-image: url('../images/bodyBackground_Top.gif'); 
	background-repeat: no-repeat;
	width: 1032px;
	height: 216px;
	margin: 0px auto;
}

#pageTitle{
	float: right;
	width: 378px;
	text-align: right;
	padding-right: 145px;
	padding-top: 0px;
}

#pageTitleHome{
	float: right;
	width: 378px;
	text-align: right;
	padding-right: 145px;
	padding-top: 0px;
}

#homeServerImage{
	float: left;
	width: 500px;
	margin: 0px auto;
	text-align:center;
	position: relative;
	
}

#sideImages{
	float: left;
	width: 500px;
	margin: 0px auto;
	text-align:center;
	position: relative;
}

#bodyRepeater{
	background-image: url('../images/bodyBackground_Repeater.jpg'); 
	background-repeat: repeat-y;
	width: 1032px;
	margin: 0px auto;
}

#bodyRepeater:after { /* forces the contentContainer div to stretch with floating content (FF fix) */
    content: "."; 
    display: block; 
    height: 0; 
    clear: both;
    visibility: hidden;
}

#bodyTextAreaHome{
	float: right;	
	width: 380px;
	text-align: left;	
	padding-right: 140px;
	margin-top: -85px;
	line-height: 1.6em;
}


#bodyTextArea{
	float: right;	
	width: 380px;
	text-align: left;	
	padding-right: 140px;
	margin-top: -85px;
	line-height: 1.6em;
}

#liveHealthy{
	text-align: left;
}

#subHeader{
	color: #468F81;
	font-size: 1.2em;
}

#Header{
	color: #468F81;
	font-size: 1.6em;
}

#bodyBottom{
	background-image: url('../images/bodyBackground_Bottom.jpg'); 
	background-repeat: no-repeat;
	width: 1032px;
	height: 213px;
	margin: 0px auto;
	
}

#outsideTheBox{
	float: right;
	width: 200px;
	padding-right: 100px;
}


/***********************************************************************************************************************************************************
	HEADER
***********************************************************************************************************************************************************/
	#headerContainer{
		background-image: url('../images/headerBackground.jpg'); 
		background-repeat: no-repeat;
		width: 1032px;
		height: 248px;
		margin: 0px auto;
	}
	
	#loginTextbox{
		float:right;
		height: 40px;
		width: 100px;
		text-align: right;
		padding-right: 170px;
		padding-top: 140px;
	}

	#loginButton{
		float: left;
		width: 750px;
		text-align: right;
		padding-top: 125px;
	}
/***********************************************************************************************************************************************************/


/***********************************************************************************************************************************************************
	FOOTER
***********************************************************************************************************************************************************/

	#footerContainer{
		width: 1032px;
		height: 94px;
		margin: 0px auto;
		font-size: 0.85em;
		line-height: 1.8em;
	}
	
	a.footerLink:link, a.footerLink:visited, a.footerLink:hover, a.footerLink:active{color: #55A696; padding-left: 5px; padding-right: 5px;}
	
/***********************************************************************************************************************************************************/


/***********************************************************************************************************************************************************
	MENU 
***********************************************************************************************************************************************************/
				
		.hide{
		display: none;
		}
		
		.show{
		display: block;
		}
		
		.menu1{
			display: block;
			height: 12px;
			width: 150px;
			margin: 15px;
			padding-left: 30px;
		}
		
		.menu1 a{
			color: #838F97;
			cursor: pointer;	
			font: 1em Arial, sans-serif;
			font-weight: normal;
			text-decoration: none;
			text-align: left;
			text-transform:lowercase;
			display: block;
			height: 12px;
			width: 150px;
			padding-top: 7px;
			padding-left: 5px;

		}
		
		.menu1 a:hover {
			background: url("../images/block_red.gif") 0 bottom no-repeat;
			display: block;
			height: 12px;
			width: 150px;
			color: #98281F;
			text-decoration: none;
			padding-top: 7px;
			padding-left: 5px;
		}
		
		.menu1open{
			display: block;
			height: 12px;
			width: 150px;
			margin: 15px;
			padding-left: 30px;
		}
		
		.menu1open a{
			background: url("../images/block_red.gif") 0 bottom no-repeat;
			color: #98281F;
			cursor: pointer;	
			font: 1em Arial, sans-serif;
			font-weight: normal;
			text-decoration: none;
			text-align: left;
			text-transform:lowercase;
			display: block;
			height: 12px;
			width: 150px;
			padding-top: 7px;
			padding-left: 5px;
		}
		
		.menu1open a:hover {
			background: url("../images/block_red.gif") 0 bottom no-repeat;
			display: block;
			height: 12px;
			width: 150px;
			color: #98281F;
			text-decoration: none;
			padding-top: 7px;
			padding-left: 5px;
		}
		
		.menu2{
			display: block;
			height: 12px;
			width: 150px;
			margin: 15px;
			padding-left: 45px;
		}
		
		.menu2 a{
			color: #98281F;
			cursor: pointer;	
			font: 1em Arial, sans-serif;
			font-weight: normal;
			text-decoration: none;
			text-align: left;
			text-transform:lowercase;
			display: block;
			height: 12px;
			width: 150px;
			padding-top: 7px;
			padding-left: 5px;
		}
		
		.menu2 a:hover {
			display: block;
			height: 12px;
			width: 150px;
			color: #B6AC45;
			text-decoration: none;
			padding-top: 7px;
			padding-left: 5px;
		}
		
		.menu2open{
			display: block;
			height: 12px;
			width: 150px;
			margin: 15px;
			padding-left: 45px;
		}
		
		.menu2open a{
			color: #B6AC45;
			cursor: pointer;	
			font: 1em Arial, sans-serif;
			font-weight: normal;
			text-decoration: none;
			text-align: left;
			text-transform:lowercase;
			display: block;
			height: 12px;
			width: 150px;
			padding-top: 7px;
			padding-left: 5px;
		}
		
		.menu2open a:hover {
			display: block;
			height: 12px;
			width: 150px;
			color: #B6AC45;
			text-decoration: none;
			padding-top: 7px;
			padding-left: 5px;
		}

/***********************************************************************************************************************************************************/
