@import url("tour.css");

body {
background:url(images/tanstripes.gif);
margin:0px;
font-family: Helvetica, Verdana, Arial, sans-serif;
}

.header{
 height:143px;
 background:url(assets/images/header_bg.jpg) repeat-x;
 padding-left:15px;
 text-align:left;
 border-bottom:2px solid #999;
}



.float_left {
float:left;
padding:10px;
}

.float_right {
float:right;
padding:10px;
}



#nav {
margin-left:0px;
margin-top:35px;
float:left;
width:250px;
height:465px;


}	
	
	#nav ul {
padding:0px;
margin:0px;
list-style:none;
}

#nav ul li {
margin-left:0px;
padding-left:0px;
}

#nav ul li a {
display:block;
border-bottom:1px solid #cfcfcf;
font-size:16px;
color:#666666;
line-height:32px;
padding-left:10px;
text-decoration:none;

}

#nav ul li ul li a {

border-bottom:1px solid #cfcfcf;
font-size:12px;
line-height:18px;
padding-left:30px;
text-decoration:none;

font-weight:normal;
}

#nav ul li a:hover {
background-color:#fffedc;
color:black;
}

.bordertop { /* for the top of the navigation */
	border-top:1px solid #cfcfcf;
	}



table {
	font-size:12px;
}


#main{
 margin-left:auto;
 margin-right:auto;
 width:950px;
   min-height:800px;
 border:1px solid #CCCCCC;
 
 background:url(assets/images/circles_bg.jpg) no-repeat top right white;
 margin-top:10px;
 margin-bottom:10px;
 overflow: auto;
}

#content{
padding-top:10px;
width:560px;
margin-left:325px;
margin-right:50px;
padding-bottom:20px;
}



.forms {
list-style:url(assets/images/pdficon_small.gif);

}

#content h2 {
font-size:34px;
color:#006600;
display:block;
font-weight:lighter;
border-bottom:1px dotted #ccc;
text-align:right;
}

#content p {
font-size:13px;
line-height:18px;
color:#333333;
}

#content h3 {
font-size:1em;
font-weight:lighter;
color:#006600;
display:block;
font-style:italic;
border-bottom:1px solid #CCCCCC;
}

#footer {
text-align:center;
line-height:15px;
font-size:10px;
color:#fff;
background:#003300;
border-top:2px solid #999;
height:15px;
}

#footer a {
color:#fff;
}

#main #content #request{width:475px;}
#main #content #request span input { width: 220px; height: 21px; font-size:18px; }
#main #content #request input.long { width: 469px; height: 21px; font-size:18px; }
#main #content #request select.long { width: 469px; height: 28px; font-size:18px; }
#main #content #request select { width: 220px; height: 28px; font-size:18px; }

#main #content #request input.submit { text-align:center; width: 250px; height: 36px; padding:3px; font-size:18px; }


#main #content #request label {font-size: 10pt; display:block; font-weight:bold; color:#666666;}
#main #content #request #sprytextfield1 { font-size: 10pt; color: #006600; padding-bottom: 5px; display:block; float:left}
#main #content #request #sprytextfield2 { font-size: 10pt; color: #006600; padding-bottom: 5px; display:block; float: right}
#main #content #request #sprytextfield3 { font-size: 10pt; color: #006600; padding-bottom: 5px; display:block;}

#main #content #request #sprytextfield4 { font-size: 10pt; color: #006600; padding-bottom: 5px;  display:block;}

#main #content #request #sprytextfield5 { font-size: 10pt; color: #006600; padding-bottom: 5px;  display:block; float:left}

#main #content #request #sprytextfield6 { font-size: 10pt; color: #006600; padding-bottom: 5px;  display:block; float:right}

#main #content #request #sprytextfield7 { font-size: 10pt; color: #006600; padding-bottom: 5px;  display:block; float:left}
#main #content #request #cellPhone {padding-bottom: 5px;  display:block; float:right}

#main #content #request #sprytextfield8 { font-size: 10pt; color: #006600; padding-bottom: 5px;  display:block; float:left}

#main #content #request #sprytextfield9 { font-size: 10pt; color: #006600; padding-bottom: 5px;  display:block; float:left}
#main #content #request #spryselect1 { font-size: 10pt; color: #006600; padding-bottom: 5px;  display:block; float:right}

#main #content #request #spryselect2 { font-size: 10pt; color: #006600; padding-bottom: 5px;  display:block; padding-top:160px}


.dvd_bg {  }
