@charset "UTF-8";
@import url("/css/styles-font.css");
@import url("/css/styles-home.css");
@import url("/css/styles-secondary.css");

/* CSS Document */

body {
	background: url(/images/design/WS_bg.gif) repeat top;
	margin: 0;
	padding: 0;
	color: #555;
	font: 76%  Arial, Helvetica, sans-serif;
}

a {
color:#3289BE;
}
a:hover {
text-decoration:none;
color:#3289BE;
}

img {
	border:0;
}

#container {
	margin: 0 auto;
	width: 768px;
	padding: 0;
	
}

#header {
	width: 770px;
	height: 243px;
}

#banner {
	width: 770px;
	height: 75px;
	position: absolute;
	top: 168px;
	display: inline;
	z-index: 1;
}

#nav{
	width: 770px;
	height: 30px;
	position: absolute;
	top: 138px;
	display: inline;
	z-index: 1;
}

/* Content */


#content {
	width: 760px;
	padding: 5px;
	border-top: none;
	border-bottom: none;
	background-color: #fff;
	}
	
#content-left {
	width: 550px;
	float: left;
	overflow: hidden;
	}
	
#content-full {
	margin-top: 0px;
	line-height: 1.6em;
	padding: 0;
	}
	
#content-right {
	width: 210px;
	float: right;
	overflow: hidden;
	}
		
.clear {
	clear: both;
	}
	
	
/* Footer */	
	
#footer {
	width: 770px;
	padding: 0;
	margin: 0;
	font-size: 11px;
	background: url(/images/design/toll_free_dots.gif) no-repeat top;
	border-top: 1px solid #fff;
	}

#footer-top {
	padding: 10px 10px 10px 10px;
	text-align:center;
	}
	
#footer-top a.first-header {
font-size: 11px;
color: #ffffff;
font-weight: bold;
text-decoration: none;
}
	
#footer-top a.first-header:hover {
	text-decoration: underline;
	}
	
#footer-bottom {
	height: 40px;
	}
	
.footer-call {
	float: left;
	padding-left: 20px;
	padding-top: 10px;
	color: #fff;
	}
	
.footer-copyright {
	float: right;
	padding-right: 20px;
	padding-top: 10px;
	color: #fff;
	}
	
.footer-copyright a {color: #fff; text-decoration: none;}

.footer-copyright a:hover {text-decoration: underline;}

h1 {color: #336699; text-transform: capitalize; font-size: 16px; letter-spacing: -0.1px;}
h2 {color: #384d5f; font-size: 14px;}
p a {color: #3289be;}
p a:hover {color:#3289BE; text-decoration:none;}
#rtavailability {width: 210px; margin-bottom: 20px;}
#rtatop {background-color: #336699; width: 210px; height: 2px; overflow: hidden;}
#rtamid {background-color: #336699; width: 170px; padding: 5px 20px; color: #fff;}
#rtamid h3 {text-transform: uppercase; font-size: 14px; letter-spacing: -0.01em; color: #b3d7eb;}
#rtabottom {background-color: #336699; width: 210px; height: 2px; overflow: hidden;}

#travelplanner { background-color:#336699; height:210px; margin-bottom:20px; position:relative; width:210px; }
#travelplanner h4 { color:#fff; font-weight:bold; padding:5px; font-size:15px;}
#travelplanner form { left:20px; position:absolute; top:40px; }
#travelplanner input { margin-bottom:5px; }
#travelplanner select { margin-bottom:5px; }
#travelplanner label { color: #fff;	float: left; width: 70px; }
#travelplanner .planlink { font-size:11px; font-weight:bold; position:relative; text-align:center; top:135px; }
#travelplanner .planlink a { color:#fff; }


