.body {
	margin-top: 0;
	vertical-align: top;
	font-family:Verdana, Arial, Helvtica, sans-serif;
	font-size: 11px;
	padding: 0;
	border: none;
	background-image: url(/elements/index/images/art_r1_c1.jpg);
}
.homeSpecials  {
   width:215px;
   float:right;
   margin-right:15px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-weight:bold;
   font-size:10px;
}
.homeSpecialsBox1  {
   background-color:#B74800;
   width:200px;
  height:20px;
   padding:7px;
   margin-bottom:10px;
   border:1px solid #ffffff;
   text-align:right;
   
  
   }
.homeSpecialsBox2  {
   background-color:#436223;
   width:200px;
   height:20px;
   padding:7px;
   margin-bottom:10px;
   border:1px solid #ffffff;
   text-align:right;
  
  
   }
.homeSpecialsBox3  {
   background-color:#5DA9CF;
   width:200px;
   height:20px;
   padding:7px;
   margin-bottom:10px;
   border:1px solid #ffffff;
   text-align:right;
  
  
   }

a:link, a:visited {
	text-decoration: none;	
	color:#39541D;
}
a:hover, a:active {
	text-decoration: none;	
	color:#669933;
	
	}
.picborder {
	border: 1px solid #333333;
	}

.home{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FED248;
	font-weight: normal;
	font-size: 10px;

}
.home_txt{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: normal;
	font-size: 10px;

}
.home_event{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFCC;
	font-weight: bold;
	font-size: 15px;

}
.txt_reg{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;

}

.txt_reg2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
	text-align:left;

}

.txt_sm{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #666666;
}

.txt_clr{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #39541D;
}
	
.txt_bold{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #39541D;
	font-weight: bold;
	font-size: 12px;
	}


.h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;	
	color: #713A0B;
}

.h2 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #39541D;
}
.h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;	
	color: #713A0B;
}


.blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #317024;
	text-align:left;
}

.home_2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;

}

#graphics {
text-align: left;
	margin: 0px 10px 0 0;
	float: right;
	clear:right;
	position:relative;
	padding:4px;
	}
#graphics2 {
text-align: left;
	margin: 0px 10px 0 0;
	float: right;
	clear:right;
	position:relative;
	padding:4px;
	}

.picborder {
	border: 1px solid #000000;
}

.home a:link {color: #FFFFCC; text-decoration: none} 
.home a:visited {color: #FFFFFF; text-decoration: none} 
.home a:hover {color: #FFFFFF; text-decoration: none} 
.home a:active {color: #FFFFFF; text-decoration: none} 

.homeSpecials a:link {color: #E9A30D; text-decoration: none} 
.homeSpecials a:visited {color: #FFFFFF; text-decoration: none} 
.homeSpecials a:hover {color: #FFFFFF; text-decoration: none} 
.homeSpecials a:active {color: #E9A30D; text-decoration: none} 


/* -------- homepage -------- */

#flashcontent {
	width: 334px;
overflow: hidden;
	height: 238px;
	margin-top:0px;
border: 3px solid #fff;
float: left;
}
#flashcontent  img{
float: left;	
}


div#gallery{
border: 3px solid #fff;
overflow: hidden;
height: 244px;
width: 334px;
background: rgba(120, 120, 120, 0.7);

}


.in_greyBox, .in_ltgreyBox, .in_blackBox, .in_ltgreyBox_small {
font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
				width: 613px;
				padding: 15px;
				background-color:#2F455C;
				color:#FFFFFF;
				line-height:150%;
				margin:0;
				display: block;
				clear:both;
			}


.inputBox_directions {
				color: #ffffff;
				background: #5EA9D0;
				border: 1px solid #333333;
				width: 250px;
				height: 13px;
				margin: 0;
				padding: 3px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:11px;
				vertical-align: middle;
				font-weight: normal;
			}



#homemarkets{
height: 84px;	
}
.topnav{
width: 904px;
overflow: hidden;
}
.topnav a {
display: block;
border-right: 1px solid #ccc;
}
.topnav a.last{
border: 0;
width: 153px;
overflow: hidden;
}


#exampleSlider .header{
background: #4f3b23;

}

ul.leftnav{
margin: 0 0 0 36px;
padding: 0;
width: 170px;

float: left;
}
ul.leftnav li{
margin: 0;
padding: 0;
list-style: none;
text-align: left;
display: block;
clear: both;
}
ul.leftnav li a{
display: block;
clear: both;
font-weight: bold;
color: #fff;
font-family: verdana, arial, helvetica, sans-serif;
font-size: 13px;
padding: 4px 0;
}
ul.leftnav li a:hover{
color: #000;
}




ul#topnav{
margin: 0;
padding: 0;
}
ul#topnav li{
float: left;
margin: 0;
padding: 0;
list-style: none;	
display: block;
}
ul#topnav li a{
display: block;
clear: both;	
border-right: 1px solid #ccc;
}
ul#topnav li.last a{
border: none;	
}
ul#topnav li.last{
overflow: hidden;
width: 180px;
float: right;
}
ul#topnav li ul{
display: none;	
}
ul#topnav li:hover ul{
display: block;
float: left;
}
ul#topnav li ul{
clear: both;
position: absolute;
background: #496d91;
margin: 0px 0 0 0;
padding: 0;
width: 160px;
z-index: 10000;
float:left;
overflow: hidden;
}
ul#topnav li ul li{
clear: both;
float:left;
width: 100%;
text-align: left;
display: block;
overflow: hidden;
}
ul#topnav li ul li a{
display: block;
width: 100%;
border: 0;
color: #fff;
font-weight: bold;
font-family: arial, verdana, sans-serif;
font-size:12px;
padding: 6px 12px;
text-align: left;
}
ul#topnav li ul li a:hover{
background: #2e455c;
}
