@charset "UTF-8";

/* import layout styles  */
@import url(s_layout.css);


/* HTML Tag modifiers */

body {
	background-image: url("../images/structure/FCCBack.jpg");
	background-attachment:fixed;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}

table {
	margin-left: 2em;
}

p, td, ul {
	margin-top: 0;
	padding-left: 10px;
	font-size: 90%;
	line-height: 1.5;
}


#header h1 {
	font-size: 150%;
	text-align: right;
	margin-right: 1em;
	color: #621313;
	font-weight: bold;
	padding-bottom: 1em;
}

h2 {
	font-size: 130%;
	color: #901602;
	padding-bottom: 1em;
	padding-left: .5em;
}

h3 {
	font-size: 110%;
	color: #621313;
	padding-bottom: 1em;
	padding-left: .5em;
}

/* -------------------------------------------------- */

/* Hyperlink modifiers */

a:link {
	text-decoration: none;
	color: #993333;
	background-color: transparent;
	font-weight: 600;
}
a:visited {
	text-decoration: none;
	color: #CC0066;
	background-color: transparent;
	font-weight: 600;
}
a:hover {
	color: #621313;
}

/* -------------------------------------------------- */

/* ### Custom styles ### */

/* Previous block modifier clear style (used with <p> tag)*/
.pclr {
	clear:both;
}

/* Custom text styles */

.attrib {
	font-size: x-small;
	font-style: italic;
}

.narrative {
	font-size: 80%;
}


.nav {
	font-weight: bolder;
	color: #000000;
	text-align: center;
	line-height: 1.2em;
}

.lv1{
	font-size: 90%;
	margin-bottom: 0.3em;
	width: 160px;
	list-style: none;
	padding-left: 0.5em;
	line-height: 1.8em;
	vertical-align: bottom;
}

.lv2{
	font-size: 85%;
	margin-bottom: 0.3em;
	width: 160px;
	list-style: none;
	padding-left: 1em;
}

.salesmall {
	font-size: 80%;
	line-height: 1.5em;
}

.insetText {
	float: left;
	margin-left: 3.5em;
	margin-right: 3.5em;
}
.modDate {
	float: right;
	font-size: 80%;
	font-size: xx-small;
	font-style: italic;
	font-weight: 300;
}

.wrtext {
	font-size:smaller;
	color: #CCFFFF
	}

.headliner {
	font-size: 110%;
	color: #336633;
	margin-left: 0.5em;
	font-weight: bolder;
}

.hllink {
	font-size: 80%;
	font-style:italic;
	float:right;
	color: #0000CC;
}

.updated {
	font-size: 75%;
	font-style:italic;
	float:right;
}

/* Custom image styles */

.leftimg {
	float: left;
	margin-right: 2em;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

.rightimg {
	float: right;
	margin-left: 2em;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

/* -------------------------------------------------- */

/* Posey boxes */

.adbox {
	font-size: 90%;
	padding: 2px 4px 2px 6px;
	margin: 0 0.5em 10px 0.5em;
	border: 1px dotted #B1B1B1;
	background-color: #FFFFFF;
}

.hlbox {
	width: 30em;
	padding: 2px 4px 2px 6px;
	border: 1px dotted #B1B1B1;
	background-color: #FFFFFF;
}

.prbox {
	padding: 2px 4px 2px 6px;
	margin: 0 0.5em 10px 0.5em;
	background-color: #FFFFFF;
	border-top: 1px solid #B1B1B1;
	border-right: 1px double #B1B1B1;
	border-bottom: 3px double #B1B1B1;
	border-left: 3px solid #B1B1B1;
}
/* -------------------------------------------------- */

/* Special formatting for PopUp window */

img.photo
{
  padding: 10px; 
  border: 2px darkgray solid;
}
div.caption
{
  color: #000000;
  font-size: 85%;
}
div.caption-marker
{
  float: left; 
  margin-right: 0.2em;
  text-align: left;
}
div.caption-text
{
  float: left;
  clear: right;
  text-align: left;
}
div.copyright
{
  text-align: right;
  float: right;
  color: darkgray;
  font-size: 75%;
  font-style:italic;
}




/* -------------------------------------------------- */

/* Menu highlighting */

#m1 .m1 {color: #0000FF; font-weight: 700;} /* FCC Home Page */
#m2 .m2 {color: #0000FF; font-weight: 700;} /* x */
#m3 .m3 {color: #0000FF; font-weight: 700;} /* Pinxton Branch */
#m4 .m4 {color: #0000FF; font-weight: 700;} /* Facts and Figures */
#m5 .m5 {color: #0000FF; font-weight: 700;} /* Diary */
#m6 .m6 {color: #0000FF; font-weight: 700;} /* Work Party dates */
#m7 .m7 {color: #0000FF; font-weight: 700;} /* Work Party photos */
#m8 .m8 {color: #0000FF; font-weight: 700;} /* Smotherfly */
#m9 .m9 {color: #0000FF; font-weight: 700;} /* Ironville Locks */
#m10 .m10 {color: #0000FF; font-weight: 700;} /* Photo Gallery */
#m11 .m11 {color: #0000FF; font-weight: 700;} /* History */
#m12 .m12 {color: #0000FF; font-weight: 700;} /* x */
#m13 .m13 {color: #0000FF; font-weight: 700;} /* Simon Stoker Archive */
#m14 .m14 {color: #0000FF; font-weight: 700;} /* x */
#m15 .m15 {color: #0000FF; font-weight: 700;} /* Sales */
#m16 .m16 {color: #0000FF; font-weight: 700;} /* x */
#m17 .m17 {color: #0000FF; font-weight: 700;} /* Membership */
#m18 .m18 {color: #0000FF; font-weight: 700;} /* Links */
#m19 .m19 {color: #0000FF; font-weight: 700;} /* Contacts */
#m20 .m20 {color: #0000FF; font-weight: 700;} /* Photo Archive */
#m21 .m21 {color: #0000FF; font-weight: 700;} /* Press Releases */
#m22 .m22 {color: #0000FF; font-weight: 700;} /* Butterley tunnel */
#m23 .m23 {color: #0000FF; font-weight: 700;} /* Western Section Google maps */
#m24 .m24 {color: #0000FF; font-weight: 700;} /* Central Section Google maps */
#m25 .m25 {color: #0000FF; font-weight: 700;} /* Eastern Section Google maps */
#m26 .m26 {color: #0000FF; font-weight: 700;} /* Pinxton Section Google maps */
#m27 .m27 {color: #0000FF; font-weight: 700;} /* Invasive Species */
#m28 .m28 {color: #0000FF; font-weight: 700;} /* x */
#m29 .m29 {color: #0000FF; font-weight: 700;} /* x */
#m30 .m30 {color: #0000FF; font-weight: 700;} /* x */
