/* styles for everything but the index page */
#rightside {
	width:100%;
	height:40px;
}
.navlink {
	position:relative;
	width:130px;
	height:36px;
	float:left;
	margin: 0px 0px 15px 10px;
	padding: 0px 0px 0px 0px;
	text-align:center;
	background-image:url(../images/yellowboxsm.gif);
	background-repeat:no-repeat;
	font-size: 14px;
}
.navlink a {
	width:130px;
	height:25px;
	display:block;
	color:#CCCCCC;
	padding-top:9px;
	text-decoration:none;
}
.navlink a:hover{
	color: #FFFFFF;
	text-decoration:none;
	}
#copy {
	letter-spacing:1px;
	width:760px;
	font-weight:normal;
	padding:0px 20px 20px 20px;
	color:#FFFFFF;
	line-height:20px;
	font-size:14px;
	text-align:left;
}

			/************** For availability page only **********/
				#copy_cal {
					letter-spacing:1px;
					background-color:#FFFFFF;
					width:800px;
					font-weight:normal;
					margin:auto;
					margin-top:40px;
					padding:0px 0px 20px 0px;
					color:#FFFFFF;
					line-height:30px;
					font-size:15px;
					font-family: arial, sans serif;
				}
				#copy_cal a {
					color:#39496D;
					font-size: 12px;
				}
				
				#copy_cal table {
					width:100%;
				}
				#copy_cal table  tr td {
					padding:3px;
					background-color:;
					font-size:12px;
				}

				#copy_cal table table {
					width: auto;
				}
				#copy_cal table table tr td {
					text-align:right;
				}

				#copy_cal table table table {
					width:300px;
				}
				#copy_cal table table table tr td {
					padding:2px;
					background-color:;
					font-size:10px;
				}
			/*************************/

			/************** For availability page only **********/
				#copy_cal2 {
					letter-spacing:1px;
					width:100%;
					font-weight:normal;
					margin:auto;
					margin-top:40px;
					padding:0px 20px 20px 20px;
					color:#FFFFFF;
					line-height:30px;
					font-size:15px;
					font-family: arial, sans serif;
				}
				#copy_cal2 a {
					color:#FFFFFF;
					font-size: 12px;
				}
				#copy_cal2 table {
					width:760px;
				}
				#copy_cal2 table  tr td {
					padding:3px;
					background-image: url('../images/bg.gif');
					font-size:12px;
					color:#FFFFFF;

				}
				#copy_cal2 table table {
				}
				#copy_cal2 table table tr td {
					color:#FFFFFF;
				}

				#copy_cal2 table table table {
					width:300px;
				}
				#copy_cal2 table table table tr td {
					padding:2px;
					font-size:10px;
					color:#000000;

				}
			/*************************/


#copy p {
	text-align:justify;
	margin-top:8px;
}
#copy p a:hover {
	text-decoration:underline;
}

/******** Lodging ********************************/
.ldescrip {
	vertical-align:top;
	line-height:20px;
	height:125px;
	overflow: hidden;
}
.rdescrip {
	vertical-align:top;
	line-height:20px;
	height:125px;
}
.spacerb {
	height:30px;
}
table tr td a, table tr td a:visited {
	color:#E9CE60;
}
table tr td  {
	vertical-align:top;
}