.Greytext {
	font-family: Arial;
	font-size: 12px;
	color: #7C7C7C;
	font-weight: normal;
	text-decoration: none;
}
.Greytext:hover {
	font-family: Arial;
	font-size: 12px;
	color: #C08742;
	font-weight: normal;
	text-decoration: none;
}

.Greytext2 {
	font-family: Arial;
	font-size: 12px;
	color: #946553;
	font-weight: bold;
	text-decoration: none;
}
A.Greytext2:hover {
	color: #946553;
	text-decoration:underline;
}

.Greytext_small {
	font-family: Arial;
	font-size: 10px;
	color: #7C7C7C;
	font-weight: normal;
	text-decoration: none;
}
.Greytext_small:hover {
	font-family: Arial;
	font-size: 10px;
	color: #C08742;
	font-weight: normal;
	text-decoration: none;
}
.Greytext_11 {
	font-family: Arial;
	font-size: 10px;
	color: #7C7C7C;
	font-weight: normal;
	text-decoration: none;
}
.Greytext_11:hover {
	font-family: Arial;
	font-size: 10px;
	color: #C08742;
	font-weight: normal;
	text-decoration: none;
}

.Blacktext11 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}
.Blacktext {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
}
.Blacktext:hover {
	font-family: Arial;
	font-size: 12px;
	color: #BFB3A4;
	font-weight: normal;
	text-decoration: none;
}
A.Blacktext:hover {
	color: #BFB3A4;
	text-decoration: none;
}

.Blacktext_bold {
	font-family: Arial;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	
}
.Blacktext_bold:hover {
	font-family: Arial;
	font-size: 12px;
	color: #BFB3A4;
	font-weight: bold;
	
}
.Blacktext_small {
	font-family: Arial;
	font-size: 10px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
}
.Browntext{
	font-family: Arial;
	font-size: 12px;
	color: #776A62;
	font-weight: normal;
	text-decoration: none;
}
.lightBrowntex {

	font-family: Arial;
	font-size: 12px;
	color: #BFB3A4;
	font-weight: normal;
	text-decoration: none;
}
.Whitetext{
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: none;
}

.Whitetext11{
	font-family: Arial;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.mainback {
	background-color: #231F20;
	background-image: url(images/background.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

.Orengetext {

	font-family: Arial;
	font-size: 12px;
	color: #C08742;
	font-weight: normal;
}
.Orengetext_small {
	font-family: Arial;
	font-size: 11px;
	color: #946553;
	font-weight: normal;
}
.headbar1 {
	background-color: #887a6f;
}
.headbar2 {
	background-color: #5B5253;
}

.headbar3 {

	background-color: #574E4F;
}
.headres1 {
	background-color: #413934;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}
.inputbox {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #E2E0E0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #504747;
	border-right-color: #A79E9E;
	border-bottom-color: #A79E9E;
	border-left-color: #504747;
	width: 410px;
}

.inputbox2 {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #E2E0E0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #504747;
	border-right-color: #A79E9E;
	border-bottom-color: #A79E9E;
	border-left-color: #504747;
	width: 200px;
}
.inputboxres80px {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #E2E0E0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #504747;
	border-right-color: #A79E9E;
	border-bottom-color: #A79E9E;
	border-left-color: #504747;
	width: 80px;
}
.inputboxres60px {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #E2E0E0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #504747;
	border-right-color: #A79E9E;
	border-bottom-color: #A79E9E;
	border-left-color: #504747;
	width: 60px;
}
.inputboxres68px {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #E2E0E0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #504747;
	border-right-color: #A79E9E;
	border-bottom-color: #A79E9E;
	border-left-color: #504747;
	width: 68px;
}
.inputboxres150px {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #E2E0E0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #504747;
	border-right-color: #A79E9E;
	border-bottom-color: #A79E9E;
	border-left-color: #504747;
	width: 150px;
}
.inputboxres250px {
	font-family: Arial;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
	background-color: #E2E0E0;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #504747;
	border-right-color: #A79E9E;
	border-bottom-color: #A79E9E;
	border-left-color: #504747;
	width: 250px;
}

.button {
	font-family: Arial;
	font-size: 12px;
	color: #FFFFFF;
	background-color: #574E4F;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #D0CCCC;
	border-right-color: #332F2F;
	border-bottom-color: #332F2F;
	border-left-color: #D0CCCC;
}

.logo{width:173px;height:63px;margin:0px 0 0 50px; background:url(images/logo.png)}
.logo{ behavior: url(iepngfix.htc);}

ul { margin-top:0px;}

.BlackLink {
	font:normal 12px Arial, Helvetica, sans-serif;
	color: #000000;
	line-height:22px;
}

.BlackLink a {
	font:bold 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration:none;
}

.BlackLink a:hover {
	color:#efefef;
	text-decoration:underline;
}

.headBlack {
	font:18px Tahoma;
	color:#000000;
}.wineback {
	background-color: #8E8282;
	background-image: url(images/dine_brand.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.chaching {
	font-family: Arial;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	text-decoration: none;
}
.chaching:hover {
	font-family: Arial;
	font-size: 10px;
	color: #99cc67;
	font-weight: normal;
	text-decoration: none;
}.poolsideback {

	background-color: #8E8282;
	background-image: url(images/poolsidelogo.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.plumback {


	background-color: #8E8282;
	background-image: url(images/plumlogo.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.vanillaback {



	background-color: #8E8282;
	background-image: url(images/vanillalogo.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.smallpic {
	padding: 1px;
}
.spaback {




	background-color: #8E8282;
	background-image: url(images/balance_logo.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.brownlink {

	font-family: Arial;
	font-size: 12px;
	color: #946553;
	font-weight: bold;
}

.Greytext_small_link {
	font-family: Arial;
	font-size: 10px;
	color: #7C7C7C;
	font-weight: normal;
}
.Greytext_small_link:hover {
	font-family: Arial;
	font-size: 10px;
	color: #C08742;
	font-weight: normal;
}