/* REMOVE PADDING AND MARGIN VALUES */
html,body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl,li,dd,dt,img,
blockquote,q,table,thead,tbody,tfoot,caption,th,tr,td,a,form,
input,textarea,fieldset,pre{margin:0;padding:0;}

/* SET BASE FONT ATTRUBUTES */
html{height:100%;margin-bottom:1px;}
	*,html{font:12px/18px Arial,Helvetica,serif;color:#666666;}
td {font:12px Arial,Helvetica,serif ;color:#666666; background:#EDEBD7; padding:0 5px 0 5px;}
td.nobd {font:12px Arial,Helvetica,serif ;color:#666666; background:#ffffff; padding:0 5px 0 5px;}
body{background:#A9A285;}
h1,h2,h3,h4,h5{color:#000000;font-weight:bold;}
h1{font-size:18px;font-weight:100; text-transform:capitalize;}
h2{font-size:14px;font-weight:100; text-transform: none;font-stretch: condensed;}
h3{font-size:14px;font-weight:lighter; text-transform: capitalize;}
h4{font-size:14px;text-transform:capitalize;}
h5{font-size:14px;}

/* HARMONIZE LINKS, KILL BORDER ON IMG LINKS */
a{text-decoration:none;}
a:link,a:visited{color:rgb(53,75,136); text-decoration:underline;}
a:hover{color:rgb(155, 155, 155); text-decoration:underline;}
a:active{color:rgb(53, 75, 136);}
a img,:link img,:visited img{border:none;}

/* REMOVE BROWSERS DEFAULT TABLE BORDERS */
table{border-collapse:collapse;}

/* REMOVE AUTOMATIC TOP/BOTTOM MARGINS ON NESTED LISTS */
ul ul,ul ol,ul dir,ul menu,ul dl,
ol ul,ol ol,ol dir,ol menu,ol dl,
dir ul,dir ol,dir dir,dir menu,dir dl,
menu ul,menu ol,menu dir,menu menu,menu dl,
dl ul,dl ol,dl dir,dl menu,dl dl{margin-top:0;margin-bottom:0;}

/* HARMONISE LIST-BULLET TYPE */
ul,ol,dl{list-style-type:circle;}
ul{}
li{}
dl{}
dt{}
dd{}

em{font-style:italic;font-weight:normal;}
strong{color:#333333;font-weight:bold;}
acronym {background:transparent;cursor:help;font-style:normal;}
a acronym{border:none;cursor:pointer;}
form{}
fieldset{border:none;}
blockquote{font-style:italic;color:#708ABC; text-align:center;}
blockquote strong{color:#708ABC;}

.center{text-align:center;}
.right{float:right;}
.textalignright{text-align:right;}
.left{float:left;}
.textalignleft{text-align:left;}
img.left{float:left; margin:0 7px 7px 0;}
img.right{float:right; margin:0 0 7px 7px;}
img.outline{border:1px solid black;}
.clearing{clear:both;height:0;margin:0;padding:0;line-height:0;}
.normalclear{clear:both;}
.horizontalrule{line-height:5px; margin:8px -21px;background: transparent url(images/divider_bg.jpg) repeat-x;}
.alttbbg {background-color:#ffffff;}



/* Generic Html Styles */
html{margin:0;padding:0;}
body{background:#A9A285;color:#666666;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;line-height:16px;margin:0 auto;padding:0;}
h1,h2,h3,h4,h5,h6{color:#000000;font:24px Arial,Times New Roman,Times,serif;font-style:normal;margin:0;padding:0;}
ul{margin:0;padding:0;}
li{margin:0;padding:0;}
img{border:0 none;}
div{margin:0;padding:0;}
/*  Header Content Divs  */
#header{margin:0 auto;padding:0 ;width:780px; height:20;}
#headerColorBar{
	height:20px;
	margin:0 auto;
	padding:0;
	text-align:right;
	width:780px;
	background-color: #FFFFFF;
}
#headerColorBar input{border:1px solid #FFFFFF;font:10px Verdana,Arial,Helvetica,sans-serif;margin:2px;padding:2px;vertical-align:baseline;}
/* Body Content Divs */
#mainWrapper{background:url(/_images/bg.jpg) #AAA285 repeat-y center;margin:0 auto;width:800px;}
div.content-sub{float:left;}
#content-sub-1{margin:0;padding:0;text-align:left;width:209px;}
#content-sub-2{float:right;width:571px;}
#content-sub-2 h1{margin:0;padding:0 0 0 40px;}
#content-sub-2 p{margin:0;padding:0 20px 0 0;}
#content-sub-2-text-area  p{padding:10px 20px 10px 45px;}
#content-sub-2 img{float:left;margin:0 10px;}
/* this is sub page content area */
/* content area wrappers */
#content-wrapper
	{
	background:url(/_images/contentbottom.gif) #EDEBD7 no-repeat left bottom;
	clear:inherit;
	height:auto !important;
	height:600px;
	min-height:550px;
	padding:0;
	width:571px;
	}

#content-wrapper-home
	{
	background:url(/_images/contentbottom.gif) #EDEBD7 no-repeat left bottom;
	clear:inherit;
	height:auto !important;
	height:100px;
	min-height:100px;
	padding:0;
	width:571px;
	}
	
#content-wrapper-diningglen
	{
	background:url(/_images/contentbottom.gif) #EDEBD7 no-repeat left bottom;
	clear:inherit;
	height:auto !important;
	height:900px;
	min-height:900px;
	padding:0;
	width:565px;
	}	
#content-wrapper-diningyellow
	{
	background:url(/_images/contentbottom.gif) #EDEBD7 no-repeat left bottom;
	clear:inherit;
	height:auto !important;
	height:775px;
	min-height:775px;
	padding:0;
	width:571px;
	}		
#content-wrapper-meeting
	{
	background:url(/_images/contentbottom.gif) #EDEBD7 no-repeat left bottom;
	clear:inherit;
	height:auto !important;
	height:665px;
	min-height:665px;
	padding:0;
	width:571px;
	}		
	
#content-wrapper-leisure
	{
	background:url(/_images/contentbottom.gif) #EDEBD7 no-repeat left bottom;
	clear:inherit;
	height:auto !important;
	height:600px;
	min-height:600px;
	padding:0;
	width:571px;
	}			
#content-wrapper-press
	{
	background:url(/_images/contentbottom.gif) #EDEBD7 no-repeat left bottom;
	clear:inherit;
	height:auto !important;
	height:1000px;
	min-height:1000px;
	padding:0;
	width:571px;
	}		

		
#content-wrapper-floorplan
	{
	background:url(/_images/contentbottom.gif) #EDEBD7 no-repeat left bottom;
	clear:inherit;
	height:auto !important;
	height:1100px;
	min-height:1100px;
	padding:0;
	width:571px;
	}			
#content-wrapper-packages
	{
	background:url(/_images/contentbottom.gif) #EDEBD7 no-repeat left bottom;
	clear:inherit;
	height:auto !important;
	height:1200px;
	min-height:1200px;
	padding:0;
	width:571px;
	}	
	
#content-wrapper-aboutus
	{
	background:url(/_images/contentbottom.gif) #EDEBD7 no-repeat left bottom;
	clear:inherit;
	height:auto !important;
	height:600px;
	min-height:800px;
	padding:0;
	width:571px;
	}		
#content-wrapper-conferences
	{
	background:url(/_images/contentbottom.gif) #EDEBD7 no-repeat left bottom;
	clear:inherit;
	height:auto !important;
	height:600px;
	min-height:600px;
	padding:0;
	width:571px;
	}	
#content-wrapper-packages1
	{
	background:url(/_images/contentbottom.gif) #EDEBD7 no-repeat left bottom;
	clear:inherit;
	height:auto !important;
	height:600px;
	min-height:600px;
	padding:0;
	width:571px;
	}			
		
#content-wrapper-events
	{
	background:url(/_images/contentbottom.gif) #EDEBD7 no-repeat left bottom;
	clear:inherit;
	height:auto !important;
	height:1100px;
	min-height:1100px;
	padding:0;
	width:571px;
	}		
	
#content-wrapper-specialevents
	{
	background:url(/_images/contentbottom.gif) #EDEBD7 no-repeat left bottom;
	clear:inherit;
	height:auto !important;
	height:650px;
	min-height:650px;
	padding:0;
	width:571px;
	}			
#content-wrapper-about
	{
	background:url(/_images/contentbottom.gif) #EDEBD7 no-repeat left bottom;
	clear:inherit;
	height:auto !important;
	height:1400px;
	min-height:1400px;
	padding:0;
	width:571px;
	}			

#content-wrapper-activities
	{
	background:url(/_images/contentbottom.gif) #EDEBD7 no-repeat left bottom;
	clear:inherit;
	height:auto !important;
	height:1350px;
	min-height:1350px;
	padding:0;
	width:571px;
	}			 	
#content-wrapper-about
	{
	background:url(/_images/contentbottom.gif) #EDEBD7 no-repeat left bottom;
	clear:inherit;
	height:auto !important;
	height:1500px;
	min-height:1500px;
	padding:0;
	width:571px;
	}			

#content-wrapper-community
	{
	background:url(/_images/contentbottom.gif) #EDEBD7 no-repeat left bottom;
	clear:inherit;
	height:auto !important;
	height:1250px;
	min-height:1250px;
	padding:0;
	width:571px;
	}			
		
#content-wrapper-email
	{
	background:url(/_images/contentbottom.gif) #EDEBD7 no-repeat left bottom;
	clear:inherit;
	height:auto !important;
	height:600px;
	min-height:600px;
	padding:0;
	width:571px;
	}					
#content-wrapper-location
	{
	background:url(/_images/contentbottom.gif) #EDEBD7 no-repeat left bottom;
	clear:inherit;
	height:auto !important;
	height:800px;
	min-height:800px;
	padding:0;
	width:571px;
	}				
	
#content-sub-2a-text-area{float:left;margin:0;padding:0;width:422px; height:auto}
#content-sub-2a-text-area  p{padding:10px 40px 10px 45px;}
#content-sub-2a-text-area  ul{padding:10px 40px 10px 60px;}
#content-sub-2a-text-area  li{padding:0 0 0 10px;}
#content-sub-3{float:left;margin:0;width:149px;}
#content-sub-3 p{padding:10px 25px;}
#content-sub-3 img{padding:30px 2px;}
/*this ends sub page content area*/
#pageheader{background:#FFFFFF;border-bottom:1 dotted #000000;float:left;height:53px;margin:0 0 0 0;padding:0;width:571px;}
#pageheader h1{float:left;font-style:italic;color:#000000;margin:0;padding:40px 0 0 0;padding:5px 0 0 45px !important;}
#pageheader img{float:right;margin:0;padding:1px 0 0 0!important;padding:10px 0 0 0;}
#attractions{margin:0;padding:0;width:209px; height:auto;}
#attractions h2{color:#293968;font-size:18px;font-style:italic;padding:25px 0 0 25px;}
#attractions h3{color:#2A3B6B;font:bold 10px Verdana,Arial,Helvetica,sans-serif;padding:0 0 0 25px;}
#attractions p{margin:0;padding:0 0 0 25px;}
.attractionsemail{margin:0;padding:25px 0 0 0;}
.attractionscorner{border:0;float:right;margin:0;padding:0;}
#attractions address{color:#2A3B6B;text-align:center;}
#specials1{float:left;padding:10px 0 0 45px;}
#specials2{float:left;padding:10px 0 0 45px;}
#specials3{float:left;padding:10px 0 0 45px;}
h1{color:#000000;font-size:18px;font-style:italic;margin:0;padding:0 0 5px 0;}
/*-------------------------------------------footer content divs------------------------------*/
#footer{background:#364C8A;clear:both;color:#FFFFFF;height:65px;margin:0 auto;padding:10px 10px 5px 10px;}
#footer a{color:#E3D181;text-decoration:none;}
#footer a:link,a:visited{color:#E3D181;text-decoration:none;}
#footer a:hover{color:#E3D181;text-decoration:underline;}
#footer a:active{color:#E3D181;text-decoration:none;}
#wrapper{margin:0 auto;padding:0;width:780px;}
.spacer{border:0 none inherit;clear:both;height:0;width:0;}
#footerLogo{float:right;margin:0;padding:0;width:214px;}
/* Miscellaneous Styles and IDs */
/* This style is to set vertical spacing between images on the courses page*/
.coursesImage{padding:10px 0 75px 0;}
/* This style is for images contained within paragraph copy */
.contentImage{float:left;padding:0px 0px 0 0;}
/* This style is for forms in the document body area*/
.contentForm{display:block;padding:0 100px 0 0px;text-align:right;}
.contentFormInput{display:block;padding:0;}
#footerColorBar{background:#A9A285;height:250px;margin:0 auto;width:780px;}
/* This styles the address */
#footerAddress{background:#AAA285;color:#293968;font-size:9px;margin:0 auto;text-align:center;width:780px;}







/*------------------------------------------------------------------------------------------------*/




/* CSS Document */
#navlist{margin:0;border-bottom-color:#FFFFFF;width:209px;}
#navlist img{float:right;}

#navlist ul{display:block;margin:0 !important;margin:10px 0; padding:10px 0 !important;padding:0;font:italic 14px Arial, "Times New Roman", Times, serif;color:#ffffff;list-style-type:none;}
#navlist li{height:auto !important;height:21px;min-height:21px;margin:0 0 0 20px;padding:2px 5px !important;padding:2px 0 2px 5px;list-style-type:none;}
#navlist a{display:block;}
#navlist a:link, #navlist a:visited{font:italic 14px Arial, "Times New Roman", Times, "serif";color:#ffffff;height:auto !important;height:21px;text-decoration:none;}
#navlist a:hover{font:normal 14px arial, "Times New Roman", Times, "serif ";color:rgb(227, 209, 129);text-decoration:underline;}

/*--- nested navigation items ---*/
#navlist ul ul{margin:0;padding:0;font:italic 10px Arial, "Times New Roman", Times, serif;}
#navlist ul ul li{margin:0 !important;padding:0 0 0 50px !important;padding:0 0 0 30px;color:rgb(227, 209, 129);font:italic 10px Arial, "Times New Roman", Times, serif;height:auto !important;height:21px;}
#navlist ul ul li a, #navlist ul ul li a:link , #navlist ul ul li a:visited{font:10px Arial, "Times New Roman", Times, "serif";color:rgb(227, 209, 129);height:auto !important;height:21px;line-height:21px; font-style:italic;}
#navlist ul ul li a:hover, #navlist ul ul li a:active{font:10px arial, "Times New Roman", Times, "serif ";color:rgb(255, 255, 255);text-decoration:underline;line-height:21px;}

/*---------------------------nav styles-------------------------*/
.navlist_home{margin:0;background:#364C8A url(/_images/_design/Nav/navbg_home.gif) no-repeat bottom right;border-bottom-color:#FFFFFF;width:209px;}
.navlist_accommodations{margin:0;background:#364C8A url(/_images/_design/Nav/navbg_accommodations.jpg) no-repeat bottom right;border-bottom-color:#FFFFFF;width:209px;}
.navlist_aboutus{margin:0;background:#364C8A url(/_images/_design/Nav/navbg_aboutus.jpg) no-repeat bottom right;border-bottom-color:#FFFFFF;width:209px;}
.navlist_dining{margin:0;background:#364C8A url(/_images/_design/Nav/navbg_dining.jpg) no-repeat bottom right;border-bottom-color:#FFFFFF;width:209px;}
.navlist_packages{margin:0;background:#364C8A url(/_images/_design/Nav/navbg_packages.jpg) no-repeat bottom right;border-bottom-color:#FFFFFF;width:209px;}
.navlist_specials{margin:0;background:#364C8A url(/_images/_design/Nav/navbg_specials.jpg) no-repeat bottom right;border-bottom-color:#FFFFFF;width:209px;}
.navlist_conferences{margin:0;background:#364C8A url(/_images/_design/Nav/navbg_conferences.jpg) no-repeat bottom right;border-bottom-color:#FFFFFF;width:209px;}	
.navlist_leisure{margin:0;background:#364C8A url(/_images/_design/Nav/navbg_leisure.jpg) no-repeat bottom right;border-bottom-color:#FFFFFF;width:209px;}	



/* Style for property thumb nails*/
