body	{
						margin: 0;
						padding: 0;
						background-color: #45494F;
						background-image: url(images/bg_main.jpg);
						background-position: left top;
						background-repeat: repeat;
						font-family: Tahoma;
						}
div, td {
						font-size: 13px;
						line-height: 15px;
						font-family: Tahoma;
						color: #717171;
						}						

td{ padding: 0 30px; }
#faq td{ padding:0; }

form td{
	padding: 0;
	}

h1 {
						border-bottom: 2px solid #FFBE33;
						color: #146;
						float: left;
						font-family: Tahoma;
						font-size: 19px;
						line-height: 21px;
						margin: 0;
						}						


.sup{ font-size:10px; vertical-align:top; }


/*--------------------------------------------------   ul,  form	 ---------------------*/						
form {
						padding:0px;
						margin:0px;
						}						
/*----------------------------------------------------   a	 ---------------------*/						
a	{
						color:#194561;
						font-size:11px;
						text-decoration:underline;
						}
a:hover	{
						color:#194561;
						font-size:11px;
						text-decoration:none;
						}
/*-----------------------------------------------------  span a	 ---------------------		*/					 
span a	{
						color:#C60000;
						text-decoration:underline;
						}
span a:hover	{
						color:#C60000;
						text-decoration:none;
						}												
/*------------------------------------------------------ strong,  strong a	 ---------------------*/
b {
	color: #146;
	}
strong {
	color: #C60000;
	}
strong a	{
	color: #C60000;
	text-decoration: underline;
	}
strong a:hover	{
	color: #C60000;
	text-decoration: none;
	}												
/*----------------------------------------------------- bg,   bg_talling	 ---------------------*/																	
.banner{
	background-color: #F7F4E9;
	background-image: url(images/corn_l_t.gif), url(images/corn_r_t.gif);
	background-position: top left, top right;
	background-repeat: no-repeat, no-repeat;
	border-bottom: 3px solid #E1DDCD;
	height: 94px;  width: 750px;
	margin: 0;
	}
.main{
	background-color: white;
	width: 750px;
	padding: 36px 0;
	}
.main2{
	background-color: white;
	width: 750px;
	}
.col{
	background-color: white;
	float: left;
	width: 249px;
	}
.incol{
	margin: 0 36px;
	text-align: left;
	}

/*- MENU  -----------------------------------------------------------------------*/

.menu{
	background-image: url(images/bg_menu.jpg);
	background-position: top left;
	background-repeat: repeat-x;
	height: 51px;  width: 750px;
	margin: 18px 0 0 0;
	}
.button{
	float: left;
	font-size: 12px;  font-weight: bold;
	margin: 18px 0 0 0;
	text-align: center;
	width: 150px;
	}

.button a:link		{ color: #DEF;  text-decoration: none; }
.button a:visited	{ color: #DEF;  text-decoration: none; }
.button a:hover	{ color: #FFBE33;  text-decoration: none; }
.button a:active	{ color: #DEF;  text-decoration: none; }

.sep{
	background-image: url(images/m_separ.gif);
	background-position: top right;
	background-repeat: no-repeat;
	}

/* MENU */-----------------------------------------------------------------------

.sub{
	height: 140px;  width: 750px;
	margin: 0;
	}
.foot{
	background-color: black;
	border-top: 1px solid #E1DDCD;
	height: 90px;  width: 750px;
	margin: 0;
	}
.toe{
	background-color: #F7F4E9;
	float: left;
	height: 90px;  width: 500px;
	margin: 0;
	text-align: left;
	}
.heel{
	background-color: #E1DDCD;
	float: right;
	height: 90px;  width: 250px;
	margin: 0;
	text-align: left;
	}
.logo{
	float: left;
	position: relative;
	top: 10px;  left:15px;
	height: 94px;  width: 220px;
	}
.tag{
	color:#C60000;
	float: left;
	font-size: 16px;
	font-weight: bold;
	line-height: 1.5;
	margin: 18px 0 0 36px;
	text-align: center;
	}
	
.minicon{
	float: right;
	margin:18px 18px 0 0;
	}

.phone{
	clear: right;
	float: right;
	margin:18px 18px 0 0;
	color:#C60000;
	font-size: 16px;
	font-weight: bold;
	}


.bg_shadow_top	{
						background:url(images/bg_shadow_top.gif) 0 45px repeat-x;
						}	
.bg_shadow_r	{
						background-image: url(images/bg_shadow_r.jpg);
						background-position: 0 0;
						background-repeat:no-repeat;
						}				
.bg_shadow_l	{
						background-image: url(images/bg_shadow_l.jpg);
						background-position: 0 0;
						background-repeat:no-repeat;
						}
/*-----------------------------------------------------  	bg_1	 	---------------------*/						
.bg_1	{
						background-color:#010101;
						padding:14px 0 5px 24px;
						color:#ffffff;
						}	
.bg_1	a	{	
						color:#ffffff;
						text-decoration:underline;
						}	
.bg_1	a:hover	{	
						color:#ffffff;
						text-decoration:none;
						}																											
					
/* LI */--------------------------------------------------------------------------

li	{
	font-size: 13px;
	color: #C60000;
	}

li a {
	color: #194561;
	font-size: 13px;
	text-decoration: none;
	}

li a:hover	{
	color: #194561;
	font-size: 13px;
	text-decoration: underline;
	}						

/* FOOTER */----------------------------------------------------------------------------

.footer {
	color:#5E5A4C;
	font-size:10px;
	line-height:18px;
	padding:38px 0 0 47px;
	}	

.footer a {
	color:#5E5A4C;
	font-size:10px;
	text-decoration:underline;
	}

.footer a:hover {
	color:#5E5A4C;
	font-size:10px;
	text-decoration:none;
	}

/*-----------------------------------------------------    border   ---------------------*/						

.menu img	{
						border:0px;
						}
.menu table 	{
						background-image: url(images/m_bg.gif);
						background-position: left top;
						background-repeat: repeat-x;
						}

/* GALLERY */--------------------------------------------------------------------

.gallery { margin: 0 30px; }

.gallery td {
	padding: 0;
	background-repeat: no-repeat;
	background-position: top left;
	padding-bottom: 15px;
	}

/* END OF FILE */--------------------------------------------------------