/* ------------------------------------------------------------------------------------------------------------------------------------------------------------ */
/* ---------------------------------------------------               Text And Link Colors                      ------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------ */


.light_text {
	color:#E5E2CF;
}

.dark_text {
	color:#74441D;
}

.light_link {
	font-family:Helvetica, Arial, sans-serif;
	color:#E5E2CF;
}

.light_link:hover {
	color:#FFFFFF;
	text-decoration: underline;	
}

.light_link_inactive {
	font-family:Helvetica, Arial, sans-serif;
	color:#000000;
}

.dark_link {
	font-family:Helvetica, Arial, sans-serif;
	color:#74441D;
}

.dark_link:hover{
	color:#FF0000;
	text-decoration: underline;	
}

.dark_link_inactive {
	color:#FFFFFF;
}

a {
	color: #74441D;
	text-decoration: none;
}
	
a:hover { 
	color:#000000;
	text-decoration: underline;
}


/* ------------------------------------------------------------------------------------------------------------------------------------------------------------ */
/* ---------------------------------------------------      Textures, background, and Border Colors            ------------------------------------------------ */
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------ */


.light_background {
	background-color:#E5E2CF;
	background-image:url(images/light_background.jpg);	
}

.dark_background {
	background-color:#654514;
	background-image:url(images/dark_background.jpg);	
}

#right h2, #main_cont h2 {
	background-color:#654514;
	background-image:url(images/light_background.jpg);	
	color:#FFFFFF;
	font-family:Helvetica, Arial, sans-serif;
}

.leftheader {
	font-family:Helvetica, Arial, sans-serif;
	color:#FFFFFF;
}

.title_bar {
	font-family:Helvetica, Arial, sans-serif;
	color:#FFFFFF;
}

.light_border {
	border: 1px solid #E5E2CF;
}

.dark_border {
	border: 1px solid #654514;
}

/* ------------------------------------------------------------------------------------------------------------------------------------------------------------ */
/* ----------------------------------------------               Product Detail & Account Tabs                      -------------------------------------------- */
/* ------------------------------------------------------------------------------------------------------------------------------------------------------------ */

/* Non Selected & Selected Tabs Link Text Colors */
ul.tabbernav li a:link { color: #FFFFFF; }
ul.tabbernav li a:visited { color: #FFFFFF; }
ul.tabberactive li a:link { color: #74441D; }
ul.tabberactive li a:visited { color: #74441D; }

ul.tabbernav {
	font-family:Helvetica, Arial, sans-serif;
	/* Tab Content Top Border */
	border-bottom: 1px solid #654514;
	padding: 3px 0;
	margin: 0;
}

.tabberlive .tabbertab {
	/* Tab Content Sides & Bottom Border */
	font-family:Helvetica, Arial, sans-serif;
	border: 1px solid #654514;
	padding: 1px;
	padding-top: 5px;	
	padding-bottom: 5px;		
	border-top: 0;
}
	

ul.tabbernav li a {
	font-family:Helvetica, Arial, sans-serif;
	/* Tab Borders */
	border: 1px solid #654514;
	/* Non Selected Tabs Background */
	background: #654514;
	padding: 3px 0.5em;
	margin-left: 3px;	
	border-bottom: none;	
	text-decoration: none;
}

ul.tabbernav li a:hover {
	font-family:Helvetica, Arial, sans-serif;
	/* Hovered Tabs Background Color */
	background: #E5E2CF;
	/* Hovered Tabs Border Color */
	border-color: #654514;
	/* Hovered Tabs Text Color */
	color: #FF0000;	
}

ul.tabbernav li.tabberactive a {
	font-family:Helvetica, Arial, sans-serif;
	border-bottom: 1px solid #FFFFFF;
	/* Selected Tabs Background Color */
	background-color: #FFFFFF;
	/* Selected Tabs Font Color */
	color: #74441D;
}

ul.tabbernav li.tabberactive a:hover {
	font-family:Helvetica, Arial, sans-serif;
	border-bottom: 1px solid white;
	/* Selected Tabs Hover Background Color */
	background-color: #FFFFFF;
	/* Selected Tabs Hover Font Color */
	color: #74441D;
}

ul.tabbernav li {
	font-family:Helvetica, Arial, sans-serif;
	list-style: none;
	display: inline;
	margin: 0;
}

.tabberlive .tabbertabhide { display: none; }
.tabberlive .tabbertab h2 { display: none; }
.tabberlive .tabbertab h3 { display: none; }
.tabberlive { margin-top: 1em; }
.tabber { display: none; }
