@charset "utf-8";
/* CSS Document */

/*background:		#ffffff url(../_images/main.jpg) repeat-y top left;*/

/* ----- Page Styles -------------------------------------------------- */
* {
	margin:				0;
	padding:			0;
}
html, body {
	width:				100%;
	height:				100%;
	background-color:	#f5f5dd;
}
/* ----- Images -------------------------------------------------- */

img {
	border:				none;
	vertical-align:		bottom
}
.insert_image {
	float:				right;
	margin:				20px;
	border-top:			4px solid #d27005;
	border-bottom:		2px solid #d27005
}
/* ----- Links -------------------------------------------------- */
a {
	color:				#d27005;
	text-decoration:	none
}
a:hover {
	text-decoration:	underline
}
/* ----- Whole Page Container -------------------------------------------------- */
#full {
	width:				auto;
	margin:				0 auto 0 auto;
	padding:			0;
	background-color:	#28292b
}
/* ----- Banner-------------------------------------------------- */
#banner {
	height:				149px;
	background-color:	#f5f5dd
}
#top_tare, #bottom_tare {
	height:				21px;
	width:				100%;
}
#top_tare {
	background:			#f5f5dd url(../_images/top_tare.jpg) repeat-x top left;
	float:				left;
}
#bottom_tare {
	background:			#f5f5dd url(../_images/bottom_tare.jpg) repeat-x top left;
	float:				left;
}
/* ----- Main Page Content -------------------------------------------------- */
#main_container {
	background-color:	#28292b;
	overflow:			auto
}
#white_strip, #main_content {
	width:				950px;
}
.logo {
	padding:			5px 0 0 0;
	float:				left;

}
#menu {
	background:			#f5f5dd;
	list-style:			none;
	margin:				0;
	padding:			0;
	width:				auto;
	float:				right;
	height:				107px;
}
#menu ul {
	list-style:			none;
}
#menu li {
	margin:				0;
	padding:			10px 0 0 0;
	display:			inline;
	color:				#575447;
}
#menu a {
	background-color:		#f5f5dd;
	border:		none;
	color:		#575447;
	display:		inline;
	margin:		0 10px 0 10px;
	padding:		5px 2px 7px 2px;
	text-decoration:		none;
	font-size:		22px;
	font-family:		Georgia, "Times New Roman", Times, serif;
	font-weight:		normal;
	list-style:		none;
	line-height:		107px;
}
#menu a:hover {
	background:		#f5f5dd url(../_images/nav_underline.png) repeat-x bottom left;
}
#menu .onpage {
	color:					#d27005;
	font-size:				22px;
	font-family:			Georgia, "Times New Roman", Times, serif;
	font-weight:			normal;
	margin:					0 10px 0 10px;
	padding:				5px 2px 7px 2px;
}
#main_content {
	width:		950px;
	background-color:		#28292b
}
#left {
	float:		left;
	width:		700px;
	text-align:		left;
	padding:		20px 20px 20px 0px;
	background-color:		#28292b
}
#right {
	float:		right;
	width:		210px;
	text-align:		left;
	padding:		20px 0px 20px 20px;
	background-color:		#28292b
}
h1 {
	font-family:		Georgia, "Times New Roman", Times, serif;
	color:		#FFFFFF;
	font-size:		20px;
	padding:		0 0 10px 0;
}
h2 {
	font-family:		Georgia, "Times New Roman", Times, serif;
	color:		#aa8956;
	font-size:		16px;
	padding:		0 0 10px 0;
}
p {
	font-family:		Georgia, "Times New Roman", Times, serif;
	color:		#FFFFFF;
	font-size:		14px;
}
#footer {
	height:		auto;
	width:		100%;
	text-align:		left;
}
#footer_tare {
	width:		100%;
	height:		21px;
	float:		left;
	background:		#f5f5dd url(../_images/top_tare.jpg) repeat-x top left;
}
#footer_strip {
	background-color:		#f5f5dd;
	width:		100%;
	float:		left;
	min-height:		25px
}
#footer_container {
	width:		900px;
	text-align:		left;
	font-family:		Georgia, "Times New Roman", Times, serif;
	color:		#575447;
	font-size:		12px;
	margin:		10px 0 10px 0;
	padding:		0 0 10px 0;
}
#footer_content {
	float:		left
}
#copyright {
	float:		right
}

a.imglink {
margin:0 15px 0 15px;

border-top:6px solid #aa8956;
border-right:0px solid #aa8956;
border-bottom:4px solid #aa8956;
border-left:0px solid #aa8956;
display:inline-block}

a.imglink:hover {
border-top:6px solid #d27005;
border-right:0px solid #d27005;
border-bottom:4px solid #d27005;
border-left:0px solid #d27005;}


.piccy {
border:4px solid #ffffff;
margin:0 15px 15px 15px
}

.bathstore {
margin:0 15px 0px 0px;
float:left;
border:1px solid #ffffff;
}