/* Start of CMSMS style sheet 'homepage' */
body {
	background-color: #242222;
	color: #000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt;
	margin: 0;
	padding: 0;
}
h1{color:#bd4411;font-size:1.7em; line-height:0.75em; margin: 0; padding:0; letter-spacing: -0.1em;}
p{font-size:.75em;line-height:1.0em;margin: 0; padding:0.5em 0 0 0;}
span.more {color:#94ac43;font-weight:bolder;}
span.more a {color:#94ac43;text-decoration:none;}
span.more a:hover {color:#bd4411;}
img {border:0;}
#page-wrap {text-align:center;}
#page-logo   {position: absolute;left: 50%;top: 0;width: 265px;height: 170px;margin: 85px 0 0 -132.5px; background: transparent url(images/style/logo.png) no-repeat center;}
#page-tagline {position: absolute;left: 50%;top: 0;width: 400px;margin: 185px 0 0 -200px;text-align:center;text-transform:uppercase; letter-spacing: -0.1em; font-size:10px; color:#fff;}
#hdr-main {background: url(images/style/bg_hdr.png) repeat-x #85a9e3; display:block; height:163px; padding:0 5% 0 5%;}
#hdr-left {float:left;clear:left;width:50%;text-align:left;}
#hdr-nav {position:relative;float:left;clear:left;text-align:center;height:32px;}
#hdr-nav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#hdr-nav ul li{display:block;float:left;background-color:#242222;text-transform:uppercase; letter-spacing:0.1em; font-size:10px; padding: 0 5px 0 5px; border-bottom: #484444 1px solid}
#hdr-nav ul li a{display:block;float:left;color:#484444;text-decoration:none;height:32px;}
#hdr-nav ul li a span{padding-top:19px; height:13px; float:left;}
#hdr-nav ul li a:hover{color:#fff;}
#hdr-nav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#hdr-nav ul li a span.hdr-nav1{background: url(images/style/hdr_home.png) no-repeat top center;}
#hdr-nav ul li a span.hdr-nav2{background: url(images/style/hdr_contact.png) no-repeat top center;}
#hdr-nav ul li a span.hdr-nav3{background: url(images/style/hdr_about.png) no-repeat top center;}
#hdr-nav ul li a span.hdr-nav4{background: url(images/style/hdr_search.png) no-repeat top center;}
#hdr-nav ul li a:hover span.hdr-nav1{background: url(images/style/hdr_home_over.png) no-repeat top center;}
#hdr-nav ul li a:hover span.hdr-nav2{background: url(images/style/hdr_contact_over.png) no-repeat top center;}
#hdr-nav ul li a:hover span.hdr-nav3{background: url(images/style/hdr_about_over.png) no-repeat top center;}
#hdr-nav ul li a:hover span.hdr-nav4{background: url(images/style/hdr_search_over.png) no-repeat top center;}
#hdr-nav-left {position:relative;float:left;clear:left;background: url(images/style/hdr_left.png) no-repeat top left;width:31px;height:32px;}
#hdr-nav-right {position:relative;float:left;background: url(images/style/hdr_right.png) no-repeat top right;width:31px;height:32px;}
#hdr-quote {position:relative;top:30px;text-align:center;display:block;float:left;clear:left;width:80%;}
#hdr-right {float:right;clear:right;width:50%;}
#hdr-img {background: url(images/header/hdr_spooky.jpg) no-repeat top right; height:163px;margin-right:-11%;}
#site-main {background: url(images/style/bg_nav.png) repeat-x #779530; display:block; height:45px; padding:0 5% 0 5%;}
#site-nav {position:relative;float:left;clear:left;text-align:center;height:45px;}
#site-nav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#site-nav ul li{display:block;float:left;text-transform:uppercase; letter-spacing:0.1em; font-size:10px; margin-right: 25px;}
#site-nav ul li a{display:block;float:left;color:#c6fc56;text-decoration:none;height:45px;}
#site-nav ul li a span{padding-top:4px; height:41px; float:left;}
#site-nav ul li a:hover{color:#fff;}
#site-nav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#site-nav ul li a span.site-nav1{background: url(images/style/nav_adventures.png) no-repeat top center;}
#site-nav ul li a span.site-nav2{background: url(images/style/nav_events.png) no-repeat top center;}
#site-nav ul li a span.site-nav3{background: url(images/style/nav_media.png) no-repeat top center;}
#site-nav ul li a span.site-nav4{background: url(images/style/nav_gallery.png) no-repeat top center;}
#site-nav ul li a:hover span.site-nav1{background: url(images/style/nav_adventures_over.png) no-repeat top center;}
#site-nav ul li a:hover span.site-nav2{background: url(images/style/nav_events_over.png) no-repeat top center;}
#site-nav ul li a:hover span.site-nav3{background: url(images/style/nav_media_over.png) no-repeat top center;}
#site-nav ul li a:hover span.site-nav4{background: url(images/style/nav_gallery_over.png) no-repeat top center;}
#site-search {float:right;clear:right;text-align:right;color:#fff;padding-top:10px;text-transform:uppercase; font-size:10px;}
#cnt-main {background-color:#e9edd5; display:block; height:400px;padding:0 5% 0 5%;}
#cnt-left {float:left;clear:left;text-align:left;width:50%;}
#cnt-welcome {width:94%; height:220px; overflow:auto; padding: 0 10px 10px 10px; margin: 10px 0 0 0; text-align: left;}
#cnt-welcome img{margin-left:10px;}
#cnt-feature {width:94%; height:100px; overflow:auto; padding: 0 10px 10px 10px; margin: 10px 0 0 0; text-align: left;}
#cnt-feature img{margin-right:10px;}
#fb-tabs {}
#cnt-right {float:right;clear:right;text-align:left;width:50%;}
#cnt-right1 {float:left;clear:left;text-align:left;width:47%; height:370px; padding: 0 10px 10px 10px; margin: 10px 0 0 0;}
#cnt-news {margin: 0px 0px 0px 0px;height:230px; overflow:auto;}
#cnt-news h1 {text-align:right; padding-right:10px; padding-bottom:5px;}
#cnt-news-list {background-color:#d3daa4; margin:0px 0px 0px 0px; padding: 5px 5px 5px 5px; }
#cnt-news-list ul{color:#bd4411;margin:0px 0 0 0;padding:0;list-style-type:none;}
#cnt-news-list ul li{display:block;font-size:0.7em;line-height:1.0em; letter-spacing: -0.05em; margin:1px 0 1px 0; padding:1px 0 2px 0; border-bottom: #e9edd5 1px dashed;}
#cnt-news-list ul li a{display:block;color:#000;text-decoration:none;padding:1px 5px 1px 5px;}
#cnt-news-list ul li a:hover{color:#fff;background-color:#bd4411;}
#cnt-news-list ul li a:hover span{display:block;cursor:pointer;}
#cnt-subscribe {background-color:#94ac43; overflow:auto;margin:10px 0 0 0;padding: 7px 10px 5px 10px; height:120px; text-align: center; }
#cnt-subscribe h2 {margin:0;padding:0;color:#666;line-height:0.7em;}
#cnt-subscribe h2 span.sub-small {font-size: 0.65em;}
#cnt-subscribe h3 {margin:0 0 5px 0;padding:0;color:#d3daa4;text-transform:uppercase;font-size:0.6em;letter-spacing:0.1em;}
#cnt-subscribe p {margin:0.25em 0;padding:0; color:#fff; font-weight:bold;letter-spacing:0.1em;}
#cnt-right2 {float:right;clear:right;text-align:left;width:47%; height:370px; }
#cnt-facts {padding: 0 10px 10px 10px; margin: 10px 0 0 0; height: 220px; overflow: auto; text-align: left;}
#cnt-facts img {margin-left:10px; margin-bottom:10px;}
#cnt-facts p {font-size:0.7em;}
#cnt-facts p.verdict {margin:0.25em 0; padding:0; font-size:1.0em; text-align:right;color:#94ac43;}
#cnt-qa {padding: 0 10px 10px 10px; margin: 10px 0 0 0; height: 130px; overflow:auto;}
#cnt-qa p {margin:0;padding:0;}
#cnt-qa p span.letter-q   {font-size:4em; font-weight:bold; color:#edab58;line-height:1.0em; margin-left:-5px;}
#cnt-qa p span.letter-a   {font-size:4em; font-weight:bold; color:#edab58;line-height:1.0em; margin-left:-5px;}
#cnt-qa p span.question {color:#000; font-size:0.9em; font-weight:normal;line-height:1.0em; letter-spacing:normal; display:block;margin:-35px 0 0 15px; }
#cnt-qa p span.answer   {color:#000; font-size:0.9em; font-weight:normal;line-height:1.0em; letter-spacing:normal;display:block;margin:-35px 0 0 15px; }
#fb-main {background: url(images/style/bg_feedback.png) repeat-x #ecab58; display:block; height:206px; padding:0 5% 0 5%;}
#fb-left {float:left;clear:left;text-align:left;width:50%;}
#fb-select {height:191px; width:98%; background: url(images/style/bg_multitab.png) repeat-x #bd4411;}
#fb-title {background: url(images/style/bg_fbtitle.png) repeat-y #edab58; padding:5px;}
#fb-title h1 {color:#fff;}
#fb-question {display:block; font-size:0.7em;color:#000;}
#fb-guestbook {display:none; font-size:0.7em;color:#000;}
#fb-feedback {display:none; font-size:0.7em;color:#000;}
#fb-tabs {position:relative;float:left;clear:left;text-align:center;top:6px;height:28px;}
#fb-tabs ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#fb-tabs ul li{display:block;float:left;text-transform:uppercase; font-size:8px; letter-spacing:0.1em; }
#fb-tabs ul li a{display:block;float:left;color:#f6d584;text-decoration:none;height:28px;}
#fb-tabs ul li a span{padding-top:18px; height:10px; width:72px; float:left;}
#fb-tabs ul li a:hover{color:#fff;}
#fb-tabs ul li a:hover span{display:block;width:auto;cursor:pointer;width:72px; }
#fb-tabs ul li a span.tab-question{background: url(images/style/tab_question.png) no-repeat top left;}
#fb-tabs ul li a span.tab-guestbook{background: url(images/style/tab_guestbook.png) no-repeat top left;}
#fb-tabs ul li a span.tab-feedback{background: url(images/style/tab_feedback.png) no-repeat top left;}
#fb-tabs ul li a span.tab-question.tabselect {background: url(images/style/tab_question_sel.png) no-repeat top left;}
#fb-tabs ul li a span.tab-guestbook.tabselect {background: url(images/style/tab_guestbook_sel.png) no-repeat top left;}
#fb-tabs ul li a span.tab-feedback.tabselect {background: url(images/style/tab_feedback_sel.png) no-repeat top left;}
#fb-tabs ul li a:hover span.tab-question{background: url(images/style/tab_question_over.png) no-repeat top left;}
#fb-tabs ul li a:hover span.tab-guestbook{background: url(images/style/tab_guestbook_over.png) no-repeat top left;}
#fb-tabs ul li a:hover span.tab-feedback{background: url(images/style/tab_feedback_over.png) no-repeat top left;}
#fb-tabs ul li a:hover span.tab-question.tabselect {background: url(images/style/tab_question_over.png) no-repeat top left;}
#fb-tabs ul li a:hover span.tab-guestbook.tabselect {background: url(images/style/tab_guestbook_over.png) no-repeat top left;}
#fb-tabs ul li a:hover span.tab-feedback.tabselect {background: url(images/style/tab_feedback_over.png) no-repeat top left;}
#fb-right {float:right;clear:right;text-align:left;width:50%;}
#fb-promo1{float:left;clear:left; width:50%; }
#fb-promo2 {float:right;clear:right; width:50%;}
#fb-promo1 p, #fb-promo2 p {padding: 20px 20px 0 20px; color:#fff;font-size:0.75em;text-align:left; }
#ftr-main {background-color:#242222; display:block; height:70px; padding:0 5% 0 5%;}
#ftr-left {float:left;clear:left;text-align:left;width:50%;}
#ftr-nav {position:relative;float:left;clear:left;text-align:center;top:25px;height:50px;}
#ftr-nav ul{margin:0;padding:0;list-style-type:none;width:auto;float:left;}
#ftr-nav ul li{display:block;float:left;text-transform:uppercase; letter-spacing:0.1em; font-size:10px; margin-right: 10px;}
#ftr-nav ul li a{display:block;float:left;color:#484444;text-decoration:none;height:50px;}
#ftr-nav ul li a span{padding-top:25px; height:25px; float:left;}
#ftr-nav ul li a:hover{color:#fff;}
#ftr-nav ul li a:hover span{display:block;width:auto;cursor:pointer;}
#ftr-nav ul li a span.ftr-nav1{background: url(images/style/ftr_disclaimer.png) no-repeat top center;}
#ftr-nav ul li a span.ftr-nav2{background: url(images/style/ftr_privacy.png) no-repeat top center;}
#ftr-nav ul li a span.ftr-nav3{background: url(images/style/ftr_access.png) no-repeat top center;}
#ftr-nav ul li a span.ftr-nav4{background: url(images/style/ftr_copy.png) no-repeat top center;}
#ftr-nav ul li a:hover span.ftr-nav1{background: url(images/style/ftr_disclaimer_over.png) no-repeat top center;}
#ftr-nav ul li a:hover span.ftr-nav2{background: url(images/style/ftr_privacy_over.png) no-repeat top center;}
#ftr-nav ul li a:hover span.ftr-nav3{background: url(images/style/ftr_access_over.png) no-repeat top center;}
#ftr-nav ul li a:hover span.ftr-nav4{background: url(images/style/ftr_copy_over.png) no-repeat top center;}
#ftr-right {float:right;clear:right;text-align:right;width:50%;margin-top:5px;}
#ftr-pagenav {float:right;clear:right;text-align:right;}
#ftr-pagenav ul{display:block;float:left;clear:left;margin:0;padding:1px;list-style-type:none;width:auto;}
#ftr-pagenav ul li{float:left;text-align:left;text-transform:uppercase; letter-spacing:0.1em;font-size:10px; margin-right: 10px;width:100px;}
#ftr-pagenav ul li a{color:#484444;text-decoration:none;}
#ftr-pagenav ul li a:hover{color:#fff;}
.dshadow {border-left: #aaa 1px solid;border-right: #999 1px solid;border-bottom: #999 3px solid;}
.dshadow2 {border-left: #999 1px solid;border-right: #666 1px solid;border-bottom: #333 3px solid;}
.rndcnr {-moz-border-radius:10px;-webkit-border-radius:10px;}
form {margin:0;padding:0;}
input.subscribe {width:140px;height:18px;background: url(images/style/inp_150.gif); border:0; padding: 1px 5px; 0 5px;}
input.search    {width:140px;height:18px;background: url(images/style/inp_150.gif); border:0; padding: 1px 5px; 0 5px;}

input.fb-input {width:250px;height:12px; border:1;font-size:0.95em;}
textarea.fb-textarea {width:250px; border:1;font-size:0.95em;font-family: Verdana, Arial, Helvetica, sans-serif;}
select.fb-select{width:250px;border:1;font-size:0.95em;margin:0;padding:0;}
form.fb-form {margin:5px 0 0 10px;}

.para1 {font-size:0.85em; letter-spacing:0.01em;}
.right {float:right; margin-left:10px;}
.left{float:left; margin-right:10px;}
/* End of 'homepage' */

