/*Nash Ville*/
  
#main {
    }
    
    
#pageTitle {
	position:absolute;
	color:#fff;
	top: 47px;
	left: 14px;
	width: 371px;
    }

    
#bookNow {
	position:absolute;
	height:70px;
	width:300px;
	background-color:#bcb388;
	border:2px solid #fff;
	border-width:2px 2px 0px 0px;

    -moz-opacity:.5;
	opacity:.5;
	filter:alpha(opacity=50);
	top: 119px;
    }
	
#noAlpha {
	position:absolute;
	height:70px;
	width:300px;
	top: 123px;
	left: 0px;
	color: #FFFFFF;
	
    }

    
#bookNowTitle {
    float:left;
	}
	
#formDates {
	float:right;
	margin: 5px;
	}
    
#form1 {
	display:block;
	position:absolute;
	margin:120px 0px 0px 0px;
	height:70px;
	width:300px;
    }
    

    
#mainDisplay {
	width:565px;
	height:190px;
	overflow:hidden;
 	float:left;
 	border-bottom:2px solid #fff;
	position:relative;
    }

#mainRight {
	float:right;
	width:190px;
	height:190px;
	color:#fff;
	overflow:hidden;
	border-bottom:2px solid #fff;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-right: 5px;
	padding-left: 10px;
    }
    
    
#mainRight p {
    line-height:2.3em;
    }

    
#sub {
	background:url(images/sub_bg.png) repeat-y;
	float:left;
	clear:both;
	width: 770px;
     }
   
#subLeft {
	width:230px;
	float:left;
	text-align: right;
	margin-top: 20px;
    }

#subLeftTextBlock {
   }
   
#subLeftTextBlock img {
   margin:2px 0px;
   border:3px solid #fff;
   background-color:#fff;
   }
   
   
#subMiddle {
    width:335px;
    float:left;
    }
   
#subMiddleTextBlock {
    margin:20px 10px 10px 30px;
    color:#1F0E07
    }
    
#subMiddleTextBlock h3, #subRightTextBlock h3{
    color:#fff;
    }
    
#subMiddleTextBlock p, #subRightTextBlock p {
    font-size:7.4pt;
    }
    
#subRight {
    width:205px;
    float:left;
    }
    
#subRightTextBlock {
    margin-top:45px;
    color:#8D6E4F
    }
    
#subRightTextBlock img {
    border:3px solid #fff;
	float: right;
	margin: 3px;
    }
	
#subRightTextBlock h3 { 
    clear:both;
    }
		
#subRightTextBlock p {
    margin-top:15px;
    }
	
#signUpDiv {
	}

	
#formBookText{
	width:290px;
	height:15px; 
	margin: 0px 0px 3px 5px;
	padding-top:9px;
	font-size:13pt;
	color:#341C1B;
	font-weight:600;
	}
	
.formLabels{
	float:left;
	font:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#FFFFFF;
	
	}
	
.formData{
	float:left;
	font:Arial, Helvetica, sans-serif;
	font-size:9px;
	
	}
