﻿body { background:#2f1c00 url(/!img/mp/pj_mp_bckgrd.jpg) no-repeat center 0; }

img { border: none; }

#wrapper { width:960px; margin:0 auto; margin-top:15px; }

#header { background-image:url(/!img/mp/pj_mp_header.jpg); width:960px; height:83px; }

#Nav { background: url(/!img/mp/pj_mp_nav_static.jpg) no-repeat; margin:0; width:193px; height:478px; position:relative; z-index:10000; float:left; }

dl { margin:0 0 1.5em 0; }
        
#main_nav dd { float:left; width:auto!important; display:inline; position:relative; margin:0; }

#main_nav dt { position:absolute; height:0; overflow:hidden; visibility:hidden; }

#main_nav a.ir { display:block; width:100%; padding-top:60px; height:0; overflow:hidden; text-decoration:none; text-indent:-9999px; position:relative; border:0; margin-left:7px; }

#main_nav #accommodations a.ir { width:185px; background-position:-200px 0px; }
#main_nav #things a.ir { width:185px; background-position:-200px -60px; }
#main_nav #history a.ir { width:185px; background-position:-200px -120px; }
#main_nav #map a.ir { width:185px; background-position:-200px -180px; }
#main_nav #space { height:95px;}
#main_nav #book a.ir { width:185px; background-position:-200px -335px; padding-top:37px; }
#main_nav #enews a.ir { width:185px; background-position:-200px -372px; padding-top:37px; }
#main_nav #gallery a.ir { width:185px; background-position:-200px -409px; padding-top:37px; }
       
#main_nav a.ir:hover, #main_nav dd:hover a.ir, #main_nav dd.active a.ir, #main_nav a.ir:focus, #main_nav a.ir:active { background-image: url(/!img/mp/pj_mp_nav_rollover.jpg); }

#Flash { background-image:url(/!img/mp/pj_mp_flash_placeholder.jpg); width:767px; height:478px; float:right; }

#flashmov { margin-top:-1px; }

#content { width:960px; font-family:Arial; font-size:14px; line-height:20px; background:#1c1100 url(/!img/mp/pj_mp_body_bckgrd.jpg) no-repeat 0 -46px; display:inline-block; }

#promos { width:193px; float:left; }

#promo_roll { background-image:url(/!img/mp/pj_mp_promo_interactive_guide_static.gif); width:131px; height:46px; }
#promo_roll a.ir { display:block; width:100%; padding-top:46px; height:0; overflow:hidden; text-decoration:none; text-indent:-9999px; position:relative; border:0; }
#promo_roll a.ir:hover { background-image:url(/!img/mp/pj_mp_promo_interactive_guide_rollover.gif); }

#promo_roll2 { background-image:url(/!img/pj_promo_parkbrochures_alt1.gif); width:143px; height:153px; }
#promo_roll2 a.ir { display:block; width:100%; padding-top:153px; height:0; overflow:hidden; text-decoration:none; text-indent:-9999px; position:relative; border:0; }
#promo_roll2 a.ir:hover { background-image:url(/!img/pj_promo_parkbrochures_alt2.gif); }

#GuideImg a
,#GuideImg a:link
,#GuideImg a:visited
{   display: block;
    background-image: url(/!img/asp_promo_stateparksguide2010a.png);
    height: 155px;
    width: 138px;
}

#GuideImg a:hover 
{
    background-image: url(/!img/asp_promo_stateparksguide2010b.png);
}
 #GuideImg span {display: none;}



.Notice {background:#7F5E2F; border:1px solid #DFDFDF; font-size:.85em; color: #f8f4e5; padding: 0; margin: 0;}
.Notice .NLeft {float: left;}
.Notice .NRight {padding: 0px; margin: 12px 12px 0px 12px;}
.NoticeHeader {color: #f8f4e5; padding: 0; margin: 0; font-size: 18px; font-family: Verdana; font-weight: normal;}
.Notice a:link, .Notice a:visited {color: #FFE0BF; text-decoration: underline; font-weight: bold;}
.Notice a:hover, .Notice a:active {color: #FFE0BF; text-decoration: none; font-weight: bold;}
.divider {height: 1px; background: #DFDFDF; margin: 8px 0 8px 120px;}


#RightText { width:757px; float:right; padding-right:10px; }

p { color:#f8f4e5; font-family:Arial; font-size:14px; line-height:20px; }

#footer, #footer p, #footer a { font-size:11px; line-height:12px; }


a:link { color:#B08961; text-decoration:underline; }

a:visited { color:#B08961; text-decoration:underline; }

a:hover, a:focus, a:active { color:#818d4e; text-decoration:none; }

