body {
    text-align:center;padding:0;margin:0;
background-image: url('/bck.jpg');
	background-repeat: repeat-x;
	background-color: #ebf0e9;
    padding: 0px;
	margin: 0px;	
	
}


#container{margin:0 auto;width:920px;background-color: #FFFFFF;}



td {
	font: 10px Verdana, Arial, "Times New Roman", serif;
	color: #333;
	text-decoration: none;
}

h1 , h1 a {
	font: 12px Trebuchet MS, Helvetica, Arial, sans-serif;
	color: #76A324;
	text-decoration: none;
	display: inline;	
}
h1 a:LINK , h1 a:VISITED { color: #0000FF;}
h1 a:HOVER , h1 a:ACTIVE { color: #FF3D00; text-decoration: underline;}

.h1 , a.h1 {
    font: 14px Trebuchet MS, Helvetica, Arial, sans-serif;
	color: #76A324;
	text-decoration: none;
	display: inline;	
}
a.h1:LINK , a.h1:VISITED { color: #0000FF; text-decoration: underline;}
a.h1:HOVER , a.h1:ACTIVE { color: #FF3D00; text-decoration: underline;}

h2 , h2 a {
	font: 12px Verdana, Arial, "Times New Roman", serif;
	color: #76A324;
	text-decoration: none;
	display: inline;	
}
h2 a:LINK , h2 a:VISITED { color: #0000FF;text-decoration: underline;}
h2 a:HOVER , h2 a:ACTIVE { color: #FF3D00; text-decoration: underline;}

.h2 , .h2 a {
	font: bold 14px Verdana, Arial, "Times New Roman", serif;
	color: #76A324;
	text-decoration: none;
	display: inline;	
}
a.h2:LINK , a.h2:VISITED { color: #0000FF; text-decoration: underline;}
a.h2:HOVER , a.h2:ACTIVE { color: #FF3D00; text-decoration: underline;}

.title h2 , .title h2 a {
    font:  13px Verdana, Arial, "Times New Roman", serif;
	color: #333333;
	display: inline;	
}
.title h2 a:LINK , .title h2 a:VISITED { color: #0000FF;text-decoration: underline;}
.title h2 a:HOVER , .title h2 a:ACTIVE { color: #FF3D00; text-decoration: underline;}

h3 {
	font: 14px Verdana, Arial, "Times New Roman", serif;
	background:yellow; 
	color:red;
	text-decoration: none;
	padding: 0;
	margin: 0;
	display: inline;
	padding: 5 5 5 5;
}

.h3 {
	font: 14px Verdana, Arial, "Times New Roman", serif;
	color: #009900;
}


h4 {
	font: 11.5px "Myriad Web", sans-serif;
	color: #3B3B3B;
	text-decoration: none;
	display: inline;
}

h5 {
    font: 14.5px "Vectora", "Arial", serif;
	color: #3B3B3B;
	display: inline;
}

a {
	font: 10px Verdana, Arial, "Times New Roman", serif;
	color: #86B526;
	text-decoration: none;
}
a:LINK , a:VISITED { color: #0000FF; text-decoration: underline;}
a:HOVER , a:ACTIVE { color: #FF3D00; text-decoration: underline;}

.x {
display: block;
}

form {
	margin-left: 0px;
	border: 0px;
	padding: 0px;
	text-align: left;	
}

select {
	font: 10px Verdana, Times, "Times New Roman", serif;
	color: #667;
	text-decoration: none;
	margin: 0px;
	padding: 0px;
	text-align: left;	
}

p {
	font: 10px Verdana, Times, "Times New Roman", serif;
	text-decoration: none;
	padding: 0px;
	margin: 0px;
}

#template p , #article p {
    font-size: 10px;
    padding-bottom: 10px;
}
#article a img {
    border: 2px solid #76A324;
}
#article img {
    border: 1px solid #667;
}

input {
	font: 11px Verdana, Times, "Times New Roman", serif;
	text-decoration: none;
	padding-left: 2px;
}

textarea {
	font: 11px Verdana, Times, "Times New Roman", serif;
	text-decoration: none;
	padding-left: 2px;
}

ul {
    margin: 5px 0px 0px 25px;
}
li {
    list-style: url(../images/arrow2.gif);
	vertical-align: top;
}

.full  { height:100%;}
.fullbody  {
    height: 100%;
    padding: 0px;
    text-align: center;
}
.white { background-color: #fff;}
.blue { background-color: #E3F3FF;}
.orange { color: #86B526;}
.red { color: #FF0000;}
.green { color: #638526;}
.greeny { color: #86B526;}
.pink { color: #EC587A;}
.green_bkgr { background-color: #EEEEEE; color: #000; padding: 0px 4px;}
.pink_bkgr { background-color: #EC587A; color: #fff; padding: 0px 4px;}

.fineborder { border: 1px solid #ddd;}


.bold {	font-weight: normal;}
.center { text-align: center;}

.pics {
    font: 9px Verdana, Times, "Times New Roman", serif;
    margin: 0px 0px 0px 10px;
    text-align: center;
    display: inline;
}
.pics img {
    border: 1px solid #ddd;
}
.pics .noborder { border: 0px;}
.pic_holder {
    text-align: left;
    width: 315px;
    float: left;
    padding-right: 10px;
}
.pic_top { background: url(../images/pic_top_bkgr.gif) repeat-x bottom;}
.pic_left { background: url(../images/pic_left_bkgr.gif) repeat-y right;}
.pic_right { background: url(../images/pic_right_bkgr.gif) repeat-y left;}
.pic_bottom { background: url(../images/pic_bottom_bkgr.gif) repeat-x top;}

.logo {
    font: 11px Verdana, Arial, "Times New Roman", serif;
    color: #989898;
    padding: 0px 5px 5px 0px;
    text-align: left;
    vertical-align: bottom;
}

.header {
    font-size: 11px;
    padding: 4px 0px 0px 12px;
    border-bottom: 1px solid #ccc;
    text-align: center;
    width: 100%;
    background-color: #FFFFFF;
    
}
.header h6 {
    font: 12px Verdana, Times, "Times New Roman", serif;
    color: #333;
	text-decoration: none;
}
.header_margin_left {
    width: 10px;
    background: url(../images/header_left.jpg) no-repeat bottom left;
}
.header_margin_right {
    width: 10px;
    background: url(../images/header_right.jpg) no-repeat bottom right;
}
#banner {
    padding: 0px 0px 0px 0px;
    text-align: center;
}
#banner li {
    list-style: none;
    list-style-image: none;
}
#bclicks {
    padding: 10px 0px 5px 10px;
}
#bclicks .bclick {
    background: #87B441;
    padding: 0px 6px 2px 6px;
    margin-left: 2px;
    text-align: center;
    width: 20px;
    display: inline;
}
#bclicks .bclick a {
    color: #fff;
    text-decoration: none;
}
#bclicks .selected a {
    color: #FF2222;
}
#cart {
    font: 15px Verdana, Times, "Times New Roman", serif;
    color: #86B526;
}


.body {
    background-color: #fff;
    padding-bottom: 3px;
}

#menu {
    color: #525252;
    text-align: center;
    background-color: #F7F7F7;
    padding: 3px 3px;
}
.menu_left {
    background: url(../images/menu_left_bkgr.jpg) no-repeat bottom left #F7F7F7;
    width: 5px;
}
.menu_right {
    background: url(../images/menu_right_bkgr.jpg) no-repeat bottom right #F7F7F7;
}
#menu a {
    font: 10px Verdana, Arial, serif;
}
#menu a:LINK , #menu a:VISITED { color: #525252; text-decoration: none;}
#menu a:HOVER , #menu a:ACTIVE { color: #FF3D00; text-decoration: none;}

#menu a.redtag:LINK , #menu a.redtag:VISITED { color: #FF2222; text-decoration: underline;}
#menu a.redtag:HOVER , #menu a.redtag:ACTIVE { color: #FF3D00; text-decoration: none;}

.categories {
    font: 13px Arial, Verdana, serif;
    padding: 2px 0px 0px 12px;
    color: #fff;
}
.categories a {
    font: 13px Arial, Verdana, serif;
    color: #00c;
    text-decoration: underline;
    text-transform: capitalize;
}
.categories a:LINK , .categories a:VISITED { color: #fff;}
.categories a:HOVER , .categories a:ACTIVE { color: #009;}

.categories div {
    padding: 2px 4px 3px 4px;
    margin: 0px;
    background: #f22;
    display: inline;
}

#left {
    font: 12px Verdana, Times, "Times New Roman", serif;
	color: #667;
	padding: 9px 5px 20px 15px;
}
#left a {
    font-weight: normal;
}
#left a:LINK , #left a:VISITED { color: #0000FF;}
#left a:HOVER , #left a:ACTIVE { color: #FF3D00; text-decoration: underline;}

#left p {
    font-size: 12px;
    padding-top: 7px;
}
#left small {
    font-size: 10px;
}

#left h4 , #left h4 a {
    font: 11px Verdana, Arial, "Times New Roman", serif;
	color: #000;
}
#left h4 a:LINK , #left h4 a:VISITED { color: #fff;}
#left h4 a:HOVER , #left h4 a:ACTIVE { color: #fff; text-decoration: underline;}
#left .green { color: #638526;}
2
#poll td {
    color: #fff;
}
#left .panel_green div {
    text-transform: capitalize;
    padding-left: 4px;
}
#left .panel_green div a {
    font: 12px Arial, Verdana, serif;
    text-decoration: underline;
}

.search-input {
	font: 11px Verdana, Tahoma, Arial, sans-serif;
	color: #676767;
	background-color: #fff;
	border: 1px solid #333;
	padding-top: 1px;
	padding-left: 2px;
 	text-align:left;
 	vertical-align: middle;
}
.search-form {
	text-align: center;
	vertical-align: middle;
	display: inline;
}
.search-button {
    font: bold 10px Verdana, Times, "Times New Roman", serif;
    color: #fff;
    vertical-align: middle;
    background-color: #676767;
    border: 1px solid #333;
    padding: 0px;
    margin-top: 3px;
    width: 60px;
}

.cartadd {
    padding: 0px;
    margin: 0px;
}
.cartadd-button {
    padding: 0px;
    margin-left: 10px;
    display: inline;
}
.cartwarning {
    padding: 10px 0px 0px 0px;
    vertical-align: bottom;
}
.cartwarning div {
    font: 13px Arial, Verdana, serif;
    /*font-weight: normal;*/
    color: #fff;
    /*border: 2px solid #c00;*/
    padding: 3px 5px;
    background: #f22;
    text-align: center;
    display: inline;
}


.main {
    background-color: #fff;
    padding: 0px 20px 22px 15px;
    margin: 0px;
    height: 100%;
}

.category {
    padding: 7px 0px 10px 20px;
	background-color: #7BBEE5;
}
.category h2 {
    font: 18px Verdana, Arial, sans-serif;
    color: #fff;
}
.category td {
    font-family: Verdana, Times, "Times New Roman", serif;
	font-size: 11px;
	font-weight: normal;
    color: #667;
	border: 1px solid #999;
	background-color: #fff;
}



#details {
    border: 1px solid #ddd;
}
#details td {
    vertical-align: top;
    border: 1px solid #ddd;
    padding: 3px;
}
#details .bold {
    font-weight: normal;
}

.readmore , a.readmore {
   	font: 9px Verdana, Times, "Times New Roman", serif;
	color: #333;
	text-decoration: underline;
}
a.readmore:LINK , a.readmore:VISITED { color: #333;}
a.readmore:HOVER , a.readmore:ACTIVE { color: #FF3D00;}


#articles {
    padding: 10px 30px 15px 30px;
    background-color: #FEFEFE;
    border-top: 1px solid #EDEDED;
}

.ante_footer {
    background-color: #FBFBFB;
    vertical-align: top;
    height: 145px;
}
.ante_footer td {
    padding-top: 20px;
    border-top: 1px solid #EDEDED;
}
.ante_footer h1 , .ante_footer .h1 {
    color: #667;
}
.ante_separator {
    background: url(../images/antefooter_separator.jpg) top left no-repeat;
    background-color: #FBFBFB;
    background-position: 20px 0px;
}
.ante_blog_img {
    border: 1px solid #EEEFEA;
}

#footer_right {
    padding: 23px 0px 0px 60px;
    vertical-align: top;
    background: url(../images/footer_bkgr.gif) top left no-repeat;
    background-color: #EDEDED;
    background-position: 10px 0px;
}
#footer_right h1 , #footer_right .h1 {
    color: #667;
}
#footer {
	font: 11px Arial, Verdana, sans-serif;
	color: #667;
	padding: 20px 15px 10px 20px;
	background: #EDEDED;
	height: 162px;
}

#footer a {
	font: 11px Verdana, Arial, sans-serif;
	color: #667;
	text-decoration: none;
}
#footer a:LINK , #footer a:VISITED { color: #5D6469;}
#footer a:HOVER , #footer a:ACTIVE { color: #FF3D00; text-decoration: underline;}

#footer .active {
	font: 11px Arial, Verdana, sans-serif;
	color: #999;
	text-decoration: none;
}
#footer a.active:LINK , #footer a.active:VISITED { color: #86B526;}
#footer a.active:HOVER , #footer a.active:ACTIVE { color: #FF3D00; text-decoration: underline;}

#footer_links {
    padding: 0px 0px 15px 63px;
    background: #E6E6E6;
    height: 50px;
}
#footer_links a {
    font-weight: normal;
    text-decoration: underline;
}
#footer_links h1 , #footer_links .h1 {
    color: #667;
}
#footer_right td h4 {
	font: bold 19px Verdana, Arial, "Times New Roman", serif;
	color: #667;
	text-decoration: none;
	display: inline;
}

.hr {
    height: 1px;
}
.separator_h { background: url(../images/separatorh_bkgr.gif); border: 2px solid #fff;}
.separator_v { background: url(../images/separatorv_bkgr.gif);}

.price {
padding: 5 5 5 5;	
}
.price h3 {
	font-size: 25px;
    color: #fff;
    text-align: right;
}
.price_detail {
    text-align: right;
    width: 80px;
}
.price_old {
    text-decoration: line-through;
    font-size: 12px;
}
.price_separator {
    color: #76A324;
}

.gallery {
    font-size: 11px;
    font-weight: normal;
    color: #333333;
    background-color: #CCCCCC;
    text-transform: capitalize;
}

.gallery-border {
    border-width:2px;
    border-color: #CCCCCC;
    border-style:solid;
}

/* --------------------------------------------------------------- */

.panel_pink {
    background-color: #EC587A;
}
.panel_pink_left {
    background: url(../images/panel_pink_left_bkgr.gif) left repeat-y;
}
.panel_pink_bottom {
    background: url(../images/panel_pink_bottom_bkgr.gif) top repeat-x;
}
.panel_pink {
    color: #fff;
}

.panel_red {
    background-color: #FD1010;
}
.panel_red_left {
    background: url(../images/panel_red_left_bkgr.gif) left repeat-y;
}
.panel_red_bottom {
    background: url(../images/panel_red_bottom_bkgr.gif) top repeat-x;
}
.panel_red {
    color: #FFF;
}


.panel_green {
    background-color: #D8D8D8;
}
.panel_green_left {
    background: url(../images/panel_green_left_bkgr.gif) left repeat-y;
}
.panel_green_bottom {
    background: url(../images/panel_green_bottom_bkgr.gif) top repeat-x;
}
.panel_green {
    color: #fff;
}

.panel_white {
    background-color: #fff;
}
.panel_white {
    color: #fff;
}


.respect {
    background-color: #EDEDED;
}
.respect_left {
    background: url(../images/respect_left_bkgr.gif) left repeat-y;
}
.respect_bottom {
    background: url(../images/respect_bottom_bkgr.gif) top repeat-x;
}
.respect {
    color: #fff;
}

.hide {display: none;}
.show {display: block;}

.testimonials a {
	font-weight: normal;
}
.bannerpromos div a {
    font: bold 12px Arial, Verdana, serif;
	color: #fff;
}
.bannerpromos div a:LINK , .bannerpromos div a:VISITED { color: #fff; text-decoration: underline;}
.bannerpromos div a:HOVER , .bannerpromos div a:ACTIVE { color: #FF3D00; text-decoration: underline;}
