@charset "utf-8";
/* CSS Document */

body {background:#E7DDC5 url(images/bodybg.png) no-repeat top center; font-size:13px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#3C3433; line-height:18px; padding:0; margin:0;}

a:link,a:visited,a:active {color:#618611; text-decoration:none;}
a:hover {text-decoration:underline;}
img {border:none;}

#wrapper {width:1008px; margin:0 auto; position:relative; padding:0;}
#wrapperInner {width:1008px; margin:0 auto; position:relatie; padding:0; background:url(images/wrapperbg.png) repeat-y;}

#leftColumn {width:278px; margin:0 auto; float:left;}
#leftColumn #ltop {width:278px; background:url(images/leftColBG.png) no-repeat top left; min-height:538px;}
#leftColumn .logo {width:278px; height:179px; float:left; margin:0 auto; margin-bottom:20px;}

#fauction {margin-left:15px; width:250px; height:300px; margin-bottom:30px;}
#fauction h3 {line-height:30px; margin:0px; border-bottom: 1px solid #786555;font-size: 18px; padding:0 0 0 10px; letter-spacing:1px;}
#fauction .view_more {text-align:right; margin:10px 0; padding-right:0 10px 0 0; color:#c00;}
#fauction .view_more a:link, #fauction .view_more a:visited, #fauction .view_more a:active { color:#c00; text-decoration:none;}
#fauction .view_more a:hover {text-decoration:underline;}

#callBox {margin-left:17px; margin-top:10px; width:230px; background:#F2EEE3; padding:10px; border:2px solid #618611; -moz-border-radius: 5px;
border-radius: 5px;}
#callBox .calltitle {height:64px; background: url(images/call-icon.png) no-repeat 0 8px; line-height:20px; padding:3px 0 5px 62px; margin-left:5px; margin-bottom:10px; border-bottom: 1px solid #786555; font-size: 18px; font-weight:bold; color:#c00;}
#callBox .callitem1 {text-align:center; font-size:14px; font-weight:bold; line-height:18px;}
#callBox .callitem2 {text-align:center; font-size:14px; font-family:'Palatino Linotype', 'Book Antiqua', Palatino, serif; margin-top:10px;}

.special {color:#80A926; font-size:18px; font-weight:bold;}

#rightColumn {width:730px; margin:0 auto; float:right; padding:0; background:url(images/rightColBG.png) no-repeat; min-height:453px;}
#rightColumn #top {height:78px; width:720px; padding:0; margin:0 auto;}
#rightColumn #slogan {height:48px; width:400px; float:left; color:#FFF; font-size:24px; font-weight:bold; padding:30px 0 0 10px; font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif;}
#rightColumn #address {margin-top:10px; height:68px; width:270px; float:right; padding-right:20px; text-align:right; color:#FFF;}

#rss {float:right; height:39px; padding-top:7px; width:150px;}

body#home a#homenav,
body#calendar a#calnav,
body#itemsforsale a#itemsnav,
body#contact a#connav {color: #fff; background: #80A926; -moz-border-radius: 5px;
border-radius: 5px;}



#menu-wrapper {clear:both; width:730px; margin:0 auto; padding:0;}
#menu {float:left; font-family: Arial, Helvetica, sans-serif; margin: 6px 0 0 0; padding: 0; font-size:13px; width:570px; float:left;  text-transform:uppercase; height:38px;}
#menu ul {list-style: none; padding: 0; margin: 0;}
#menu li {margin: 0; padding:0; float: left; height:39px; line-height:39px; background: url(images/navDivider.png) right no-repeat;}
#menu li li {padding:0; margin: 0; height:39px; line-height:39px;}
#menu li a, #menu li a:link, #menu li a:visited {text-decoration: none; display: block; padding: 0 18px; color:#F3D69C; font-weight:bold;}
#menu li a:hover, #menu li a:active {color:#80A926;}
#menu li.current_page_item,
#menu li.current_page_ancestor {

}
#menu li.current_page_item li,
#menu li.current_page_ancestor li {
}
#menu li.current_page_item a,
#menu li.current_page_item a:link,
#menu li.current_page_item a:visited,
#menu li.current_page_ancestor a,
#menu li.current_page_ancestor a:link,
#menu li.current_page_ancestor a:visited {
	color:#E2C13D;
}
#menu li ul {
	float:none;
	z-index: 9999;
	position: absolute;
	left: -990em;
	width: 220px;
	margin: 0;
	padding: 0;
	background:#37587A;
	border-bottom:1px solid #fff;
	font-size:11px;
}
#menu li ul a,
#menu li ul a:link,
#menu li ul a:visited {
	padding: 0px 5px;
	width:210px;
	border-bottom:1px solid #FFF;
}
#menu li.current_page_item ul a,
#menu li.current_page_item ul a:link,
#menu li.current_page_item ul a:visited,
#menu li.current_page_ancestor ul a,
#menu li.current_page_ancestor ul a:link,
#menu li.current_page_ancestor ul a:visited {
	padding: 0px 5px;
	width:210px;
	color:#FFF;
}
#menu li ul a:hover,
#menu li ul a:active,
#menu li.current_page_item ul a:hover,
#menu li.current_page_item ul a:active,
#menu li.current_page_ancestor ul a:hover,
#menu li.current_page_ancestor ul a:active,
#menu li li.current_page_item a,
#menu li li.current_page_item a:link,
#menu li li.current_page_item a:visited {
	color:#E2C13D;
}
#menu li li.current_page_item li.page_item a,
#menu li li.current_page_item li.page_item a:link,
#menu li li.current_page_item li.page_item a:visited {
	color:#FFF;
}
#menu li li.current_page_item li.page_item a:hover,
#menu li li.current_page_item li.page_item a:active {
	color:#E2C13D;
}
#menu li ul ul,
#menu li.current_page_item ul ul,
#menu li.current_page_ancestor ul ul {
	margin: -30px 0 0 200px;
}
#menu li:hover ul ul, 
#menu li:hover ul ul ul, 
#menu li.sfhover ul ul, 
#menu li.sfhover ul ul ul {
	left: -999em;
}
#menu li:hover ul, 
#menu li li:hover ul, 
#menu li li li:hover ul, 
#menu li.sfhover ul, 
#menu li li.sfhover ul, 
#menu li li li.sfhover ul {
	left: auto;
}
#menu li:hover, 
#menu li.sfhover {
	width:auto;
}

#rightColumn #bottom {height:54px; width:720px; margin-top:20px; }
#rightColumn .pageTitle {color:#000; font-size:24px; font-weight:bold; letter-spacing:1px; font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; padding:0 0 0 30px;}

#rightColumn #contentR {width:720px; margin:0 auto; float:right; padding:0;}
#rightColumn .pageTop {width:720px; margin:0 auto; padding:0; min-height:268px;}
#rightColumn .text {padding:0 20px; width:680px; margin:0 auto; text-align:left;}
.text h1 {font-size:24px; line-height:36px; text-align:center; font-weight:bold;}
.text h2 {font-size:14px; line-height:24px; text-align:center; font-weight:bold;}
#rightColumn #contactBox {width:600px; background:#F2EEE3; padding:10px; border:1px solid #786555; -moz-border-radius: 5px;border-radius: 5px; margin:30px 0 0 30px;}
#rightColumn #contactBox .contactTitle {height:48px; background: url(images/contactus-icon.png) no-repeat 0 3px; line-height:20px; padding:8px 0 5px 60px; margin-left:5px; margin-bottom:10px; border-bottom: 1px solid #786555; font-size: 18px; font-weight:bold; color:#80A926;}

#footer {width:1008px; font-size:11px; margin:0 auto; position:relative;}
#footer a:link, #footer a:visited, #footer a:active {font-size:11px; text-decoration:none;}
#footer a:hover {text-decoration:underline;}

