/* Quiet House
 * (c) Quiet House -- www.quiethouse.com
 * 
 */
 
html { padding: 0px; margin: 0px; }
body {
    padding: 0px;
    text-align: left;
    font: normal 12px "Arial", Verdana, sans-serif;
    background: #385693;
    color: #000; 
    margin: auto; }



a:visited {  color: #990000;text-decoration: underline;}
a:active {  color: #990000;text-decoration: underline;}
a:link {  color: #990000;text-decoration: underline;}
a:hover {  color: #990000;text-decoration: none;}

/* HOLDS CONTENT ON THE PAGE */
#container {
	width: 782px;
	background: #fff;
	margin: 0px;
	padding: 0px;
	margin-left: auto;
	margin-right: auto;
	border-bottom: 1px solid #002674;
	height: auto;
	}
#header
{
	float: left;
	position: relative;
	top: 30px;
	left: 135px;
	color: #002674;
	font-family: Arial, Trebuchet MS, sans-serif;
	font-size: 10px;
	
	font-weight: bold;
}

#header h1
{
	color: #900;
	font-family: Georgia, Times, Serif;
	font-size: 20px;
	line-height:24px;
	font-weight: normal;
}
#topnav {
	width: 782px;
	height: 30px;
	background: #002674;
	margin: 0px;
	padding: 0px;
	border-bottom: 1px solid #ffffff;
	text-align: center;
	letter-spacing: 1px;
	border-right: 1px solid #002674;
	border-left: 1px solid #002674;
	}
.left {
	float:left;
	margin:0 10px 5px 0;
}	
#topnav a {
	color: #fff;
	margin: 0px;
	padding: 8px 25px 8px 25px;
	text-decoration: none;
}
	
#topnav a.off {
	font: bold 13px/31px Helvetica, Arial, Trebuchet MS,  sans-serif;
	}
	
#topnav a.off:hover {
	background-color: #385693;
	}
	
#topnav a.on {
	font: bold 13px/30px Helvetica, Arial, Trebuchet MS,  sans-serif;
	}
	
#topnav a.on:hover {
	text-decoration: underline;
	}



#tastic
{
	width: 773px;
	height: auto;
	background: transparent url(/pics/index/title.gif) top center no-repeat;
	margin: 0px;
	padding-left: 9px;
	border-color: #933;
	border-width: 0px 0px 0px 0px;
	border-style: solid;
	border-left: 1px solid #002674;
}
	
#rightstuff {
    float: right;
	width: 530px;
	height: 400px;
	padding: 69px 0px 0px 0px;
	border: 0px solid #933;
	border-right: 1px solid #002674;
	
	}
	
#hotel {	
	padding: 0px;
	margin: 0px;
}

#sidebar {
    float: left;
	width: 214px;
	padding: 6px 9px 9px 9px;
	background: #ddf2f6;
	color: #253D91;
	font: 12px Times, "Times New Roman", "Georgia", serif;
	display: inline;
	text-align:center;
	}

#sidebar img
{
	border-color: #002674;
	border-width: 3px;
	border-style: solid;
}

.promos {
	text-align: right;
	margin: 0px;
	padding: 5px;
	color: #151563;
	font: 11px "Arial", Verdana, sans-serif;
    }
    

/* SIDEBAR ITEMS */	
#navlist {
padding-left: 0px;
padding-bottom: 5px;
margin-left: 0px;
text-align:left;}

#navlist li
{
list-style: none;
margin: 0;
padding: 10px 0px 15px 0px;
border-bottom: 1px solid #036;
}

 #yeah{
 	background:#fff;
 	font: bold 12px Arial, Helvetica, Verdana, sans-serif;
 	color: #253D91;
 	padding: 8px 5px 10px 5px;
 	margin: 18px 5px 3px 5px;
 	text-align:left;
 	
 	}
 
 #yeah img{border:none;}
 	
 	.yeah2{
 	background:transparent;
 	font: bold 12px Arial, Helvetica, Verdana, sans-serif;
 	color: #253D91;
 	padding: 8px 5px 10px 5px;
 	margin: 5px 5px 3px 5px;
 	border-bottom: 1px solid #ACC2DE;
 	text-align:left;
 	}
 a.yeah:visited {  color: #253D91 ;text-decoration: underline;}
 a.yeah:active {  color: #253D91;text-decoration: none;}
 a.yeah:link {  color: #253D91;text-decoration: underline;}
 a.yeah:hover {  color: #253D91;text-decoration: none;}
 
 
 a.blue2:visited {  color: #233E8F ;text-decoration: underline;}
 a.blue2:active {  color: #233E8F;text-decoration: underline;}
 a.blue2:link {  color: #233E8F;text-decoration: underline;}
 a.blue2:hover {  color: #233E8F;text-decoration: none;}
	

/* FONTS */
.white { 
color: #151563;
margin-bottom: 5px;
font: bold 12px Arial, Helvetica, Verdana, sans-serif; }

a.white:visited {  color: #151563;text-decoration: underline;}
a.white:active {  color: #151563;text-decoration: underline;}
a.white:link {  color: #151563;text-decoration: underline;}
a.white:hover {  color: #151563;text-decoration: none;}

.promotions { 
color: #369;
margin-bottom: 5px;
font: 11px Arial, Helvetica, Verdana, sans-serif; }

a.promotions:visited {  color: #151563;text-decoration: underline;}
a.promotions:active {  color: #151563;text-decoration: underline;}
a.promotions:link {  color: #151563;text-decoration: underline;}
a.promotions:hover {  color: #151563;text-decoration: none;}

.blue { 
color: #036;
font: bold 11px Times, "Times New Roman", "Georgia", serif; }

a.tag{
padding: 0 0 4px;
margin: 0;
letter-spacing: -1px;
color: #233E8F;
font: bold 11px/1.0em "Georgia", "Times New Roman",  serif;
text-decoration: underline;}

	
.tag {
padding: 0 0 4px;
margin: 0;
letter-spacing: -1px;
color: #233E8F;
font: bold 11px/1.0em "Georgia", "Times New Roman",  serif; }

.phoneno { 
padding: 0 0 4px;
margin: 0;
letter-spacing: -1px;
color: #233E8F;
font: bold 20px/1.0em Times, "Times New Roman", "Georgia", serif; }


a.packagelink:visited { font-weight: bold; color: #990000;text-decoration: underline;}
a.packagelink:active { font-weight: bold; color: #990000;text-decoration: underline;}
a.packagelink:link { font-weight: bold; color: #990000;text-decoration: underline;}
a.packagelink:hover { font-weight: bold; color: #990000;text-decoration: none;}
	
	
a.constructup:visited {  color: #CCCCCC ;text-decoration: underline;}
a.constructup:active {  color: #FFFFFF;text-decoration: underline;}
a.constructup:link {  color: #FFFFFF;text-decoration: underline;}
a.constructup:hover {  color: #CCCCCC;text-decoration: none;} 

a.picnavlink:visited {  color: #000 ;text-decoration: underline;}
a.picnavlink:active {  color: #000;text-decoration: underline;}
a.picnavlink:link {  color: #000;text-decoration: underline;}
a.picnavlink:hover {  color: #000;text-decoration: none;} 

a.maplink:visited { font: bold 12px Times, "Times New Roman", "Georgia", serif; color: #990000 ;text-decoration: underline;}
a.maplink:active { font: bold 12px Times, "Times New Roman", "Georgia", serif; color: #4A6796;text-decoration: underline;}
a.maplink:link { font: bold 12px Times, "Times New Roman", "Georgia", serif; color: #4A6796;text-decoration: underline;}
a.maplink:hover { font: bold 12px Times, "Times New Roman", "Georgia", serif; color: #990000;text-decoration: none;}

a.join:visited { font: bold 12px Times, "Times New Roman", "Georgia", serif; color: #039;text-decoration: underline;}
a.join:active { font: bold 12px Times, "Times New Roman", "Georgia", serif; color: #039;text-decoration: underline;}
a.join:link { font: bold 12px Times, "Times New Roman", "Georgia", serif; color: #039;text-decoration: underline;}
a.join:hover { font: bold 12px Times, "Times New Roman", "Georgia", serif; color: #039;text-decoration: none;} 

    
.blueheader{
	background: #FFF url(/pics/index/blue.gif) top left repeat-x;
	font: bold 8.5pt "Arial", Verdana, sans-serif;
	color: white;
	padding: 4px 0px 0px 0px;
	margin: 25px;
	}

.redline{
	border-top: 1px solid #990000;
	padding: 0px 0px 0px 0px;
	}
	
.bodytext{
	padding: 5px 15px 10px 5px;
	}

.sm_blue{
	color: #002674;
	font-family: Arial, Trebuchet MS, sans-serif;
	font-size: 10px;
	line-height: 14px;
	}

/* FOOTER */
#footer {
	padding: 20px 0px 10px 0px;
	font: 11px Arial, Helvetica, Verdana, sans-serif;
	color: #039;
	margin: auto;
	clear: both;
	}

.red{
	font: bold 12px Arial, Verdana, sans-serif;
 	color: #151563;
	padding: 0px;
	margin: 0px;
}

.red2{
	font: bold 13px "Arial", Verdana, sans-serif;
 	color: #151563;;
	padding: 0px;
	margin: 0px;
}
a.red2:visited { font: bold 13px "Arial", Verdana, sans-serif; color: #151563;;text-decoration: underline;}
a.red2:active { font: bold 13px "Arial", Verdana, sans-serif; color: #151563;;text-decoration: underline;}
a.red2:link { font: bold 13px "Arial", Verdana, sans-serif; color: #151563;;text-decoration: underline;}
a.red2:hover { font: bold 13px "Arial", Verdana, sans-serif; color: #151563;;text-decoration: none;}

#boldheadline{
	font: bold 14px Arial, Verdana, sans-serif;
 	color: #ccc;
 	}
}
.botnav {
font-family: Arial, Verdana, sans-serif;
font-size: 11px;
color: #253D91; }

a.botnav:visited {  color: #253D91; text-decoration: underline;}
a.botnav:active {  color: #253D91; text-decoration: underline;}
a.botnav:link {  color: #253D91; text-decoration: underline;}
a.botnav:hover {  color: #253D91; text-decoration: none;}

a.botnav2:visited {  color: #990000; text-decoration: underline;}
a.botnav2:active {  color: #990000; text-decoration: underline;}
a.botnav2:link {  color: #990000; text-decoration: underline;}
a.botnav2:hover {  color: #990000; text-decoration: none;}

#navigation {
	background-color: #ffffff;
	text-align: right;
	width: 781px;
	margin: 0;
	border-left: 1px solid #385694;
	border-right: 1px solid #385694;
	border-bottom: 3px solid #002674;
}

#subnavigation {
	background-color:#002674;
}

#subsubnavigation, #about-subsubnavigation1, #about-subsubnavigation2 {
	background-color:#385693;
}

#subsubnavigation {
	margin-top: 2px;
  	padding-top: 4px;
	padding-bottom: 0;
	padding-bottom: 4px;
}