body    { margin: 0; padding: 0; background-color:#0282c3;}
.searchbuttoncolor{background-color:#0282c3;}
.pageColor {background-color:#21aec9;}
td     { color: #292929; font-size: 12px; font-family: Helvetica, Arial }
.vmbanner { color: #ece4ca; font-size: 30px; font-family: Helvetica, Arial; letter-spacing: -1px; }
.sub1    { color: black; font-size: 14px; font-weight: bold }
.bodytext { color: #292929; font-size: 12px; font-family: Helvetica, Arial; line-height: 16px; }
.subwhite {
	color: white;
	font-size: 12px;
	font-family: Helvetica, Arial;
	font-weight: bold;
	background-image: url(../img/shadow-footer.png);
}
.bodybk {
	background-image: url(../img/spacer.gif);
	background-repeat: repeat-x;
}
.leftshadow {
	background-image: url(../img/shadow-left.png);
	background-repeat: repeat-y;
}
.bottomshad {
	background-image: url(../img/shadow-btm.png);

}
.rightshadow {
	background-image: url(../img/shadow-right.png);
	background-repeat: repeat-y;
}
.topnavbar {
	background-image: url(../img/shadow-navbar.png);
}
.featured {
	background-image: url(../img/featured_bkgrd.png);
	background-repeat: repeat-x;
}
.searchbar {
	background-image: url(../img/featured_bkgrd.png);
	background-color:#21aec9;
}
.bodywhitebk {
	background-image: url(../img/shadow-text.png);
	background-repeat: repeat-x;
	padding: 20px;
}
.footerwhitebk {
	background-image: url(../img/shadow-text.png);
	background-repeat: repeat-x;
	padding: 20px;
}
.white11 { color: white; font-size: 11px; font-family: Helvetica, Arial; }
.blurb    { color: #000; font-size: 14px; font-family: "Times New Roman", Georgia, Times; font-style: italic }
a:link  { color: #016191; text-decoration: underline }
a:visited  { color: #016191; text-decoration: underline }
a:hover  { color: #0287cb; text-decoration: underline }
a:active  { color: #0287cb; text-decoration: underline }
a.onwhite:link {color: #016191; font-weight: bold}
a.onwhite:visited {color: #016191; font-weight: bold}
a.onwhite:hover {color: #016191; text-decoration: underline; font-weight: bold}
a.onwhite:active {color: #016191; font-weight: bold}

.footer:link { color: #ffc000; text-decoration: underline; }
.footer:visited { color: #ffc000; text-decoration: underline; }
.footer:hover { color: white; text-decoration: none; }
.footer:active { color: white; text-decoration: none; }
.bottom_footer {color:#000000;font-size:11px;}
.bottom_footer a {color:#000000;font-size:11px;}
.bottom_footer a:hover{color:#000000;font-size:11px;}
.textfield {font-size:11px;}
.picspace {margin-bottom:4px;}
.orange {color:#d34600;}
.sm_text {font-size:11px;}
.sm_text2 {font-size:10px;}
.sm_text3 {font-size:11px; color:#404040;}
td {
	font-size:12px;
	color:#000000;
	font-family:arial;
}
td.sm_font {color:#4e4e4e; font-size:10px;}
td.head {font-size:10px; color:#404040;}
td.numb {font-size:9px; color:#404040; font-weight:bold;}
.ad_srch {color:#ffc000; font-size:10px;}
   .ad_srch a {color:#ffc000; text-decoration:underline;}
   .ad_srch a:hover {color:#fff; text-decoration:none;}
a img {border:none; border:0px;}
h1 {
	color:#015883;
	font-size:24px;
	font-family:Helvetica, Arial;
	font-weight:normal;
	margin-bottom:12px;
	margin-top:0;
	line-height:28px;
}
h2 {
	color: #015883;
	font-size: 16px;
	font-family: Helvetica, Arial;
	font-weight: bold;
	line-height: 17px;
}
h4 {font-size:11px; color:#2f799e; margin-top:0; margin-bottom:1px;}
form {padding:0px; margin:0px;}

#topNav {}
#topNav a {color:#67d2e7; text-decoration:none; margin-right:18px;}
#topNav a:hover {color:#fff; text-decoration:underline; margin-right:18px;}

#bodyTxt {
   color:#292929;
   font-size:12px;
   font-family:Helvetica, Arial;
   line-height:16px;
}

#destContainer {
   width:178px;
   float:left;
   margin-left:13px;
}

.featuredtxt{
font-family: Helvetica, Arial;
color:#FFFFFF;
font-size: 20px;
}

.destBox {
   width:176px;
   float:left;
   border:solid 1px #6c6c6c;
   /*background-image:url(images/yellow_bg.gif);*/
   background-repeat:repeat-x;
   background-color:#fff2c6;
   margin-top:10px;
}

#listLeft {
   width:690px;
   float:left;
   padding-bottom:16px;
   min-height:422px;
   height:auto !important; /* For ie6 min-height */
   height:422px; /* For ie6 min-height */
}


/*Subnav*/
.subnav {
overflow: auto; 
width: 1%; 
   margin-top:6px;
   float:left;
   text-align:right;
   list-style-type: none; 
}

.subnav ul { 
margin: 0; 
padding: 0; 
position: relative; 
list-style-type: none; 
float: right;
} 

.subnav ul li{ 
width: 12px; 
float:left; 
list-style-type: none; 
float: right;
padding-left:1px;
} 



.subnav li.last {float:right; padding-right:0; text-align:right;}
.subnav li a {
font: bold 10px Verdana, Arial; 
text-align: center; 
line-height: 13px; 
background: #1d7196; 
color: #ffffff; 
text-decoration: none; 
display: block; 
}

.subnav li a:hover {background: #3bf2ff; color: #239abd; }
.subnav li.active a {background: #3bf2ff; color: #239abd;}
/*Portfolio*/
#photo { width:731px; height:421px; overflow:hidden; position:relative;}

#photo ul li {
	float:left;
	position:absolute;
	left:1px;
	top:0;
	display:none;
	filter:alpha(opacity=0);
	-moz-opacity:0;
	opacity:0;
}
#photo ul li.active {display:block; filter:alpha(opacity=1);-moz-opacity:1;opacity:1;}

