/* CSS Document */

body {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	margin: 0;
	top: 0;
	background: url(images/bg.gif) repeat-x 0 top;
}

.navbarBox {
	background: url(images/nav_off.gif) #f5d497 top left repeat-x;
	height: 47px;
	padding: 0px;
	margin: 0px;
	border-left: 1px solid #c2581c;
	border-right: 1px solid #c2581c;
}

.navOff, a.navOff:link, a.navOff:visited {
	color: #1a0901;
	display: block;
	float: left;
	text-decoration: none;
	background-image: url(images/nav_off.gif);
	font: bold 12px/47px Verdana, Arial, "Helvetica Neue", Geneva;
	padding-right: 15px;
	padding-left: 15px;
}

a.navOff:hover, a.navOff:active {
	color: #faeda9;
	display: block;
	float: left;
	text-decoration: none;
	background-image: url(images/nav_on.gif);
	font: bold 12px/47px Verdana, Arial, "Helvetica Neue", Geneva;
	padding-right: 15px;
	padding-left: 15px;
}

.memberLogin, a.memberLogin:link, a.memberLogin:visited {
	color: white;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 30px;
	margin-right: 20px;
}

a.memberLogin:hover, a.memberLogin:active {
	color: #faeda9;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	line-height: 30px;
	margin-right: 20px;
}

.title, a.title:link, a.title:visited {
	color: #1E0D03;
	font-size: 20px;
	text-decoration: none;
	font-weight: bold;
}

.titleRed, a.titleRed:link, a.titleRed:visited {
	color: #ab4300;
	font-size: 20px;
	text-decoration: none;
	font-weight: bold;
}

.large, a.large:link, a.large:visited {
	color: #79553d;
	font-size: 14px;
	text-decoration: none;
	font-weight: normal;
}

.subTitle, a.subTitle:link, a.subTitle:visited {
	color: #79553d;
	font-size: 15px;
	text-decoration: none;
	font-weight: bold;
}

a.subTitle:hover, a.subTitle:active {
	color: #432d1f;
	font-size: 15px;
	text-decoration: none;
	font-weight: bold;
}

.subTitleRed, a.subTitleRed:link, a.subTitleRed:visited {
	color: red;
	font-size: 13px;
	text-decoration: none;
	font-weight: bold;
}

.array {
	color: #a44100;
	font-size: 11px;
}

.array td th {
	height: 12px;
}

.content {
	color: #79553d;
	font-size: 12px;
	text-decoration: none;
	border: 1px solid #e2b79a;
}

a.contentLink:link, a.contentLink:visited {
	color: #79553d;
	font-size: 12px;
	text-decoration: none;
}

a.contentLink:hover, a.contentLink:active {
	color: #402a1d;
	font-size: 12px;
	text-decoration: underline;
}

.mainBG {
	background: #ffffff url(images/content_bg_grad.gif) repeat-x 0 bottom;
}

.flashBanner {
	width: 1000px;
	height: 350px;
	overflow: hidden;
}

.boxAds {
	color: #79553d;
	font-size: 11px;
	padding-top: 65px;
	padding-left: 10px;
	padding-right: 4px;
}

.boxWords {
	color: #79553d;
	font-size: 11px;
	padding-top: 50px;
	padding-left: 10px;
	padding-right: 10px;
}

a.boxText:link, a.boxText:visited {
	color: #79553d;
	font-size: 11px;
	text-decoration: none;
}

a.boxText:hover, a.boxText:active {
	color: #5e412e;
	font-size: 11px;
	text-decoration: underline;
}

.customerTestimonials, a.customerTestimonials:link, a.customerTestimonials:visited {
	color: #ab4300;
	font-size: 11px;
	text-decoration: none;
	padding-top: 50px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
}

a.customerTestimonials:hover, a.customerTestimonials:active {
	color: #5e412e;
	font-size: 11px;
	text-decoration: underline;
	padding-top: 50px;
	padding-left: 10px;
	padding-right: 10px;
	font-weight: bold;
}

.copyrightBox {
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #9f8a7b;
	line-height: 26px;
	padding-left: 22px;
	background-color: #e3e3e3;
}

.copyright, a.copyright:link, a.copyright:visited {
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #9f8a7b;
	line-height: 26px;
}

a.copyright:hover, a.copyright:active {
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
	color: #706055;
	line-height: 26px;
}

.boxLinks {
	padding-top: 135px;
	padding-right: 20px;
}

.boxLink, a.boxLink:link, a.boxLink:visited {
	color: #79553d;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

a.boxLink:hover, a.boxLink:active {
	color: #000000;
	font-size: 12px;
	text-decoration: underline;
	font-weight: bold;
}

.field {
	border: 1px solid #e2b79a;
	background-color: #fdfedf;
	color: #402a1d;
	font-size: 12px;
	padding: 3px;
}

.button, a.button:link, a.button:visited {
	border: 1px solid #e2b79a;
	background-color: #fdfedf;
	color: #402a1d;
	font-size: 15px;
	padding: 8px;
	font-weight: bold;
	text-decoration: none;
}

a.button:hover, a.button:active {
	border: 1px solid #402a1d;
	background-color: #79553d;
	color: #fdfedf;
	font-size: 15px;
	padding: 8px;
	font-weight: bold;
	text-decoration: none;
}

.floatRight {
	float: right;
}

.floatLeft {
	float: left;
}

.padding15 {
	padding: 15px;
}

.contentLabel {
	color: #79553d;
	font-size: 12px;
	text-decoration: none;
}

.padding35 {
	padding: 35px;
}

.inputButton {
 	border: 0px solid #e2b79a;
	background-color: #fffcf7;
	color: #402a1d;
	font-size: 12px;
	padding: 3px;
	cellpadding: 0px;
	
}

.article {
	color: #333333;
	font-size: 12px;
	text-decoration: none;
	line-height: 16px;
}

.articleLink:link, a.contentLink:visited {
	color: #333333;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
}

.articleLink:hover, a.contentLink:active {
	color: #402a1d;
	font-size: 12px;
	text-decoration: underline;
}

.thumb {
	border: 0;
	
}
.thumbBig, a.thumbBig:link, a.thumbBig:visited {
	border: 1px solid #79553d;
	
}
.thumbBig:hover, a.thumbBig:active {
	border: 1px solid #FF6600;
	
}
