/* Cogos Style Sheet ------------------------------------------------------------- */

body					{ margin:0px; padding:0px; background-color:#857966; text-align:center; }
body					{ font-family:arial, helvetica, sans-serif; font-size:80%; line-height:130%; color:#F0E2C7; }
input, select			{ color:#000; }
form					{ padding:0px; margin:0px; }
img						{ border:0px; }
hr.divider				{ height:1px; color:#9B8F79; margin:10px 0px 0px 0px; }

/* General font styles */
a						{ color:#FFF; text-decoration:none; }
a:hover					{ color:#FFF; text-decoration:underline; }
a.link-light			{ color:#A89B84; }
.white					{ color:#FFF; }
.page-heading			{ font-size:150%; font-weight:bold; }
.page-sub-heading		{ font-size:125%; font-weight:bold; }
.error-message			{ font-size:95%; color:#4f483c; }
.small					{ font-size:95%; }

/* General form styles */
.input_text				{ width:95%; }

/* Website container */
#container				{ width:800px; margin-left:auto; margin-right: auto; text-align:left; }

/* Header */
#header					{ overflow:hidden; margin:10px 0px; border-bottom:solid 1px #9B8F79; width:800px; }
#header h1				{ float:left; margin:0px; padding:0px; }
#header h1 a			{ display:block; height:77px; width:190px; background-image:url("/images/logo.gif"); }
#header h1 a span		{ display:none; }
#top					{ float:right; width:590px; text-align:right; font-size:95%; }
#contact				{  }
#mini-cart				{ margin-top:15px; }

/* Left menu */
#leftmenu				{ float:left; width:180px; }
.menu-box				{ margin-bottom:20px; padding-bottom:10px; border-bottom:solid 1px #9B8F79; }
.sections				{ font-size:150%; line-height:150%; font-weight:bold; }
.subsections			{ margin-left:20px; }
.sub-sections			{ line-height:150%; }

/* Column padding */
#column-padding			{ float:left; width:30px; }

/* Main content area */
#main-content			{ float:left; width:590px; }
#content-left			{ float:left; width:420px; }
#content-right			{ float:left; width:169px; border-left:solid 1px #A89B84 }
.padding				{ padding:0px 0px 0px 10px; }

/* Product styles */
.product_side			{ background-image:url("/images/product_side.gif"); background-repeat:repeat-y; }
.product_name			{ margin-bottom:6px; }
.product_image			{ margin-bottom:5px; }
.product_price			{ font-weight:bold; font-size:120%; margin-bottom:5px; }
#product_image			{ border:solid 1px #F0E6C3; padding:3px; clear:left; }
.product_flag			{ float:left; border:solid 1px #600; padding:2px; margin:0px 2px 10px 0px; font-size:90%; }
.product_price_main		{ font-size:220%; line-height:100%; font-weight:bold; }
.product_notes			{ font-size:90%; }
.product_altimage_thumb	{ float:left; border:solid 1px #9B8F79; padding:3px; margin:2px 2px 2px 0px; }

/* Pagination */
.pagination-control		{ border-top:solid 1px #9B8F79; border-bottom:solid 1px #9B8F79; padding:10px; margin-bottom:20px; }

/* Section styles */
.sectionblock			{ display:block; padding-left:20px; margin-bottom:20px; margin-top:5px; line-height:150%; }

/* Breadcrumb */
#breadcrumb				{ font-size:90%; margin-bottom:10px; }

/* Table styles */
.table-title-bg				{ background-color:#9B8F79; font-weight:bold; }
.table-content-bg			{ background-color:#857966; }
.table-border-bg			{ background-color:#9B8F79; }

/*
.table-uncolored-bg			{ background-color:#C68B53; text-align:center; color:#FFF; }
.table-colored-bg			{ background-color:#F8F8F8; text-align:center; color:#CCC; }
.table-chart-title-bg		{ font-size:9px; background-color:#F8F8F8; font-weight:bold; }
.table-chart-content-bg		{ font-size:9px; background-color:#FFFFFF; }
.table-checkout-yes-bg		{ background-color:#DDEEDD; }
.table-checkout-no-bg		{ background-color:#FFCCCC; }
*/

/* Footer */
#footer					{ clear:both; font-size:90%; border-top:solid 1px #9B8F79; margin:50px 0px 20px 0px; padding-top:10px; }
#footer-left			{ float:left; width:492px; }
#footer-right			{ float:right; width:288px; }
