body { 	font-family: Century Gothic, Helvetica, Arial, sans-serif; 	font-size: 13px; background-image:url(../images/css/bg.gif); background-repeat:repeat-x; 	background-color: #866c37; margin: 0px; padding: 0px; border: 0px}

form {margin: 0px; padding: 0px; border: 0px}
p {margin: 0px 0px 0px 0px; padding: 0px 0px 12px 0px}
.inputText {background-color: #f3f3f3; border: 1px solid #666666; font-family:Century Gothic, Helvetica, Arial, sans-serif; font-size:12px; color:#000000; padding-left: 5px}
.Button {background-color: #826834; border: 1px solid #826834; font-family: Century Gothic, Helvetica, Arial, sans-serif; font-size:11px; font-weight:700; color:#FFFFFF}
.ButtonHover {background-color: #0086e9; border: 1px solid #0086e9; font-family: Century Gothic, Helvetica, Arial, sans-serif; font-size:11px; font-weight:700; color:#FFFFFF}

.wrapper {background-color:#FFFFFF; border-left: 1px solid #ffffff;  border-right: 1px solid #ffffff;  }
.galleryWrapper {background-color:#000000; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; background-image:url(../images/css/photoGallery.gif); background-repeat:no-repeat  }
.navWrapper {background-color:#000000; border-bottom: 1px solid #ffffff}
.navBG {background-image:url(../images/css/navBarBG.gif); background-repeat:repeat-x; padding: 6px 5px 6px 23px}
.pNavWrapper {background-color: #493e25; padding: 7px 5px 3px 23px}
.pageWrapper {background-image:url(../images/css/pageBanner.jpg); background-repeat:no-repeat}
.cbWrapper {background-image:url(../images/css/pageFooter.jpg); background-position:bottom; border-left: 1px solid #ffffff; background-repeat:no-repeat}
.cbWrapper2 {background-color:#FFFFFF; border-left: 1px solid #ffffff; background-repeat:no-repeat}
.logo {background-image:url(../images/css/logo.gif); background-repeat:no-repeat}

.navLink { font-family:Century Gothic, Helvetica, Arial, sans-serif; font-size:12px; color:#b4985c; text-decoration:none; font-weight:500 }
.navLink a:link { font-family:Century Gothic, Helvetica, Arial, sans-serif; font-size:12px; color:#b4985c; text-decoration:none; font-weight:500 }
.navLink a:visited { font-family:Century Gothic, Helvetica, Arial, sans-serif; font-size:12px; color:#b4985c; text-decoration:none; font-weight:500 }
.navLink a:hover { font-family:Century Gothic, Helvetica, Arial, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; font-weight:500 }
.navLink a:active { font-family:Century Gothic, Helvetica, Arial, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; font-weight:500 }

.navLinkActive { font-family:Century Gothic, Helvetica, Arial, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; font-weight:500 }
.navLinkActive a:link { font-family:Century Gothic, Helvetica, Arial, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; font-weight:500 }
.navLinkActive a:visited { font-family:Century Gothic, Helvetica, Arial, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; font-weight:500 }
.navLinkActive a:hover { font-family:Century Gothic, Helvetica, Arial, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; font-weight:500 }
.navLinkActive a:active { font-family:Century Gothic, Helvetica, Arial, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; font-weight:500 }

.pNavLink{ font-family:Century Gothic, Helvetica, Arial, sans-serif; font-size:12px; color:#b4985c; text-decoration:none; font-weight:500; padding-bottom: 6px}
.pNavLink a:link { font-family:Century Gothic, Helvetica, Arial, sans-serif; font-size:12px; color:#b4985c; text-decoration:none; font-weight:500 }
.pNavLink a:visited { font-family:Century Gothic, Helvetica, Arial, sans-serif; font-size:12px; color:#b4985c; text-decoration:none; font-weight:500 }
.pNavLink a:hover { font-family:Century Gothic, Helvetica, Arial, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; font-weight:500 }
.pNavLink a:active { font-family:Century Gothic, Helvetica, Arial, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; font-weight:500 }

.pNavLinkActive { font-family:Century Gothic, Helvetica, Arial, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; font-weight:500; padding-bottom: 6px}
.pNavLinkActive a:link { font-family:Century Gothic, Helvetica, Arial, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; font-weight:500 }
.pNavLinkActive a:visited { font-family:Century Gothic, Helvetica, Arial, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; font-weight:500 }
.pNavLinkActive a:hover { font-family:Century Gothic, Helvetica, Arial, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; font-weight:500 }
.pNavLinkActive a:active { font-family:Century Gothic, Helvetica, Arial, sans-serif; font-size:12px; color:#ffffff; text-decoration:none; font-weight:500 }
	
.FooterBG {
	background-image:url(../images/css/Footer.gif); background-repeat:no-repeat;
	background-color:#000000
	}

.TextMain {
	font-family: Century Gothic, Helvetica, Arial, sans-serif;
	font-size: 13px;
	color: #000000;
	line-height: 20px;
	}
.hpTitle {
	font-family: Century Gothic, Helvetica, Arial, sans-serif;
	font-size: 22px;
	color: #000000;
	font-weight:700;
	line-height: 24px;
	padding-bottom: 10px
	}
	.BannerTitle {
	font-family: Century Gothic, Helvetica, Arial, sans-serif;
	font-size: 18px;
	color: #2174ae;
	font-weight:500;
	}
	
h1 { font-family: Century Gothic, Helvetica, Arial, sans-serif; font-size: 36px; color: #a88743; font-weight:normal; padding-bottom: 10px; margin: 0px }
h2 { font-family: Century Gothic, Helvetica, Arial, sans-serif; font-size: 24px; color: #a88743; font-weight:normal; padding-bottom: 10px; margin: 0px }
h3 { font-family: Century Gothic, Helvetica, Arial, sans-serif; font-size: 18px; color: #a88743; font-weight:600; padding-bottom: 7px; margin: 0px }

.label1{ font-family: Century Gothic, Helvetica, Arial, sans-serif; font-size: 13px; color: #a88743; font-weight:normal; }

.BannerCart { font-family: Century Gothic, Helvetica, Arial, sans-serif; font-size: 12px; color: #ffffff; font-weight:normal; }
.BannerCart a:link { font-family: Century Gothic, Helvetica, Arial, sans-serif; font-size: 12px; color: #ffffff; font-weight:normal; }
.BannerCart a:visited { font-family: Century Gothic, Helvetica, Arial, sans-serif; font-size: 12px; color: #ffffff; font-weight:normal; }
.BannerCart a:hover { font-family: Century Gothic, Helvetica, Arial, sans-serif; font-size: 12px; color:#00FFFF; font-weight:normal; }
.BannerCart a:active { font-family: Century Gothic, Helvetica, Arial, sans-serif; font-size: 12px; color: #ffffff; font-weight:normal; }

.Breadcrumb { font-family: Century Gothic, Helvetica, Arial, sans-serif; font-size: 11px; color: #ffffff; font-weight:normal; }
.Breadcrumb a:link { font-family: Century Gothic, Helvetica, Arial, sans-serif; font-size: 11px; color: #ffffff; font-weight:normal; }
.Breadcrumb a:visited { font-family: Century Gothic, Helvetica, Arial, sans-serif; font-size: 11px; color: #ffffff; font-weight:normal; }
.Breadcrumb a:hover { font-family: Century Gothic, Helvetica, Arial, sans-serif; font-size: 11px; color: #000000; font-weight:normal; }
.Breadcrumb a:active { font-family: Century Gothic, Helvetica, Arial, sans-serif; font-size: 11px; color: #000000; font-weight:normal; }

.hpText {
	font-family: Century Gothic, Helvetica, Arial, sans-serif;
	font-size: 14px;
	color: #000000;
	line-height: 20px;
	}
a:link {
	font-family:Century Gothic, Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#0083e8;
	text-decoration:none;
	}
a:visited {
	font-family:Century Gothic, Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#0083e8;
	text-decoration:none;
	}
a:hover {
	font-family:Century Gothic, Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#996633;
	text-decoration:none;
	}
a:active {
	font-family:Century Gothic, Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#996633;
	text-decoration:none;
	}
.ActiveLink2 {
	font-family:Century Gothic, Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	}
.ActiveLink2 a:link {
	font-family:Century Gothic, Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	}
.ActiveLink2 a:visited {
	font-family:Century Gothic, Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	}
.ActiveLink2 a:hover {
	font-family:Century Gothic, Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	}
.ActiveLink2 a:active {
	font-family:Century Gothic, Helvetica, Arial, sans-serif;
	font-size:13px;
	color:#000000;
	text-decoration:none;
	}
.Sidebar {
	background-color: #000000;
	border-right: 1px solid #ffffff;
	width: 183px;
	}
.SidebarFooter {
	background-image:url(../images/Sidebar_Footer.jpg);
	background-repeat:no-repeat;
	height: 252px;
	}
.MainBanner {
	background-image: url(../images/MainBannerBG.jpg);
	background-repeat:no-repeat;
	height: 120px;
	}
.BackBarBanner {background-image:url(../images/BackBarBanner.jpg); background-repeat:no-repeat}
.AboutBanner {background-image:url(../images/AboutBanner.jpg); background-repeat:no-repeat}
.PressBanner {background-image:url(../images/PressHeader.jpg); background-repeat:no-repeat}
.ContentBody {
	background-color:#FFFFFF;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	width: 800px;
	}
.PageBody {
	background-image:url(../images/PageHeader.jpg);
	background-repeat:no-repeat;
	border-top: 1px solid #FFFFFF;
	}
.ProductsPageBody {
	background-image:url(../images/ProductsBanner.jpg);
	background-repeat:no-repeat;
	border-top: 1px solid #FFFFFF;
	}
.ContentBox1 {
	border: 1px solid #e1c797;
	background-color:#FFFFFF;
	padding: 15px 20px 10px 30px;
	}
.PageFooter {
	background-image:url(../images/PageFooter.gif);
	background-repeat:no-repeat;
	height: 90px;
	}
.FooterText {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	}
	.FooterDiv {
	font-family:Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; padding-left: 10px; padding-right: 10px}
.FooterCurve {
	background-image:url(../images/FooterCurve.gif);
	background-repeat:no-repeat;
	width: 802px;
	height: 50px;
	}
.Copyright {
	font-family:Arial, Helvetica, sans-serif;
	color: #bb9c5e;
	font-size: 11px;
	}
.FooterLink {
	font-family:Arial, Helvetica, sans-serif;
	color: #bb9c5e;
	font-size: 11px;
	text-decoration: none;
	}
.FooterLink a:link {
	font-family:Arial, Helvetica, sans-serif;
	color: #bb9c5e;
	font-size: 11px;
	text-decoration: none;
	}
.FooterLink a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color: #bb9c5e;
	font-size: 11px;
	text-decoration: none;
	}
.FooterLink a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	}
.FooterLink a:active {
	font-family:Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-size: 11px;
	text-decoration: none;
	}
.pFooterLink a:link {
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	font-size: 11px;
	text-decoration: none;
	}
.pFooterLink a:visited {
	font-family:Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 11px;
	text-decoration: none;
	}
.pFooterLink a:hover {
	font-family:Arial, Helvetica, sans-serif;
	color: #e8c785;
	font-size: 11px;
	text-decoration: none;
	}
.pFooterLink a:active {
	font-family:Arial, Helvetica, sans-serif;
	color: #e8c785;
	font-size: 11px;
	text-decoration: none;
	}
.hdr {
	background-image: url(../images/hdr.gif);
	background-repeat:repeat-x;
}
.vdr {
	background-image: url(../images/vdr.gif);
	background-repeat:repeat-y;
}
.TitleLink a:link {
	font-family:Century Gothic, Helvetica, Arial, sans-serif;
	font-size:16px;
	font-weight:700;
	color:#996600;
	text-decoration:none;
	}
.TitleLink a:visited {
	font-family:Century Gothic, Helvetica, Arial, sans-serif;
	font-size:16px;
	font-weight:700;
	color:#996600;
	text-decoration:none;
	}
.TitleLink a:hover {
	font-family:Century Gothic, Helvetica, Arial, sans-serif;
	font-size:16px;
	font-weight:700;
	color:#0099FF;
	text-decoration:none;
	}
.TitleLink a:active {
	font-family:Century Gothic, Helvetica, Arial, sans-serif;
	font-size:16px;
	font-weight:700;
	color:#0099FF;
	text-decoration:none;
	}
.CartBoxBG {
	background-image: url(../images/CartBoxBG.gif);
	background-repeat:repeat-y;
	font-family:Century Gothic, Helvetica, Arial, sans-serif;
	font-size: 11px;
	color:#000000;
	padding-left: 12px;
	}
.cartHeader {background-color:#675021; font-family: Century Gothic, Helvetica, Arial, sans-serif; font-size:12px; font-weight:700; color:#FFFFFF; padding: 4px 4px 4px 4px}
.cartCell {background-color:#dac59c; font-family:Arial, Helvetica, sans-serif; font-size:11px; ; color:#000000; padding: 4px 4px 4px 4px}
	
.HomeSplash {background-image:url(../images/HomeBG.jpg); background-repeat:no-repeat; border-left: 1px solid #ffffff}

.FloatImageRight {margin: 5px 5px 20px 22px; text-align:right;}
.FloatImageLeft {margin: 0px 22px 20px 0px; text-align:left;}
.ImageRightBorder {margin: 0px 5px 20px 22px; text-align:right; border: 1px solid #cccccc; padding: 2px}
.ImageLeftBorder {margin: 0px 22px 20px 0px; text-align:left; border: 1px solid #cccccc; padding: 2px}
.ImageLeftBorder2 {margin: 0px 20px 5px 0px; text-align:left; border: 1px solid #cccccc; padding: 2px}
.FloatRightNoPad {text-align:right;}
.FloatLeftNoPad {text-align:left;}
	
/*-------- CMS Stuff -------------*/
.CMSCB1 {background-color: #f3f3f3; border: 1px solid #dbd4ba; padding: 15px 15px 15px 15px}
.CMSCB2 {background-color: #ffffff; border: 1px solid #cccccc; padding: 15px 20px 15px 20px}
.CMSContentBody {background-color: #ffffff; border: 1px solid #cccccc; padding: 30px 30px 30px 30px}
.ContentBody1 {background-color:#FFFFFF; border: 1px solid #cccccc; padding: 20px 20px 20px 20px}