/* Bath Aarms Layout CSS */

#wrapper {
	width:953px;
	position:relative;
	left:50%;
	margin-left:-475px;
}
/* banner area*/	

#branding {
	height:206px;
}



#nav_bg {
	background-image:url(../images/nav_bg.jpg);
	background-repeat:no-repeat;
	width:954px;
	height:45px;
	position: absolute;
	top: 162px;
	left: 0px;
}



#bannerarea {
width:953px;
	
	height:256px;
	text-indent:-5000px;
}
#nav {
	background-image:url(../images/bg_nav.jpg);
	background-repeat:no-repeat;
	width:954px;
	height:37px;
	position: absolute;
	top: 165px;
	left: 4px;
}
/* content*/

#festive {
	
	height: 68px;
	top: 227px;
	left:18px;
	width:372px;
	display: block;
	overflow: hidden;
	position: absolute;
	
}

#content_main {
	
	width:953px;
clear:both;
	

}


#content_home {
	
	background-color:#fff;


}

#content {
	
		background-image:url(../images/bg_content.jpg);
	background-repeat:no-repeat;
	background-color:#fff;


}

#content2 {
	
		background-image:url(../images/bg_content2.jpg);
	background-repeat:no-repeat;
	background-color:#fff;


}


#content3 {
	
		background-image:url(../images/bg_content2.jpg);
		background-position: right top;
	background-repeat:no-repeat;
	background-color:#fff;


}

	#banner {
	
	left:-4px;
	height:291px;
	width:440px;
	margin:0px;
	float:left;
	clear:both;
}


	#banner2 {
	
	text-indent:-5000px;
	left:-4px;
	height:291px;
	width:953px;
	margin:0px;
	
}

#flash {
	float:right;
	left:-4px;
	height:291px;
	width:513px;
	margin:0px;
}


#elephant {
background-image:url(../images/bg_test.jpg);
	background-repeat:no-repeat;
width:100%;
padding-top:140px;
padding-left:20px;
padding-bottom:25px;
color:#fff;


}

#headlines {

background-color: #ececec;
min-height:300px;
}

#color_left {
	background-color:#ececec;
	
	}

	#border{
background-image:url(../images/border.jpg);
	background-repeat:no-repeat;
	height:30px;
	}

#footer_left {
	
	height:10px;
	float:left;
	
}
#footer_right {

	height:10px;
	float:right;
	
}

#content_footer {
	color:#fff;
	padding:10px;
	height:20px;
	width:933px;
	padding-bottom:10px;
	background-color:#450a5b;
	text-align:left;
}


/* floats for body images if needed*/

	
#left {
	float:left;
	padding-right:10px;
	padding-bottom:10px;
}
#right {
	float:right;
	width:630px;
}

.newsletter
{
	padding-left:10px;
}

.newsletter ul li a
{
	display:inline;
}