@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
}

body{
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:12px;
	color:#7D5B5B;
	line-height:18px;
	background:url(../images/bg.jpg) repeat;

}

#main{
	width:1004px;
	margin:0 auto;


}

#header{
	background:url(../images/banner.png) no-repeat;
	width:1004px;
	height:308px;

}


.orange{
	color:#FF3333;
}

/**************************************************************************************/

#nav{
	padding-top:268px;
	width:1004px;

}


.navigation{
	width:967px;
	background:#F17166;
	height:40px;
	margin:0 auto;

}


.navigation ul{
	margin:0;
	padding:0;
	list-style:none;

}

.navigation li{
	float:left;
	list-style:none;
	width:144px;
	display:block;
	line-height:40px;
	border-right:1px #CC3300 dashed; 
	text-align:center;

}

.navigation li a{
	font-family:"Palatino Linotype" ,"Times New Roman", Times, serif;
	font-size:12px;
	width:144px;
	text-transform:uppercase;
	color:#f5f5f5;
	line-height:40px;
	font-weight:bold;
	text-decoration:none;

}


.navigation li a:hover{
	font-family:"Palatino Linotype" ,"Times New Roman", Times, serif;
	font-size:12px;
	width:144px;
	text-transform:uppercase;
	color:#650800;
	line-height:40px;
	font-weight:bold;
	text-decoration:none;
	
}

.navigation .current{
	font-family:"Palatino Linotype" ,"Times New Roman", Times, serif;
	font-size:12px;
	width:144px;
	text-transform:uppercase;
	color:#650800;
	line-height:40px;
	font-weight:bold;
	text-decoration:none;
	
}

/****************************************************************************************/


#contain{
	width:967px;
	margin:0 auto;
	


}

/***************************************welcome*********************************************/

.welcome{
	width:716px;
}

.welcome h1{
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	color:#CC0000;
	padding-left:38px;
	width:678px; 
	line-height:50px;

}

.welcome p{
	padding:14px 26px;


}

.welcome ul{
	padding:0px 40px 20px 40px;
	margin:0;
	list-style:none;

}

.welcome li{
	padding:0px 5px;
	list-style:square;

}


/************************************************************************************/
/***************************************welcome*********************************************/

.homegallery{
	width:716px;
}

.homegallery h1{
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	color:#CC0000;
	padding-left:38px;
	width:678px; 
	line-height:50px;

}

.homegallery p{
	padding:14px 26px;


}

/************************************************************************************/

/*********************************homecontact***************************************************/
.homecontact{
	background:url(../images/homecon.png) no-repeat;
	width:232px;
	height:228px;


}

.homecontact p{
	padding:65px 0 0 30px;
	font-weight:bold;

}
/***************************************************************************************/

/**************************************contact**************************************************/

.contact{
	width:716px;

}

.contact h1{
	font-family:"Times New Roman", Times, serif;
	font-size:24px;
	color:#5b421e;
	padding-left:38px;
	width:678px; 
		line-height:50px;

}

#contactpg{
	float:left;
	width:660px;
	margin-left:24px;

	}



.border_bottom{
	border-bottom:1px #bfa480 dashed;

}

	
#c1{
	margin:0 auto;
	padding:0;
	width:310px;
	float:left;
	line-height:18px;
	text-align:left;
	}	

#c2{
	margin:0;
	margin:0 0 0 25px;
	width:295px;
	float:left;
	line-height:18px;
	text-align:left;
	border:2px #e37c1d solid;
	
}
#c3{
	margin:0 0 0 25px;
	width:150;
	padding:0px;
	float:left;
	line-height:18px;
	text-align:left;
	
}
.error{
	background: #CC0000;
	border-top:1px solid #FF7D7D;
	border-bottom:1px solid #FF7D7D;
	font-size:14px;
	padding:20px;	
	text-align:center;
	color:#fff;
	}
.border{
	font: 12px Arial, Helvetica, sans-serif;
	color:#000;
	border:1px solid #bfa480;
	background:#fff;
	width:310px;
	height:14px;
	padding:2px;
	
}

.border1{
	font: 12px Arial, Helvetica, sans-serif;
	color:#000;
	border:1px solid #e37c1d;
	background:#fffaf5;
	width:310px;
	height:14px;
	padding:2px;
	
}
	
.bordera{
	font: 12px Arial, Helvetica, sans-serif;
	color:#000;
	border:1px solid #AE2300;
	background:#D49560;
	width:320px;
	height:14px;
	padding:2px;
	
	}

.bordera1{
	font: 12px Arial, Helvetica, sans-serif;
	color:#000;
	border:1px solid #AE2300;
	background:#D49560;
	width:310px;
	height:14px;
	padding:2px;
	
	}

/* Text Box End */

.field_pad{
	height:35px;
	


}

.border_bottom{
	padding-top:5px;
	
	

}

.res_field_name{
	padding-top:5px;

}


.btn{
	background:#e37c1d;
	border:1px solid #0d0d0d;
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:5px;
	width:60px;
	margin:20px 0 0 0;	
	cursor:pointer;
	color:#fff;
	}

.btn:hover{
	background: #545454;
	}
/*********************/


.prodetails{
	width:480px;

}

.prodetails td{
	width:480px;
	border-bottom:1px #bfa480 dashed;
	padding:4px;

}


/***********************************footer**************************************/
#footer{width:967px; margin:0 auto; height:80px; background:url(../images/footer.jpg) no-repeat;}

#footer p{
	color:#ebe6dd;
	line-height:14px;

}

#footer a{

}

a.menulink2:link, a.menulink2:active, a.menulink2:visited
{
color:#ebe6dd;
text-decoration:none;
}

a.menulink2:hover
{
color:#ebe6dd;
text-decoration:underline;
}

/*****************************************************************************/