h1{font-size:138.5%;}h2{font-size:123.1% !important;}h3{font-size:108% !important;}h1,h2,h3{margin:1em 0 !important;}h1,h2,h3,h4,h5,h6,strong,dt{font-weight:bold;  !important}optgroup{font-weight:normal;}p{margin-bottom:1em !important;}
abbr,acronym{border-bottom:1px dotted #000;cursor:help !important;}em{font-style:italic !important;}del{text-decoration:line-through;}blockquote,ul,ol,dl{margin:1em}.yui-g ol,.yui-g ul,.yui-g dl{margin-left:2em !important;}
ol li{list-style:decimal outside;}ul li{list-style:disc outside;}dl dd{margin-left:1em;}th{font-weight:bold;text-align:center;}
caption{margin-bottom:.5em;text-align:center;}sup{vertical-align:super !important;}sub{vertical-align:sub !important;}p,fieldset,pre{margin-bottom:1em;}
button,input[type="checkbox"],input[type="radio"],input[type="reset"],input[type="submit"]{padding:1px !important;}
h1,h2,h3,h4,#menu{font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif  !important;}
#yui-main, #sidebar, #ft, td, #sidebar label{color:#fff}
a,a:link,a:visited,a:hover,a:active{font-weight:bold; text-decoration:none; color:#85e1f0; outline:none !important;}
a:hover,a:active{color:#b2f6ff}
:focus, a:focus{-moz-outline-style:none !important;}

/* Layout */
html{background:#275d8c}
body{padding:0;margin:0; background:#275d8c url(/Portals/HookedonSooke/bg-page.jpg) repeat-x;}
#wrapper{background:url(/Portals/HookedonSooke/masthead6.jpg) top center no-repeat;}
#hd{height:182px}
#hd h1{ text-indent:-87450px; position:absolute; width:750px; height:80px}
#image{width:470px; height:205px; margin:5px 5px 0 0;padding:12px 0px }
#movie, .webkit{background: url(/Portals/HookedonSooke/rig.JPG) center no-repeat; width:470px; height:205px; color:#666}
.yui-g{width:460px}
.yui-g .slideshow { position: relative; margin:0 !important }
.slideshow li { position: absolute; left: 0; top: 0; width: 456px; height: 205px; display: none; list-style: none; }
.slideshow li.first-child {display: block;}
#sidebar{width:265px; background:url(/Portals/HookedonSooke/bg-form.jpg) top center no-repeat}
#sidebar h2{padding:64px 10px 1px; font-size:16px;  font-variant:small-caps;}
.SidePane{display:block; clear:both;}
#ft{ background:url(/Portals/HookedonSooke/bg-bottom.jpg) -40px 0px no-repeat;}
#ft-content{ float:right; width:550px; margin-top:200px; color:#fff}
#image,.Map img,.album-item img, .photo-frame img{padding: 4px; 
  -webkit-box-shadow: 0px 2px 4px #333; 
     -moz-box-shadow: 0px 2px 4px #333; 
          box-shadow: 0px 2px 4px #333;
		  background:#fff; 
}
#InquiryForm{padding:0; margin:0 0 0 10px}
.SubmissionPanelStyle hr { display:none}
#InquiryForm li{width:235px; padding:5px 0; list-style:none; white-space:nowrap; display:block;height:20px}
#InquiryForm li span{float:left}
#InquiryForm li select,#InquiryForm li input{float:right}
#dnn_ctr536_Form_ctl_2_DateTextBox{width:120px;display:inline-block}
#SubmitButton a{ display:block; background:url(/Portals/HookedonSooke/send.gif) center right no-repeat; text-indent:-9999999px;
width:180px; height:60px}
#InquiryForm li a{float:right;clear:both; padding:2px 50px 0 0}


/* navigation */
#menu{width:100%;text-align:center;padding:111px 0 0 13px;}
#dnnMenu {text-align:center; height:67px; position:relative; margin:0 padding:0; list-style-type:none; z-index:998}
#dnnMenu ul {float:left; padding:0; margin:0; list-style-type:none; background:url(/Portals/HookedonSooke/divider.png) right center no-repeat;}
#dnnMenu li {float:left; position:relative; list-style-type:none;background:url(/Portals/HookedonSooke/divider.png) left center no-repeat;}
#dnnMenu li a, #dnnMenu li a:visited {display:block; text-transform:uppercase; text-decoration:none; color:#fff; float:left; padding:0 8px; height:67px; line-height:67px; 
color:#fff; boder:solid 1px #16548d; border-top:none;border-bottom:none}/* First Level */
* html #dnnMenu li a{padding:0 10px}
#dnnMenu li a.sub, #dnnMenu li a.sub:visited {font-weight:bold;}/* First Level */
#dnnMenu li ul {visibility:hidden; position:absolute; top:2.5em; left:0; height:0; overflow:hidden;}
#dnnMenu li:hover a,#dnnMenu li a:hover {padding:0 7px; background:url(/Portals/HookedonSooke/highlight.png);border:solid 1px #8fcbed; border-top:none;border-bottom:none}
#dnnMenu .CurrentItem a, #dnnMenu .CurrentItem a:visited{color:#85e1f0; padding:0 8px;}
#dnnMenu .CurrentItem a:hover{color:#85e1f0; text-decoration:none;padding:0 7px; cursor:default }
#dnnMenu .ParentItem a, #dnnMenu .Parentlist a:visited{}
#dnnMenu .Parentlist a:hover{color:#fff}

/* Elements */
.album-item, .photo-frame td{ padding:0}
.FormPane #EntryForm label, .FormPane #EntryForm submit{margin:0 0 0 10px}
#dnn_ctr409_DynamicForms_imgSave{margin:3px 16px}
.DynamicForms_TableRow td{padding:0 0 3px 0;}
.DynamicForms_TableRow select,.DynamicForms_TableRow input{font-size:.8em; height:18px}
#dnn_ctr409_DynamicForms_DateResponses_GUID76fd2555-1e97-4e4f-b48a-e57a0d16233f_pnlDateOne a{ font-size:.8em}
#dnn_ctr409_DynamicForms_DateResponses_GUID76fd2555-1e97-4e4f-b48a-e57a0d16233f_pnlDateOne input{width:65px}

.AlignLeft{float:left; padding:0 10px 10px 0}
.AlignRight{float:right; padding:0 0px 10px 10px}

/* gallery */
#jquery-overlay{height:500px;left:0;position:absolute;top:0;width:100%;z-index:999;}#jquery-lightbox{left:0;line-height:0;position:absolute;text-align:center;top:0;width:100%;z-index:1000;color:#333;}#jquery-lightbox a img{border:none;}#lightbox-container-image-box{background-color:#fff;height:250px;position:relative;width:250px;margin:0 auto;}#lightbox-container-image{padding:10px;}#lightbox-loading{height:25%;left:0;line-height:0;position:absolute;text-align:center;top:40%;width:100%;}#lightbox-container-image-data-box{background-color:#fff;font-family:Verdana,Helvetica,sans-serif;font-size:10px;font-size-adjust:none;font-style:normal;font-variant:normal;font-weight:400;line-height:1.4em;overflow:auto;margin:0 auto;}#lightbox-container-image-data{padding:0 10px;}#lightbox-container-image-details{float:left;text-align:left;width:70%;}#lightbox-container-image-details-caption{font-weight:700;padding:0 .5em 0 0;}#lightbox-container-image-details-currentNumber{clear:left;text-align:center;display:block;}#lightbox-container-image-details-currentNumber a,lightbox-container-image-details-currentNumber a:hover{border-bottom:medium none;color:#151410;text-decoration:underline;}#lightbox-container-image-details-nav{clear:both;display:block;padding:0 0 10px;}#lightbox-container-image-details-nav a,#lightbox-container-image-details-nav a:hover{border-bottom:medium none;color:#333;}#lightbox-container-image-details-nav-btnPrev{margin:0 25% 0 0;}#lightbox-image-details-close a,#lightbox-image-details-close a:hover{color:#151410;}#lightbox-container-image-details-nav-btnNext,#lightbox-image-details-close a{float:right;}


