/* CSS Document 
* np-print.css
* created  by:  charlotte.westney AT nationalparks.gov.uk
* last update: 25 ANovember 2008 | 14:47 GMT
*/

* {
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
}

body{
max-width:1200px;
}


.sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
	display: none !important;
	height: 0;
	width: 0;
	position: absolute;
	overflow: hidden;
}

span.sIFR-alternate {
	visibility: visible !important;
	display: block !important;
	position: static !important;
	left: auto !important;
	top: auto !important;
}



/* *** TOP SECTION *** */

#top-section{
width:100%;
}

#top-section-logo{
float:left;
}

#top-section-right{
display:none;
}



/* *** MAINNAV SECTION *** */
.main-nav-image-container{
width:100%;
margin: 0px;
padding: 0px;
clear:both;
height:auto;
}


.main-nav-image{
float:none;
}


#main-nav-image-navigation{
display:none;
}



#main-nav-image-picture{
float:none;
width:570px;
height:170px;
padding:0;
margin:0;
} 


/* *** CONTENT SECTION *** */
#content-container{
width:100%;
float:none;
}

/* main content area */
#content{
padding-top:17px;
width:100%;
}

#pagenotfound #content{
margin-left:25px;
}

#breadcrumb-trail{
margin-bottom:20px;
color:#333333;
font-size:100%;
}

#breadcrumb-trail a{
font-weight:bold;
}


#content h1{
font-size:1.5em;
font-weight:bold;
padding:0 0 1em 0;
}


#content h2{
font-size:1.3em;
font-weight:bold;
padding:0 0 1em 0;
}

#content h3{
font-size:1.1em;
font-weight:bold;
padding:0 0 0.7em 0;
}

#content p{
margin-bottom:17px;
}


#content li{
margin-bottom:5px;
line-height:1.2em;
list-style-type:square;
margin-left:17px;
}

#content li.link-list{
line-height:1.2em;
list-style-type:none;
margin-left:5px;
} 

.content-left li.link-list{
line-height:1.2em;
list-style-type:square;
margin-left:17px;
padding:3px 
} 


a.pdf{
background-image:url(pdf.gif);
background-repeat:no-repeat;
padding-left:40px;
height:27px;
display:block;
}


#content a.anchor{
padding-left:17px;
text-decoration:underline;
color:#333333;
display:block;
margin-bottom:0.5em;
}

#content a.newpage{
padding-left:17px;
text-decoration:underline;
color:#333333;
margin-bottom:0.5em;

}


.footNote{
font-size:90%;
}




/* *************   FURTHER INFORMATION **************** */

#further-information{
display:none;
}




/* ****************  photo gallery area **** */

#allphotogalleries{
position:relative;
}

.photocaption{
float:left;
}


.photogallery img, .photocaption img{
display:inline;
margin:1em;
border:0.5em  solid;
}


.photocaption{
float:left;
margin-bottom:1em;
}


.photocaption .caption p{
text-align:center;
font-weight:bold;
width:100%;
}


/* **************** LEFT CONTENT AREA ***** */

#content-left-container{
display:none;
}


.content-left{
display:none;
}

#section-navigation {
display:none;
}



#news li, #events li, #jobs li{
margin-top:5px;
margin-left:25px;
padding-right:5px;
list-style-image: url(ar_home_dk_col.gif);
list-style-position: outside;
}

#news li.more-details, #events li.more-details, #jobs li.more-details{
padding-left:10px;
margin-left:0;
list-style-position: inside;
}


#home #news a.more-details, #home #events a.more-details, #home #jobs a.more-details{
color:#FFFFFF;
font-weight:bold;
position:relative;
bottom:10px;
left:2px;
}



/* *********** FOOTER SECTION ************* */

#footer {
display:none;
}


#footer-print{
width:100%;
height:30px;
padding-top:20px;
text-align:center;
position:relative;
display:block;
}






/* ********************************  HOMEPAGE DIVS ******************************** */

#home-aboutus{
margin-bottom:34px;
width:100%;
}

#home #content #home-aboutus h1{
margin:0;
}

#home-aboutus #survey{
padding-right:20px;
}


#home-visiting h2, #home-livingin h2, #home-lookingafter h2, #home-learningabout h2{
padding:0.5em;
}

#home-visiting h2 a, #home-visiting h2 a:visited, #home-livingin h2 a, #home-livingin h2 a:visited, #home-lookingafter h2 a, #home-lookingafter h2 a:visited, #home-learningabout h2 a, #home-learningabout h2 a:visited{
color:#fff;
text-decoration:none;
}

#home-visiting{

width:48%;
float:left;
position:relative;
}

#home-livingin{
width:48%;
float:right;
}

#home-learningabout{
width:48%;
height:100%;
float:left;
}

#home-lookingafter{
width:48%;
float:right;
}

#home-visiting img, #home-livingin img, #home-lookingafter img, #home-learningabout img{
float:right;
margin-left:3px;
}


#home #home-lookingafter .picture-left, #home #home-learningabout .picture-left{
display:inline;
border:none;
width:auto;
}

#home #home-lookingafter .picture-left img, #home #home-learningabout .picture-left img{
float:left;
padding-right:5px;
}

#home-visiting p, #home-livingin p, #home-lookingafter p, #home-learningabout p{
margin-right:20px;
padding:5px;
}

.home-prop{
clear:both;
width:234px;
overflow:hidden;
}

#home .content-left a{
font-weight:normal;
}

#text{
float: left;
margin-right:237px;
}


#map{
float:right;
width:224px;
margin-left:-237px;
text-align:right;
padding-bottom:10px;
margin-bottom:10px;
}

#maplinks{
padding-right:19px;
text-align:right;
float:right;
}

/* ********************   SITEMAP LIST ITEMS *****************  */
#sitemap ul{
list-style-type:none;
padding-left:2em;
}

#sitemap li{
list-style-type:none;
padding-top:5px;
padding-bottom:5px;

}

#sitemap li.link{
list-style-type:square;
padding-top:5px;
padding-bottom:5px;
color:#8684B0;
}
/* ********************   FORM ITEMS  ***********************  */

.feedback-text {
margin-left:10px;
}

.feedback-label{
width:8em;
text-align:right;
float:left;
margin-right:1em;
}

.radio{
margin-right:17px;
}

.send-buttons{
margin-right:17px;
font-weight:bold;
}

.searchresults .send-buttons{
margin-left:11em;
}

.searchresults .feedback-label{
width:10em;
}

.searchresults{
padding-bottom:17px;
border-bottom:#6d8958 1px solid;
}

.searchresult{
margin-top:17px;
margin-bottom:17px;
}
.searchimage{
float:left;
clear:both;
}

.searchtext{
margin-left:142px;
margin-bottom:17px;
clear:right;
}

.searchdate{
line-height:2em;
font-size:90%;
text-transform:uppercase;
}

.searchresult a{
font-weight:bold;
}

a.nextpage{
padding-right:17px;
background-image:url(ar_home_dk.gif);
background-repeat:no-repeat;
background-position:right;
margin-left:5px;
}

a.lastpage{
padding-left:17px;
background-image:url(ar_home_dk_back.gif);
background-repeat:no-repeat;
margin-right:5px;
}




/* ******************** EVENTS STYLES *****************  */

.event-searchbox{
width:450px;
background-color:#CECCDE;
color:#FFFFFF;
font-weight:bold;
padding:10px;
}

.event-search-label{
width:140px;
text-align:right;
float:left;
margin-right:20px;
color:#ffffff;
}

.event-dropdown{
float:left;
margin-right:5px;
}

.event-searchbutton{
margin-left:160px;
margin-top:10px;
clear:left;
}


.event-result{
width:600px;
margin-left:20px;
margin-bottom:1.5em;
}

.event-result img{
float:left;
margin-right:17px;
}

a.event-link:link, a.event-link:visited, a.event-link:hover, a.event-link:active{
font-weight:bold;
background-image:url(ar_visiting.gif);
background-repeat:no-repeat;
padding-left:20px;
}
a.event-link:link, a.event-link:hover, a.event-link:active{
color:#918EB7;
}

a.back-link:link, a.back-link:visited, a.back-link:hover, a.back-link:active{
font-weight:bold;
background-image:url(ar_visiting.gif);
background-repeat:no-repeat;
padding-left:20px;
color:#918EB7;
}

.event-detail{
font-weight:bold;
font-size:100%;
}

.event-description {
color:#333;
width:550px;
margin:20px 0;
}


.event-description img{
float:right;
margin-left:10px;
}

.event-detailbox a{
color:#333;
}

iframe{
border:0;
margin: 10px 12%;
}



/* ********************  GENERAL ***********************  */

#content a:visited{
color:#880088;
}


.clear{
clear:both;
height:1px;
width:100%;
display:block;

}

.clearwhite{
clear:both;
height:17px;
width:100%;
display:block;
background-color:#FFFFFF;
}

.picture-right{
float:right;
clear:right;
margin-left:17px;
margin-bottom:17px;
}

.picture-left{
float:left;
width:auto;
clear:left;
margin-right:17px;
margin-bottom:17px;
}


.picture-right img, .picture-left img{
border:0;
}

#content .picture-right{
border-left: 0.5em solid;
}

#content .picture-left{
border-right: 0.5em solid;
}


#contactus #content .picture-right, #contactus #content .picture-left{
border:0;
}

p.address{
margin-left:142px;
padding-bottom:20px;
padding-top:10px;
}

p.copyright {
font-size:80%;
}


.history-block{
margin-left:100px;
display:block;
padding-bottom:70px;
background-image:url(ar_history_down.gif);
background-position:center bottom;
background-repeat:no-repeat;
}

.history-year{
font-size:120%;
font-weight:bold;
color:#8eb5c8;
display:block;
float:left;
width:90px;
}

/* **** POSTCARD STYLES ***** */

#postcard .further-information{
display:none;
}

#postcard #postcardimage{
background:none;
}


.noprint{
display:none;
}