/* Visual Element Styling */
/* Reference "structural.css" for site layout styling */

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
	line-height: 150%;
	color: #666666;
	}


	#shortdesc span.item_number {
		float:right;
		text-align:right;
		
		color:#7B6728
	}

a, a:link, a:visited {
	color: #795C26;
	text-decoration: none;
	}
a:hover {
	color: #A48E4F;
	text-decoration: underline;
	}

h3 {
	font-size: 18px;
	}

#search_box {
	color: #000000;
	}

#information h4 {
	font-size: .9em;
	text-transform: uppercase;
	}

#information p {
	font-size: .9em;
	}
	#information p a, #information p a:link, #information p a:visited {
		color: #006699;
		text-decoration: none;
		}
	#information p a:hover {
		color: #006699;
		text-decoration: underline;
		}

#account {
	font-size: 11px;
	color: #FFFFFF;
	}
	
	#account a, #account a:link, #account a:visited {
		color: #FFFFFF;
		text-decoration: none;
		}
	#account a:hover {
		color: #FFFFFF;
		text-decoration: underline;
		}
	#account_name a, #account_name a:link, #account_name a:visited, #account_name a:hover {
		padding-left: 10px;
		}
	#account_name a.priceg, #account_name a.priceg:link, #account_name a.priceg:visited, #account_name a.priceg:hover {
		margin-left: 300px;
	}
		
#brand_nav h4 {
	color: #9b8c6d;
	text-align: center;
	padding: 0 0 11px 0;
	background: url("/images/rule_dark.gif") bottom repeat-x;
	font-size: 1em;
	text-transform: uppercase;
	}

#brand_nav ul {
	margin-left: 2em;
	padding-left: 0;
	}

#brand_nav li {
	list-style-image: none;
	list-style: none;
	background: url("/images/bullet_arrow.gif") 0 5px no-repeat;
	padding-left: 1em;
	margin-left: 0;
	width: 10em;
	font-size: 1.2em;
	color: #e0c794;
	}

.brandBox h3 {
	font-size: 1.2em;
	}

#product_home {
	color: #aa9873;
	}
	#product_home h2 {
		font-size: 2em;
		}
	#product_home p {
		width: 34em;
		margin: .8em 0 0 0;
		}
	
	#product_lists {
		color: #c7c7c7;
		}
	
	#product_lists a, #product_lists a:link, #product_lists a:visited {
		color: #c7c7c7;
		}
	#product_lists a:hover {
		color: #FFFFFF;
		}

.white h2 {
	background: url("/images/rule_white.gif") bottom repeat-x;
	padding-bottom: 3px;
	}

.white p {
	padding: 10px;
	}

.brandBox h3 {
	padding: 2px 5px 2px 5px;
	background: #DDC691;
	color: #514215;
	}
	
	.brandBox h3 a, .brandBox h3 a:link, .brandBox h3 a:visited {
		color: #006699;
		text-decoration: none;
		}
	.brandBox h3 a:hover {
		color: #003366;
		text-decoration: none;
		}

#footer {
	font-size: 11px;
	color: #948669;
	}

	#footer a, #footer a:link, #footer a:visited {
		color: #948669;
		text-decoration: none;
		}
	#footer a:hover {
		color: #615845;
		}

		#footer .footer_right a:hover, #footer .footer_left a:hover {
			color: #FFFFFF;
			}
	
	#footer p {
		margin: 0;
		padding: 0;
		color: #333333;
		}



#checkoutOrder th {
	padding: 3px 0 3px 0;
	background: #B0974A;
	color: #FFFFFF;
	}