@charset "utf-8";
/* CSS Document */


body {
	margin:0px;
	padding:0px;
	background-image: url("../images/bg.gif");
	background-repeat: repeat-x;
	background-color: #fB9A4B;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
}

a.link{
	text-decoration:none;
	color:#fff;
	font-size:12px;
	background-color:#40261D;
	padding:4px;
}
a.link:hover{
	text-decoration:none;
	color:#40261D;
	font-size:12px;
	background-color:#fff;
	padding:4px;
}

img {
border:none;
}
h2{
	color:#40261d;
	font-size:25px;
	}
	
h3{
	color:#993416;
	font-size:21px;
	}


.container {
margin: 50px auto;
width: 960px;
height: auto;
}

.header {
display: block; 
margin: 0px; 
padding: 0px;
}

.content {
background: url("../images/content_bg.jpg");
background-repeat: repeat-y;
margin: -3px auto;
#margin: 0px auto;
background-position: 37px;
}

#col-one-nav {
float: left;
margin: 0px;
padding: 0px;
}

#col-two-nav {
float: right;
margin: 0px 12px 0px 0px;
padding: 0px;
}

#col-three-nav {
float: right;
margin: 0px;
padding: 0px;
}

#navlist { 
width: 720px;
height: auto;
margin: 0px auto 0px auto;
padding: 15px 0px 0px 0px;
}

#navlist ul {
margin: 0px;
padding: 0px;
list-style-type: none;
}

#navlist a {
display: block;
padding: 8px;
width: 214px;
background-color: #40261D;
color: #f0DEAD;
margin: 0px 0px 12px 0px;
text-decoration: none;
text-align: center;
outline: none;
}

#navlist a:hover {
background-color: #a94012;
color: #F4E4B9;
text-align: center;
}

#col-one-content {
background: url("../images/img_bg.png");
background-repeat: no-repeat;
width: 290px;
height: 235px;
margin-top:20px;
padding: 0px;
float: left;
}

#col-two-content {
background: url("../images/img_bg.png");
background-repeat: no-repeat;
width: 290px;
height: 235px;
padding: 0px;
margin: 20px 44px 0px 0px;
float: right;
}

#col-three-content {
background: url("../images/img_bg.png");
background-repeat: no-repeat;
width: 290px;
height: 235px;
margin-top:20px;
padding: 0px;
float: right;
}

#col-one-content img, #col-two-content img, #col-three-content img {
margin: 31px 0px 0px 23px;
padding: 0px;
}

.clear {
clear: both;
height:0px;
font-size:1px;
}

.address {
background-color: #FFFFFF;
width: 856px;
height: auto;
margin: 15px 0px 0px 38px;
padding:6px 6px 10px 4px;
font-size: 20px;
color: #40261d;
}

.address span {
font-weight: bold;
margin: 0px 0px 0px 8px;
}

.footer {
text-align: center;
color: #983115;
font-size: 14px;
line-height: 18px;
margin: 0px 0px 8px 0px;
}

.footer a, #footer a:visited {
outline: none;
text-decoration: underline;
color: #983115;
}

.footer a:hover {
outline: none;
text-decoration: none;
}
.menu{
width:100%;
height:auto;
margin-left:-8px;
text-align:center;
float:left;
}

/*orderonline*/

.ordercontent{
	width:782px;
	height:550px;
	margin-left:80px;
	float:left;
	display:inline;
	}
	
	/*Aboutus */
.aboutcontent{
	width:782px;
	height:185px;
	margin-left:80px;
	margin-top:20px;
	float:left;
	display:inline;
	}
