/*	--------------------------------------------------
Global Reset - Resets all browser defaults to 0
-------------------------------------------------- */
body { background: #000000 url(../images/corum.gif) no-repeat fixed top right; color: white;   }
a { color: #6db8fb; }
a:hover { color: #77ccfd; }

hr { color: #015687; border:none; border-top:1px dotted #372322; }
.hr2 { color:#fffdea; border:none;  }
/* headings ---------------------- */
h1,h2,h3,h4,h5,h6 { color: #2cacfc; }
#content .product_info h1 {  color: #089bf9;  }
h1.head { color: white;  }
h1.head a { color: #089bf9; }
h1.head a:hover { color: #5fdefd; }

#content .posts .img { border: 0px solid #646464; 	}

/* Structure ---------------------- */
#page { background: transparent url(../images/page.png); border: 1px solid #171717; border-top:none; 
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 10px;
	-moz-border-radius-bottomright: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	-webkit-border-bottom-left-radius: 0;
	-webkit-border-bottom-right-radius: 0;
	
	
	}
#sidebar { background: url(../images/sidebarbg.png) no-repeat no-repeat left bottom; }

.zoom  a { background:url(1-default/zoom.png) no-repeat; }
/* header ---------------------- */
#header .blog-title a{ color: #0ea8fc; }
#header .blog-title a:hover{color: #54d4fe;}
#header .blog-description{ color: #c9c9c9; }

.top_nav li { border-right:1px solid #30860b; }
.top_nav li a { color: #039ff8; }
.top_nav li a:hover { color:#333; }

.cart { background:url(3-green/bag.png) no-repeat;  }
.main_navi {  background: transparent url(3-green/navbg.png) repeat-x top; border-bottom:1px solid #9c9c9c; border-right:1px solid #465964; border-left:1px solid #465964;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;}

.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; }

/*---------TOP NAVIGATION for PAGES---------  */

.sf-menu li a { border:none; color: white; }
.sf-menu li a:hover {color: #454545; background: #6db8fb; }
.sf-menu li ul li a { border-left: 1px solid #1a1a1a; border-top: 1px solid #1a1a1a; }

* 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 #454545; border-top:none; }

.sf-menu li.current_page_item a, .sf-menu li.current_page_parent a{ background:#cbcaca; color: white; }
.sf-menu li.current_page_item a:hover { background:#cbcaca; color:#333; }
.sf-menu li li { background: url(../images/navlili.png) ; color:#000; }
.sf-menu li li li { background: url(../images/navlili.png) ; 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: #1a7eeb; background: url(../images/navlili.png) !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; }
/*** arrows **/
.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; /* arrow hovers for modern browsers*/
}
/* point right for anchors in subs */
.sf-menu ul .sf-sub-indicator {	background-position:  0px 0; }
.sf-menu ul a > .sf-sub-indicator { background-position:  0 0; }
/* apply hovers to modern browsers */
.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; /* arrow hovers for modern browsers*/}
/*** shadows for all but IE6 ***/
.sf-shadow ul {	background:	url('../images/shadow.png') no-repeat bottom right;	}
.sf-shadow ul.sf-shadow-off {background: transparent;}
 


/* content section  ---------------------- */

#content .banner h1 { color: #e0e0e0; }
#content .banner p  { color: #e8e8e8;   }

#content .product { border-bottom:1px solid #e3e3e3; }
#content .product_inner { border:none; }
#content .product_info h3 a { color: #0ea8fc; }
#content .product_info h3 a:hover { color: #68c7fd; }
.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: #d2d2d2; }

#page .form_col_2 h3, #page .login_form h3, #page .lostpassword_form h3 { color: #0ea8fc; }
.form, .myorder_form, .login_form, .lostpassword_form { background: transparent; border: 1px solid #a7dcfe; }


.table td.title {  color: #0ea8fc; border-bottom:2px solid #ddd; border-top:2px solid #ddd; }
.table td.title1 {  color: #0ea8fc; border-bottom:2px solid #ddd;}

 
/*#breadcrumb section  =================================== */
.breadcrumb {border-bottom:1px dotted #dfdfdf;  background: transparent; color: #c4c4c4;
 } 
.breadcrumb a { color: #4fb7fe;  }
.breadcrumb a:hover { color: #0ea8fc; }

/* Home Page ---------------------- */

#slider { background: url(../images/slider.png) }
.slider_top {  background: transparent; }
.slider_bottom { background: transparent;}

.category_list li p { color: #e7e7e7; }
.cat_posts { color: #d8d8d8; }
.cat_des { color: #e3e3e3; }

.category_list li p a { color: #0ea8fc; } 
.category_list li p a:hover { color:#333; } 

/* content ---------------------------- */


#content ol li { background:none; }
#content li { background:none;  list-style: none;  }
#content li span{ background:none;  list-style: hiragana;  }

#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: #d5d5d5;  }
#content p.more a { color: #d2d2d2; }
#content p.more a:hover { color: #ededed; }


/* post ---------------------------- */

code { background:#ccc; }

blockquote { background:url(3-green/quote.png) no-repeat;    } 
blockquote p { color: #e8e8e8;  }
blockquote cite { color: #d3d3d3; }

blockquote a { color: #bfbfbf; }
blockquote a:hover { color: #ededed; }

.flickr h3 span{ color: white;
 }
.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: #4fb7fe; }
#content .post_top h2 a:hover { color:#333; }
.commentcount { background: transparent 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: #e6e6e6;  }
#content .headline h3 a:hover { color: white;  }
#content .headline .commentcount {  float:right; }
#content .headline .commentcount a { color: #f0f0f0; }
#content .headline .commentcount a:hover { color: white; }


#content .post_top { color: #d6d6d6; }
#content .post_top a { color: #c9c9c9; }
#content .post_top a:hover { color: white;}

#content .posts { border-bottom:4px solid #c4c4c4; }
#content .posts h2.title a { color: #d0d0d0; }
#content .posts h2.title a:hover { color: white; }

#content p.post_bottom {color: #c4cbd1; }
#content p.post_bottom a { color: #f0f3f4; }
#content p.post_bottom a:hover { color: #86d1fd; }

/* Post Pagination */

.pagination .on { background: #0ea8fc; color:#fff; }
.pagination a, #content .pagination a { background: #0ea8fc; color:#fff; }
.pagination a:hover, #content .pagination a:hover { background: #0ea8fc; color:#fff; }


/*#sidebar ----------------------- */

.shipping_total { background: transparent;}



#sidebar .widget li { color: #c3cad1; }
#sidebar .widget li a { background:url(3-green/i_bullet.png) no-repeat 5px 8px; color: #ececec;   }
#sidebar .widget li a:hover { background:url(3-green/i_bullet.gif) no-repeat 5px 8px; color:#ffffff;  }
#sidebar .widget h3 { color:#fff; background: #2cacfc;  }

#sidebar .subscribe p { color:#666; }
.field { border:1px solid #a9a9a9; background: transparent; color: #dedede; }
.replace { background:url(3-green/b_go.png) no-repeat; border:none; color:#fff; }

#sidebar .widget .twitter_post { color: white;  }
#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;  }

 
	  
/*---------ARCHIVE PAGE --------- */
.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 --------- */
#comments h3{ border-bottom:1px dotted #ccc; }

#comments .comment {background:none; }
#comments  p.authorcomment a {  color: #e2e2e2; }
#comments  p.authorcomment a:hover { color: #add8e6; }


#comments .comment .meta-left { color: #e2e2e2;
 }
#comments .comment .text-right { border:none; background: #5fadf2 url(3-green/commentbg.png) no-repeat center left; }
#comments .comment .authcomment{ background: #ff8c00 url(3-green/commentbg_author.png) no-repeat center left; border:none;  }
#comments .comment .authcomment p { color: #dedede; }

span.comm-reply{ color: #dcdcdc; }
span.comm-reply a { color: #e6e6e6;  }
span.comm-reply a:hover{ color: white; }
#respond textarea, .commpadd input{ background:none; border:1px solid #c6c6c6;  color: silver;   }
#respond textarea:hover, .commpadd input:hover, .commpadd input:focus, #respond textarea:focus { background: transparent;  color: #e5e4e4;  }
#respond a, .text-right a{
	color: silver;
}
#respond a:hover ,.text-right a:hover{
	color: #38aee1;
}
input#submit{ color:#fff; background: #0ea8fc; border:2px solid #ccc;  }
.avatar { border:2px solid #c6c6c6; }

/* footer ---------------------------- */

.fnav li { border-right:1px solid #30860b; }
.fnav li a { color: #29c4ff; }
.fnav li a:hover { color: #6db8fb;}


#footer p { color: #0ea8fc; }
#footer .copyright , #footer .copyright  a { color: #089bf9; }
#footer p a:hover {  color: #e9e9e9; }

#content .highlight_input_btn ,.highlight_input_btn { border:1px solid #30860b; color:#fff; background: #2cacfc; }
#content .highlight_input_btn:hover,.highlight_input_btn:hover { border:1px solid #333; background: white; color:#fff; }

#content ul.display li h3 a { color: #0ea8fc; }
#content ul.display li h3 a:hover { color: white; }

#page a.highlight_button { border: 1px solid #6db8fb; color:#fff; background: #0ea8fc; }
#page a:hover.highlight_button { border:1px solid #333; color:#fff; background:#000; }

.switch_thumb a{color: #e9e9e9;
	
}
.table .row1 {   background: url(../images/slider.png);  border: 1px solid #a2adb6;   }
.total_amount_title {
	background: url(../images/slider.png);  border: 1px solid #a2adb6; 
}
.coupon_code {   background: url(../images/slider.png);  border: 1px solid #a2adb6;   }

.panel-wrapper .featured_pro {
	background: transparent;
	border: none;
}


#content .fav_link  li.print { background:url(../images/i_print.png) no-repeat 5px 5px;  }
#content .fav_link  li.sharethis { background:url(../images/i_sharethis.png) no-repeat 8px 6px; border-right:none; }
#content .fav_link  li.rss { background:url(../images/i_rss_s.gif) no-repeat 5px 6px;  }
#content .fav_link  li.emailtofriend { background:url(../images/i_email.png) no-repeat 7px 9px; cursor:pointer; border-right:none; }
#productimage, #productimage1, #productimage2, #productimage3, #productimage4 {
	background: white; border: 4px solid #a9a9a9;
}
