/* Nature - an open source xhtml/css website layout by Studio-plume.org kty 
(Jan 04, 2007)
 */

body {
margin: 0 auto;
padding: 0;
font: 76% Verdana,Tahoma,Arial,sans-serif;
background: #211d1e url(images/bodu_def.gif) repeat-x;
}

#galleryPage {
	background: #000000; 
	color: #ffffcc; 
}
#contentGalleryPage {
	margin-left: auto;
	margin-right: auto;
}

#galleryPage a {
	color: #bc9e62;
}




#galleryPage a.hover {
	color: #bc9e62;
}


.links
{ 
  font-size: 88%;
  text-transform: uppercase;
  padding: 2px 0px 0px 2px;
  float: left;
  margin:0px 1px 1px 1px;
  color: #B6952A;
}

#wrap {
background: #000000;
color: #ffffff;
border:  none;
margin: 0 auto;
width: 790px;
}

.header {
clear: both;
margin: 0px;
padding: 0px;
background-color: #000000;
}


h3.header  {
	margin: 0px 0 0px 0;
	text-transform: uppercase;
	font-family: arial, sans-serif;
	letter-spacing: .1em;
	font-size:150%;
	font-weight:normal;
	color: #D9C798;
	padding: 22px 0px 0px 3px;
	float: left;
}
.sideTop {
	float:right; 
	padding:0px 9px 0px 0px
}

/*
#header p {
width: 500px;
float: right;
text-align: center;
color: #a0a0a0;
margin: 0px 0px 0px 0px;
font-size: 0.8em;
line-height: 1.2em;
height: 35px;}
*/

#avmenu, #weather {
clear: left;
float: left;
width: 183px;
margin: 0 0 10px 0;
padding: 0;
font-size: 0.9em;
}

#weather {
	padding: 0px 0px 0px 3px
}

#avmenu ul {	
list-style: none;
width: 180px;
margin: 0 0 20px 0;
padding: 0;
font-size: 1.1em;
}	

#avmenu li {
margin-bottom: 4px;
}

#avmenu li a {
font-weight: bold;
height: 20px;
text-decoration: none;
color: #fffff1;
display: block;
padding: 6px 0 0 10px;
background: #67522c;
border-left: 1px #846837 solid;
}
	
	
#avmenu li a:hover {
background: #67522c;
color: #fffff1;
border-left: 4px #47381e solid;
}

.announce, .announceInfo {
float: right;
margin: 10px 5px 30px 0;
padding: 10px;
width: 130px;
color: #a8a8a8;
background-color: #000000;
line-height: 1.3em;
}
.announceInfo {
float: left;
margin: 10px 0px 30px 0;
padding: 13px 0px 30px 15px;
width: 100px;
}

table#topOne {
 table_layout:fixed;
 width: 790px;	
}
td#one {
	width: 590px;
}

td#two {
	width: 200px;
}

#extras, #extrasLoc, #extrasAmen {
float: right;
width: 200px;
margin: 14px 0px 10px 0px;
padding: 0;
font-size: 0.9em;
line-height: 1.5em;
}

#extrasLoc {
width: 350px;
padding: 46px 0px 0px 0px;
}

#extrasAmen {
width: 180px;
padding: 29px 10px 0px 0px;
}

#extrasAmen img, #contentPictures img {
border: 5px solid;
border-color:#67522c;
}

#extrasAmen img {
margin: 0px 10px 15px 0px;
}

#extras p {
margin: 0 0 1.5em 0;
}

#content, #contentLoc, #contentRates, #contentContact, #contentInfo, #contentAment {
margin: 0em 201px 20px 180px;
padding: 0 10px 0 10px;
line-height: 1.6em;
text-align: left;
}

#contentLoc {
margin: 0em 310px 20px 180px;
}

#contentAment {
margin: 0em 220px 20px 180px;
}

#contentContact {
margin: 0em 160px 20px 200px;
line-height: 2em;
}

#contentRates {
margin: 0em 270px 20px 193px;
}

#contentPictures {
margin: 0em 15px 20px 193px;
}

#contentInfo {
margin: 0em 59px 20px 190px;
}


#contentLoc h1, #contentAment h1, #contentRates h1, #contentContact h1, #contentInfo h1, #contentPictures h1 {
	margin: 9px 0 0.5em 0;
	text-transform: uppercase;
	font-family: arial, sans-serif;
	letter-spacing: .1em;
	font-size:150%;
	font-weight:normal;
	color: #D9C798;
	padding: 0px 0px 3px 0px;
}
  

#content h2, #content h3, #contentLoc h2,  #contentLoc h3, #contentAment h2, #contentAment h3, #contentRates h2, #contentContact h2, #contentInfo h2, #contentPictures h2  {
margin: 9px 0 0.5em 0;
border-bottom:1px solid;
border-color:#787878;
text-transform: uppercase;
font-family: arial, sans-serif;
letter-spacing: .1em;
font-size:100%;
font-weight:normal;
color: #D9C798;
padding: 0px 0px 0px 0px;
}

#content h2{
 font-size:150%;
 padding: 0px 0px 3px 0px;
}

#contentInfo h2{
 margin: 9px 0px 0px 0px;
 padding: 0px 0px 0px 0px;
}

#contentPictures td {
	padding: 10px 0px 10px 0px;

}



#contentLoc h3, #contentAment h3 {
margin: 10px 0px 3px -50px;
color: #D9C798;
}

#contentLoc li, #contentAment li
 {
    margin: 0px 0 0px -14px;
	padding: 0px 0px 3px 0px;
	font-size: 1em;
	
    
}

#contentLoc h4, #contentInfo h4, #contentAment h4, #contentPictures h4 {
    margin: -5px 0 0px 0;
	padding: -5px 0px 3px 0px;
	font-size: .9em;
	font-weight:normal;
	
}

#contentInfo h4, #contentPictures h4 {
    margin: 0px 0px 2px 0;
    font-size: 1em;
	


	
}



#contentRates p {
margin: 0 0 23pt 0;
}

#content img {
padding: 0px;
display:inline;
height: 140px;  
width: 160px;
}

td.contactLabel {
 color: #D5D2D6;	
 font-weight: normal;
  font-family: arial, sans-serif;
  font-size: 110%;
  letter-spacing: .1em;

}

input, textarea {
 color: #000000;	
 font-weight: normal;
  font-family: arial, sans-serif;
  font-size: 9pt;
  background-color: #cccccc;
  border: gray 1px solid;
  height: 17px;

}

textarea {
	 height: 100px;
}

.sidebaritem
{ text-align: left;
  width: 145px;
  float: left;
  margin: 0px 0px 7px 6px;
  border: 1px solid;
  padding: 6px 23px 2px 11px;
  background: #262626;
  color: #D5D2D6;
  border-color: #4d4d4d;
}

.sidebaritem2
{ text-align: left;
  width: 145px;
  float: left;
  margin: 0px 0px 7px 6px;
  border: 1px solid;
  padding: 6px 30px 2px 4px;
  background: #262626;
  color: #D5D2D6;
  border-color: #4d4d4d;
}

.sidebaritem h1,  a.header1
{ background: transparent;
  color: #D9C798;
  margin: 0px 0px 2px 0px; 
  font-weight: normal;
  padding: 0px 0px 4px 0px;
  text-transform: uppercase;
  font-family: arial, sans-serif;
  font-size: 108%;
  letter-spacing: .1em;
}

.sidebaritem h2
{ margin: 0px;
  padding: 0px 0px 5px 0px;
  font-size: 100%;
}

.sidebaritem p
{ line-height: 16px; 
  padding: 0px 0px 0px 0px;
}


h3 {
font-size: 1.1em;
margin: 0 0 10px 0;
}

a {
text-decoration: none;
color: #b6952a;
}

a:hover {
text-decoration: underline;
color: #b6952a;
}

a img {
border:medium none;
}

p img {
  padding: 15px 0px 0px 3.5em;

}

#contentGalleryPage p img {
  padding: 20px 0px 0px 0px;
 

}

#contentGalleryPage p a {
  padding: 0px 7px 0px 0px;

 
}

table.galleryPageTable {
	background: #bc9e62;
	border: 1px solid;
	text-align: center;
/*	text-transform: uppercase;*/
    font-family: arial, sans-serif;
    font-size: 1;
    letter-spacing: .1em;

}

table.galleryPageTable2 {
	background: #ffffcc;
	border: none;
}

td.galleryPageTable  {
	background: #705E3A;
}


#footer {
clear: both;
margin: 0 auto;
padding: 0px 0em 0px 0em;
width: 790px;
text-align: center;
color: #808080;
font-size: 0.9em;
height: 244px;
background: #211d1e url(images/pom_bas1.jpg) no-repeat right;
/*background: #211d1e url(images/bodu_def.gif) repeat-x;*/
border: none;
}

#footer a {
color: #808080;
text-decoration: none;
}

#footer a:hover {
text-decoration: underline;
}

.left {
margin: 0px 7px 0px 5px;
float: left;
}

.right {
margin: 0px 7px 0px 5px;
float: right;
}

.textright {
text-align: right;
}

.center {
text-align: center;
}

.small {
font-size: 0.8em;
}

.bold {
font-weight: bold;
}

.hide {
display: none;
}

#callUs p {
float: right;
padding: 5px 15px 0px 0px;
font-size: .9em;
}

.textStandOut {
	color:#B6952A;
	
}
