*

{
	padding: 0em;
	margin: auto;

}



body

{

background: #CDBA9C;

padding: 35px 0px 35px 0px;

}



body,input

{

	font-size: 10pt;

	font-family: "georgia", "times new roman", serif;

	color: #333333;



}



p

{

line-height: 1.5em;

margin-bottom: 1.0em;

}



a

{

color: #B96D00;

text-decoration: underline;

}



a:hover

{

text-decoration: none;

}



td

{

line-height: 2em;

}



h3 span

{

font-weight: normal;

}



h3,h4

{

display: inline;

font-weight: bold;

background-repeat: no-repeat;

background-position: right;

}



h3

{

font-size: 1.7em;

padding-right: 34px;

/*background-image: url('images/db1.gif');*/

}



h4

{

font-size: 14px;



/*background-image: url('images/db2.gif');*/

}



.style1 {

	color: #993300

}



.style3 {font-size: 9px}



.style4 {color: #663300;

line-height: 2em;}



.style5 {color: #663300;

line-height: 2em;

font-style: normal;}



.style6 {color: #000000;

line-height: 2em;

font-style: normal;}





.contentarea

{

padding-top: 1.3em;

}







img.left

{

position: relative;

float: left;

margin: 0em 1.8em 1.4em 0em;

}



img.right

{

position: relative;

float: right;

margin: 0em 0em 1.8em 1.8em;

}



.divider1

{

position: relative;

background: #fff url('images/border2.gif') repeat-x;

height: 14px;

margin: 2.0em 0em 1.5em 0em;

clear: both;

}



.divider2

{

position: relative;

height: 1px;

border-bottom: solid 1px #eaeaea;

margin: 2.0em 0em 2.0em 0em;

}





.box

{

position: relative;

background: #FDFCF6 url('images/boxbg.gif') repeat-x;

left: -1.5em;

top: -1.5em;

padding: 1.5em;

border-bottom: solid 1px #E1D2BD;

margin-bottom: 1.0em;

}



ul.linklist

{

list-style: none;

}



ul.linklist li

{

line-height: 2.0em;

}



#upbg

{

position: absolute;

top: 0px;

left: 0px;

width: 100%;

height: 275px;

background: #1C352F;

z-index: 1;

}



#outer

{
	z-index: 2;
	position: relative;
	width: 800px;
	border: solid 7px #fff;
	background-color: #fff;
	margin: 0 auto;

}







#headercontent

{

	position: absolute;

	bottom: -4px;

	padding: 0em 2.0em 1.3em 2.0em;

	left: -3px;

}















#menu

{
	position: relative;
	background-color: #364C47;
	height: 3em;
	margin-bottom: 0px;
	width: 775px;
	padding-top: 0em;
	padding-right: 1em;
	padding-bottom: 0em;
	padding-left: 1em;
	border-top: solid 1px #ffffff;



}



#menu ul

{
	font-family:Arial, Helvetica, sans-serif;
	position: absolute;
	top: 1.1em;
	font-size: 11px;
	width: 803px;
	left: 8px;

}



#menu ul li

{

position: relative;

display: inline;

}



#menu ul li a

{
	color: #fff;
	border-top: solid 2px #364C47;
	font-weight: bold;
	text-decoration: none;
	padding-top: 0.5em;
	padding-right: 0.5em;
	padding-bottom: 0.9em;
	padding-left: 0.5em;

}



#menu ul li a:hover

{

color: #B7997C;

border-top: solid 2px #B7997C;



text-decoration: none;

}



#menu ul li a.active

{

background:  url('images/menuactive.gif') repeat-x bottom left;

}



#menubottom

{

background: #fff url('images/border1.gif') repeat-x;

height: 14px;

margin-bottom: 1.5em;

}



#content

{

padding: 0em 2.0em 0em 2.0em;

}



#content ul li

{

	

}



#testimcontent

{

	font-style:italic;

	font-size: 12px;

	width: 100%;

	line-height: 2em;

	

}



#primarycontainer

{

float: left;

margin-right: -18.0em;

width: 100%;

}



#primarycontent

{

margin: 1.5em 22.0em 0em 0em;

}



#secondarycontent

{

margin-top: 1.5em;

float: right;

width: 18.0em;

}



#footer

{

	position: relative;

	text-align: center;

	clear: both;

	padding-top: 2em;

	padding-bottom: 2em;

	font-size: 0.8em;

}







#outer #content {

	background: #E4E0C5;

	padding-bottom: 10px;

	

	

}



#content .centre{

	width: 50%;

	margin: auto;

	padding-bottom: 10px;

	

}



#room {

	background-color: #FFFFFF;

	padding: 10px;

	width: 50%;

}

/*#map {

	margin-left: 10px;

	margin-top: 100px;

	float: right;



}

*/
#menubg {
	margin: auto;
	width: 600px;
	border: thin dotted #8D8961;
	background-image: url(images/menubg.jpg);
	background-repeat: repeat-y;
	text-align: center;
}
