
BODY {
	background-color:  #d5e4c5;
	scrollbar-base-color: #d5e4c5;
	}
	
.container_MASTER { 
	width: 100%; 
	height: 100%;
	padding-top: 0px;
	}
	
.container_MAIN {
	margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;
	padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;
	width: 800px; 
	max-width: 800px; 
	min-width: 800px; 
	background-image: url(../images/background_all.gif);
	background-position: top center; 
	background-repeat: repeat-y; 
	background-attachment: scroll;
	}

.container_HEADER {
	margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;
	padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;
	height: 155px;
	min-height: 155px;
	max-height:155px;
	width: 800px; 
	max-width: 800px; 
	min-width: 800px; 
	}

.container_CONTENT_HOME {
	margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;
	padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;
	width: 686px; 
	max-width: 686px; 
	min-width: 686px; 
	height: 575px;
	min-height: 575px;
	max-height:575px;
	background-position: top center; 
	background-repeat: no-repeat; 
	background-attachment: scroll; 
	background-image: url(../images/map_ashford_thematic.jpg);
	}

.container_CONTENT_SPA {
	margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;
	padding-top:0px;padding-bottom:0px;padding-left:3px;padding-right:0px;
	width: 666px; 
	max-width: 666px; 
	min-width: 666px; 

	}

.container_CONTENT {
	margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;
	padding-top:0px;padding-bottom:20px;padding-left:20px;padding-right:20px;
	background-color:#ffffff;
	width: 666px; 
	max-width: 666px; 
	min-width: 666px; 
	}

.container_CONTENT_SPA_mini {
	margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;
	padding-top:0px;padding-bottom:20px;padding-left:0px;padding-right:0px;
	background-color:#ffffff;
	width: 666px; 
	max-width: 666px; 
	min-width: 666px; 
	}
	
	
	
.container_FOOTER {
	margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px;
	padding-top:0px;padding-bottom:0px;padding-left:0px;padding-right:0px;
	width: 800px; 
	max-width: 800px; 
	min-width: 800px; 
	height: 37px;
	min-height: 37px;
	max-height:37px;
	}	

.content {
	font-family: 'Trebuchet MS';
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	line-height: 140%;
	}

.content12 {
	font-family: 'Trebuchet MS';
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: 120%;
	}
	
	
.content13 {
	font-family: 'Trebuchet MS';
	font-size: 13px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: 120%;
	}

.content14 {
	font-family: 'Trebuchet MS';
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	line-height: 120%;
	}

.caption	{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: 120%;
	}

.caption-i	{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
	line-height: 120%;
	}

	
.footer	{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: 120%;
	}
	
.menu	{
	font-family: 'Trebuchet MS';
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
		}	
	
H1	{font-family: 'Trebuchet MS';font-size: 24px; font-style: normal; font-variant: normal; font-weight: bold;color:#991b1e;margin-top: 45px; margin-bottom:20px;line-height: 120%;}

H2	{font-family: 'Trebuchet MS';font-size: 18pt; font-style: normal; font-variant: normal; font-weight: bold;color:#000000;line-height: 120%;}
	
H3	{font-family: 'Trebuchet MS';font-size: 15pt; font-style: normal; font-variant: normal; font-weight: bold;color:#000000;line-height: 100%; margin-top: 10px; margin-bottom:0px;}

H4	{
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: center;
	margin-bottom:2px;
	margin-top:0px;
	}



	
a.footerLink:visited	{ color: #000000; text-decoration: none; font-weight: normal; }
a.footerLink:link		{ color: #000000; text-decoration: none; font-weight: normal; }
a.footerLink:active		{ color: #991b1e; text-decoration: underline; font-weight: normal; }
a.footerLink:hover 		{ color: #991b1e; text-decoration: underline; font-weight: normal; }

a:visited		{ color: #991b1e; text-decoration: none; }
a:link 			{ color: #991b1e; text-decoration: none; }
a:active 		{ color: #BD976B; text-decoration: none; }
a:hover 		{ color: #BD976B; text-decoration: none; }

a.textLink:visited		{ font-weight: bold; text-decoration: none; color: #991b1e; }
a.textLink:link 		{ font-weight: bold; text-decoration: none; color: #991b1e; }
a.textLink:active 		{ font-weight: bold; text-decoration: underline; color: #0000ff; }
a.textLink:hover 		{ font-weight: bold; text-decoration: underline; color: #0000ff; } 
	
a.menuLink:visited		{ text-decoration: none; color: #ffffff; }
a.menuLink:link 		{ text-decoration: none; color: #ffffff; }
a.menuLink:active 		{ text-decoration: underline; color: #0000ff; }
a.menuLink:hover 		{ text-decoration: underline; color: #0000ff; } 
	
a.spaLink:visited		{ font-weight: normal; text-decoration: none; color: #000000; }
a.spaLink:link 			{ font-weight: normal; text-decoration: none; color: #000000; }
a.spaLink:active 		{ font-weight: normal; text-decoration: underline; color: #0000ff; }
a.spaLink:hover 		{ font-weight: normal; text-decoration: underline; color: #0000ff; } 
	
	
/* begin sand-bag divs */

#sml-01,#sml-02,#sml-03,#sml-04,
#sml-05,#sml-06 {float:left; clear:left; padding:0;}

/* "use "border: 1px solid #0f0;" above while adjusting page flow - allow to show during layout */  

#sml-01 {width: 350px;height: 50px;}
#sml-02 {width: 350px;height: 15px;}
#sml-03 {width: 330px;height: 15px;}
#sml-04 {width: 240px;height: 55px;}
#sml-05 {width: 150px;height: 30px;}
#sml-06 {width: 40px;height: 110px;}

#sml-11, #sml-12 {float:right;clear:right; padding:0;}
/* "use "border: 1px solid #0f0;" above while adjusting page flow - allow to show during layout */  
#sml-11 {width: 51px;height: 50px;}
#sml-12 {width: 200px;height: 350px;}

/* end left-bank sand-bag divs */

/* sand-bag div styles used while adjusting page flow - allow to show during layout */  
/* #content div {border: 1px solid #0f0; color: #f30; font-size: 12px; font-weight: bold;} */
/* #content div-null span {border: 1px solid #0f0; color: #f30; font-size: 12px; font-weight: bold;} */
