/* Layout Table */
table#tblLayout{width:100%; }
table#tblLayout tr{vertical-align:top; }

table#tblLayout div{}
table#tblLayout tr td h3{padding:5px 0 7px 0; background:url('../sitegraphics/bg_underline.gif') repeat-x bottom; color:#416d8e }

table#tblLayout tr td#sectionLeft{width:30%; background:url('../sitegraphics/bg_left.gif') repeat-y right; }
table#tblLayout tr td#sectionLeft h3{margin:0 20px 0 10px; }
table#tblLayout tr td#sectionLeft  p{margin:10px 20px 0 10px; }

table#tblLayout tr td#sectionCenter{width:40%; background:url('../sitegraphics/bg_center.gif') repeat-y center; text-align:center }
table#tblLayout tr td#sectionCenter h3{margin:0 10px; text-align:left; }

table#tblLayout tr td#sectionRight{width:30%; background:url('../sitegraphics/bg_right.gif') repeat-y left; }
table#tblLayout tr td#sectionRight h3{margin:0 10px 0 20px; }
table#tblLayout tr td#sectionRight p a{display:block; margin:0 0 2px 20px; }
table#tblLayout tr td#sectionRight p a.tripsNavSide{padding:0 0 0 10px; }

table#tblLayout tr td#sectionBody{width:70%; background:url('../sitegraphics/bg_center.gif'); }
table#tblLayout tr td#sectionBody h3{margin:0 10px; }
table#tblLayout tr td#sectionBody p{padding:0 10px 10px 10px; }

table#tblLayout tr td#sectionFull{width:100%;  background:url('../sitegraphics/bg_center.gif'); }
table#tblLayout tr td#sectionFull h3{margin:0 10px; }
table#tblLayout tr td#sectionFull p{padding:0 10px 10px 10px; }

/* Poll Styles */
table#tblLayout tr td#sectionLeft div#pollContainer{padding:0 20px 0 10px; }
table#tblLayout tr td#sectionLeft div#pollContainer p{margin:0; }
table#tblLayout tr td#sectionRight div#pollContainer{padding:0 10px 0 20px; }
table#tblLayout tr td#sectionRight div#pollContainer p{margin:0; }

table#monthlyPoll{width:100%; text-align:left; padding-top:10px; }
table#monthlyPoll tr{vertical-align:middle;}
table#monthlyPoll p{padding-bottom:10px; }
table#monthlyPoll p#answers{margin:0; }
table#monthlyPoll img{vertical-align:middle; }

/* Trips Styles */
div#gllryCntnr{width:490px; background:#cde0f3; margin:10px auto; }
div.pic{float:left; width:110px; height:110px; background:#416d8e; margin:2px; }
div.pic img{border:none; }
div.ls{width:100px; height:75px; padding:17px 5px; }
div.pt{width:75px; height:100px; padding:5px 17px; }

div#tripInfo{width:360px; background:#416d8e; margin:auto; }
table#tblInfo{width:340px; margin:10px auto; background:url('../sitegraphics/bg_center.gif') repeat-y center; }
table#tblInfo h3{padding:5px 0 7px 0; margin:0px 10px; background:url('../sitegraphics/bg_underline.gif') repeat-x bottom; color:#416d8e; }
table#tblInfo p{padding:5px 0 7px 0; margin:5px 10px;}
table#tblLayout td#sectionRight div#navDiv{margin:10px 0px; }
table#tblLayout td#sectionRight p.navCity{margin:0px; padding:0px 0px 2px 0px; }
table#tblLayout td#sectionRight p.navCity a{display:inline;}
table#tblLayout td#sectionRight p.navCity a.infoLink{margin:0px; text-decoration:none; display:inline}
table#tblLayout td#sectionRight p.navPlaces{margin:0px; padding:0px 0px 2px 0px; }
table#tblLayout td#sectionRight p.navPlaces a{display:inline; }
table#tblLayout td#sectionRight p.navPlaces a.infoLink{margin:0px; text-decoration:none; display:inline}

/* Update Styles */
div#update{padding-bottom:10px }
div#update p{padding-bottom:0px; }

/* Bookmark Styles */
table#tblLayout tr td#sectionBody div.bodyContentLinks{background:#cde0f3; margin:0; }
table#tblLayout tr td#sectionBody div.bodyContentLinks p{padding:5px 10px 5px 10px; }
table#tblLayout tr td#sectionBody div.bodyContentLinks p a{font-size:110%; }

/* Sitemap Syle */
table#siteMap{width:100%; }
table#siteMap tr{vertical-align:top; }


/* Quote Syle */
p.pQuote{background-color:yellow; border:1px solid yellow; }









/* Form Styles */
form input	 	  {border: 1px solid black; padding:1px 5px;  -moz-border-radius: 1em; border-radius: 1em; }
form textarea	  {border: 1px solid black; padding:1px 5px;  -moz-border-radius: 1em; border-radius: 1em; }
form select  	  {border: 1px solid black; padding:1px 1px;  -moz-border-radius: 1em; border-radius: 1em; }
form select option{border: 1px solid black; padding-left:5px; -moz-border-radius: .5em; border-radius: .5em; margin:2px; background:#cde0f3; }

/* List Styles */
dl{padding:10px; }

/* Misc Classes */
.center{text-align:center; }
.bold{font-weight:bold; }
.italic{font-style:italic;}
.copyright{font-size:10px; text-align:center; }
.hr50{width:50%; }
.txtArea{background-color:transparent; color:#000; padding:5px; border:1px solid #000; font-size:95%; font-family:Verdana, Arial, sans-serif; }
p.hr {width:100%; margin:auto; background:url('../sitegraphics/bg_hrSection20.gif') repeat-x bottom;}
p.hr50{width:50%; margin:auto; background:url('../sitegraphics/bg_underline.gif') repeat-x bottom;}


div.h3Heading{padding:0 10px 5px 10px; margin-top:0; background:#cde0f3; }
h3.h3Underline{background:#fff; color:#416d8e; background:#cde0f3 url('../sitegraphics/bg_underline.gif') repeat-x bottom; padding:5px 0 7px 0; margin:5px 0; }

/* Misc Ids */
div#wishList{position:relative; }
div#wishList p{padding:0px; }

div#wishList1{position:relative; }
div#wishList p{padding:0px; }

div#wishList2{position:relative; }
div#wishList p{padding:0px; }


div#footerExtras{text-align:center; margin:20px auto}


/* You Tube Styles */
table#tblYouTube{margin-left:10px; }
table#tblYouTube tr td.gutter{width:10px; }






/********** New Styles **********/
body{position:relative; background:#688fba; font-size:12px; font-family:Verdana, Arial, sans-serif;  }

h3{font-size:120%; }

div#container{background:#416d8e; width:960px; margin:auto; padding:10px; border:black 0px solid; }
div#container1{width:960px; border:black 0px solid; margin:auto; }

div#mastHead{margin:0 0 10px 0; background:#006 url('../sitegraphics/logo.gif') no-repeat left center; position:relative; }
div#mastHead h1
{
	margin:0px; padding:5px 10px 5px 80px; color:#fff; position:relative; font-size:160%; line-height:1.2; vertical-align:middle; font-style:italic;
}
div#mastHead h1 span{position:relative; left:100px; font-size:90%;}

div#siteNav{width:100%; background:#cde0f3; margin:0 0 10px 0; }
div#siteNav p{text-align:center; margin:0; padding:4px 10px; line-height:1.8;}
div#siteNav p a{text-decoration:none; border:1px solid black; padding:1px 2px; font-size:95%; letter-spacing:.5px; }
div#siteNav p a:hover{color:#f00; }

/* Layout Styles */
table#tblLayout{width:960px; }
table#tblLayout tr{vertical-align:top; }

table#tblLayout div{}
table#tblLayout tr td h3{padding:5px 0 7px 0; background:url('../sitegraphics/bg_underline.gif') repeat-x bottom; color:#416d8e }

table#tblLayout tr td#colOne{width:620px; background:url('../sitegraphics/bg_center.gif'); }
table#tblLayout tr td#colOne h3{margin:0 10px; }
table#tblLayout tr td#colOne p{padding:0 10px 10px 10px; }

table#tblLayout tr td#colTwo{width:340px; background:url('../sitegraphics/bg_right.gif') repeat-y left; }
table#tblLayout tr td#colTwo h3{margin:0 10px 0 20px; }
table#tblLayout tr td#colTwo p a{display:block; margin:0 0 2px 20px; }
table#tblLayout tr td#colTwo p a.tripsNavSide{padding:0 0 0 10px; }




/* Tab Styles */
table#tblTabs{width:310px; padding:0px; margin:5px 10px 10px 20px; border:0px solid #000; background:#688fba; }
table#tblTabs tr td{width:20%; font-size:95%; }
table#tblTabs tr td a{text-decoration:none; }
table#tblTabs tr td a:hover{color:#fff; }
table#tblTabs tr td.tabOn{background:#cde0f3; border:solid #000; border-width:1px 1px 0px 1px; }
table#tblTabs tr td.tabOff{background:#688fba; border:solid #000; border-width:1px 1px 0px 1px; }
td#tabInfo{border:1px solid #000; }

div#divTabInfo{}
div#divTabInfo a:hover{color:#000; }



/* Picture Styles */
div#picSpace{position:absolute; top:20px; left:20px; border:1px solid #000; padding:10px; margin:0px; visibility:hidden; background:#ccf; z-index:10} 

div#picSpace p{padding:0px; margin:0px; }
div#picSpace p img{padding:0px; margin:0px; border:solid #000 1px; }


/* Styles For Random Pictures Thumbnails */
div#divRandomPix{}
div#divRandomPix p img{ background:#cde0f3; border:1px solid #000;}
div#divRandomPix p span.spnThmbLnd img{padding:17px 5px 18px 5px; }
div#divRandomPix p span.spnThmbPrt img{padding:5px 17px 5px 18px; }


/* Styles For Open Picture */
table#tblPicInfo{font-size:80%; }
table#tblPicInfo{}




