/* Global Styles */

body {
  text-align: center;
	margin-top:0px;
	margin-bottom:20px;
	background-color: #DAD7AE;
	background-image: url(../style/bg3.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	}
	
td {
	font:11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	}
	
	
h1 {
	color: #99CC66;
	line-height:15px;
	letter-spacing:0.2em; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: left;
	margin-left: 15px;
	}
	
b {
	color:#888888;
	line-height:14px;
	margin-top:0px;
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold; 
	}
	
a {
	color: #993300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	}
	
a:hover {
	color: #990000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	}




/* ID Styles */



.style1 {
       font-family: Verdana, Arial, Helvetica, sans-serif;
        }

 div#wide-logo {
        position: relative; 
 	padding: 0px 0px 0px 0px;
 	margin-bottom: 0px;
 	border-style: solid;
 	border-width: 0px 0px 0px 0px;
 	border-color: #993300;
 	display: table;
 	table-layout: fixed;
 	width: 950px;
 	top: 0px;
 	min-height: 200px;	
 	height: 200px;	 
 	background-color: transparent;
 	overflow: hidden;
	line-height: 0px;
 	
}

div#underLogo {
        position: relative; 
	padding: 0px;
	margin: 0px;
	display: table;
	width: 900px;
	top: 0px;     
	min-height: 18px;
	height: 18px;
	background-color: #99CC66;
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #993300;
	overflow: hidden;
	
}

div#container {
        position: relative;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 20px 0px;
	border-style: solid;
	border-width: 1px 1px 0px 1px;
	border-color: #993300;
	display: table;	
	table-layout: fixed;	 
	width: 900px;	 
	top: 0px;
	min-height: auto;
	height: auto;
	background-color: #FFFFFF;   
	overflow: hidden;
}

div#logo {
        position: relative; 
	padding: 0px 0px 0px 0px;
	margin: 0px;
	border-style: solid;
	border-width: 0px 1px 0px 1px;
	border-color: #993300;
	display: table;
	table-layout: fixed;
	width: 900px;
	top: 0px;
	min-height: 100px;
	height: 108px;
	background-color: #5C743D;
	
}






#bodyWrapper {
position: relative;
	padding-left: 178px;
	background-color: #5C743D;
	overflow: hidden;
}

#bodyWrapper .column {
  position: relative;
  float: left;          

}


div#mainContent {
	padding-top: 10px;
	margin: 0px 0px 0px 0px; 
	display: table;
	width: 100%;
	min-height: auto;
	height: auto;
	background-color: #FFFFFF;

}

#side_bar {
  position: relative;         /* ie6 */
  /* float: left;  */          /* ie6 */
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	letter-spacing: 0.2em;
	width: 178px;         
	right: 178px;          
	margin-left: -100%;
	margin-right: 0px;
	border-width: 1px;
	padding: 0px;
	border-color: #993300;
	min-height: 450px;
	height: 450px;
/*	background-color: #5C743D;    */
	display: table;

}


#side_bar .column {
  position: relative;
  float: left;

}


#footer {
  position: relative; 
	padding: 0px 0px 0px 0px;
	margin: 0px;
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	border-color: #993300;
/*	-moz-border-radius: 0px 0px 10px 0px; 
	border-radius: 0px 0px 10px 0px;       */
	display: table;
	table-layout: fixed;
	width: 900px;
	top: 0px;
	min-height: auto;
	height: auto;
	background-color: #5C743D;
	clear: both;
	
}

#navigation {
  position: relative;
  padding-top:26px;
	display: table;
	table-layout: fixed;
        width:178px;
	border-style: solid;
	border-width: 0px;
	border-color: #993300;
	overflow: hidden;
}
	
#navigation a {
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:8px 6px 10px 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	width: 178px;
	}
	
#navigation a:hover {
	background: #99CC66;  

	}

#events {
        color: #333333;
        width:150px;
        background-color: #ffffff; 
        overflow: hidden;
        line-height:16px;
        letter-spacing:.1em;
        text-decoration: none;
        display:block;
        padding:4px;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-weight: normal;
    
}
	
    
	
#logo 	{
	font:24px Verdana, Arial, Helvetica, sans-serif;
	color: #5C743D;
	letter-spacing:.2em;
	line-height:30px;
	}

#tagline 	{

        position: absolute;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color: #993300;
	letter-spacing: 0.2em;
	top: 0px;
	left: 178px;
	width: 722px;
	line-height: 18px;
	min-height: 18px;
	height: 18px;
	vertical-align:middle;
	}

#monthformat {
	border-bottom: 1px dashed #5C743D;
	}
		
#dateformat {

        position: relative;
	font:11px Verdana,Arial, Helvetica, sans-serif;
	color: #993300;
	letter-spacing:0.2em;
	top: 0px;
	left: 0px;
	width: 178px;
	line-height: 18px;
	min-height: 18px;
	height: 18px;
	vertical-align:middle;
	}
	
#dateformat a {
	font:11px Arial, Helvetica, sans-serif;
	color: #993300;
	font-weight:bold;
	letter-spacing:.1em;
	text-decoration:none;
	}
	
#dateformat a:hover {
	color: #F4FFE4;
	letter-spacing:.1em;
	}



div#side 	{

	position: relative;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	letter-spacing: 0.2em;
        right: 0px;
	width: 680px;
	min-height: auto;
	height: auto;
	background-color: #ffffff;
	margin:0px 10px 10px 200px;

}

div#roomPix	{
	position: relative;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	letter-spacing: 0.2em;
	left: 20px;
	top: 0px;
	width: 680px;
	background-color: #ffffff;
}

div#roomInfo {
        position: relative; 
	padding: 0px 0px 0px 0px;
	margin: 0px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #993300;
	display: table;	      
	width: 680px;
	left: 20px;
	background-color: #ffffff;
	
}



.roomData 	{

	position: relative;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	left: 0px;
	min-height: auto;
	height: auto;
	text-align: left;
	background-color: #ffffff;
	padding:0px 10px 0px 0px;

}

#vLine 	{
     position: absolute;
     font:11px Verdana, Arial, Helvetica, sans-serif;
    color:#666666;
     left: 300px;
     width: 122px;
     background-color: #ffffff;
     text-align: center;
}


	
/* Class Styles */


	
.bodyText {
	color:#666666;
	margin: 0px 25px 10px 15px;
	text-align: justify;   
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 680px;
	}
	
.bodyText td {
		color:#666666;
		line-height:14px;
		margin-top:0px;
		text-align: center;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
	}

.bodyText p a:link {
		color: #5555ff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none;
		font-weight: normal;
		font-style: italic;
		text-transform: none;
	}

.bodyText p a:visited {
		color: #5555ff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none;
		font-weight: normal;
		font-style: italic;
		text-transform: none;
	}
.bodyText p a:active {
		color: #5555ff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: none;
		font-weight: normal;
		font-style: italic;
		text-transform: none;
	}


.bodyText p a:hover {
		color: #ff0000;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		text-decoration: underline;
		font-weight: normal;
		font-style: italic;
		text-transform: none;
	}

 p.bodyText  a:link {
  		color: #5555ff;
  		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 11px;
  		text-decoration: none;
  		font-weight: normal;
  		font-style: italic;
  		text-transform: none;
  	}
  
 p.bodyText  a:visited {
  		color: #5555ff;
  		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 11px;
  		text-decoration: none;
  		font-weight: normal;
  		font-style: italic;
  		text-transform: none;
  	}
 p.bodyText  a:active {
  		color: #5555ff;
  		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 11px;
  		text-decoration: none;
  		font-weight: normal;
  		font-style: italic;
  		text-transform: none;
  	}
  
  
  p.bodyText  a:hover {
  		color: #ff0000;
  		font-family: Verdana, Arial, Helvetica, sans-serif;
  		font-size: 11px;
  		text-decoration: underline;
  		font-weight: normal;
  		font-style: italic;
  		text-transform: none;
	}

	
hr.body { 

        color: #aaff99;; 
	background-color:#aaff99;
	min-height: 1px;
	height: 1px;
	border: 0px;
	width: 50%;
	}
	
.pageName{
	font: 20px Verdana, Arial, Helvetica, sans-serif;
	color: #99CC66;
	line-height:26px;
	letter-spacing:0.5em;
	}
	
.bargain{
        position: relative; 
	padding: 0px 0px 0px 0px;
	margin: 0px;
	border-style: solid;
	border-width: 0px 0px 0px 0px;
	border-color: #993300;
	display: table;
	table-layout: fixed;
	/* width: 455px; */
	width: 692px;
	min-height: 230px;
	height: 230px;
	top: 0px;
	background-color: #FFFFFF;
}

.hr_bargain {

     width: 30%;
     min-height: 1px;
     height: 1px;
     color: #aaaaaa;
     background-color:	#aaaaaa;
     border: 0px solid #aaaaaa;
     text-align: center;

}

.bargain_info hr{
     width: 30%;
     min-height: 1px;
     height: 1px;
     color: #aaaaaa;
     background-color:    #aaaaaa;
     border: 0px solid #aaaaaa;
     text-align: center;

}
	
.bargain_header{
	color: #000000;
	line-height:12px;
	letter-spacing:0.5em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	padding: 0px 0px 5px 0px;;
	}
	
.bargain_info{
        color: #000000;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	line-height:14px;
	text-align: center;
	}

.bargain_info a {
	color: #0055AA;
	text-decoration: none;
}

.bargain_info a:hover{
       	color: #FF0000;
	text-decoration: underline;
	}
	
.bargain_title{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	line-height:14px;
	font-weight: bold;
	text-align: center;
	}


	
#bargain_contact a{
	color: #5555ff;
	line-height:12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
	font-weight: normal;
	font-style: italic;
	}

	
#bargain_contact a:hover{
	color: #FF0000;
	text-decoration: none;
	font-weight: normal;
	font-style: italic;
	text-align: center;
	text-decoration: underline;
	}



.subHeader {
	font:bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #993300;
	line-height:22px;
	letter-spacing:.2em;
	}

.quote {
	font: 20px Verdana, Arial, Helvetica, sans-serif;
	color: #759DA1;
	line-height:30px;
	}
	
.smallText {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	line-height: 22px;
	}
	
	
.commentText {
	color: #666666;
	line-height: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: justify;
	}

 .GuestBookTextItalic {
  	color: #999999;
  	line-height: 12px;
  	font-family: Verdana, Arial, Helvetica, sans-serif;
  	font-size: 11px;
  	text-align: justify;
	font-style: italic;
	font-weight: bold;
	}

 .GuestBookTextNormal {
	color: #666666;
	line-height: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: justify;
	font-style: normal;
	font-weight: bold;
}
	
.navText {
	color: #D5EDD3;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 178px;
	border-bottom: 1px solid #F4FFE4;
	padding: 0px;
	margin: 0px;

	}

 .navText a {
 	color: #D5EDD3;
 	line-height:16px;
 	letter-spacing:.1em;
 	text-decoration: none;
 	padding:8px 6px 10px 20px;
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	font-size: 11px;
 	font-weight: bold;
	width: 178px;
 	}
 	
  .navText a:hover {
 	background: #99CC66;	

	} 


.currPage {
	color: #9999CC;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 178px;
	border-bottom: 1px solid #F4FFE4;
}

.navTextMenu {
	
      width: 178px;

}

.currPageMenu {

      width: 178px;
}

.subName {
	color: #99CC66;
	line-height:15px;
	letter-spacing:0.2em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
}
.linkText {

	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	line-height:20px;
	margin-top:0px;
	text-decoration:none;
	text-align: justify;
}
.list {
	color: #666666;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}


.footerText {
	color: #FFFFFF;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
	display:inline-block;
	vertical-align:middle;

}

.footerText a{
	color: #FFFFFF;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
}


.footerText a:link{
	color: #FFFFFF;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
}

.footerText a:hover{
	color: #FF0000;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
}




.footerText a:visited{
	color: #FFFFFF;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
}

.creditText {
	color: #dddddd;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-decoration: none;
	font-style: normal;
	
}

.creditText a {
	color: #dddddd;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8px;
	text-decoration: none;
	font-style: italic;
}

.creditText a:link {
	color: #dddddd;

}

.creditText a:hover{
	color: #FF0000;

}

.crediText a:visited{
	color: #dddddd;

}

.bodyText a{
	color: #666666;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
}


 .bodyText a:link{
	color: #666666;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
}	

.bodyText a:hover{
	color: #FF0000;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
}

.bodyText a:visited{
	color: #666666;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	font-style: normal;
}
.emailText {
	color: #FFFFFF;
	line-height:normal;
	letter-spacing:.1em;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	}

.eventLinks  {

        color: #666666;
      	line-height: normal;
      	font-family: Verdana, Arial, Helvetica, sans-serif;
      	font-size: 11px;
      	text-decoration: none;
	font-style: normal;
        margin: 5px  20px  5px  40px;


}



