
/* CSS Document for secondary pages */
/*
#content div#text-content #sec-nav ul li.selected{
	background:url(/export/system/modules/org.artsderbyshire.site/resources/images/sec_nav_heading.gif) left top no-repeat;
	color:#E97001;
	font-size:1.3em;
}*/
/********************************************* header ***********************************************/
#header{
	border:none;
}

/****************************************************************************************************/
/******************************************* breadcrumb *********************************************/
#header p#breadcrumb{
	background:none #CEEC00;
	border:none;
	padding:2px 0 3px 0;
	margin:0;
	font-size:0.65em;
	font-weight:bold;
	color:#000000;
	float:none;
  width:100%;
}

#header p#breadcrumb span{
	padding:0 3px 0 7px;
}

#header p#breadcrumb a{
	color:#000000;
	text-decoration:underline;
}

#header p#breadcrumb a:link{
	color:#000000;
	text-decoration:underline;
}

#header p#breadcrumb a:visited{
	color:#000000;
	text-decoration:underline;
}

#header p#breadcrumb a:active{
	color:#000000;
	text-decoration:underline;
}

#header p#breadcrumb a:hover{
        background:none #000;	
        color:#fff;
	text-decoration:underline;
}
/****************************************************************************************************/
/********************************************* content **********************************************/
#content{
	clear:both;
	background:#FFFFFF;
	font-size:1em;
	width:100%;
}

#content div#text-content{
	padding:0 0 5px 0;
	margin-top:20px;
	width:75%;
	font-size:0.8em;
	float:left;
	background:#FFFFFF url(/export/system/modules/org.artsderbyshire.site/resources/images/sec_main_seperator.gif) 25% 0 repeat-y;
}
/****************************************************************************************************/
/************************************** secondary main content **************************************/
#content div#text-content #main{
	float:right;
	width:75%;
}

#content div#text-content #main ol,
#content div#text-content #main ul,
#content div#text-content #main li,
#content div#text-content #main h1,
#content div#text-content #main h2,
#content div#text-content #main h3,
#content div#text-content #main h4,
#content div#text-content #main h5{
	margin:10px;
}

#content div#text-content #main p {margin: 10px 10px 15px 10px;}


#content div#text-content #main h2{
	background:#E97001 url(/export/system/modules/org.artsderbyshire.site/resources/images/heading_sec_new.gif) 0 0.1em no-repeat;
	padding:0 10px 0 18px;
	color:#FFFFFF;
	font-size:1.25em;
	line-height:1em;
	margin-bottom:10px;
	margin-left:10px;
}

#content div#text-content #main h2.forms{
	background:#E97001 url(/export/system/modules/org.artsderbyshire.site/resources/images/heading_sec_new.gif) 0 0.1em no-repeat;
	padding:0 10px 0 15px;
	color:#FFFFFF;
	font-size:1.25em;
	line-height:1em;
	display:inline;
	margin-bottom:10px;
}

#content div#text-content #main a{
	color:#E97001;
}

#content div#text-content #main a:link{
	color:#E97001;
	text-decoration:underline;
}

#content div#text-content #main a:visited{
	color:#999;
	text-decoration:underline;
}

#content div#text-content #main a:active{
	color:#E97001;
	text-decoration:underline;
}

#content div#text-content #main a:hover{
	background: none #E97001;	
	color:#fff;
	text-decoration:none;
}

#content div#text-content #main ul{
	list-style:none;
	margin-top:10px;
	margin-bottom:20px;
}

#content div#text-content #main ul li{
	background:transparent url(/export/system/modules/org.artsderbyshire.site/resources/images/sec_main_bullet.gif) 0 0.5em no-repeat;
	padding-left:10px;
}


#content div#text-content #main ul li li{
	background:transparent url(/export/system/modules/org.artsderbyshire.site/resources/images/sec_main_bullet.gif) 0 0.5em no-repeat;
	padding-left:10px;
	margin-left: 0;
}

#content div#text-content #main ol li ul li{
	background:transparent url(/export/system/modules/org.artsderbyshire.site/resources/images/sec_main_bullet.gif) 0 0.5em no-repeat;
	padding-left:10px;
	margin-left: -30px;
}

#content div#text-content #main ol{
	margin-top:10px;
	margin-bottom:20px;
	margin-left: 23px;
}

/****************************************************************************************************/
/********************************************* articles *********************************************/
#content div#text-content #main div.article{
	margin-top:15px;
}

#content div#text-content #main div.article h3{
	font-weight:normal;
	color:#E97001;
	margin-bottom:4px;
	text-decoration:underline;
	font-size:1em;
}

#content div#text-content #main div.article p{
	font-size:0.85em;
	margin-bottom:1px;
}

#content div#text-content #main div.article p.created{
	font-size:0.8em;
	display:inline;
	color:#FFA04A;
}

#content div#text-content #main div.article p.revised{
	font-size:0.8em;
	display:inline;
	margin-left:10px;
	color:#FFA04A;
}
#content div#text-content #main span.created{
	font-size:0.8em;
	display:inline;
  	margin-top:0;
	padding-top:0;
	color:#ff922f;
}

#content div#text-content #main span.revised{
	font-size:0.8em;
	display:inline;
	margin-left:10px;
	margin-top:0;
	padding-top:0;
	color:#ff922f;
}
/****************************************************************************************************/
/******************************************* secondary nav ******************************************/
#content div#text-content #sec-nav{
	float:left;
	width:25%;
}

#content div#text-content #sec-nav a{
	color:#5F6C00;
	text-decoration:none;
}

#content div#text-content #sec-nav a:link{
	color:#5F6C00;
	text-decoration:none;
}

#content div#text-content #sec-nav a:visited{
	color:#5F6C00;
	text-decoration:none;
}

#content div#text-content #sec-nav a:active{
	color:#5F6C00;
	text-decoration:none;
}

#content div#text-content #sec-nav a:hover{
	background: none #5F6C00;
	color:#fff;
	text-decoration:none;
}





#content div#text-content #sec-nav h2 a{
	color:#E97001;
	text-decoration:none;
	padding:0px;
	line-height:1em;
}

#content div#text-content #sec-nav h2 a:link{
	color:#E97001;
	text-decoration:none;
}

#content div#text-content #sec-nav h2 a:visited{
	color:#E97001;
	text-decoration:none;
}

#content div#text-content #sec-nav h2 a:active{
	color:#E97001;
	text-decoration:none;
}

#content div#text-content #sec-nav h2 a:hover{
	background: none #E97001;
	color:#fff;
	text-decoration:none;
}

#content div#text-content #sec-nav ul{
	list-style:none;
	margin:0 3px 8px 5px;
}

#content div#text-content #sec-nav ul li{
	background:transparent url(/export/system/modules/org.artsderbyshire.site/resources/images/sec_nav_link.gif) 0 0.35em no-repeat;
	margin:3px 0 5px 0;
	padding:0 0 0 14px;
	color:#000000;
}
#content div#text-content #sec-nav ul li.selectedHeading{
	background:none;
	padding:0px;
}
#content div#text-content #sec-nav ul li.Heading{
	background:none;
	padding:0px;
}
#content div#text-content #sec-nav ul li.selected{
	font-weight:bold;
}

#content div#text-content #sec-nav h2{
	background:url(/export/system/modules/org.artsderbyshire.site/resources/images/sec_nav_heading.gif) left top no-repeat;
	padding:0 0 4px 13px;
	color:#E97001;
	line-height:1em;
	margin:0;
	font-size:1.3em;
}
/****************************************************************************************************/
/********************************************** side bar ********************************************/
#content #side-bar{
	float:right;
	width:179px;
	background-color:#FFFFFF;
}

#content #side-bar #side-bar-content{
	padding:6px 0 6px 0;
	font-size:0.8em;
	color:#E97001;
}

#content #side-bar #side-bar-content h2{
	background:url(/export/system/modules/org.artsderbyshire.site/resources/images/sec_nav_heading.gif) 0 30% no-repeat;
	padding:0 0 0 15px;
	color:#E97001;
	line-height:1.2em;
	margin:3px 0 7px 0;
	font-size:1.25em;
}

#content #side-bar #side-bar-content h2.events{
	background:url(/export/system/modules/org.artsderbyshire.site/resources/images/white_bg_orang_h2_star.gif) 0 40% no-repeat;
	padding:0 0 0 10px;
	color:#E97001;
	line-height:1.2em;
	margin:3px 0 3px 0;
	font-size:1.25em;
}

#content #side-bar #side-bar-content div#eventsSideBar h3 {color:#FFF; font-size:1.25em; font-weight:bold; background:none #e97001; padding:3px}
#content #side-bar #side-bar-content div#eventsSideBar h3.browse {color:#FFF; font-size:1.25em; font-weight:bold; background:url(/export/system/modules/org.artsderbyshire.site/resources/images/browse_arrow.gif) left center no-repeat #e97001; padding:3px 3px 3px 16px}

#content #side-bar #side-bar-content div#eventsSideBar h3.browse a {color:#fff; font-size:1em;}
#content #side-bar #side-bar-content div#eventsSideBar h3.browse a:link{background: none transparent; text-decoration:none;}

#content #side-bar #side-bar-content div#eventsSideBar h3.browse a:active{background: none transparent;text-decoration:none;}

#content #side-bar #side-bar-content div#eventsSideBar h3.browse a:visited{background: none transparent; text-decoration:none;}

#content #side-bar #side-bar-content div#eventsSideBar h3.browse a:hover{color: #e97001; background: none #fff; text-decoration:none;}

#content #side-bar #side-bar-content div#eventsSideBar div {color:#5f6c00; background:none transparent; padding:7px 10px 0 10px}

#content #side-bar #side-bar-content div#eventsSideBar div.town {padding:4px 10px 8px 10px}


#content #side-bar #side-bar-content div#eventsSideBar {
	background: none #ffd2aa;
	border-bottom:4px solid #e97001;
	margin:0;}

#content #side-bar #side-bar-content div#eventsSideBar ul {
	list-style:none;
	padding:5px 5px 10px 10px;
	color:#5f6c00;
}
	
#content #side-bar #side-bar-content div#eventsSideBar ul li {
	background:url(/export/system/modules/org.artsderbyshire.site/resources/images/orange_arrow_orangeBG.gif) left top no-repeat;
	padding:5px 5px 0 13px;
	margin:0;

}

#content #side-bar #side-bar-content div#eventsSideBar ul li a {
	color:#b15501;
}

#content #side-bar #side-bar-content div#eventsSideBar ul li a:link {
	text-decoration:none;
}

#content #side-bar #side-bar-content div#eventsSideBar ul li a:visited {
	text-decoration:none;
}

#content #side-bar #side-bar-content div#eventsSideBar ul li a:active {
	text-decoration:none;
}

#content #side-bar #side-bar-content div#eventsSideBar ul li a:hover {
	text-decoration:none;
	background: none #fff;
}

#content #side-bar #side-bar-content div#eventsSideBar a {
	color:#b15501;
	text-decoration:underline;
}

#content #side-bar #side-bar-content div#eventsSideBar a:link {
	text-decoration:underline;
}

#content #side-bar #side-bar-content div#eventsSideBar a:visited {
	text-decoration:underline;
}

#content #side-bar #side-bar-content div#eventsSideBar a:active {
	text-decoration:underline;
}

#content #side-bar #side-bar-content div#eventsSideBar a:hover {
	text-decoration:none;
	background: none #fff;
}



#content #side-bar #side-bar-content .news-shoutout{
	background-color:#FFC693;
	color:#fff;
	float:left;
	width:100%;
	clear:both;
	margin-bottom:7px;
}

#content #side-bar #side-bar-content .news-shoutout p{
	background-color:#E97001;
	float:left;
	font-size:1em;
	font-weight:normal;
	color:#fff;
	padding:2px 4px 4px 5px;
}

#content #side-bar #side-bar-content .news-shoutout p a:link{
	color:#fff;
	text-decoration:underline;
}

#content #side-bar #side-bar-content .news-shoutout p a:active{
	color:#fff;
	text-decoration:none;
}

#content #side-bar #side-bar-content .news-shoutout p a:visited{
	color:#fff;
	text-decoration:underline;
}

#content #side-bar #side-bar-content .news-shoutout p a:hover{
	color:#af5401;
	background: none #fff;
	text-decoration:none;
}


#content #side-bar #side-bar-content .news-shoutout p.shoutout-body{
	background-color:#FFC693;	
	float:left;
	max-width:68%;
	font-size:0.85em;
	color:#333333;
	padding:2px 5px 4px 5px;
}


#content #side-bar #side-bar-content .news-shoutout img{
	margin:5px 5px 5px 0;
	float:right;
	clear:none;
}

#content #side-bar #side-bar-content #image-surround{
	background-color:#E97001;
	clear:both;
	margin-top:5px;
	text-align:center;
	width:100%;
}

#content #side-bar #side-bar-content .image-overlay{
	margin:0;
	padding:0;
}

#content #side-bar #side-bar-content .image-overlay img{
	margin:7px;
        padding-bottom:0;
}


#content #side-bar #side-bar-content .image-overlay a:link{
        color:#fff;
	text-decoration:none;
}

#content #side-bar #side-bar-content .image-overlay a:active{
        color:#fff;
	text-decoration:none;
}

#content #side-bar #side-bar-content .image-overlay a:visited{
        color:#fff;
	text-decoration:none;
}

#content #side-bar #side-bar-content .image-overlay a:hover{
        background: none transparent;
	text-decoration:none;
}

/****************************************************************************************************/
/********************************************** search **********************************************/
#content #side-bar #search-form{
	padding:2px 0 2px 9px;
	font-size:0.75em;
	color:#000000;
	background-color:#9AB000;
	border:1px solid #666666;
	border-width:0 0 1px 1px;
}

#content #side-bar #search-form p{
	margin:0;
	padding: 8px 2px 0 2px;
}

#content #side-bar #search-form a:link{
	color:#000000;
	text-decoration:underline;
	background-color:transparent;
}

#content #side-bar #search-form a:active{
	color:#000000;
	text-decoration:underline;
	background-color:transparent;
}

#content #side-bar #search-form a:visited{
	color:#000000;
	text-decoration:underline;
	background-color:transparent;
}

#content #side-bar #search-form a:hover{
	color:#000000;
	text-decoration:underline;
	background-color:transparent;
}

#content #side-bar #search-form fieldset{
	border:none;
	border:0px solid #fff;
}

#content #side-bar #search-form legend{
	display:none;
}

#content #side-bar #search-form label{
	font-weight:bold;
	margin-bottom:3px;
}

#content #side-bar #search-form input{
	color:#000000;
	margin:5px 0 6px 0;
	width:78%;
	height:20px;
	font-size:1.1em;
	line-height:1.3em;
}

#content #side-bar #search-form select{
	width:143px;
}

#content #side-bar #search-form input#go-button{
	border:none;
	font-weight:bold;
	background:none;
	width:23px;
	height:19px;
	text-align:right;
	margin-bottom:0px;
}
/****************************************************************************************************/
/**************************************** event search **********************************************/
#event-search-form{
	background-color:#FFFFFF;
	padding-top:9px;
	font-size:0.9em;
}

#event-search-form a:link{
	color:#505B00;
	text-decoration:underline;
}

#event-search-form a:active{
	color:#505B00;
	text-decoration:underline;
}

#event-search-form a:visited{
	color:#505B00;
	text-decoration:underline;
}

#event-search-form a:hover{
	color:#505B00;
	text-decoration:underline;
}

#event-search-form fieldset{
	border:none;
	border:0px solid #fff;
}

#event-search-form legend{
	display:none;
}

#event-search-form label{
	margin:7px 0 5px 0;
}

#event-search-form select{
	border:1px solid #505B00;
	color:#505B00;
	margin:0 0 10px 0;
	width:100%;
}

#event-search-form input{
	width:82%;
	margin:0 0 3px 0;
	border:1px solid #505B00;
	color:#505B00;
}

#event-search-form input#event-go-button{
	border:none;
	font-weight:bold;
	background:none;
	color:#2A6300;
	text-align:right;
	width:auto;
	margin-bottom:0;
}
/****************************************************************************************************/
#emailAfriendLink p{
	text-align:right;
}
/*********************************************** Footer *********************************************/
#footer{
	border-color:#E97001;
}
/****************************************************************************************************/