@charset "utf-8";
html, body, div, h1, h2, h3, p, ul.styled {
	border: 0;
	margin: 0;
	padding: 0;
}
a:link, a:visited {
	text-decoration: none;
}
a:hover, a:active {
	text-decoration: underline;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}
img {
	border: 0;
}
h1, .dsPage h2 {
	font-size: 20px;
}
.homePage h2, .dsPage h3 {
	font-size: 18px;
	padding-top: 10px;
}
ul.styled {
	list-style: none;
}
ul.styled li {
	display: inline-block;
}
ul.inline li {
	display: inline;
}
ul.styled img, .homePage #iContentDim object, .dsPage #header img {
	display: block;
}
body, #mainCol {
	background-color: #FFF;
	color: #333;
}
#iContent {
	background-color: #5C0817;
	color: #FEFEFE;
}
#mainCol a, #header a {
	background-color: #FFF;
	color: #5C0816;
	font-weight: bolder;
}
#sidebarCol, #sidebarCol a, #iFooter, #iFooter a {
	background-color: #490715;
	color: #FEFEFE;
}
.b1, .b2, .b3, .b4, .b5, .b6 {
	border-width: 1px 0;
	border-style: solid;
	color: #FEFEFE;
	padding: 1px 0;
}
.b1 {
	border-color: #300811;
	background-color: #390310;
}
.b2 {
	border-color: #3D030F;
	background-color: #400710;
}
.b3 {
	border-color: #44070F;
	background-color: #4A0611;
}
.b4 {
	border-color: #4F0713;
	background-color: #510714;
}
.b5 {
	border-color: #520815;
	background-color: #550916;
}
.b6 {
	border-color: #570917;
	background-color: #590817;
}
#oFooter .b1 {
	border-color: #590817;
	background-color: #570917;
}
#oFooter .b2 {
	border-color: #550916;
	background-color: #520815;
}
#oFooter .b3 {
	border-color: #510714;
	background-color: #4F0713;
}
.dsPage #header, #iContentDim, .homePage .objectAlt, #iFooterDim {
	margin: 0 auto;
	overflow: hidden;
}
.homePage #iContentDim {
	height: 375px;
	width: 900px;
}
.homePage .objectAlt {
	height: 375px;
	width: 870px;
}
.dsPage #header, .dsPage #iContentDim, .dsPage #iFooterDim {
	width: 870px;
}
.homePage #iFooterDim {
	text-align: right;
	width: 840px;
}
.dsPage #header, #mainCol, #sidebarCol, .footerLeft {
	text-align: left;
}
#header {
	padding: 20px 0 0 0;
}
#header ul {
	padding: 12px 0 10px 0;
}
#header ul li {
	padding: 0 8px;
}
#mainCol {
	background: #FFF url(../images/bgDsLogo.jpg) scroll no-repeat 0% 100%;
	float: right;
	width: 614px;
}


#mainColP {
	padding: 0 36px 92px 36px;
}
#mainCol p {
	margin: 1em 0;
}
#sidebarCol {
	float: left;
	width: 232px;
}
#sidebarColP {
	padding: 12px 8px;
}
.homePage #mainCol, .homePage #sidebarCol {
	height: 100%;
}
.dsPage #mainCol, .dsPage #sidebarCol {
	height: auto !important;
	height: 600px;
	min-height: 600px;
}
.dsPage #sidebarColRow1 {
	padding: 10px 25px 10px 15px;
}
.dsPage #sidebarColRow1BP {
	border-bottom: 1px solid #999;
	border-top: 1px solid #999;
	padding: 15px 0 10px 0;
}
.dsPage #sidebarColRow2 {
	padding: 5px 25px 0 15px;
}
#oFooter, #iFooterDim {
	clear: both;
	padding: 10px 0;
}
.homePage #footerCol1 {
	float: left;
	width: 420px;
}
.homePage #footerCol2 {
	border-left: 1px solid #999;
	float: right;
	width: 400px;
}
.homePage #footerCol1 .footerLeft {
	float: left;
	width: 270px;
}
.homePage #footerCol2 .footerLeft {
	float: left;
	width: 210px;
}
.homePage #footerCol2 .footerLeft h2, #footerCol2 .footerLeft p {
	padding-left: 20px;
}
.dsPage #iFooter ul li {
	font-size: 11px;
	line-height: 2;
}
.dsPage #iFooter ul li span {
	border-left: 1px solid #FFF;
	padding: 0 0.5ex 0 1.2ex;
}
.dsPage #iFooter ul li span.first {
	border-left-width: 0;
}
/* CMT Generated Content */
#CMT_index1 h2, #CMT_index1 hr, #CMT_index1 #pnAdminPage #cntPageSaveCancel, #CMT_index1 #pnAdminItem #cntItemSaveCancel, #CMT_index1 #pnContent #cntPageAdmin_Logout, #CMT_index1 #pnContent #PageContent, #CMT_index1 #pnContent .pageItemRoot, #CMT_index1 #pnItem #litItemDetail {
	clear: both;
	margin: 1em 0;
}
#CMT_index1 #pnAdminPage #txtPageTitle, #CMT_index1 #pnAdminPage #txtMetaDesc, #CMT_index1 #pnAdminPage #txtMetaKey, #CMT_index1 #pnAdminItem #txtItemTitle, #CMT_index1 #pnAdminItem #txtItemHeader, #CMT_index1 #pnAdminItem #txtItemUrl {
	width: 350px;
}
#CMT_index1 #pnContent #cntPageAdmin_Logout {
	overflow: hidden;
	width: 100%;
}
#CMT_index1 #pnContent #cntPageAdmin {
	float: left;
	margin: 0;
	text-align: left;
	width: 49%;
}
#CMT_index1 #pnContent #cntLogout {
	float: right;
	margin: 0;
	text-align: right;
	width: 50%;
}
#CMT_index1 #pnContent ul.pageItemAdmin {
	border: 0;
	list-style: none;
	margin: 0;
	padding: 0;
}
#CMT_index1 #pnContent ul.pageItemAdmin li {
	display: inline;
}
#CMT_index1 #pnContent ul.pageItemAdmin li span {
	border-left: 1px solid #000;
	padding: 0 0.5ex 0 1.2ex;
}
#CMT_index1 #pnContent ul.pageItemAdmin li span.first {
	border-left-width: 0;
	padding-left: 0;
}

