@charset "utf-8";

html, body			{ margin: 0px; padding: 0px; background: url(images/header_spacer.jpg) top repeat-x; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; background-color: #1d1d1d; }
h1					{ padding: 0px; margin: 10px 0px 0px 0px; font-size: 13pt; }
h2					{ padding: 0px; margin: 10px 0px 0px 0px; font-size: 12pt; }
h2#header			{ padding: 38px 0px 0px 10px; margin: 0px 0px 0px 0px; float: left; color: #ededed; font-size: 17pt; }
p					{ padding: 0px; margin: 6px 0px 6px 0px; }
a					{ text-decoration: none; }
a:hover				{ text-decoration: underline; }

div.spacer			{ background: url(images/spacer_pattern.gif) top left repeat-x; height: 1px; width: 900px; }
div.spacernone		{ height: 1px; width: 900px; }
div.contactright	{ border-left: 1px dotted #000; float: right; padding: 0px 0px 0px 15px; } 
div.contact			{ color: #fff; font-size: 10pt; float: right; text-align: right; padding: 25px 25px 0px 0px; }
div.contact a		{ color: #cbba7f; }
div.homecontentbg	{ background: url(images/home_content_bg.jpg) bottom left no-repeat; margin: 0px 0px 10px 0px; }
div.readmore		{ font-size: 12pt; font-weight: bold; text-align: center; }
div.readmore a 		{ color: #000; }
div.readmoreb		{ font-size: 11pt; font-weight: bold; text-align: left; }
div.readmoreb a		{ color: #000; }
.homecontent		{ width: 260px; padding: 20px; vertical-align: top; }
.homecontentimg		{ text-align: center; }
.footerspacer		{ background: url(images/footer_spacer.jpg) top repeat-x; vertical-align: top; color: #535353; font-size: 9pt; height: 40px; padding: 10px 0px 0px 0px; }
.footerspacer a		{ color: #535353; }
.footersbase		{ color: #fff; font-size: 10pt; text-align: right; padding: 10px 0px 0px 0px; }
.footersbase a		{ color: #fff; }
.content			{ background-color: #fff; font-size: 10pt; padding: 10px 0px 20px 0px; }
.headerleft			{ background: url(images/header_left.jpg) top right no-repeat; width: 33%; }
.headerright		{ background: url(images/header_right.jpg) top left no-repeat; width: 33%; }
.header				{ background: url(images/header.jpg) top no-repeat; height: 185px; width: 900px; vertical-align: top; }
.navigation			{ height: 45px; text-align: center; }
.logo				{ height: 134px; vertical-align: top; }
.logobase			{ float: left; padding: 15px 0px 0px 12px; overflow: hidden; }
.logobase img		{ float: left; }
.navbutton			{ padding: 0px 5px 0px 5px; }
.red				{ color: #ff0000; }