body {text-align: center;margin: 0;padding: 0;background-color: #ffffff;background-image:url('images/bg.jpg');background-repeat:repeat-x;background-attachment:fixed;}

img {margin:0;border:0;padding:0; }

#container {margin: 10px auto;text-align: left;padding: 0px;width: 869px;}

#header {z-index:0;margin:0px;padding: 0px;clear: both;width:869;height:116;background-image:url('images/header.jpg');background-repeat:no-repeat;}

#headerleft {font-family: verdana, sans-serif;font-size:10px;color:#e2df92;font-weight:bold;line-height:11px;margin:0px;padding:5px 0px 0px 24px;float:left;width: 370px;}
#headerright {font-family: verdana, sans-serif;font-size:10px;color:#e2df92;font-weight:bold;line-height:14px;margin:5px 0px 0px 0px;padding:0px;float:left;width: 468px;text-align:center;}
#headerright font.phone {font-family: verdana, sans-serif;font-size:12px;color:#ffffff;font-weight:bold;line-height:21px;padding:0px;margin:-10px 0px;}

#topnav {z-index:0;margin:0px;padding: 0px;clear: both;width:869;height:27px;background-image:url('images/topnav.jpg');background-repeat:no-repeat;}

div.topnavsmall {margin:7px 0px -7px 2px;padding:0px;float:left;width:142px; height:27px;text-align:center;/*default*/_margin:0px 0px -3px 0px;_padding-top:7px;_width:144px;_height:28px; /*only for IE*/}
div.topnavover {margin:0px 0px -7px 2px;padding:0px;float:left;width:142px; height:27px;font-family: verdana, serif;font-size:11px;color:#333333;line-height:12px;text-align:center;text-transform:uppercase;/*default*/_margin:0px 0px -3px 0px;_padding:7px 0px 0px 0px;_width:144px;_height:28px; /*only for IE*/background-image:url('images/topnavhover.jpg');background-repeat:repeat-x;}
div.topnavover2 {margin:0px 0px -7px 2px;padding:0px 4px 0px 0px;float:left;width:142px; height:27px;font-family: verdana, serif;font-size:11px;color:#333333;line-height:12px;text-align:center;text-transform:uppercase;/*default*/_margin:0px 0px -3px 0px;_padding:7px 0px 0px 0px;_width:148px;_height:28px; /*only for IE*/background-image:url('images/topnavhover.jpg');background-repeat:repeat-x;}
a.nav1, a.nav1:visited, a.nav2, a.nav2:visited, a.nav3, a.nav3:visited, a.nav4, a.nav4:visited, a.nav5, a.nav5:visited, a.nav6, a.nav6:visited, a.nav6b, a.nav6b:visited, a.nav5b, a.nav5b:visited {font-family: verdana, serif;font-size:11px;color:#333333;line-height:12px;text-decoration:none;text-transform:uppercase;}
a.nav1:hover {font-family: verdana, serif;font-size:11px;color:#333333;line-height:12px;text-decoration:none;text-transform:uppercase;padding:7px 25px;background-image:url('images/topnavhover.jpg');background-repeat:repeat-x;/*default*/_padding: 7px 26px -10px 26px; /*only for IE*/}
a.nav2:hover {font-family: verdana, serif;font-size:11px;color:#333333;line-height:12px;text-decoration:none;text-transform:uppercase;padding:7px 22px;background-image:url('images/topnavhover.jpg');background-repeat:repeat-x;/*default*/_padding: 7px 25px -10px 25px; /*only for IE*/}
a.nav3:hover {font-family: verdana, serif;font-size:11px;color:#333333;line-height:12px;text-decoration:none;text-transform:uppercase;padding:7px 27px;background-image:url('images/topnavhover.jpg');background-repeat:repeat-x;/*default*/_padding: 7px 29px -10px 30px; /*only for IE*/}
a.nav4:hover {font-family: verdana, serif;font-size:11px;color:#333333;line-height:12px;text-decoration:none;text-transform:uppercase;padding:7px 6px 7px 6px;background-image:url('images/topnavhover.jpg');background-repeat:repeat-x;/*default*/_padding: 7px 7px -10px 7px; /*only for IE*/}
a.nav5:hover {font-family: verdana, serif;font-size:11px;color:#333333;line-height:12px;text-decoration:none;text-transform:uppercase;padding:7px 44px 7px 45px;background-image:url('images/topnavhover.jpg');background-repeat:repeat-x;/*default*/_padding: 7px 45px -10px 44px; /*only for IE*/}
a.nav5b:hover {font-family: verdana, serif;font-size:11px;color:#333333;line-height:12px;text-decoration:none;text-transform:uppercase;padding:7px 40px 7px 41px;background-image:url('images/topnavhover.jpg');background-repeat:repeat-x;/*default*/_padding: 7px 45px -10px 44px; /*only for IE*/}
a.nav6:hover {font-family: verdana, serif;font-size:11px;color:#333333;line-height:12px;text-decoration:none;text-transform:uppercase;padding:7px 45px 7px 45px;background-image:url('images/topnavhover.jpg');background-repeat:repeat-x;/*default*/_padding: 7px 45px -10px 44px; /*only for IE*/}
a.nav6b:hover {font-family: verdana, serif;font-size:11px;color:#333333;line-height:12px;text-decoration:none;text-transform:uppercase;padding:7px 40px 7px 40px;background-image:url('images/topnavhover.jpg');background-repeat:repeat-x;/*default*/_padding: 7px 45px -10px 44px; /*only for IE*/}

#topgraphicstrip {z-index:0;margin:0px;padding:0px;clear:both;width:869;height:111;}

#mainhome {z-index:0;margin:112px 0px;/*default*/_margin-top:-7px; /*only for IE*/padding:0px;clear:both;width:869;height:524;background-image:url('images/homepagebg.jpg');background-repeat:no-repeat;}

#mainhomeleft {z-index:0;margin:-3px 0px 0px 30px;/*default*/_margin:4px 0px 0px 13px; /*only for IE*/padding:0px;float:left;width:433px;text-align:center;font-family: verdana, sans-serif;font-size:13px;color:#000000;line-height:17px;}
#mainhomeleft h1 {width:433px;text-align:center;font-family: verdana, sans-serif;font-size:13px;color:#371b0a;line-height:12px;text-transform:uppercase;}

#mainhomeright {z-index:0;margin:-350px 0px 0px 503px;/*default*/_margin:37px 0px 0px 45px; /*only for IE*/padding:0px;float:left;width:330px;text-align:center;font-family: arial, sans-serif;font-size:13px;font-weight:normal;color:#f3ff99;line-height:17px;}
#mainhomeright a, a:visited, a:hover {font-family: arial, sans-serif;font-size:13px;font-weight:normal;color:#f3ff99;line-height:17px;}

#mainsubpage1 {z-index:0;margin:112px 0px 0px 0px;/*default*/_margin-top:-7px; /*only for IE*/padding:0px;clear:both;width:869;background-image:url('images/mainsubpage1bg.jpg');background-repeat:repeat-y;}

#mainsubpagenav {text-align:right;z-index:0;margin:0px;padding:30px 0px 0px 0px;float:left;width:200px;height:400px;font-family: georgia, serif;font-size:14px;font-weight:normal;color:#6a310c;font-style:italic;line-height:40px;background-image:url('images/subpageleftnavbg.jpg');background-repeat:repeat-y;}
#mainsubpagenav a.right, a.right:visited, a.right:active {padding:0px 25px 0px;font-family: georgia, serif;font-size:13px;font-weight:normal;color:#6f6624;line-height:40px;text-decoration:none;font-style:normal;}
#mainsubpagenav a:hover {padding-right:25px;font-family: georgia, serif;font-size:13px;font-weight:normal;color:#6a310c;line-height:40px;text-decoration:underline;font-style:normal;}
#mainsubpagenav font.on {padding-right:25px;font-family: georgia, serif;font-size:13px;font-weight:normal;color:#6a310c;line-height:40px;text-decoration:none;font-style:italic;}

#mainsubpagecontent {z-index:0;margin:0px 0px 0px 0px;padding:20px 2px 0px 0px;float:right;width:640px;height:auto;font-family: verdana, sans-serif;font-size:12px;color:#000000;line-height:17px;}
#mainsubpagecontent h1 {width:433px;font-family: verdana, sans-serif;font-size:13px;color:#371b0a;line-height:17px;text-transform:uppercase;}
#mainsubpagecontent a, a:visited, a:active {font-family: arial, sans-serif;font-size:13px;font-weight:normal;color:#6a310c;line-height:17px;text-decoration:none;}
#mainsubpagecontent a:hover {font-family: arial, sans-serif;font-size:13px;font-weight:normal;color:#6a310c;line-height:17px;text-decoration:underline;}
#mainsubpagecontent strong {font-family: verdana, sans-serif;font-size:12px;color:#807e54;line-height:17px;font-weight:bold;}

#specialsubpagecontent {z-index:0;margin:0px 0px 0px 0px;padding:20px 2px 0px 0px;float:right;width:790px;height:auto;font-family: verdana, sans-serif;font-size:12px;color:#000000;line-height:17px;}
#specialsubpagecontent h1 {width:433px;font-family: verdana, sans-serif;font-size:13px;color:#371b0a;line-height:17px;text-transform:uppercase;}
#specialsubpagecontent a, a:visited, a:active {font-family: arial, sans-serif;font-size:13px;font-weight:normal;color:#6a310c;line-height:17px;text-decoration:none;}
#specialsubpagecontent a:hover {font-family: arial, sans-serif;font-size:13px;font-weight:normal;color:#6a310c;line-height:17px;text-decoration:underline;}
#specialsubpagecontent strong {font-family: verdana, sans-serif;font-size:12px;color:#807e54;line-height:17px;font-weight:bold;}

#mainsubpagecontentwide {z-index:0;margin:0px 0px 0px 0px;padding:20px 20px 0px 15px;float:right;width:625px;height:auto;font-family: verdana, sans-serif;font-size:12px;color:#000000;line-height:17px;}
#mainsubpagecontentwide h1 {width:433px;font-family: verdana, sans-serif;font-size:13px;color:#371b0a;line-height:17px;text-transform:uppercase;}
#mainsubpagecontentwide a, a:visited, a:active {font-family: arial, sans-serif;font-size:13px;font-weight:normal;color:#6a310c;line-height:17px;text-decoration:none;}
#mainsubpagecontentwide a:hover {font-family: arial, sans-serif;font-size:13px;font-weight:normal;color:#6a310c;line-height:17px;text-decoration:underline;}
#mainsubpagecontentwide a.large, a.large:visited, a.large:active {font-family: arial, sans-serif;font-size:16px;font-weight:normal;color:#6a310c;line-height:17px;text-decoration:underline;/*default*/_margin-left:0px; /*only for IE*/}
#mainsubpagecontentwide a.large:hover {font-family: arial, sans-serif;font-size:16px;font-weight:normal;color:#6a310c;line-height:17px;text-decoration:underline;/*default*/_margin-left:0px; /*only for IE*/}
#mainsubpagecontentwide strong {font-family: verdana, sans-serif;font-size:12px;color:#807e54;line-height:17px;font-weight:bold;}

#footer {z-index:0;margin:-112px 0px;padding:60px 0px;clear:both;width:869;/*default*/_margin:-112 0px 0px 0px; /*only for IE*/}
#footerhome {z-index:0;margin:-112px 0px;padding:0px 0px;clear:both;width:869;/*default*/_margin:-112 0px 0px 0px; /*only for IE*/}


/* Easy Slider */

#slider {margin:0px 0px 0px 7px;}

	#slider ul, #slider li,
	#slider2 ul, #slider2 li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider2{margin-top:1em;}
	#slider li, #slider2 li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:404px;
		height:174px;
		overflow:hidden; 
		}	
	#prevBtn, #nextBtn,
	#slider1next, #slider1prev{ 
		display:block;
		width:30px;
		height:77px;
		position:absolute;
		left:-30px;
		top:71px;
		z-index:1000;
		}	
	#nextBtn, #slider1next{ 
		left:696px;
		}														
	#prevBtn a, #nextBtn a,
	#slider1next a, #slider1prev a{  
		display:block;
		position:relative;
		width:30px;
		height:77px;
		background:url(../images/btn_prev.gif) no-repeat 0 0;	
		}	
	#nextBtn a, #slider1next a{ 
		background:url(../images/btn_next.gif) no-repeat 0 0;	
		}	
		
	/* numeric controls */	

	ol#controls{
		margin:-23px 0px 0px 17px;/*default*/_margin:-23px 0px 0px 37px; /*only for IE*/;
		padding:0;
		height:28px;	
		}
	ol#controls li{
		margin:0 10px 0 0; 
		padding:0;
		float:left;
		list-style:none;
		height:28px;
		line-height:28px;
		}
	ol#controls li a{
		float:left;
		height:28px;
		line-height:28px;
		border:0px;
		color:#000000;
		padding:0 4px;
		text-decoration:none;
		}
	ol#controls li.current a{
		color:#f0edad;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
	
/* // Easy Slider */
