body{margin:0px; padding:0px; background:#CCCCCC; font-size:12px; color:#333333; font-family:Arial, Helvetica, sans-serif; background:url(../images/bg.jpg) no-repeat top center #000;}


#main { width:980px; margin:0 auto; padding:0; border:2px solid #c0d62c; border-top:0px; background:url(../images/main-bg.jpg) repeat-x center 100px #D8E58A;}
#header { background:url(../images/header_bg.jpg) no-repeat top center; overflow:hidden; padding:10px 20px;}
#footer { margin:0 auto; text-align: center;}

/*------------------Default------------------------*/
img {border:none}
h1 { font-size:20pt; margin:0; color:#c3d941;}
h2 { margin:0;}
h3 { margin:0;}
a { color:#5F9C00; text-decoration:none}
a:hover { text-decoration:none;}
#pro-info th { color:#FFF; background:#4b5b51; text-align:left}
#pro-info td { background:#c0d62c;}
/*------------------Default end--------------------*/
/*------------------Common---------------------------*/
.fl-left {float:left;}
.fl-right {float:right}

/*------------------Common---------------------------*/
/*------------------width & Position -------------------*/
.w180 { width:180px;}
.w730 { width:730px;}
.w170 {width:170px;}
.w200 {width:200px;}
.w300 { width:300px;}
.w150 { width:150px}
.mr20 { margin-right:20px;}
.mr15 { margin-right:15px;}
.left-side { width:180px;}
.right-side { width:730px;}
/*------------------width & Position -------------------*/


.search { margin-top:0px;}

.navigation { background:url(../images/link-bg.jpg) repeat-x; font-weight:bold }
.navigation a { color:#FFF; padding:8px 10px; text-decoration:none; display:inline-block; background:url(../images/devider.jpg) no-repeat right center;}
.navigation a:hover { background:#A8BF26;}
.navigationselect { background:#A8BF26 !important;}
.left-side a { color:#333; text-decoration:none; margin:7px 0; display:inline-block}
.left-side a:hover { text-decoration:underline;}


.content { padding:20px; overflow:hidden;}


.greenbox { background:#cedf6b; padding:8px; border:2px solid #b8cb46;}


.category { border-right:2px solid #4b5b51; margin:0; padding:10px;}
.product { background:#fff; border:2px solid #c0d62c; text-align:center; padding:5px}

.nav-link { margin:0; padding:0; list-style:none; font-size:13px; font-weight:bold}
.nav-link li { display:inline-block; margin:0 2px; background:url(../images/link-bg.jpg) repeat-x; padding:4px 6px; float:left}
.nav-link li a { color:#FFF; text-decoration:none; margin:0; padding:0;}
.nav-link li a:hover {color:#c7db44;}
.facebook-head {font-size:17px; font-weight:bold;}
.heading { font-size:11px; color:#333; text-transform:uppercase;}
.heading-big { font-size:14px; color:#333; text-transform:uppercase; font-weight:bold; text-transform:uppercase}
.img-shadow{ background:url(../images/shadow.png) no-repeat bottom; padding-bottom:7px;}
.img-shadow-big{ background:url(../images/shadow-big.png) no-repeat bottom; padding-bottom:12px;}
.greentxt {color:#5f9600}
.readmore:link, .readmore:visited { background:url(../images/3fish.png) no-repeat left center; color:#5f9600; padding-left:40px;}
.view-product-range { padding:7px 10px; background:#b0e43c; border:2px solid #000; font-weight:bold}
.view-product-range a, .view-product-range a:visited { color:#000}
.view-product-range a:hover { text-decoration:underline}
legend  {
color:#79985B;
font-size:16px;
font-weight:bold;
padding:0 10px;
}
fieldset {
border:1px solid #79985B;
margin:5px 0;
padding:10px;
}




/*-----------------------------23-03-2010-------------------------*/
.view-product-range { padding:7px 10px; background: url(../images/bg-but.jpg) repeat-x top; border:2px solid #637608; font-weight:bold}
.view-product-range a, .view-product-range a:visited { color:#fff}
.view-product-range a:hover { text-decoration:none; color:#000; }

#footer { margin:0 auto; text-align: center; line-height:30px;}
.logo-heading{ background:#a6b829; padding:5px 15px; color:#FFF; font-weight:bold; font-size:16px}
.whitebg { background:#fff;}
.white { color:#FFF}
h1 { margin:0 0 7px 0}
.content { padding:20px; overflow:hidden; min-height:400px;}
.font16 { font-size:16px;}
.product1 { background:#fff; border:1px solid #c0d62c; text-align:center; padding:1px; /*height:150px; width:100px; */vertical-align:middle }
.product { background:#fff; border:1px solid #c0d62c; text-align:center; padding:5px}
.black { color:#000}
legend  {
color:#79985B;
font-size:16px;
font-weight:bold;
padding:0 10px 7px 10px;
}
fieldset fieldset {
border:1px solid #c6d666;
margin:5px 0;
padding:10px;
}
.category { border-right:1px dotted #4b5b51; margin:0px; padding:10px; width:220px;}
.ml10 { margin-left:10px;}
.w250 { width:250px;}
.price { font-size:16px; color:#4b5b51; font-weight:bold;}
.disp { text-align:left;}


.thumb{ background-color:#2b383e; /*padding:25px 10px 10px 10px;*/ color:#FFF; font-size:12px; height:109px;}
.thumb a{color:#FFF; text-decoration:none;}
.thumb a:hover{ color:#FFF; text-decoration:underline;}

.thumb ul{ margin:0 0 0 8px !important; padding:5px 0 0;}
.thumb li{ margin:0px; padding:0px; float:left; list-style:none; /*margin-right:10px;*/ text-align: center; width:127px; }
.thumb li img{margin-bottom:9px; width:78px; height:78px;}

.thumb-last{margin:0PX !IMPORTANT;}

.shreadmore { text-align:right; padding:2px 7px; background:#4b5b51; color:#FFF;}

.itemTitle { font-size:12px; height:35px;}
.listingDescription { height:35px; text-align:left;}

.bg-yellow { background:#CEDF6B; border:1px solid #B8CB46; padding:10px;}
.br-grey { border:3px solid #B8CB46}


/*------------------- 26-05-2011 ----------------------*/
.sub-link {background:#efc; border:1px solid #5a0; overflow:hidden; float:left; width:180px; padding:10px;}
.sub-link ul { list-style:none; margin:0; padding:0;}
.sub-link li { margin:5px 0; padding:0;}
.sub-link-top { background:#efc; border:1px solid #5a0; padding:5px 10px; margin-top:10px;}
.sub-link-top h4 { margin:0px; padding:0;}
.cat-title { background:#efc; border:1px solid #5a0; padding:3px 10px; margin-bottom:10px; font-size:16px; font-weight:bold; text-align:center;}
