/*
Main styles 09			
*/

body {
	background-color: #f5f5d9;
	background-image: url(/img/background_imgs/pink-paper-texture-bg112511.gif);
	background-repeat: repeat;
	margin: 0px;
	color: #333333;
	font-size: 9pt; 
	line-height: 11pt;
}
.body_div {

	background-image: url(/img/background_imgs/olive-flake-paper-texture-bg112511.gif?v=2);
	background-repeat: repeat-x;
	margin: 0px;

}

.body_frame
{
background-image: url(/img/background_imgs/cream-paper-texture-bg102911.gif?v=2);
/*background-color: #e1d0a2;*/
padding:0px 5px 11px 5px;
}

A:link { color: #993300;}
A:visited { color: #996633;}
A:hover { color: #D0664D;}


h1, h2, h3, form{
	border:0px; 
	margin-top:0px; 
	padding-top:0px;
	
}
form{
	margin-bottom:0px; 
	padding-bottom:0px;
	
}

h1 { 
font-size : 16pt; 
font-family: arial,verdana,helvetica,sans-serif; 
line-height: 19pt; 
color: #d0664d;
}

h2 { 
font-size : 14pt; 
font-family: arial,verdana,helvetica,sans-serif; 
line-height: 17pt; 
color: #d0664d;
}

h3 { 
font-size : 12pt; 
line-height : 14pt;
font-family: arial,verdana,helvetica,sans-serif; 
color: #688e47;
margin-top: 27px;
}
h4 { 
font-size : 9pt; 
font-family: arial,verdana,helvetica,sans-serif; 
}

label{
/*	display:block;
	*/
}

.small7 { 
font-size : 7pt; 
font-family: arial,verdana,helvetica,sans-serif; 
line-height: 9pt; 
}

.small8 { 
font-size: 8pt; 
font-family: arial,verdana,helvetica,sans-serif; 
line-height: 11pt; 
}

TD { 
font-size: 9pt; 
font-family : arial,verdana,helvetica,sans-serif; 
color: #333333;
}

.text13grn { 
font-size: 13pt; 
color: #688e47; 
line-height: 15pt;
}

.head11grn { 
font-size: 11pt; 
color: #688e47; 
line-height: 13pt;
font-weight:bold; 
}

.head11burnt { 
font-size: 11pt; 
color: #D0664D; 
line-height: 13pt;
font-weight:bold; 
}

.head12burnt { 
font-size: 12pt; 
color: #D0664D; 
line-height: 14pt;
font-weight:bold; 
}

.head12grn { 
font-size: 12pt; 
color: #688e47; 
line-height: 14pt;
font-weight:bold; 
}
.head12grey { 
font-size: 12pt; 
color: #333333; 
line-height: 14pt;
font-weight:bold; 
}

.head13grn { 
font-size: 13pt; 
color: #688e47; 
line-height: 15pt;
font-weight:bold; 
}

.head13grey { 
font-size: 13pt; 
color: #333333; 
line-height: 15pt;
font-weight:bold; 
}

.head13burnt { 
font-size: 13pt; 
color: #D0664D; 
line-height: 15pt;
font-weight:bold; 
}

.head14grn { 
font-size: 14pt; 
color: #688e47; 
line-height: 16pt;
font-weight:bold; 
}

.head14grey { 
font-size: 14pt; 
color: #333333; 
line-height: 16pt;
font-weight:bold; 
}

.head14burnt { 
font-size: 14pt; 
color: #D0664D; 
line-height: 16pt;
font-weight:bold; 
}

.head15grn { 
font-size: 15pt; 
color: #688e47; 
line-height: 17pt;
font-weight:bold; 
}

.head15grey { 
font-size: 15pt; 
color: #333333; 
line-height: 17pt;
font-weight:bold; 
}

.head15burnt { 
font-size: 15pt; 
color: #D0664D; 
line-height: 17pt;
font-weight:bold; 
}


.head16grn { 
font-size: 16pt; 
color: #688e47; 
line-height: 19pt;
font-weight:bold; 
}

.head16grey { 
font-size: 16pt; 
color: #333333; 
line-height: 19pt;
font-weight:bold; 
}

.head16burnt { 
font-size: 16pt; 
color: #D0664D; 
line-height: 19pt;
font-weight:bold; 
}



.head18grn { 
font-size: 16pt; 
color: #688e47; 
line-height: 19pt;
font-weight:bold; 
}


.head18burnt { 
font-size: 16pt; 
color: #D0664D; 
line-height: 19pt;
font-weight:bold; 
}

.head20grn { 
font-size: 20pt; 
color: #688e47; 
line-height: 23pt;
font-weight:bold; 
}

.head20burnt { 
font-size: 20pt; 
color: #D0664D; 
line-height: 23pt;
font-weight:bold; 
}

.head22grn { 
font-size: 22pt; 
color: #688e47; 
line-height: 26pt;
font-weight:bold; 
}

.head22burnt { 
font-size: 22pt; 
color: #D0664D; 
line-height: 26pt;
font-weight:bold; 
}

.head24grn { 
font-size: 24pt; 
color: #688e47; 
line-height: 28pt;
font-weight:bold; 
}

.head24burnt { 
font-size: 24pt; 
color: #D0664D; 
line-height: 28pt;
font-weight:bold; 
}

.ltgreen-border3-10pad {
padding:10px;
border: 3px solid #b3be41;
}

.green-border1-10pad {
padding:10px;
border: 1px solid #336633;
}

.green-border1 {
border: 1px solid #336633;
}


.green-border-bottom1 {
border-bottom: 1px solid #336633;
padding: 3px;
font-size:10pt;
}

.gold-border-bottom1 {
border-bottom: 1px solid #e1d0a2;
padding: 8px 4px 8px 4px;
font-size:10pt;
}

.grey-border1 {
border: 1px solid #999999;
}
.grey-border1 td{
border-right: 1px solid #666666;
border-bottom: 1px solid #666666;
}



.burnt-border1-10pad {
padding:10px;
border: 1px solid #D0664D;
}


.cream_back_6pad
{background-color:#f1edd6;
padding: 6px;}


.cream_back_nopad
{background-color:#fcfbeb;
border:1px solid #e1d0a2;
}

.white_back_nopad_border
{background-color:#ffffff;
border:5px solid #e1d0a2;
}

.cream_head_box
{background-color:#f1edd6;
padding: 6px;
font-size: 12pt;
color: #D0664D; 
font-weight:bold;
}
	
.ltgreen_back_6pad
{background-color:#b3be41;
padding: 6px;}
		
.ltgreen_back_nopad
{
background-color:#afb572;
}
.lightest_green_back_nopad
{
background-color:#eaeec2;
}

.lightest_green_nopad_border
{
background-color:#eaeec2;
border: 1px solid #afb572;
}



.dkgrn_head_box
{
background-color: #688e47; 
padding: 6px;
font-size: 12pt;
color:#ffffff;
font-weight:bold;

}

.ltgreen_head_box
{
background-color:#afb572;
padding: 6px;
font-size: 11pt;
color:#ffffff;
font-weight:bold;
border-left:1px solid #ffffff;
}

.burnt_bg_box 
{
padding: 0px 0px 0px 0px;
font-size: 9pt;
color:#ffffff;
background-color:#d0664d;

}

.burnt_bg_box a{
color:#ffffff;
}
.burnt_bg_box a:hover{color: #ffffff;}
.burnt_bg_box a:active{color: #ffffff;}
.burnt_bg_box a:visited{color: #ffffff;}

.burnt_border_box { 
border: 1px solid #D0664D; 
padding: 8px;
}

.blue_bg_box 
{
padding: 0px 0px 0px 0px;
font-size: 9pt;
color:#ffffff;
background-color:#6f9cad;

}
.pink_bg_box 
{
padding: 0px 0px 0px 0px;
font-size: 9pt;
color:#ffffff;
background-color:#d55362;

}

.pink_bg_box a{
color:#ffffff;
}
.blue_bg_box a:hover{color: #ffffff;}
.blue_bg_box a:active{color: #ffffff;}
.blue_bg_box a:visited{color: #ffffff;}

.burnt_border_box { 
border: 1px solid #D0664D; 
padding: 8px;
}
.burnt_title_border_top_bott { 
border-top: 1px solid #D0664D; 
border-bottom: 1px solid #D0664D; 
padding: 6px 0px 6px 0px;
color:#D0664D;
font-size:10pt;
}

.burnt_border2_box_nopad { 
border: 2px solid #D0664D; 
}

.freeshipping_categ_items {
margin:1px; 
color:#5b9044;
font-size:11px;
font-weight:strong;
}

/* Styling Link Lists */
div.underscore_link_list a {
	display: block; 
	padding: 9px 1px 6px 1px;
	font-size: 14px;
	border-bottom: 1px solid #666666;
	font-weight: bold;
	text-decoration: none;
}

ul.underscore_link_list2 li {
	padding: 9px 1px 6px 1px;
	list-style-type: none;
	border-bottom: 1px solid #666666;
}

ul.underscore_link_list2 a {
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
}
/* END - Styling Link Lists */

.left_categ_item a:hover{color: #ffffff;}
.left_categ_item a:active{color: #ffffff;}
.left_categ_item a:visited{color: #ffffff;}

.left_categ_item a{display: block; 
padding: 9px 1px 6px 1px;
font-size: 13px;
border-bottom:1px solid #ffffff;
font-weight:bold;
color:#e4c3a9;
text-decoration:none;
}


.left_categ_item a:hover{background-color:#f8eeb8;}
.left_categ_item a:active{background-color:#f8eeb8;color: #ffffff;}
.left_categ_item a:visited{}



/*pagination*/
.pagination {
width:605px; 
border-top: 1px solid #666666;
border-bottom: 1px solid #666666;
text-align:center;
margin:6px 0px 10px 0px;
padding-top:6px;
padding-bottom:6px;

}
.pagination a{ 
background-color:#dec9aa;
text-decoration:none;
padding:1px;
}

.pagination a:hover{background-color:#dec9aa;color: #ffffff;}
.pagination a:active{background-color:#990000;color: #ffffff;}
.pagination a:visited{}

.pagination-noshade{ 
background-color:#ffffff;
padding:1px;}


.pagination-noshade a{ 
background-color:#ffffff;
text-decoration:underline;
		}
.pagination-noshade a:hover{
color: #990000;
background-color:#ffffff;
text-decoration:underline;
}
.pagination-noshade a:active{
color: #990000;
background-color:#ffffff;
text-decoration:underline;
}
.pagination-noshade a:visited{}


.pagination-thispage { 
background-color:#9d8a6d;
color:#ffffff;
padding:1px;
		}

HR {
	padding-top: 0px; 
	border-bottom: 0px; 
	height: 1px; 
	background: #e1d0a2; 
	color: #e1d0a2; 
	margin: 1px 0px; 
	border:none;
}

/*form inputs*/

.button
{border-color:#f7edc0;
border-width:0px;
color:#ffffff;
font-weight:bold;
font-size:12px;
line-height:12px;
border-style:outset;
background-image: url(/img/background_imgs/button_back_green.gif);
background-repeat: repeat;
font-family: arial,sans serif;
padding:1px; 
}
.button a {color: #ffffff; text-decoration:none;}
.button a:hover{color: #ffffff; text-decoration:none;}
.button a:active{color: #ffffff; text-decoration:none;}
.button a:visited{color: #ffffff; text-decoration:none;}

.burnt-button
{border-color:#f7edc0;
color:#ffffff;
font-weight:bold;
font-size:12px;
background-color: #d0664d;
font-family: arial,sans serif;
padding:1px; 
}
.burnt-button a {color: #ffffff; text-decoration:none;}
.burnt-button a:hover{color: #ffffff; text-decoration:none;}
.burnt-button a:active{color: #ffffff; text-decoration:none;}
.burnt-button a:visited{color: #ffffff; text-decoration:none;}

.indent_list {
margin-left:20px;
margin-right:20px;

}
.indent_list li{
margin-bottom:10px;

}

.photo-margins{
margin-left:10px;
margin-bottom:10px;

}

input
  {
border-color:#a2977a;
border-width:1px;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif; 
border-style:solid;
padding: 1px; 

}

.small-input
  {
font-size:9pt;
margin-top:4px;
}

.small-input input
  {
border-color:#a2977a;
border-width:1px;
font-size:8pt;
font-family:Verdana, Arial, Helvetica, sans-serif; 
border-style:solid;
padding: 1px; 
color:#333333;
background-color: #f1edd6;

}


.rowlabel{
	display:block;
	margin-bottom:10px;
	color:#333333;
}

.alt_rowlabel100 {
	display:block;
	margin-bottom:4px;
	margin-top:4px;
	color:#333333;

}

.alt_rowlabel100 label{
	display:block;
	float:left;
	padding-top:6px;
	padding-right:6px;
	width:100px;
	text-align:right;
}

.required{
	font-weight:bold; 
}

.form_box{
	border:solid 1px #e1d0a2;
	background:#f1edd6;
	padding:10px;
	color:#333333;
	margin-bottom:20px;
}

.form_box label{
	display:block;
	float:left;
	padding-top:6px;
	padding-right:6px;
	width:120px;
	text-align:right;
}

.larger_burnt_button{
	background:url(/img/background_imgs/burnt_button_back.gif);
	padding:4px 10px 4px 10px;
	border:1px solid #d0664d;
	color:#FFFFFF;
	font-size:12px;
	margin-right:10px;
	display:inline-block;
	text-decoration:none;
}

.larger_burnt_button a {color: #ffffff; text-decoration:none;}
.larger_burnt_button a:hover{color: #ffffff; text-decoration:none;}
.larger_burnt_button a:active{color: #ffffff; text-decoration:none;}
.larger_burnt_button a:visited{color: #ffffff; text-decoration:none;}

.category_product_notice{
	color:#5b9044;
	font-weight: bold;
}

.product_notice{
	color:red;
	font-weight: bold;
}

.green_button{
	background:url(/img/template_images/green.gif);
	padding:4px 10px 4px 10px;
	border:2px solid #335920;
	color:#FFFFFF;
	font-size:12px;
	margin-right:10px;
	display:inline-block;
	text-decoration:none;
}
.green_button a {color: #ffffff; text-decoration:none;}
.green_button a:hover{color: #ffffff; text-decoration:none;}
.green_button a:active{color: #ffffff; text-decoration:none;}
.green_button a:visited{color: #ffffff; text-decoration:none;}

.red_button{
	background:url(/img/template_images/red.gif?=v1);
	padding:4px 10px 4px 10px;
	border:2px solid #990000;
	color:#ffffff;
	font-size:12px;
	margin-right:10px;
	display:inline-block;
	text-decoration:none;
}
.red_button a {color: #ffffff; text-decoration:none;}
.red_button a:hover{color: #ffffff; text-decoration:none;}
.red_button a:active{color: #ffffff; text-decoration:none;}
.red_button a:visited{color: #ffffff; text-decoration:none;}


.cyber_button{
	background:url(/img/template_images/tan-button-back.gif);
	padding:4px 10px 4px 10px;
	border:2px solid #c0a865;
	color:#999900;
	font-size:12px;
	margin-right:10px;
	display:inline-block;
	text-decoration:none;
}
.cyber_button a {color: #999900; text-decoration:none;}
.cyber_button a:hover{color: #990000; text-decoration:none;}
.cyber_button a:active{color: #990000; text-decoration:none;}
.cyber_button a:visited{color: #990000; text-decoration:none;}


.big_green_button{
	background:url(/img/template_images/green.gif);
	padding:4px 10px 5px 10px;
	border:1px solid #3b6e22;
	color:#FFFFFF;
	font-size:14px;
	margin-right:10px;
	display:inline-block;
	text-decoration:none;
}

.no_padding {
	padding: 0px;
}

.no_margin {
	margin: 0px;
}

.bare {
	padding: 0px;
	margin: 0px;	
}

table.bare {
	padding: 0px;
	margin: 0px;
	border-collapse: collapse;
}

table.shrink, td.shrink {
	width: 0%;
}
table.spread, td.spread {
	width: 100%;
}

