﻿body.site
{
margin: 0px;
text-align: center;
background-image:url(/images/bg.jpg);

}

.tblSidebar {
	text-align:left;
}

.tblSidebar .tblSidebarMargin {
	font:normal 10pt Georgia,Georgia,serif;
	padding:5px 0 0 50px;
}


.tblSidebar .tblSidebarMargin h2 {
	font:normal 18pt Georgia,Georgia,serif;
	color:#6C8941;
	padding:15px 0;
	margin:0;
}

.tblSidebar ul,
.tblSidebar ul li,
.tblSidebar ul ul,
.tblSidebar ul ul li {
	list-style:none;
}

.commentlist,
.commentlist li {
	list-style:none;
	padding:0;
	margin:0;
}

.commentlist {
	font:normal 8.5pt Georgia,Georgia,serif;
	border-top:1px solid #6C8941;
	margin:5px 0 0 0;
	padding:5px 0 0 0;
}

.tblContent .tblContentMargin {
	font:normal 10pt Georgia,Georgia,serif;
	padding:15px 45px 15px 25px;
}

.tblContent .tblContentMargin h2,
.tblContent .tblContentMargin h2 a:link,
.tblContent .tblContentMargin h2 a:visited {
	font:normal 18pt Georgia,Georgia,serif;
	padding:0;
	margin:0;
	text-decoration:none;
	color:#6C8941;
}

.tblContent .tblContentMargin .postmetadata {
	font:normal 8.5pt Georgia,Georgia,serif;
	background:#6C8941;
	color:#fff;
	padding:4px;
}

.tblContent .tblContentMargin .postmetadata a:link,
.tblContent .tblContentMargin .postmetadata a:visited {
	color:#DFF9B8;
}

.tblContent .tblContentMargin .postmetadata a:hover {
	color:#BFE685;
}

.holder
{
width: 998px;
margin: 0 auto;
text-align: left;
}

.secondheader
{
width:998px;
height:200px;
float:left;

}

.secondheaderleft
{
width:289px;
height:200px;
float:left;
background-image:url(/images/secondtoplogo.jpg);
background-repeat:no-repeat;
}

.secondheaderright
{
width:709px;
height:200px;
float:right;
/*
background-image:url(/images/secondtopright.jpg);
background-repeat:no-repeat;
*/
}
.secondmaincontetbg
{
width:998px;
float:left;
background-image:url(/images/contentbg.jpg);
background-repeat:repeat-y;
clear:both;
}
.secondmaincontetbg2
{
width:998px;
float:left;
background-image:url(/images/secondcontentbg2.jpg);
background-repeat:no-repeat;
background-position:bottom;
}

.secondcontentholder
{
width:998px;
padding: 0 0 300px 0;
float:left;
}
.secondcontenttextleft
{
width:237px;
min-height:367px;
height:auto !important;
height:367px;
float:left;
}
.secondcontenttextmiddle
{
width:761px;
float:left;
text-align:left;
}
.footerlinks
{
float:left;
width:990px;
padding: 15px 0 15px 0;
text-align:center;
color:#C0C0C0;
clear:both;
}
.secondcontenttextleftpadding
{
	padding:20px 0 50px 80px;
}

.blogcontentpadding
{
	padding:0 0 0 35px;
}
h2
{
	font-size:12pt;
}
