﻿body { behavior:url(/includes/csshover.htc); margin:0; background-color:#3C3024; background-position:top left; background-repeat:repeat-y; font-family:Arial,verdana,small fonts; font-size:11px; color:#534031; text-align:left; padding:0 0 0 15px; }

table tr td.label {font-weight:bold; text-align:right;}

a { color:#776746; text-decoration:underline; }
h2 { height:20px; font-size:18px; padding:0; display:block; }

#header { background-image:url('/images/header.jpg'); height:142px; width:772px; }
#header h1 { display:none; }

#tn { width:772px; height:30px; background-image:url('/images/tn.jpg'); }
#tn ul { margin:0; padding:0; }
#tn ul li { list-style:none; float:left; }
#tn ul li a { display:block; font-weight:bold; text-transform:uppercase; color:#FFFFFF; text-decoration:none; margin:8px 0 0 0; padding:0 10px 5px 10px; background-image:url('/images/tn_spacer.gif'); background-repeat:no-repeat; background-position:right top; }

#tn ul li:hover ul      { display:block; }
#tn ul li ul            { list-style-type:none; background-color:#786647; z-index:1000; display:none; position:absolute; margin:0 0 0 7px; padding:0; }
#tn ul li ul li         { float:none; border:none; width:150px; margin:0; padding:0; text-align:left; font-size:10px; }
#tn ul li ul li a       { color:#FFFFFF; padding:7px; display:block;font-weight:bold; margin:0; background-image:none; text-transform:capitalize; }
#tn ul li ul li a:hover { background-color:#664F3D; }

#content { clear:both; width:772px; }
#content_left { width:563px; background-color:#FFF; text-align:left; }
#content_right { background-image:url('/images/sn_bg.jpg'); width:209px !important; min-height:400px; background-repeat:no-repeat; background-color:#b6a66b; text-align:left; background-position:top right; }

#div_search,#div_search2 { clear:both; margin:172px 0 0 0; height:86px; }
#div_subscribe { background-color:#523f31; color:#E1D299; }

.subscribeBox { float:left; background-image:url('/images/search_bg.gif'); height:17px; border:0; vertical-align:middle; padding:6px; margin-left:4px; margin-bottom:5px; }
.subscribeButton { float:right; font-size:12px; background-color:#d2c9b7; border:0; text-transform:uppercase; vertical-align:middle; margin:0; padding:10px; margin-bottom:5px; }

#div_search span,#div_search2 span, #div_subscribe span { color:#E1D299; display:block; padding:15px 5px 5px 10px; } 

.tr_subscriptionName td { padding-top:5px;}
.searchBox { float:left; background-image:url('/images/search_bg.gif'); width:123px; height:17px; border:0; vertical-align:middle; padding:6px; margin-left:4px; }
.searchButton { float:right; font-size:8pt; background-color:Transparent; border:0; color:#E1D299; text-transform:uppercase; vertical-align:middle; margin:0; padding:0; }

#div_search2 { margin:0;}
#div_search2 span { color:#523F30; }

.container { background-color:#CFC393; }
.left { border-right:#8A7B52 1px solid; width:281px; vertical-align:top; }
.right { width:281px; vertical-align:top; }

.section { clear:both; border-bottom:#8A7B52 1px solid; }
.section_header { height:21px; background-color:#DACDA1;padding:5px;  }/*   */
.section_header h2 { margin:0; }
.section_content { background-color:#FFFFFF;  padding:10px;  } /* */

.quickLinks { padding:20px 0 20px 0; margin:0; background-color:#b6a66b; }
.quickLinks li { padding-left:30px; list-style:none; background-image:url('/images/li_bullet.gif'); background-position:center left; background-repeat:no-repeat; }
.quickLinks li a { color:#3C3024; font-weight:bold; text-decoration:none; }

.footerText { color:#776746; padding-left:10px; font-size:10px; margin-bottom:0; padding-bottom:0; margin-top:30px; }
.footerText a { color:#776746; }

.footerDigerati { color:#BDAD8C; font-size:10px; margin:0; padding:0 0 0 10px; }
.footerDigerati a { color:#BDAD8C; }

.bodyContent { margin:15px; }

.SmallCalendar tr td .SmallCalendar { margin:0px; height:auto !important;}
.SmallCalendar tr td .SmallCalendar tr td { font-weight:bold; }
.SmallCalendar tr td .SmallCalendar tr td a { text-decoration: none; }

.Calendar { width:300px; height:220px; }
.Calendar tr td .Calendar { margin:0px; height:auto !important;}
.Calendar tr td .Calendar tr td { font-weight:bold; font-size:12px;  }
.Calendar tr td .Calendar tr td a { text-decoration: none; }

.Header { background-color:#e8debc;}


.oldgold8 { color:#CFB53B; font-size:10px; }
.oldgold10 { color:#CFB53B; font-size:11px; }
.oldgold12 { color:#CFB53B; font-size:12px; }
.brown8 { color:#523f31; font-size:10px; }
.brown10 { color:#523f31; font-size:11px; }
.brown12 { color:#523f31; font-size:12px; }