/* ONE FOR THE CROW */

/* BODY and WRAP give general layout information */

body {	
	margin: 10px;
	font-family: baskerville, palatino, georgia, serif;
	color: #5B4532;
}

#wrap {		
	height:100%;
	margin:0 auto;
	width:940px;
}

/* end BODY and WRAP */


/* Instructions for FRONT PAGE */

/* PICWRAP gives the instructions to put the crow image on front page, webmail form etc */

#picwrap	{
	height:900px;
	margin: 0 auto;
	width:940px;
	background:  url(../images/greycrow.gif);
	background-repeat: no-repeat; 
	background-color: transparent;
	background-position: right;
}

/* end PICWRAP */





/* end FRONTPAGE*/


/*instruction not to put a box around image links */
a img {
	border: none;
}

/* end a img*/

/* TOPSECTION is the banner for each page which spans across the top */

#topsection {
	
	border-bottom: 1px solid #5B4532;
	height: 60px;
	margin: 40px 0 0 30px;
	text-align: left;
}

/* end TOPSECTION*/


/* NAV, instructions for the navigation bar on the LH side. Instructions about the navigation links fonts are given to the individual nav ID elements, this ia so that any ordinary text inserted follows the standard font sizes which apply to the rest of the main content. However, there remains a problem in that links start a new line because of the NAV instructions.  Originally the font-weight and font-size instructions that are now in the individual ID elements was part of the first nav ID element. 
 */

#nav {
	float:left;
	padding: 10px 20px 0px 0px;
	width:200px;
	color: #5B4532;
	text-align: right;
	
	margin: 12px 0px 0px 0px;
}


#nav ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#nav a {
	display: block;
	padding: 3px 0px 3px 0px;
}

#nav a:link {
	color: #5B4532;
	text-decoration: none;
	font-weight: bold;
	font-size: 13pt;
}


#nav a:visited {
	color: #A8896F;
	text-decoration: none;
	font-weight: bold;
	font-size: 13pt;
}


#nav a:hover {
	color: #AA6021;
	background-color: #fffdda;
	text-decoration: none;
	font-weight: bold;
	font-size: 13pt;
}

#nav ul ul	{
	font-style: italic;
	font-weight: normal;
	font-size: 90%;
}

#navshow	{
	padding: 20px 0px 20px 0px;
}


    
.navsmall {
	font-size: 20%;
	}

	

/* end NAV*/




.copy {
	font-size: 70%;
	font-weight: normal;
}


/* CONTENT, instructions for the main content of the page */

#content {
	margin: 20px 0px 0px 240px;
	padding:0px 0px 0px 0;
	text-align:left;
	width:690px;	
}

#content h1{
	font-size: 150%;
}

#content h2{
	font-size: 120%;
}

#content h3{
	font-size: 100%;
}


#content a:link {
	color: #5B4532;
	font-weight: bold;
	text-decoration: none;
}


#content a:visited {
	color: #5B4532;
	font-weight: bold;
	text-decoration: none;
}

#content a:hover {
	color: #AA6021;
	font-weight: bold;
	text-decoration: underline;
}


/* end CONTENT instructions*/

#foot {
	margin: 50px 0px 0px 240px;
	padding:0px 0px 0px 0;
	text-align:left;
	width:690px;	
}

#foot a:link {
	color: #5B4532;
	font-weight: bold;
	text-decoration: none;
}


#foot a:visited {
	color: #5B4532;
	font-weight: bold;
	text-decoration: none;
}

#foot a:hover {
	color: #AA6021;
	font-weight: bold;
	text-decoration: underline;
}

/* end FOOT */



/* VARIANT class id instructions, for extra columns, smaller fonts etc.*/



.small {
	font-size: 95%;
}

.small h2 {
	  font-size: 100%;
}

.leftcol {
	margin: 0px 0px 0px 0px;
	padding:10px 0px 0px 0;
	text-align:left;
	float: left;
	width:340px;	

}

.rightcol  {
	margin: 0px 0px 0px 0px;
	padding:10px 0px 0px 0;
	text-align:left;
	width:340px;
	float: right;
}


.smallcols {
	margin: 0px 0px 0px 0px;
	padding:20px 50px 20px 0;
	border-top: 1px solid #76716A;
	text-align:left;
	float: left;
	width: 290px;
}

.smallcols a {
	
	text-align:center;
}

.smallcolstext{
	margin: 0px 20px 0px 0px;
	padding:0px 0px 0px 0;
	border-top: 1px solid #5B4532;
	text-align:left;
	float: left;
	width:210px;		
}


/* end VARIANT instructions*/

/* THUMBNAILS class id, place within a div id 'parent' to inherit characteristics from that parent */

.thumbs {
		
	border-top: 1px solid #76716A;
}

.thumbs img {
	padding: 6px 6px 0px 0px;
	}

.thumbs h2{
	font-size: 125%;
}


/* end THUMBNAILS class id*/

/*end ONE FOR THE CROW */




/* SLIMBOX */

#lbOverlay {
	position: fixed;
	z-index: 9999;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	cursor: pointer;
}

#lbCenter, #lbBottomContainer {
	position: absolute;
	z-index: 9999;
	overflow: hidden;
	background-color: #fff;
}

.lbLoading {
	background: #fff url(loading.gif) no-repeat center;
}

#lbImage {
	position: absolute;
	left: 0;
	top: 0;
	border: 10px solid #fff;
	background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
	display: block;
	position: absolute;
	top: 0;
	width: 50%;
	outline: none;
}

#lbPrevLink {
	left: 0;
}

#lbPrevLink:hover {
	background: transparent url(prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
	right: 0;
}

#lbNextLink:hover {
	background: transparent url(nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 1.4em;
	text-align: left;
	border: 10px solid #fff;
	border-top-style: none;
}

#lbCloseLink {
	display: block;
	float: right;
	width: 66px;
	height: 22px;
	background: transparent url(closelabel.gif) no-repeat center;
	margin: 5px 0;
	outline: none;
}

#lbCaption, #lbNumber {
	margin-right: 71px;
}

#lbCaption {
	font-weight: bold;
}

