/* CSS Document */

.big_ctl { padding:3px;}

h3 { margin:0 0 5px 0; padding:0; color:#4C4C4C; font-size:14px; font-weight:bold; font-family:Arial;}

.g_clear{clear:both;height:0px;line-height:0px;font-size:0px;}
.g_clear20px{clear:both;height:0px;line-height:0px;font-size:0px;padding-top:20px;}

a.title_lk_cs { color:#6E9303; font-size:13px; font-weight:bold; text-decoration:none;}
a.title_lk_cs:hover { color:#6E9303; font-size:13px; font-weight:bold; text-decoration:underline;}

.blog-header { padding-bottom:5px;}

.cat-header {color:#6E9303; font-size:12px;}

.more-news { color:#4c4c4c; font-size:13px; text-transform:uppercase; font-weight:bold; padding-bottom:5px; display:block;}
.date { color:#4c4c4c; font-size:10px;}
.date a {color:#6E9303; text-decoration:none;}
.date a:hover {color:#6E9303; text-decoration:underline;}

.byline { color:#848484; font-size:10px; padding-bottom:5px;}

.readmre { width:76px; height:18px; text-align:right; float:right; margin-top:18px;}
.readmre-cat { width:76px; height:18px; text-align:right; float:right; margin-top:0px;}

.content { padding:21px 22px 0px 8px; height:325px; line-height:17px; color:#4C4C4C;}
.content2 { padding:21px 4px 0px 17px; height:auto; line-height:17px; color:#4C4C4C;}

.content-cat { padding:21px 22px 0px 8px; height:auto; line-height:17px; color:#4C4C4C;}
.content2-cat { padding:21px 4px 0px 17px; height:auto; line-height:17px; color:#4C4C4C;}

.breadcrumb { width:638px; border-bottom:1px solid #eaeaea; color:#939393; display:block; height:28px; text-align:right;}
.breadcrumb a { font-size:11px; color:#6E9303; text-decoration:none;}
.breadcrumb a:hover { font-size:11px; color:#6E9303; text-decoration:underline;}

form { margin-top:0; margin-bottom:0;}
input { color:#818181; font-family:Arial; font-size:11px; border:1px solid #cbcbcb;}
td { color:#818181; font-family:Arial; font-size:11px;}
td a { color:#7C9815; text-decoration:none;}
td a:hover { color:#7C9815; text-decoration:underline;}

select { border:1px solid #cbcbcb; width:236px; font-size:11px; color:#818181; font-family:Arial; }
label { display:block; padding-top:7px;}



.green-directory .input { color:#818181; width:232px; font-family:Arial; font-size:11px; border:1px solid #cbcbcb;}
.go { width:19px; height:18px; border:0px; margin-top:5px; margin-left:5px;}

.letters { margin-top:10px; text-transform:uppercase; display:block; font-size:11px;}
.letters a {color:#6E9303; text-decoration:none; font-size:11px;}
.letters a:hover {color:#6E9303; text-decoration:underline;}

.mc_more { cursor:pointer; color:#6e9303; text-decoration:none;}
.mc_more a { cursor:pointer; color:#6e9303; text-decoration:underline;}


/* dir styles */

#cat-block-row { display:block; width:637px; height:auto; margin:0; padding:0;}

#cat-block-row #left { width:190px !important; float:left; padding-right:10px !important; border-right:1px dashed #d1d1d1;}
#cat-block-row #middle { width:190px; float:left; padding-right:10px; border-right:1px dashed #d1d1d1; margin-left:10px;}
#cat-block-row #right { width:190px !important; float:left; border:none !important; margin-left:10px !important;}

.green-shop { float:right; padding:13px 35px 0 0;}


#events { margin-top:10px; padding:5px 5px 20px 5px; height:auto; background:ur/pics/events-bg.gif) repeat-x bottom left;}
#events .header { padding-bottom:5px;}



/***** V2 Styles *********/

#the-directory { width:300px; height:166px; margin:0; padding:0; background:url(/pics/v2-the-directory-bg.jpg) no-repeat top left;}
#the-directory form { padding-top:91px; padding-left:17px;}

.arrow { border:none;}





/*********** Carousel *****************/

#m_scroller { margin-bottom: 20px;}

#m_scroller h5{ color: #b97f2b; margin-bottom: 10px;}

.jcarousel-container {
position: relative;
background:url(/pics/carousel-bg.gif) repeat-x;
width: 928px; 
height:auto; 
padding:0px 10px; 
border:1px solid #e7e7e7;
}
	
.jcarousel-clip {
z-index: 2; 
padding:0px 0px 0px 13px;
 margin:0 0 0 0px;  
overflow: hidden; 
position: relative; 
width: 900px; 
height: auto;
}	
	
.jcarousel-list {z-index: 1;overflow: hidden;position: relative;top: 0;left: 0;margin: 0;padding: 0;}	
	
DIV#m_scroller .jcarousel-list li {
float: left;
list-style: none; 
margin:0px; 
clear:none;
}

DIV#m_scroller .jcarousel-item {
float: left;
width:230px;
list-style: none; 
height: 90px;
margin:0px; 
padding:0px;
clear:none;
}

.jcarousel-next {z-index: 3;  width: 20px; height: 108px; background: #e7e6e4; position: absolute; top: 0px; right: 0px;cursor: pointer;background: url(/pics/button_scroll_rht.gif) no-repeat; display: none;}
.jcarousel-next-horizontal:hover {  background: url(/pics/button_scroll_rht.gif) no-repeat;}	

 .jcarousel-prev {
z-index: 3; 
width: 20px; 
height: 108px;  
position: absolute; 
top: 0px; 
left: 0px;  
cursor: pointer; 
background:url(/pics/button_scroll_lft.gif) no-repeat; 
}       

 .jcarousel-prev-horizontal:hover {background:url(/pics/button_scroll_lft.gif) no-repeat; }

.jcarousel-next-disabled-horizontal,.jcarousel-next-disabled-horizontal:hover, .jcarousel-next-disabled-horizontal:active {width: 19px; height: 175px;  position: absolute; top: 0px; right: 0px;  cursor: pointer; background:ur/pics/button_scroll_rht.gif) no-repeat; display: block;}
 
 .jcarousel-prev-disabled-horizontal, .jcarousel-prev-disabled-horizontal:hover, .jcarousel-prev-disabled-horizontal:active {
width: 19px; height: 175px;  
position: absolute; 
top: 0px; 
left: 0px;  
cursor: pointer; 
background:ur/pics/button_scroll_lft.gif) no-repeat; 
}		
 
 .scroller_item { font-size: 10px; font-family:Arial, Helvetica, sans-serif; padding:0px 20px 0px 0px; background:url(/pics/car-item-bg.gif) no-repeat 160px 10px;} 
 .scroller_item img{ width:200px; height:90px; border:none;  margin-right:0px;  }
 .scroller_item div{ padding-top: 8px; text-align:center;}
 .scroller_item span{color: #b97f2b; font-size: 11px;  display: block; margin-top: 3px; }
 .scroller_item a{ font-size: 13px; font-weight: normal; color: #fff; font-family: Georgia, "Times New Roman", Times, serif; line-height: 16px;}










