/* HTML tag styles                             */
body
{
	font-family: Arial,sans-serif;
	color: #000000;
	line-height: 1.166; 
	margin: 0px;
	padding: 0px;
	background: #381d19 url("images/bg.jpg") fixed;
}

/******* hyperlink and anchor tag styles *******/
a:link, a:visited
{
	color: #8b4513;
	text-decoration: underline;
}

a:hover
{
	color: #000000;
} 

/************** header tag styles **************/
h1
{
	font: bold 120% Arial,sans-serif;
	color: #8b4513;
	margin: 0px;
	padding: 0px;
}

h2
{
	font: bold 114% Arial,sans-serif;
	color: #8b4513;
	margin: 0px;
	padding: 0px;
}

h3
{
	font: bold 100% Arial,sans-serif;
	color: #8b4513;
	margin: 0px;
	padding: 0px;
}

/* Layout Divs                                 */
#masthead
{
	position:relative;
	width: 100%;
	height: 100px;
	top: 0px;
	left: 0px;
	bottom: 5px;
	background-image:  url("images/highlands_sm.jpg");
}

#maincell
{
	position:relative;
	width: 97%;
	top: 16px;
	left: 16px;
	right: 16px;
	background-image:  url("images/parchment-light3.jpg");
}

#tl {
 position:absolute;
 top: -1px;
 left: -1px;
 margin: 0px;
 padding: 0px;
}

#tr {
 position:absolute;
 top: -1px;
 right: -1px;
 margin: 0px;
 padding: 0px;
}

#content
{
	padding: 0px 10px 0px 0px;
	margin:0px 0px 0px 0px;
}

.yearstyle 
{
	font-size: xx-small
}

/* Component Divs                              */
#siteName
{
	margin: 0px;
	padding: 2px 2px 2px 2px;
	color: #8b4513;
}

/************** pageName styles ****************/
#pageName
{
	padding: 0px 0px 14px 10px;
	margin: 0px;
	border-bottom:1px solid #381d19;
	color: #8b4513;
}

/************* breadCrumb styles ***************/
#breadCrumb
{
	padding: 5px 0px 5px 10px;
	font: 80% Verdana,sans-serif;
	color: #8b4513;
}

#breadCrumb a
{
	font: 80% Verdana,sans-serif;
	color: #8b4513;
	text-decoration: underline;
}

#breadCrumb a:hover
{
	font: 80% Verdana,sans-serif;
	color: #000000;
	text-decoration: underline;
}

/************** feature styles *****************/
.feature
{
	padding: 0px 0px 10px 10px;
	font-size: 80%;
	height: auto;
	text-align: justify;
}

.feature h3{
 font: bold 175% Arial,sans-serif;
 color: #000000;
 padding: 0px 0px 5px 0px;
}

.feature img
{
	float: left;
	padding: 10px 10px 0px 0px;
}

/*************** story styles ******************/
.story 
{
	padding: 10px 0px 0px 10px;
	font-size: 80%;
}

.story h3{
 font: bold 125% Arial,sans-serif;
 color: #000000;
}

.story p 
{
	padding: 0px 10px 10px 0px;
	text-align:justify;
}

.capsule
{
	font: bold 1em Arial,sans-serif;
	color: #8b4513;
	display:block;
	padding-bottom: 5px;
}

/************** siteInfo styles ****************/
#siteInfo
{
	clear: both;
	border-top: 1px solid #381d19;
	font-size: small;
	color: #000000;
	padding: 10px 10px 10px 10px;
	margin-top: -1px;
}

#siteInfo img{
 padding: 4px 4px 4px 0px;
 vertical-align: middle;
}


/********************* end **********************/
#navbar
{
    BORDER-TOP: #270810 1px solid;
    FONT-SIZE: 0.6em;
    MARGIN: 0px auto;
    WIDTH: 100%;
    FONT-FAMILY: Arial, Helvetica, Sans-serif;
    HEIGHT: 2.2em;
    BACKGROUND-COLOR: #f4e8cf;
    TEXT-ALIGN: left;
	 background-image:  url("images/parchment-light3.jpg");
}

#nav
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LINE-HEIGHT: 1;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #f4e8cf;
}

#nav UL
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    LINE-HEIGHT: 1;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #f4e8cf;
	 LIST-STYLE-TYPE: none;
}
#nav A
{
    PADDING-RIGHT: 0.5em;
    DISPLAY: block;
    PADDING-LEFT: 0.5em;
    PADDING-BOTTOM: 0.6em;
    COLOR: #8b4513;
    PADDING-TOP: 0.5em;
    TEXT-DECORATION: underline
}
#nav A:link
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    COLOR: #8b4513;
    BORDER-BOTTOM: medium none;
    TEXT-DECORATION: underline
}
#nav A:visited
{
    COLOR: #8b4513;
    TEXT-DECORATION: underline
}
#nav A:hover
{
    COLOR: #000000;
    BACKGROUND-COLOR: #ead3a6;
    TEXT-DECORATION: underline;
}
#nav A:active
{
    COLOR: #db8015;
    TEXT-DECORATION: underline
}
#nav LI
{
    FLOAT: left;
    WIDTH: 110px;
	 LIST-STYLE-TYPE: none;
}
#nav LI UL
{
    Z-INDEX: 1;
    LEFT: -999em;
    WIDTH: 110px;
    POSITION: absolute;
}
#nav LI UL UL
{
    MARGIN: -2.2em 0px 0px 110px
}

#nav li:hover UL
{
    LEFT: auto;
}
#nav li.sfhover ul
{
    left: auto
}
#nav LI:hover UL UL
{
    LEFT: -999em
}
#nav LI.sfhover UL UL
{
    LEFT: -999em
}
#nav LI:hover UL UL UL
{
    LEFT: -999em
}
#nav LI.sfhover UL UL UL
{
    LEFT: -999em
}
#nav LI LI:hover UL
{
    LEFT: auto
}
#nav LI LI.sfhover UL
{
    LEFT: auto
}
#nav LI LI LI:hover UL
{
    LEFT: auto
}
#nav LI LI LI.sfhover UL
{
    LEFT: auto
}

#dropmenu
{
	 BORDER: #270810 1px solid;
}
/********************* end **********************/
