body{background:#1f1a17;color:#333;}
a{color:#c5a233;}
a:hover{color:#c5a233;}
hr{color:#fffdea;border:none;border-top:1px dotted #372322;}
.hr2{color:#fffdea;border:none;}
h1,h2,h3,h4,h5,h6{color:#333;}
#content .product_info h1{color:#af8c1c;}
h1.head{color:#000;font-size:20px;font-weight:bold;}
h1.head a{color:#af8c1c;}
h1.head a:hover{color:#333;}
#content .posts .img{border:1px solid #eee;}
#page{background:#fff;border:1px solid #92a7b4;border-top:none;}
#sidebar{background:url(../images/sidebarbg.png) no-repeat no-repeat left bottom;}
#header .blog-title a{color:#000;}
#header .blog-title a:hover{color:#333;}
#header .blog-description{color:#666;}
.top_nav li{border-right:1px solid #af8c1c;}
.top_nav li a{color:#af8c1c;}
.top_nav li a:hover{color:#333;}
.cart{background:url(3-green/bag.png) no-repeat;}
.main_navi{background:#cdcdcd url(3-green/navbg.png) repeat-x top;border-bottom:1px solid #9c9c9c;border-right:1px solid #92a7b4;border-left:1px solid #92a7b4;}
.searchform{background:url(3-green/searchbg.png) no-repeat;}
.searchform .s{background:none;}
.search_btn{background:none;}
.searchform .s{color:#333;background:#none;border:none;}
.sf-menu li a{border:none;color:#3a3632;}
.sf-menu li a:hover{color:#3a3632;background:#c5a233;}
.sf-menu li ul li a{border-left:1px solid #98b78b;border-top:1px solid #98b78b;}
* html .sf-menu li ul{padding-top:1px;background:url(3-green/menu_border.png) no-repeat top left;}
* html .sf-menu li ul li a{border:1px solid #98b78b;border-top:none;}
.sf-menu li.current_page_item a, .sf-menu li.current_page_parent a{background:#c5a233;color:#000;}
.sf-menu li.current_page_item a:hover{background:#c5a233;color:#333;}
.sf-menu li li{background:#fff;color:#000;}
.sf-menu li li li{background:#fff;color:#000;}
.sf-menu li ul li a, .sf-menu li ul li ul li a, .sf-menu li ul li ul li ul li a{color:#af8c1c !important;background:#fff !important;}
.sf-menu li ul li a:hover, .sf-menu li ul li ul li a:hover, .sf-menu li ul li ul li ul li a:hover{color:#000 !important;background:#e8fed9 !important;}
.sf-sub-indicator{background:url('3-green/arrows-ffffff.png') no-repeat 0px -100px;}
a > .sf-sub-indicator{background-position:0 -100px;}
a:focus > .sf-sub-indicator, a:hover > .sf-sub-indicator, a:active > .sf-sub-indicator, li:hover > a > .sf-sub-indicator, li.sfHover > a > .sf-sub-indicator{background-position:0px -100px;}
.sf-menu ul .sf-sub-indicator{background-position:0px 0;}
.sf-menu ul a > .sf-sub-indicator{background-position:0 0;}
.sf-menu ul a:focus > .sf-sub-indicator, .sf-menu ul a:hover > .sf-sub-indicator, .sf-menu ul a:active > .sf-sub-indicator, .sf-menu ul li:hover > a > .sf-sub-indicator, .sf-menu ul li.sfHover > a > .sf-sub-indicator{background-position:0px 0;}
.sf-shadow ul{background:url('../images/shadow.png') no-repeat bottom right;}
.sf-shadow ul.sf-shadow-off{background:transparent;}
#content .banner h1{color:#333;}
#content .banner p{color:#695d3e;}
#content .product{border-bottom:1px solid #e3e3e3; width:100%;}
#content .product_inner{border:none;}
#content .product_info h3 a{color:#af8c1c;}
#content .product_info h3 a:hover{color:#333;}
.price{font-weight:bold;font-size:17px;}
.b_addtocart a{background:url(3-green/b_addtocart.png) no-repeat;}
.b_addtocart a:hover{background-position:0 -31px;}
.b_checkout a{background:url(3-green/b_checkout.png) no-repeat;}
.b_checkout a:hover{background-position:0 -29px;}
.b_checkout2{background:url(3-green/b_checkout2.png) no-repeat;border:none;}
.b_checkout2:hover{background-position:0 -29px;}
.b_update_cart{background:url(3-green/b_updatecart.png) no-repeat;border:none;}
.b_update_cart:hover{background-position:0 -28px;}
.b_viewdetails{background:url(3-green/b_viewdetail.png) no-repeat;border:none;}
.b_viewdetails:hover{background-position:0 -29px;}
.b_buynow{background:url(3-green/b_buynow.png) no-repeat;border:none;}
.b_buynow:hover{background-position:0 -32px;}
.textbox{border:1px solid #4c3c35;color:#444;}
#page .form_col_2 h3, #page .login_form h3, #page .lostpassword_form h3{color:#af8c1c;}
.form, .myorder_form, .login_form, .lostpassword_form{background:#f1ffe7;border:1px solid #b2d7a3;}
.table td.title{color:#af8c1c;border-bottom:2px solid #ddd;border-top:2px solid #ddd;}
.table td.title1{color:#af8c1c;border-bottom:2px solid #ddd;}
.breadcrumb{border-bottom:1px dotted #dfdfdf;background:#fff;color:#333}
.breadcrumb a{color:#333;}
.breadcrumb a:hover{color:#c5a233;}
.category_list li p{color:#646464;}
.cat_posts{color:#969696;}
.cat_des{color:#646464;}
.category_list li p a{color:#333;}
.category_list li p a:hover{color:#c5a233;}
#content li{background:url(3-green/i_bullet.gif) no-repeat left 8px;}
#content ol li{background:none;}
#content .gallerylist li img{border:2px solid #ccc;}
#content .img{border:2px solid #ccc;}
#content h3{color:#333;}
#content h3.bnone{border-bottom:none;}
.featured_work{border-bottom:5px solid #e3e3e3;}
.featured_work img{border:1px solid #babab2;}
#content .services p strong{color:#000;}
#content p.more a{color:#333;}
#content p.more a:hover{color:#000;}
code{background:#ccc;}
blockquote{background:url(3-green/quote.png) no-repeat;}
blockquote p{color:#333;}
blockquote cite{color:#666;}
blockquote a{color:#333;}
blockquote a:hover{color:#000;}
.flickr h3 span{color:#000}
.flickr h3 span b{color:#FF1183}
.flickr img{border:1px solid #969696;background:#F4F4F4;}
.flickr img:hover{border-color:#333}
#content .post_top h2 a{color:#af8c1c;}
#content .post_top h2 a:hover{color:#333;}
.commentcount{background:#ccc url(../images/i_comment.png) no-repeat 5px 7px;}
#content .headline{background:url(../images/i_post_s.png) no-repeat 5px 14px;border-bottom:1px solid #ccc;}
#content .headline:hover{background:#eee url(../images/i_post_s.png) no-repeat 5px 14px;border-bottom:1px solid #ccc;cursor:pointer;}
#content .headline h3{border:none;}
#content .headline h3 a{color:#333;}
#content .headline h3 a:hover{color:#000;}
#content .headline .commentcount{float:right;}
#content .headline .commentcount a{color:#666;}
#content .headline .commentcount a:hover{color:#000;}
#content .post_top{color:#666;}
#content .post_top a{color:#333;}
#content .post_top a:hover{color:#000;}
#content .posts{border-bottom:4px solid #c4c4c4;}
#content .posts h2.title a{color:#333;}
#content .posts h2.title a:hover{color:#000;}
#content p.post_bottom{color:#635c53;}
#content p.post_bottom a{color:#333;}
#content p.post_bottom a:hover{color:#af8c1c;}
.pagination .on{background:#af8c1c;color:#fff;}
.pagination a, #content .pagination a{background:#426e2f;color:#fff;}
.pagination a:hover, #content .pagination a:hover{background:#4d8933;color:#fff;}
.shipping_total{background:#e3e3e3;}
#sidebar .widget li{color:#635c53;}
#sidebar .widget li a{background:url(3-green/i_bullet.gif) no-repeat 5px 8px;color:#444;}
#sidebar .widget li a:hover{background:url(3-green/i_bullet.gif) no-repeat 5px 8px;color:#000;}
#sidebar .widget h3{color:#fff;background:#af8c1c;}
#sidebar .subscribe p{color:#666;}
.field{border:1px solid #a9a9a9;background:#fff;color:#333;}
.replace{background:url(3-green/b_go.png) no-repeat;border:none;color:#fff;}
#sidebar .widget .twitter_post{color:#000;}
#sidebar .widget .twitter_post #twitter li{background:none;border-bottom:1px dotted #BDAB91;}
#sidebar .widget .twitter_post #twitter li a{background:none;border-bottom:none;}
.arclist ul li{color:silver;border-bottom:1px solid #f1f1ed;background:none}
.arclist ul li ul{border-bottom:0;}
.arclist ul li ul li{border-bottom:0;}
.arclist .archives-time{color:#666666;border-right:dashed 1px #ddd;}
#comments h3{border-bottom:1px dotted #ccc;}
#comments .comment{background:none;}
#comments p.authorcomment a{color:#666;}
#comments p.authorcomment a:hover{color:#000;}
#comments .comment .meta-left{color:#aaaaaa}
#comments .comment .text-right{border:none;background:#e5f4de url(3-green/commentbg.png) no-repeat center left;}
#comments .comment .authcomment{background:#bde3ab url(3-green/commentbg_author.png) no-repeat center left;border:none;}
#comments .comment .authcomment p{color:#333;}
span.comm-reply{color:#333;}
span.comm-reply a{color:#333;}
span.comm-reply a:hover{color:#000;}
#respond textarea, .commpadd input{background:none;border:1px solid #c6c6c6;}
#respond textarea:hover, .commpadd input:hover, .commpadd input:focus, #respond textarea:focus{background:#e5e4e4;}
input#submit{color:#fff;background:#af8c1c;border:2px solid #ccc;}
.avatar{border:2px solid #c6c6c6;}
.fnav li{border-right:1px solid #af8c1c;}
.fnav li a{color:#af8c1c;}
.fnav li a:hover{color:#333;}
#footer p{color:#af8c1c;}
#footer .copyright , #footer .copyright a{color:#af8c1c;}
#footer p a:hover{color:#333;}
#content .highlight_input_btn ,.highlight_input_btn{border:1px solid #af8c1c;color:#fff;background:#af8c1c;}
#content .highlight_input_btn:hover,.highlight_input_btn:hover{border:1px solid #333;background:#000;color:#fff;}
#content ul.display li h3 a{color:#af8c1c;}
#content ul.display li h3 a:hover{color:#000;}
#page a.highlight_button{border:1px solid #8d8d8d;color:#fff;background:#8d8d8d;}
#page a:hover.highlight_button{border:1px solid #333;color:#fff;background:#000;}
#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:571px;
		height:271px;
		overflow:hidden; 
		}
	/* numeric controls */	
	ol#controls{
		position:absolute;
		margin-left:18px;
		padding:0;
		height:28px;
		margin-top:230px;
		}
	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:1px solid #ccc;
		background:#e5d073;
		color:#555;
		padding:0 10px;
		text-decoration:none;;
		}
	ol#controls li.current a{
		background:#c9a73a;
		color:#fff;
		}
	ol#controls li a:focus, #prevBtn a:focus, #nextBtn a:focus{outline:none;}
.clear {clear:both;}
