/* COLORS
rust:#733202;
sage:#554A2F;
ivory: #B2ACA2
gold:#CC9933

brown 5D4100
blue  0F3151
burnt orange  AA5721

*/

body {
	background-color: #A0A278; /*gold */
/*background-image: url(images/background.jpg);
	layer-background-image: url(images/background.jpg);*/
	margin-top: 0px;
	margin-left: 0px;
}
a {
	text-decoration: none;
	color: #AA5721; /*rust */
}

a:hover {
	text-decoration: none ;
	color: #C66C0B;
}

p, td, th {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #534E46;
	line-height: 175%
}

.page_title, .card_title {
	color: #5D4100;
	font-weight: bold;
	font-size: 10pt;
}
.emph {
	color: #C66C0B; /*dark orange */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

.pop_link{
	font-size: 7pt;
	text-align: right;
}

/* BACKGROUND */
.bg_rust {
	background-color: #733202;
	layer-background-color:  #733202;
	background-image: url(images/rust_bg.jpg);
	layer-background-image :url(images/rust_bg.jpg);
}
.bg_sage {
	background-color: #00254A;
	layer-background-color: #00254A;
	background-image: url(images/side_bg.gif);
	layer-background-image: url(images/side_bg.gif);
}

.left_link {
	color: #CC9933;
	font-weight: bold;
}
.left_link:hover {
	color: #C66C0B;
	font-weight: bold;
}

.bg_ivory {
	background-color: #EBECD7;
	layer-background-color: #EBECD7;
	background-image: url(images/ivory_bg.jpg);
	layer-background-image: url(images/ivory_bg.jpg);
}
.bg_gold {
	background-color: #CC9933;
	layer-background-color:  #CC9933;
	background-image: url(images/gold_bg.jpg);
	layer-background-image :url(images/gold_bg.jpg);
}
.callout_title {
	background-image: url(images/dk_grey_bg.jpg);
	color: #FFFFCC; /*ivory*/
	font-size: 12pt;
	padding-left: 8px;
}
.callout_copy {
	background-color: #ffffff;
	color: #FFFFCC; /*ivory*/
	padding: 8px;
}
.logo {
	padding-left: 15px;
}
/*FONTS */
.sub_menu, .sub_menu_on {
	padding-left: 25px;
}
.sub_menu_on {
	background-image: url(images/side_bg_over.jpg);
}
.sub_menu a, .sub_menu_on a {
	color: #EBECD7; /*ivory*/
	font-weight: bold;
	text-decoration: none;
}
.sub_menu a:hover, .sub_menu_on a:hover {
	color: #EBECD7; /*ivory*/
	font-weight: bold;
	text-decoration: underline;
	background-image: url(images/side_bg_over.jpg);
}

.sub_title, .card_desc {
	text-align: left;
	font-weight: bold;
}

/*.sub_menu, .sub_menu a {
	background-color: White;
	color:  #FFFFCC; 
	font-weight: bold;
}
.sub_menu_on, .sub_menu a:hover, .sub_menu_on a:hover {
	color: #952500; 
	font-weight: bold;
}*/

.footer {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #5D4100; /*brown */
	padding: 5px;
	vertical-align: top;
	font-weight: bold;
}
.footer a {
	font-size: 7pt;
	color: #5D4100; /*brown */
}

.pic_title {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #554A2F; /*sage */
	text-align: left;
	line-height: 110%
}
.breadcrumbs {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #952500; /*rust */
	vertical-align: top;
	text-align: left;
	line-height: 110%
}

.breadcrumbs_lt {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #D6AD84; /*lt */
	vertical-align: top;
	text-align: left;
		line-height: 110%
}

.product_details_bold, .product_min, .product_price {
	font-size: 9pt;
	font-weight: bold;
}
.product_details {
		font-size: 9pt;
}
.form_label {
	font-size: 7pt;
	text-transform: uppercase;
	color: #554A2F; /*sage */
	vertical-align: top;
}

/* show hide on mahalo.php */
/*#view_0, #view_1, #view_2, #view_3, #view_4, #view_5, #view_6, #view_7 {
	visibility:hidden;
}*/

.viewdiv0 {display:inline; }
.viewdiv1 {display:inline; }
.viewdiv2 {display:none; }
.viewdiv3 {display:none; }
.viewdiv4 {display:none; }
.viewdiv5 {display:none; }
.viewdiv6 {display:none; }
.viewdiv7 {display:none; }
.viewdiv8 {display:none; }
.viewdiv9 {display:none; }
.viewdiv10 {display:none; }


/*.viewprod0 {display:inline; }
.viewprod1 {display:none; }
.viewprod2 {display:none; }
.viewprod3 {display:none; }
.viewprod4 {display:none; }
.viewprod5 {display:none; }
.viewprod6 {display:none; }*/

.viewtext0 {display: block;}
.viewtext1 {display:none; }
.viewtext2 {display:none; }
.viewtext3 {display:none; }
.viewtext4 {display:none; }
.viewtext5 {display:none; }
.viewtext6 {display:none; }
.viewtext7 {display:none; }
.viewtext8 {display:none; }
.viewtext9 {display:none; }
.viewtext10 {display:none; }

.viewclientdiv0 {display:none;}
.viewclientdiv1 {display:none;}

.viewpaymentdiv0 {display:none;}
.viewpaymentdiv1 {display:none;}
.viewpaymentdiv2 {display:none;}
/*.viewpaymentdiv3 {display:none;}*/

.client_login {
	position: relative;
	top: 300px;
	right: 150px;
}