body {
	font-family: Verdana, Arial, sans-serif;
	margin: 0;
	padding: 0;
	background-image: url(images/bg3.jpg);
	background-repeat: repeat-y;
	height: 100%;
}

a { color: #400A12; text-decoration: underline; }
/* a:hover { color: #663333; text-decoration: none; }  */
a:hover { color: #FF0000; text-decoration: none; }

.topnav { color: #FFFFFF; font-size: 11px;	font-weight: bold; background-color: #400A12; text-align: right; padding-right: 100px; padding-bottom: 10px; }
.topnav a { color: #FFFFFF; font-size: 11px; font-weight: bold; background-color: #400A12; text-decoration: none; }
.topnav a:hover { color: #E8D4A2;	font-size: 11px; font-weight: bold; background-color: #400A12; text-decoration: none; }

.sidenav { color: #FFFFFF; font-size: 11px;	font-weight: bold; line-height: 16px; }
.sidenav a { color: #FFFFFF; font-size: 11px; font-weight: bold; text-decoration: none; line-height: 16px; }
.sidenav a:hover { color: #E8D4A2; font-size: 11px; font-weight: bold; text-decoration: none; line-height: 16px; }

.subnav { color: #400A12; font-size: 12px; }
.subnav a { color: #400A12; font-size: 12px; text-decoration: underline; }
.subnav a:hover { color: #663333; font-size: 12px; text-decoration: none; }

#bottomnav { padding-right: 20px; color: #400A12; font-size: 10px; }
#bottomnav a { padding-right: 20px; color: #400A12; font-size: 10px;  text-decoration: none; }
#bottomnav a:hover { padding-right: 20px; color: #663333; font-size: 10px;  text-decoration: none; }

#mainarea {
	color: #000000;
	background-color: #FFFFFF;
	font-size: 12px;	
	width: 620px;
}

#navarea {
	width: 180px;
	background-color: #400A12;
	padding-left: 6px;
}

.menuindent { padding-left: 5px; }

.navheading {
	background-image: url(images/navover.gif);
	background-repeat: repeat-x;
	height: 25px;
	font-weight: bold;
	width: 168px; 
	color: #333333;
	padding-left: 3px;
}

#copyright { padding-left: 15px; font-size: 10px; color: #000000; }
#pageheader {
	background-color: #400A12;
	color: #E8D4A2;
	font-weight: bold;
	font-size: 18px;
	padding-left: 5px;
	height: 25px;
}

h1 {
	background-color: #400A12;
	color: #E8D4A2;
	font-weight: bold;
	font-size: 18px;
	padding-left: 5px;
	height: 25px;
	font-style: italic;
	padding: 0;
	margin: 0;
}

h2 { font-size: 15px; font-weight: bold; font-family: Arial, Helvetica, Sans-serif; margin-bottom: 0em; padding-bottom: 0em; }

#pagetop { width: 100%; padding: 0px; margin: 0px; }

#promoheader {
	background-color: #400A12;
	color: #E8D4A2;
	font-weight: bold;
	font-size: 14px;
	padding-left: 5px;
	font-family: Arial, Helvetica, Sans-serif;
	padding-top: 3px;
	padding-bottom: 3px;
	text-align: left;
}

#promoheader a {
	background-color: #400A12;
	color: #E8D4A2;
	font-weight: bold;
	font-size: 14px;
	padding-left: 5px;
	font-family: Arial, Helvetica, Sans-serif;	
	text-decoration: none;
}

#promoheader a:hover {
	color: #FFFFFF;
}

#homepage {
	background-image: url(images/homepage_bg.jpg);
}

#outer_wrapper { width: auto; height: 100%; margin: 0px; padding: 0px; }
#inner_left { inline; float: left; width: 800px; padding: 0px; margin: 0px; height: auto; }
#inner_middle { height: 100%; inline; float: left; width: 48px; background-image: url(images/bg_strip.jpg); background-repeat: repeat-y;  padding: 0px; margin: 0px; }
#inner_right { inline; float: left; width: auto; }

#footer_area {	overflow: hidden;	background-image: url(images/fon04.gif); width: 800px; }
#bottomnav_wrapper { inline; float: left; width: 602px; text-align: center; }
#copyright_wrapper { inline; float: left; width: 180px; }
#header_area { background-color: #400A12; width: 800px; overflow: hidden; padding: 0px; }
#headerimg_wrapper { width: 720; padding: 0px; }
#main_area { width: 800px; background-color: #400A12; overflow: hidden; padding: 0px; margin: 0px; height: auto; }
#main_left { inline; float: left; width: 180px; background-color: #400A12; overflow: hidden; padding: 0px; height: auto; }
#main_right { color: #000000; font-size: 12px; inline; float: left; width: 620px; background-color: #FFFFFF; overflow: hidden; padding: 0px; height: auto; }
#sidenav_indent { padding-left: 6px; }

.category { background-color: #F5F5D5; padding: 10px; }
.nav_on { color: #E8D4A2; }
.indent { padding-left: 20px; }
.headerbar { width: 500px; height: 16px; padding-top: 3px; padding-bottom: 3px;  background-color: #E8D4A2; color: #400A12; font-size: 13px; font-weight: bold; }
.content { font-size: 12px; }
.bigtext1 { font-size: 15px; font-weight: bold; font-family: Arial, Helvetica, Sans-serif; }
.bigtext2 { font-size: 14px; font-weight: bold; }
.bigtext3 { font-size: 14px; font-weight: bold;  color: #666666; font-family: Arial, Helvetica, Sans-serif; }
.smalltext1 { font-size: 10px; }
.smalltext2 { font-size: 11px; font-weight: bold; }
.smalltext3 { font-size: 11px; }
.smalltext4 { font-size: 11px; font-weight: bold; color: #666666; }
.gianttext { font-size: 18px; font-weight: bold; }
.redtext { font-size: 16px; color: #400A12; font-family: Bookman, Garamond, Trebuchet; }
.bigredtext {  font-size: 15px; font-weight: bold; font-family: Arial, Helvetica, Sans-serif ; color: #400A12; }
.giantredtext {  font-size: 18px; font-weight: bold; font-family: Arial, Helvetica, Sans-serif ; color: #400A12; }
.hugeredtext {  font-size: 36px; font-weight: bold; font-family: Bookman, Garamond, Trebuchet; color: #E8D4A2; background-color: #400A12; padding: 5px; }
.photobox { inline; float: left; text-align: center; }
.textbox_right { inline; float: left; text-align: left; width: 200px; padding-left: 15px;}
.textbox_left { inline; float: left; text-align: left; width: 200px; padding-right: 15px;}
.textbox_left2 { inline; float: left; text-align: left; width: 250px; padding-right: 15px;}
.textbox_left3 { inline; float: left; text-align: left; width: 265px; padding-right: 15px;}
.textbox_right3 { inline; float: left; text-align: left; width: 265px; padding-left: 15px;}
.col1 { inline; float: left; text-align: left; width: 180px; padding-right: 10px;}
.col2 { inline; float: left; text-align: left; width: 180px; padding-right: 10px;}
.col3 { inline; float: left; text-align: left; width: 180px; }
.col1c { inline; float: left; text-align: center; width: 180px; padding-right: 10px;}
.col2c { inline; float: left; text-align: center; width: 180px; padding-right: 10px;}
.col3c { inline; float: left; text-align: center; width: 180px; }
.col1sd2 { inline; float: left; text-align: center; width: 149px; padding-right: 10px;}
.col2sd2 { inline; float: left; text-align: center; width: 191px; padding-right: 10px;}
.col3sd2 { inline; float: left; text-align: center; width: 181px; }
.col1sd3 { inline; float: left; text-align: center; width: 170px; padding-right: 10px;}
.col2sd3 { inline; float: left; text-align: center; width: 99px; padding-right: 10px;}
.col3sd3 { inline; float: left; text-align: center; width: 219px; }
.colorder1 { inline; float: left; text-align: center; border: 5px solid #fff; width: 160px; height: 180; padding-right: 10px; background-color: #E2F0DE; }
.colorder2 { inline; float: left; text-align: center; border: 5px solid #fff; width: 160px; height: 180; padding-right: 10px; background-color: #F7F2E0; }
.colorder3 { inline; float: left; text-align: center; border: 5px solid #fff; width: 160px; height: 180; background-color: #F9E0D6; }
.imgbox_right { padding-left: 10px; }
.imgbox_left{ padding-right: 10px; }
.borderbox { inline; float: left; text-align: center; border: 1px solid #666666; height: 480px; }
.wrapper { width: 560px; overflow: hidden; }
.wrapper2 { width: 600px; overflow: hidden; text-align: center; }
.spacer { inline; float: left; width: 20px; }

#textarea_wrapper { width: 560px; height: auto; padding-left: 40px; padding-right: 20px; }

#topnav {
	background-color: #400A12;
	color: #E8D4A2;
	font-weight: bold;
	font-size: 12px;
	padding-left: 5px;
	height: 20px;
	padding: 0;
	margin: 0;
}
