span.ts1{font-family:Trebuchet MS;font-size:25pt;color:#A67624;}
span.ts1c2{color:#a77026;}
span.ts2{font-family:Verdana;font-size:15pt;color:#6c3422;font-weight:bold;}
span.ts2c2{color:#000000;}
span.ts3{font-family:Verdana;font-size:15pt;color:#6c3422;font-weight:bold;}
span.ts3c2{color:#000000;}
span.gb1{font-family:Tahoma;font-size:12pt;color:#ffffff;}
td.gb1-bk{background-color:#e8e1d7;}
table.gb1-bk{background-color:#e8e1d7;}
td.gb1-tbar{background-color:#a77026;}
table.gb1-tbar{background-color:#a77026;}
span.gb2{font-family:Tahoma;font-size:12pt;color:#ffffff;}
td.gb2-bk{background-color:#e8e1d7;}
table.gb2-bk{background-color:#e8e1d7;}
td.gb2-tbar{background-color:#a77026;}
table.gb2-tbar{background-color:#a77026;}
span.gb3{font-family:Tahoma;font-size:12pt;color:#a77026;}
td.gb3-bk{background-color:#e8e1d7;}
table.gb3-bk{background-color:#e8e1d7;}
td.gb3-tbar{background-color:#6c3422;}
table.gb3-tbar{background-color:#6c3422;}
div.qb1 table tr td {text-align:left;padding:1px 1px 1px 1px}
a.lnkd {font-size:10pt;color:6c3422;text-decoration:none}
div.qb1 a {text-decoration:none;color:#;text-align:left;padding-left:0px;padding-right:2px;font-size:8pt}
a.lnkl {font-size:10pt;color:d6cbb8;text-decoration:none}
a.lnkd:hover {font-size:10pt;color:a77026;text-decoration:none}
div.qb1 a:hover {color:#}
a.lnkl:hover {font-size:10pt;color:e8e1d7;text-decoration:none}
#content {background-color:#e7e4d6;padding-top:10px;padding-left:10px;padding-right:10px;height:100%}
#content-table {width:100%;}
#content-td {vertical-align:top;}
div.content-sec {_display:inline-block;_width:100%}
#content-left {margin-right:10px;;height:100%;}
#content-right {margin-left:10px;;height:100%;}
#menu-main {text-align:center;margin-bottom:10px;}
#menu-sub {text-align:center;margin-bottom:10px;}


div#mu1 ul {margin:0px;padding:0px;}
div#mu1 li {margin:0px;margin-right:0px;list-style-type:none; ;}
div#mu1 a {font-weight:bold;font-style:normal;font-style:normal;font-size:10pt;text-decoration:none;color:#6c3422;font-family:Arial, sans-serif;text-align:left;display:table;width:100%;}
div#mu1 a:hover {color:#a77026;}
div#mu1 a.sel {color:#000000;}
div#mu1 a.sel:hover {color:d2;}
div#mu1 a span {padding:3px;margin-right:5px;display:block}
div#mu2 ul {margin:0px;padding:0px;}
div#mu2 li {margin:0px;margin-right:0px;list-style-type:none; ;}
div#mu2 a {font-weight:normal;font-style:normal;font-style:normal;font-size:10pt;text-decoration:none;color:#6c3422;font-family:Arial, sans-serif;text-align:center;display:table;width:100%;}
div#mu2 a:hover {color:#a77026;}
div#mu2 a.sel {color:#000000;}
div#mu2 a.sel:hover {color:d2;}
div#mu2 a span {padding:3px;margin-right:5px;display:block}
<!--
div.maind {border-left:# solid ;border-right:# solid ;height:100%;background-color:#e7e4d6;display:inline-block;}
#layout-all {text-align:center;height:100%;}
#layout-main {margin-left:auto; margin-right:auto;height:100%;}
BODY {background-repeat:}



#ftext-wrap {background-color:##E7E3D7}
#ftext {font-size:8pt;color:#ffffff;display:block;text-align:center}
#powered {color:#ffffff;padding:3px}


DIV#fmenu-wrap {text-align:center;background-color:#;padding:2px}
SPAN#fmenu {display:inline;}
SPAN#fmenu ul {display:inline;list-style-type:none;margin:0px;padding:0px}
SPAN#fmenu ul li {display:inline}
SPAN#fmenu ul li a {color:#ffffff;font-size:8pt;text-decoration:none;padding:2px;margin-left:1px}
SPAN#fmenu ul li a:hover {color:#e8e1d7;}


#content {background-color:#e7e3d7}
-->h1, h2, h4, h5, h6 {
	color: #6B331E;
	line-height:90%;
}
h1 {
	margin-top:16px;
	font-size:200%;
	letter-spacing:-0.03em;
}
h2 {
	font-size:160%;
	margin-left:-1px;	
	letter-spacing:-0.03em;
}
h3 {
	color: #fff;
	font-size:130%;
	margin-top:12px;
	margin-bottom:10px;
	margin-left:-12px;
	padding:3px;
	padding-top:6px;
	padding-left:11px;
	width:270px;
	background-color: #663300;
	
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
}
h4 {
	font-size:110%;
	margin-top:3px;
	padding-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}
.name {
	font-size:90%;
	color:#aaa;
	font-style:italic;
	font-weight:normal;
	margin-top:1px;
	padding-top:0px;
	margin-bottom:7px;
	padding-bottom:0px;
}

/************* GLOBAL LINKS **************/

a {
        color: #46310F;
        font-weight:bold;
        text-decoration: underline;
}
a:hover{
        color: #8B6D3D;
        text-decoration: none;
}

a.hilite { background-color:#FFFF00; padding-left:2px; padding-right:2px; color:#000; }

/************* HOME NAVIGATION **************/
#nav {
        width:207px;
        margin-top:0px;
        margin-left:55px;
        background-color:transparent;
}
#nav.sub {
        font-size:110%;
        width:207px;
        padding-top:47px;
        margin-left:28px;
        margin-bottom:90px;
        background-color:transparent;
}
#nav a {
        color: #46310F;
        display: block;
        padding: 0.27em 0;
        padding-left:9px;
        width:198px;
        text-align: left;
        text-decoration: none;
}
#nav a:hover {
        background-color: #E4D8BE;
        color: #6B331E;
        background-image:url(_g/arrow.gif);
        background-position:right;
        background-repeat: no-repeat;
}
#nav a.selected {
        background-color: #000;
        color: #fff;
}
#nav a.selected:hover {
        background-color: #E4D8BE;
        color: #8B6D3D;
}
#nav li {
        margin-left:-40px;
        margin-bottom:0px;
        padding-bottom:0px;
        border-top:1px solid #E7E0D1;
        border-bottom:1px solid #A78446;
        list-style:none;
}
#nav ul {
        margin-top:0px;
        padding-top:24px;
        border-bottom:1px solid #E7E0D1;
}

table a { color: #000; }
table a:visited { color: #555; }
table a:hover { color:#333; }

/************* Linked Images on right column **************/

p.side {
        text-align: center;
        padding-top:5px;
}
p.side a {
        text-decoration: none;
}
p.side img {
        border: 1px solid #777;
        margin-bottom:3px;
}
p.side a:hover img {
        background: #fff;
        border-color: #000;
}
p.side a:hover {
        color:#000;
}

/************* SPECIAL LINKS **************/

.special a {
        color: #000;
        font-weight:bold;
        text-decoration: underline;
}

.special a:hover{
        color: #336600;
        text-decoration: none;
}

body {
        margin:0; padding:0;
        text-align: center;
        font-family: Arial, Helvetica, Verdana, sans-serif, sans-serif;
        color: #46310F;
        font-size:13px;
        line-height:135%;
        background-color:#DAD5CA;
        background-image: url("sub_headerBG.jpg");
        background-repeat: repeat-x;
}
#container {
        width:762px;
        text-align: left;
        margin: auto;
        background-image: url("bg_html_sub.gif");
        background-repeat: repeat-y;
        background-position: top;
        border-bottom:1px solid #9F8443;
}
#header {
        position:relative;
        margin-left:-9px;
        width:772px;
        height:196px;
        background-image: url("sub_header.jpg");
        background-repeat: no-repeat;
}
#rightColumn {
        width: 435px;
        margin-left:305px;
        margin-top:0;
}
#leftColumn {
        width:260px;
        clear:both;
        float:left;
        font-size:90%;
        margin:5px;
        margin-top:0px;
        padding-left:8px;
        padding-right:8px;
        background-image:url("subNAVbg.jpg");
        background-repeat:no-repeat;
        background-color:transparent;
}
#leftColumn hr {
        border: none 0;
        border-top-width:2px;
        border-color: #E7BF85;
        border-style: groove;
        margin-top:20px;
        margin-bottom:10px;
        margin-left:-12px;
        width:284px;
}
p {
        margin-top:0px;
        margin-bottom:10px;
}
p.intro {
        font-family:"rgia", Times New Roman, Times, serif, sans-serif;
        font-style:italic;
        font-size:150%;
        line-height:135%;
}
p.boxedText {
        margin:10px;
        padding:5px;
        text-align:center;
        color:#000;
        background-color:#99FF00;
        border:4px double #303030;
        width:91%;
}
.txtHiLite {
        background-color: #99FF00;
        padding-left:2px;
        padding-right:2px;
        color:#000;
}
blockquote {
        font-family:"rgia", Times New Roman, Times, serif, sans-serif;
        font-style:italic;
        color: #6B331E;
        font-size:125%;
        line-height:120%;
        margin: 18px;
        padding:0 0 0 12px;
        border-left:3px solid #BDAC90;
}
hr {
         border: none 0;
         border-top-width:2px;
         border-color: #E7BF85;
         border-style: groove;
         margin-top:20px;
         margin-bottom:10px;
         margin-left:-16px;
 }
.backtotop {
        font-size: 80%;
        margin-top:0px;
}
#footer {
        clear: both;
        margin-left:304px;
        width:460px;
}
#footer p {
        font-size: 90%;;
        text-align: left;
        line-height:16px;
}
#footer p.birdseed a { color: #46310F; font-weight:normal; }
#footer p a:hover { color: #8B6D3D; }
p.links { margin:0; padding:0; }
.hide { display: none; }


body.home {
        margin:0; padding:0;
        font-family: Arial, Helvetica, Verdana, sans-serif, sans-serif;
        text-align: center;
        color: #46310F;
        font-size:13px;
        line-height:135%;
        background-color:#DAD5CA;
        background-image: url("bg_html.gif");
        background-repeat: repeat-y;
        background-position:top;
}
#home_container {
        width:1000px;
        height:824px;
        margin:auto;
        text-align:left;
        background-image: url("bg_left.jpg");
        background-repeat:no-repeat;
}
#home_rightColumn {
        width: 460px;
        margin-left:460px;
        margin-top:0;
}
#home_rightHeader {
        width:415px;
        height:190px;
        background-image:url("bg_fam.jpg");
        background-repeat:no-repeat;
}
#home_rightHeader p.login {
        font-size:85%;
        padding-top:3px;
        padding-left:188px;
        text-transform:uppercase;
}
#home_rightHeader p a {
        color:#fff;
        text-decoration:none;
}
#home_rightHeader p a:hover {
        color:#000;
}

#home_leftColumn {
        float:left;
        position:relative;
        width:150px;
        margin-left:124px;
        margin-top:0px;
}
#footer.home {
        clear: both;
        margin-left:461px;
}

caption {
         background-color: #000;
         color: #FF9900;
         font-family:"rgia", Times New Roman, Times, serif, sans-serif;
         height:24px;
         padding: 2px 0 0 5px;
         margin: 8px 0 0 0;
         text-align: left;
         font-weight: bold;
         font-size: 16px;
         letter-spacing:-1px;
}
44table {
        border-color: #000;
        border-style: solid;
        border-width: 0 1px 5px;
        font-family: Arial, Helvetica, Verdana, sans-serif, sans-serif;
        width:100%;
        color: #222;
        text-align: left;
        margin-bottom:5px;
}
aatd {
        border-color: #000;
        border-style: solid;
        border-width: 1px 0 0;
        border-left-width: 1px;
        padding: 5px;
        text-align:center;
}
th {
        padding: 5px;
        text-align:center;
}

.events td.a, .events th.a { border-left:0px solid transparent; width:25px; }
.events td.b, .events th.b { border-left: 1px solid #000; width:48px; }
.events td.c { font-weight: normal; text-align:left; }
th { border-left: 1px solid #000; background-color: #666666; text-transform: uppercase; }

tr.alt { background-color:#aaa; }
tr.hilite { color:#000000; background-color: #99FF00; }

