/* CSS Document */

body {
	margin:10px 0px 0px 0px; padding:0px;
	background-color:#E9E6DD;
}
h1 {
	font-family:Arial, Helvetica, sans-serif; font-size:120%;
	font-weight:bold; color:#610F1E;
	margin:0px; padding:20px 0px 15px 0px;
}
h2 {
	font-family:Arial, Helvetica, sans-serif; font-size:90%;
	font-weight:bold; color:#610F1E;
	line-height:19px;
	margin:0px; padding:0px 0px 15px 0px;
}
p {
	font-family:Arial, Helvetica, sans-serif; font-size:80%;
	font-weight:normal; color:#333333;
	line-height:19px;
	margin:0px; padding:0px 15px 15px 0px;
}
p span {
	font-family:Arial, Helvetica, sans-serif; font-size:100%;
	font-weight:normal; color:#D85425;
	margin:0px; padding:0px;
}
p span a:link,p span a:visited {
	font-family:Arial, Helvetica, sans-serif; font-size:100%;
	font-weight:bold; color:#D85425;
	text-decoration:underline;
	margin:0px; padding:0px;
}
p span a:hover {
	text-decoration:none;
}
form,fieldset {
	margin:0px; padding:0px; border:none;
}
hr {
	display:none;
}
#wrapper {
	width:98%; height:auto;
	margin:0px auto; padding:0px;
	background-color:#E9E6DD; color:#333333;
	min-width:900px; max-width:1050px;
}

#skip {
	display:none;
}
#container {
	border:1px solid #DCDBD6; background-color:#FFFFFF;
	margin:0px auto; padding:15px;
}
.logo {
	float:left;
	margin:0px 10px 0px 0px; padding:0px;
}
.masterhead {
	height:260px;
	margin:0px 0px 0px 265px; padding:0px;
	background:url(../images/cover_img.jpg) no-repeat right top;
	background-color:#333333;
}
#middle {
	width:100%; height:auto; 
	background-color:#FFFFFF; 
	margin:10px 0px 0px 0px; padding:0px 0px 15px 0px;
}
#left {
	width:255px; height:auto;
	float:left;
	background-color:#FFFFFF;
	margin:0px 10px 0px 0px; padding:0px;
}
#right {
	margin:0px 0px 0px 265px; padding:0px;
	background-color:#FFFFFF;
}
.menu_margin {
	width:255px; height:auto;
	float:left;
	background-color:#F6F5F1;
	margin:0px; padding:8px 0px 40px 0px;
}
.menu {
	width:228px; height:auto; color:#351112;
	margin:0px auto; padding:0px;
}
.menu li {
	width:208px;
	list-style-type:none; float:left;
	border-bottom:1px dotted #D75927;
	margin:0px 0px 8px 0px; padding:0px;
}
.menu li a:link,.menu li a:visited {
	margin:8px 0px 0px 0px; padding:3px 0px 10px 10px;
}
.menu li strong {
	display:none;
}
.btn_home:link,.btn_home:visited {
	width:64px; height:23px;
	float:left; color:#351112;
	background:url(../images/btn_home.jpg) no-repeat left top;
	margin:0px; padding:5px 0px 0px 0px;
}
.btn_home:hover {
	width:64px; height:23px;
	float:left; 
	background:url(../images/btn_home-hv.jpg) no-repeat left top;
	margin:0px; padding:5px 0px 0px 0px;
}
.home_active {
	width:64px; height:23px;
	float:left; 
	background:url(../images/btn_home-hv.jpg) no-repeat left top;
	margin:0px; padding:5px 0px 0px 0px;
}
.btn_product:link,.btn_product:visited {
	width:142px; height:23px;
	float:left;
	background:url(../images/btn_product.jpg) no-repeat left top;
	margin:0px; padding:5px 0px 0px 0px;
}
.btn_product:hover {
	width:142px; height:23px;
	float:left; 
	background:url(../images/btn_product-hv.jpg) no-repeat left top;
	margin:0px; padding:5px 0px 0px 0px;
}
.product_active {
	width:142px; height:23px;
	float:left; 
	background:url(../images/btn_product-hv.jpg) no-repeat left top;
	margin:0px; padding:5px 0px 0px 0px;
}
.btn_contact:link,.btn_contact:visited {
	width:74px; height:23px;
	float:left; color:#351112;
	background:url(../images/btn_contact.jpg) no-repeat left top;
	margin:0px; padding:5px 0px 0px 0px;
}
.btn_contact:hover {
	width:74px; height:23px;
	float:left; 
	background:url(../images/btn_contact-hv.jpg) no-repeat left top;
	margin:0px; padding:5px 0px 0px 0px;
}
.contact_active {
	width:74px; height:23px;
	float:left; 
	background:url(../images/btn_contact-hv.jpg) no-repeat left top;
	margin:0px; padding:5px 0px 0px 0px;
}
.content {
	margin:0px; padding:0px 20px 0px 0px;
	background-color:#FFFFFF;
}
.leftblock {
	width:330px; height:auto;
	float:left;
	border-top:2px solid #CCCCCC;
	margin:0px 0px 0px 0px; padding:0px;
}
.rightblock {
	margin:0px 0px 0px 330px; padding:0px;
}
.bullet01 {
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif; font-size:80%;
	font-weight:bold; color:#333333;
	margin:0px 0px 20px 20px; padding:0px;
}
.bullet01 li {
	margin:0px 0px 8px 0px;
}
.box {
	width:206px; height:auto;
	margin:0px auto; padding:15px;
	background-color:#F6F5F1;
	border:1px solid #E9E6DD;
}
.ttl {
	font-family:Arial, Helvetica, sans-serif; font-size:80%;
	font-weight:bold; color:#610F1E;
	margin:0px; padding:10px 0px 15px 0px;
}
.photo01 {
	margin:10px 0px; padding:0px;
}
.btn_info {
	width:191px; height:29px;
	background:url(../images/btn_info.jpg) no-repeat;
	margin:20px 0px 10px 0px; padding:0px;
}
.btn_info a:link,.btn_info a:visited {
	float:left;
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	font-weight:bold; color:#FFFFFF;
	text-align:center; text-decoration:underline;
	margin:0px; padding:6px 0px 0px 7px;
}
.btn_info a:hover {
	text-decoration:none;
}
.pic01 {
	margin:0px auto; padding:0px;
	text-align:center;
}
#footer {
	width:100%; height:auto; float:left;
	margin:0px; padding:10px 0px;
}
.address {
	width:72%; height:auto;
	float:left;
	font-family:Arial, Helvetica, sans-serif; font-size:75%;
	font-weight:normal; color:#666666;
	line-height:17px;
	margin:0px; padding:0px 0px 0px 15px;
}
.address a:link,.address a:visited {
	font-family:Arial, Helvetica, sans-serif; font-size:100%;
	font-weight:bold; color:#681326; text-decoration:underline;
	margin:0px; padding:0px;
}
.address a:hover {
	text-decoration:none;
}

.produced {
	font-family:Arial, Helvetica, sans-serif; font-size:75%;
	font-weight:normal; color:#AEA584;
	text-align:right;
	margin:0px; padding:0px 15px 0px 0px;
}
.produced a:link,.produced a:visited {
	font-family:Arial, Helvetica, sans-serif; font-size:100%;
	font-weight:normal; color:#AEA584;
	text-align:right;
	text-decoration:underline;
	margin:0px; padding:0px 15px 0px 0px;
}
.produced a:hover {
	font-family:Arial, Helvetica, sans-serif; font-size:100%;
	font-weight:normal; color:#666666;
	text-align:right;
	text-decoration:none;
	margin:0px; padding:0px 15px 0px 0px;
}
.ttl_product {
	width:387px; height:26px;
	background:url(../images/strip01.jpg) no-repeat left top;
	font-family:Arial, Helvetica, sans-serif; font-size:20px;
	font-weight:normal; color:#FFFFFF;
	margin:0px; padding:6px 0px 0px 10px;
}
.ttl_contact {
	width:177px; height:32px;
	background:url(../images/strip02.jpg) no-repeat left top;
	font-family:Arial, Helvetica, sans-serif; font-size:20px;
	font-weight:normal; color:#FFFFFF;
	margin:0px; padding:6px 0px 0px 10px;
}
.bullet02 {
	list-style-image:url(../images/bullet.gif); list-style-position:outside;
	font-family:Arial, Helvetica, sans-serif; font-size:80%;
	font-weight:normal; color:#333333;
	margin:0px 0px 15px 50px; padding:0px;
}
.bullet02 li {
	margin:0px 0px 7px 0px;
}
.table_margin {
	margin:0px 0px 15px 0px; padding:0px;
}
.main_table {
	background-color:#FEF8F1;
	border:1px solid #D8D8D8; border-collapse:collapse;
}
.heading {
	width:16%; height:30px;
	background-color:#AF533C;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px;
	font-weight:bold; color:#FFFFFF;
	text-align:center;
	border:1px solid #D8D8D8; border-collapse:collapse;
	margin:0px; padding:0px;
}
.row1 {
	width:16%; height:30px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;
	font-weight:normal; color:#333333;
	text-align:center;
	border:1px solid #D8D8D8; border-collapse:collapse;
}
.note {
	font-family:Arial, Helvetica, sans-serif; font-size:75%;
	font-weight:normal; color:#787878;
	margin:0px; padding:0px;
}
.form_margin {
	width:90%; height: auto;
	margin:15px auto; padding:0px;
}
.labelname {
	width:220px; height:auto;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%;
	font-weight:normal; color:#333333;
	margin:0px 0px 12px 0px; padding:0px 5px 0px 0px;
}
.field01 {
	border:1px solid #CCCCCC;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:13px;
	font-weight:normal; color:#333333;
	background-color:#FFFFFF;
	margin:0px 0px 12px 0px; padding:0px 2px;
}
.submitbtn {
	width:60px; height:22px;
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;
	font-weight:bold; color:#FFFFFF;
	background-color:#E2612C;
	border:1px solid #CCCCCC;
	text-align:center; cursor:pointer;
	margin:20px 0px 0px 225px; padding:0px;
}
.compulsary {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:80%;
	font-weight:normal; color:#FF0000;
	margin:0px; padding:0px;
}
.smalltext {
	font-family:Verdana, Arial, Helvetica, sans-serif; font-size:70%;
	font-weight:normal; color:#333333;
	margin:10px 0px; padding:0px;
}
.addsense {
	margin:20px auto 0px 00px; padding:0px 0px 0px 50px; float:left;
}
