

html{
	height:100%;

}

body {	
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background: rgb(160,115,69) url(../images/header_bg.jpg) no-repeat top center;
}

body a:link {
	color: #900;
	text-decoration: underline;
}

body a:visited {
	text-decoration: underline;
	color:#900;
} 
body a:hover {
	text-decoration: underline;
	color:#000000;
} 



.body_bg {
	background: rgb(160,115,69) url(../images/body_bg.jpg) repeat-y top center;
}




.footer_bg {
	background: rgb(160,115,69) url(../images/footer_bg.jpg) no-repeat top center;
	font-family: Arial;
	font-size:10px;
	font-style:normal;
	font-weight:normal;
	color:#E1CCA0;
	text-align:right;
	padding-right: 40px;
}
.footer_bg a:link {
	color:#E1CCA0;
	text-decoration: none;
}
.footer_bg a:visited {
	text-decoration: none;
	color:#E1CCA0;
}
.footer_bg a:active {
	color:#E1CCA0;
	text-decoration: none;
}
.footer_bg a:hover {
	text-decoration: underline;
	color:#E1CCA0;;
} 

#fullheight{height:100%}

strong { font-weight:bold; color:#900}

.table_1_header {
	font-family: Arial;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	color:#A07345;
	text-align:left;
	padding-left: 20px;
	padding-top: 5px;
	background-image: url("../images/table_1_header.jpg");
	background-repeat:no-repeat;

}

.table_1_body {
	font-family: Arial;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#000000;
	text-align:left;
	padding: 10px 10px 10px 10px;
	background-image: url("../images/table_1_body.jpg");
	background-repeat: repeat-y;


}

.table_1_body ul {margin:0; padding:0; list-style:none;}
.table_1_body ul li{background:url(../images/marker1.gif) top left no-repeat; background-position:0 5px; margin:0; padding-left:16px; }

.table_box_header {
	background-color:#900;
	color:#FFF;
	font-size:11px;
	text-align:left;
	padding:5px 5px 5px 5px;
	border-right:1px;
	border-right-color: #fdf3cf;
	border-right-style:solid;
	border-bottom:1px;
	border-bottom-color: #fdf3cf;
	border-bottom-style:solid;
}

.table_box_body1 {
	background-color:#a07345;
	color:#FFF;
	font-size:11px;
	text-align:left;
	padding:5px 5px 5px 5px;
	border-right:1px;
	border-right-color: #fdf3cf;
	border-right-style:solid;
	border-bottom:1px;
	border-bottom-color: #fdf3cf;
	border-bottom-style:solid;
	
}
.table_box_body2 {
	background-color:#e1cc9f;
	color:#000;
	font-size:11px;
	text-align:left;
	padding:5px 5px 5px 5px;
	border-right:1px;
	border-right-color: #fdf3cf;
	border-right-style:solid;
	border-bottom:1px;
	border-bottom-color: #fdf3cf;
	border-bottom-style:solid;
	
}

.table_1_footer {
	background-image: url("../images/table_1_footer.jpg");
	background-repeat:no-repeat;
	background-position:top,left;
}


.table_2_header {
	font-family: Arial;
	font-size:16px;
	font-style:normal;
	font-weight:bold;
	color:#A07345;
	text-align:left;
	padding-left: 20px;
	padding-top: 5px;
	background-image: url("../images/table_2_header.jpg");
	background-repeat:no-repeat;

}

.table_2_body {
	font-family: Arial;
	font-size:12px;
	font-style:normal;
	font-weight:normal;
	color:#000000;
	text-align:left;
	padding: 10px 10px 10px 10px;
	background-image: url("../images/table_2_body.jpg");
	background-repeat: repeat-y;

}
.table_2_footer {
	background-image: url("../images/table_2_footer.jpg");
	background-repeat:no-repeat;
	background-position:top,left;
}

.indent { padding-left:50px;}




.front_bg {
	background-image: url("../images/nick_barth_box.jpg");
	background-repeat:no-repeat;
	background-position:top,left;
}
.logo_left {
	background-image: url("../images/logo_left.jpg");
	background-repeat: repeat-y;
	background-position:top,left;
}
.green {
	color: #009900;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
}

/* main table */
.main_table{
	position:top;
	background-color: #eae6ce;
}
.main_table_space{
	position:top;
	background-color: #cebe9e;
}
.top_header {
	color: #f5de85;
	font-size: 10px;
	font-family: Arial;
	font-weight: bold;
}
/* top_box */
.light_bg{
	background-color: #f3eed8;
}

.top_box {
 	color: #CC0000;
	font-size: 10px;
	font-family: Arial;

}
.top_box a:link {
	color:#000000;
	text-decoration: none;
	font-size: 10px;
	font-family: Arial;
	
}
.top_box a:visited {
	text-decoration: none;
	color:#000000;
	font-size: 10px;
	font-family: Arial;
}
.top_box a:active {
	color:#000000;
	text-decoration: none;
	font-size: 10px;
	font-family: Arial;
}
.top_box a:hover {
	text-decoration: none;
	color:#CC0000;
	font-size: 10px;
	font-family: Arial;
} 
.red_line_bottom{
border-bottom:#000000;
border-bottom-style:solid;
border-bottom-width:1px;

}
.top_pate_header1{
	color: #000000;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	text-align:center;
}

.top_pate_header2{
	color: #eae6ce;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	text-align:center;
}

.top_pate_header2 a:link {
	color:#eae6ce;
	text-decoration: none;
	
}
.top_pate_header2 a:visited {
	text-decoration: none;
	color:#eae6ce;
}
.top_pate_header2 a:active {
	color:#eae6ce;
	text-decoration: none;
}
.top_pate_header2 a:hover {
	text-decoration: none;
	color:#FFFFFF;
}

.top_pate_header3{
	color: #000000;
	font-size: 10px;
	font-family: Arial;
	font-weight: regular;
	text-align:center;
}
.top_pate_header3 a:link {
	color:#000000;
	text-decoration: none;
	
}
.top_pate_header3 a:visited {
	text-decoration: none;
	color:#000000;
}
.top_pate_header3 a:active {
	color:#000000;
	text-decoration: none;
}
.top_pate_header3 a:hover {
	text-decoration: none;
	color:#FFFFFF;
}

.sitemap{
	color: #000000;
	font-size: 11px;
	font-family: Arial;
	font-weight: regular;
	text-align:left;
}



.sitemap a:link {
	color:#CC0000;
	text-decoration: none;
	
}
.sitemap a:visited {
	text-decoration: none;
	color:#CC0000;
}
.sitemap a:active {
	color:#CC0000;
	text-decoration: none;
}
.sitemap a:hover {
	text-decoration: none;
	color:#000000;
}


.sitemap_1{
	color: #eae6ce;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	text-align:center;
}
.sitemap_1 a:link {
	color:#eae6ce;
	text-decoration: none;
	
}
.sitemap_1 a:visited {
	text-decoration: none;
	color:#eae6ce;
}
.sitemap_1 a:active {
	color:#eae6ce;
	text-decoration: none;
}
.sitemap_1 a:hover {
	text-decoration: none;
	color:#CC0000;
}


/* sales copy */
.sales_red{
	color: #CC0000;
}
.sales_red_left_bold{
	color: #CC0000;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-align:left;
}
.sales_black_left_bold{
	color: #000000;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-align:left;
}
.sales_center_red{
	color: #CC0000;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-align:center;
}
.sales_center_red_small{
	color: #CC0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: regular;
	text-align:center;
}
.sales_normal_black{
	color: #000000;
	font-size: 11px;
	font-family: Arial;
	font-weight: regular;
	text-align:left;
}
.sales_normal_black a:link {
	color:#000000;
	text-decoration: underline;
	
}
.sales_normal_black a:visited {
	text-decoration: underline;
	color:#000000;
}
.sales_normal_black a:active {
	color:#000000;
	text-decoration: underline;
}
.sales_normal_black a:hover {
	text-decoration: none;
	color:#CC0000;
}
.sales_bold_black{
	color: #000000;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	text-align:left;
}

.sales_underline_red{
	color: #CC0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-decoration:underline;
	text-align:center;
}
.sales_red_bold_normal{
	color: #CC0000;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-align:center;
}
.sales_center_black{
	color: #000000;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-align:center;
}

.sales_center_black_small{
	color: #000000;
	font-size: 11px;
	font-family: Arial;
	font-weight: regular;
	text-align:center;
}
.sales_left_red_small{
	color: #CC0000;
	font-size: 11px;
	font-family: Arial;
	font-weight: regular;
	text-align:left;
}
/* end sales copy */



.home_page1{
	color: #CC0000;
	font-size: 14px;
	font-family: Arial;
	font-weight: bold;
	text-align:left;
}
.home_page2{
	font-size: 11px;
	font-family: Arial;
	text-align:left;
}
.home_page3{
	font-size: 11px;
	font-family: Arial;
	text-align:left;
}
/* searchbox -  "for searchbox sizing"  */
.formbox {
 	font-size: 9px;
 	padding-left: 3px;
 	background-color: #000000;
 	color: #cebe9e; 
 	border: 1px solid #cebe9e;
 	margin-left: 2px;
}
.formbox2 {
 	font-size: 9px;
 	padding-left: 3px;
 	background-color: #cebe9e;
 	color: #000000; 
 	border: 1px solid #000000;
 	margin-left: 2px;
}

.available {
 	color: #CC0000;
	font-size: 10px;
	font-family: Arial;
	font-style:italic;
	text-align:left;

}
.bodytxt {
 	color: #000000;
	font-size: 11px;
	font-family: Arial;
	text-align:left;

}
.bodytxt2 {
 	color: #f5de85;
	font-size: 11px;
	font-family: Arial;
	text-align:left;

}
.bodytxt3 {
 	color: #000000;
	font-size: 11px;
	font-family: Arial;
	text-align:left;

}
.bodytxt4 {
 	color: #FF0000;
	font-size: 11px;
	font-family: Arial;
	text-align:center;

}
.bodytxt5 {
 	color: #000000;
	font-size: 11px;
	font-family: Arial;
	font-weight:bold;
	text-align:center;

}
.bodytxt6 {
 	color: #000000;
	font-size: 11px;
	font-family: Arial;
	font-weight:bold;
	text-align:left;

}
.bodytxt7 {
 	color: #CC0000;
	font-size: 11px;
	font-family: Arial;
	font-weight:bold;
	text-align:left;

}
.bodytxt8 {
 	color: #000000;
	font-size: 13px;
	font-family: Arial;
	font-weight:bold;
	text-align:center;

}
.bodytxt9 {
 	color: #000000;
	font-size: 10px;
	font-family: Arial;
	text-align:center;

}
.bodytxt10 {
 	color: #000000;
	font-size: 11px;
	font-family: Arial;
	font-weight:bold;
	text-align:center;


}
/* search results */
.copyright {
 	color: #000000;
	font-size: 10px;
	font-family: Arial;
	text-align:left;
}
.bottom_footer {
 	color: #000000;
	font-size: 12px;
	font-family: Arial;
	text-align:center;
}

.bottom_footer a:link {
	color:#000000;
	text-decoration: none;
}
.bottom_footer a:visited {
	text-decoration: none;
	color:#000000;
}
.bottom_footer a:active {
	color:#000000;
	text-decoration: none;
}
.bottom_footer a:hover {
	text-decoration: underline;
	color:#000000;;
} 
/* search results */
.topic_header {
 	color: #eae6ce;
	font-size: 12px;
	font-family: Arial;
	font-weight: bold;
	text-align:left;
}
/* search results */
.topic_header_side {
 	color: #eae6ce;
	font-size: 11px;
	font-family: Arial;
	font-weight: bold;
	text-align:center;
}
/* search results */
.back_top {
 	color: #000000;
	font-size: 10px;
	font-family: Arial;
	text-align:right;

}
.back_top a:link {
	color:#000000;
	text-decoration: underline;
	
}
.back_top a:visited {
	text-decoration: underline;
	color:#000000;
}
.back_top a:active {
	color:#666666;
	text-decoration: underline;
}
.back_top a:hover {
	text-decoration: none;
	color:#666666;
}

/* nav - Navigational Links */
.nav {
 	color: #000000;
	font-size: 10px;
	font-family: Arial;

}
.nav a:link {
	color:#000000;
	text-decoration: underline;
	
}
.nav a:visited {
	text-decoration: underline;
	color:#000000;
}
.nav a:active {
	color:#666666;
	text-decoration: underline;
}
.nav a:hover {
	text-decoration: none;
	color:#666666;
}



.nav2 {
	color: #000000;
	font-size: 10px;
	font-family: Arial;
	text-align : left;
}
.nav2 a:link {
	color:#000000;
	text-decoration: none;
}
.nav2 a:visited {
	text-decoration: none;
	color:#000000;
}
.nav2 a:active {
	color:#666666;
	text-decoration: none;
}
.nav2 a:hover {
	text-decoration: none;
	color:#666666;
}

.nav3 {
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	font-weight:bold;
	text-align : center;
}
.nav3 a:link {
	color:#000000;
	text-decoration: none;
}
.nav3 a:visited {
	text-decoration: none;
	color:#000000;
}
.nav3 a:active {
	color:#000000;
	text-decoration: none;
}
.nav3 a:hover {
	text-decoration: none;
	color:#CC0000;
}
.nav4{
	color: #000000;
	font-size: 10px;
	font-family: Arial;
	text-align : left;
}
.nav4 a:link {
	color:#000000;
	text-decoration: none;
}
.nav4 a:visited {
	text-decoration: none;
	color:#000000;
}
.nav4 a:active {
	color:#000000;
	text-decoration: none;
}
.nav4 a:hover {
	text-decoration: underline;
	color:#000000;
}

.nav5 {
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	font-weight:bold;
	text-align : center;
}
.nav5 a:link {
	color:#000000;
	text-decoration: none;
}
.nav5 a:visited {
	text-decoration: none;
	color:#000000;
}
.nav5 a:active {
	color:#000000;
	text-decoration: none;
}
.nav5 a:hover {
	text-decoration: none;
	color:#CC0000;
}
.nav_order {
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	font-weight:bold;
	text-align : center;
}
.nav_order a:link {
	color:#FFFFFF;
	text-decoration: none;
}
.nav_order a:visited {
	text-decoration: none;
	color:#FFFFFF;
}
.nav_order a:active {
	color:#FFFFFF;
	text-decoration: none;
}
.nav_order a:hover {
	text-decoration: none;
	color:#000000;
}
.nav_preorder {
	color: #000000;
	font-size: 12px;
	font-family: Arial;
	font-weight:bold;
	text-align : center;
}
.nav_preorder a:link {
	color:#000000;
	text-decoration: none;
}
.nav_preorder a:visited {
	text-decoration: none;
	color:#000000;
}
.nav_preorder a:active {
	color:#000000;
	text-decoration: none;
}
.nav_preorder a:hover {
	text-decoration: none;
	color:#CC0000;
}
.red_bold {
	color: #CC0000;
	font-size: 20px;
	font-family: Arial;
	font-weight:bold;
	text-align : left;
}

.box {
	border-top:solid;
	border-top-width: 1px;
	border-top-color:#000000;
	border-right:solid;
	border-right-width: 1px;
	border-right-color:#000000;
	border-left:solid;
	border-left-width: 1px;
	border-left-color:#000000;
	border-bottom:solid;
	border-bottom-width: 1px;
	border-bottom-color:#000000;
}
.box2 {
	color: #000000;
	font-size: 11px;
	font-family: Arial;
	text-align:left;
	padding: 5px;
	border-top:solid;
	border-top-width: 1px;
	border-top-color:#000000;
	border-right:solid;
	border-right-width: 1px;
	border-right-color:#000000;
	border-left:solid;
	border-left-width: 1px;
	border-left-color:#000000;
	border-bottom:solid;
	border-bottom-width: 1px;
	border-bottom-color:#000000;
}

.box3 {
	color: #000000;
	font-size: 10px;
	font-family: Arial;
	text-align:left;
	padding: 5px;
	background-color:#f5de85;
	border-right:solid;
	border-right-width: 1px;
	border-right-color:#000000;
	border-left:solid;
	border-left-width: 1px;
	border-left-color:#000000;
	border-bottom:solid;
	border-bottom-width: 1px;
	border-bottom-color:#000000;
}
.box4 {
	color: #000000;
	font-size: 11px;
	font-family: Arial;
	background-color:#f5de85;
	text-align:left;
	padding: 5px;
	border-top:solid;
	border-top-width: 1px;
	border-top-color:#000000;
	border-right:solid;
	border-right-width: 1px;
	border-right-color:#000000;
	border-left:solid;
	border-left-width: 1px;
	border-left-color:#000000;
	border-bottom:solid;
	border-bottom-width: 1px;
	border-bottom-color:#000000;
}