/* CSS Document */

#Header {
background: url(_i/bg_header_blog.gif) no-repeat top right;
height: 96px;
}
a.logo {
display: block;
height: 0 !important;
height: 96px;
width: 466px;
padding-top: 96px;
overflow: hidden;
background: url(_i/logo_blog.gif) no-repeat top left;
}
/* right bar */
table#dnn_ctr433_BlogList_lstBlogs td {
/*vertical-align: top;*/
padding: 2px;
}
table#Table1 td {
padding: 2px;
}
.NormalBold {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color: #65391b;
}
table#dnn_ctr428_Archive_calMonth {
margin-bottom: 15px;
width: 100%;
}
/*table#dnn_ctr433_BlogList_lstBlogs {
margin-bottom: 15px;
}*/
table.BlogInfo {
background-color: #E4F5D8;
border-left: solid 1px #5d9732;
border-bottom: solid 1px #5d9732;
border-right: solid 1px #5d9732;
}
table.BlogInfo td {
padding: 3px;
}
table.BlogInfo input {
margin-left: 5px;
}
table.BlogInfo input, table.BlogInfo img {
float: right;
}
table.BlogArchiveTable {
margin-bottom: 15px;
}
table.BlogArchiveTable .SubHead {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 16px;
color: #65391b;
font-weight: normal;
text-transform: none;
border-bottom: solid 1px #5d9732;
padding-bottom: 3px;
margin-bottom: 8px;
display: block;
}
table.Blog_Archive_Title {
background-color: #78a557;
}
table.Blog_Archive_Title td {
color: #fff;
text-align: center;
}
th.Blog_Archive_DayHeader {
background-color:#9fc086;
color: #fff;
font-weight: normal;
font-size: 10px;
}
td.Blog_Archive_OtherMonth {
background-color: #f8d48c;
text-align: center;
}
td.Blog_Archive_Day {
background-color:#f8e3b9;
text-align: center;
}
td.Blog_Archive_WeekendDay {
background-color: #f8f2e4;
text-align: center;
}
td.Blog_Archive_SelectedDay {
/*border: solid 2px #78a557;
background-color:#f8e3b9;*/
text-align: center;
}
td.Blog_Archive_TodayDay {
background-color: #bb1d43;
text-align: center;
}
.blog_body {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #262626;
line-height: 16px;
}
h1.blog_title {
font-weight: normal;
text-transform: none;
font-family:Georgia,"Times New Roman",Times,serif;
font-size:20px;
border-bottom: solid 1px #5d9732;
padding-bottom: 5px;
margin: 9px 0 0 0;
color: #65391b;
/*color: #D87A03;*/
}
p.blog_subhead {
padding: 0 0 8px 0;
}

/*h1.blog_title {
color: #ffbb00;
background: #000;
font-size:14pt;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
padding: 3px;
}*/
/*h1.blog_title {
color: #fff;
background: #5d9732;
font-size:14px;
text-transform: uppercase;
border-bottom: solid 2px #000;
font-family:Georgia, "Times New Roman", Times, serif;
font-weight: bold;
padding-top:5px;
padding-bottom: 4px;
padding-left: 5px;
padding-right: 5px;
margin-bottom: 3px;
}*/
h2.blog_title {
font-weight: normal;
text-transform: none;
font-size: 16px;
}
.blog_Description {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #262626;
line-height: 16px;
}
.blog_Description_Heavy {
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #262626;
line-height: 16px;
font-weight: bold;
}
/* NAVIGATION 1 TOP NAV */
#TopNav {
background: #f8d48c;
}
#TopNav table.nav1 tr td a:link, #TopNav table.nav1 tr td a:visited, #TopNav table.nav1 tr td a:hover, #TopNav table.nav1 tr td a:active {
color: #65391b;
}
#TopNav table.nav1 tr td#active a, #TopNav table.nav1 tr td a:hover, #TopNav table.nav1 tr td a.current { /* HOVER on main NAV */
background: #5d9732;
color: #fff;
}
#TopNav .dropdownr2i{ 
background: #5d9732; 
}
#TopNav table.nav1 tr td a.child, #TopNav table.nav1 tr td#active a.child{
background:transparent; 
color: #fff;
}
#TopNav table.nav1 tr td a.child:hover, #TopNav table.nav1 tr td#active a.child:hover{
background:#78a557; 
}
/* NAVIGATION 2 SECONDARY TOP NAV */
#TopNav2 {
background: #5d9732; 
}
#TopNav2 table.nav2 tr td {
padding: 0;
line-height: 20px;
}
#TopNav2 table.nav2 tr td a:link, #TopNav2 table.nav2 tr td a:visited, #TopNav2 table.nav2 tr td a:hover, #TopNav2 table.nav2 tr td a:active {
color: #fff;
}
#TopNav2 table.nav2 tr td#active a, #TopNav2 table.nav2 tr td a:hover, #TopNav2 table.nav2 tr td a.current { /* HOVER on main NAV */
background:#78a557; 
}
#TopNav2 .dropdownr2i{ 
background:#78a557;
}
#TopNav2 table.nav2 tr td a.child, #TopNav2 table.nav2 tr td#active a.child{
background:#78a557; 
color: #fff;
}
#TopNav2 table.nav2 tr td a.child:hover, #TopNav2 table.nav2 tr td#active a.child:hover{
background:#9bbc83; 
}
