/* CSS Document */

body                                { background:#a5cd52; color:#5d5d5d; font-size:12px; font-family:arial; margin:0 auto;}
body a                                { text-decoration:none; color:#386206;}
body a:hover                { text-decoration:underline;}
td                                        { padding:3px; margin:0; text-align:left; border:1px solid #eeeeee; border-collapse:collapse;}

form                                { margin:0; padding:0;}
img                                        { border:0;}
h1,h2,h3,h4,h5,h6        { padding:8px 0; margin:0; color:#000000;}

h1                                        { font-size:18px;}
h2                                        { font-size:16px;}
h2 span                                { color:#547908; background:url(../images/round_arrow.gif) no-repeat; padding:5px 0 0 35px;}
h3                                        { font-size:14px;}
<hr>                                { border:1px solid #bac674;}


#wr                                        { width:1000px; margin:0 auto;}

#container                        { width:950px; background:#FFFFFF; float:left; padding:25px; position:relative;}

#hdr                                { float:left; width:1000px;  background-image:url(../images/hdr_bg.jpg); background-repeat:no-repeat; padding-top:31px; background-color:#FFFFFF;}
#logo                                { background:url(../images/logo.gif); width:263px; height:122px; margin-left:15px;}

#topnav                                { float:right; background:url(../images/top_round_bg.gif) no-repeat; width:119px; height:27px; margin:22px 25px 0 0 !important; margin:22px 15px 0 0;}
#topnav ul                        { padding:8px 0 0 10px; margin:0; }
#topnav li                        { list-style:none; display:block; float:left; width:26px;}
#topnav li a                        {  padding:0 15px 10px 15px; text-decoration:none; }

.srch                                { float:right; clear:both; margin:30px 15px 0 0 !important; margin:30px 10px 0 0;}
form .srch input        { background:url(../images/txtbox.gif) no-repeat; width:205px; height:25px; border:0; padding:5px; display:block; float:left; color:#828282;}

#mn-nav                                { clear:both; float:left; background:#a5cd52; margin:15px !important; margin:15px 8px 15px 7px;}
.lft-cor                        { float:left; width:15px;}
.rft-cor                        { float:left; width:15px;}
.img-bor                        { border:3px solid #ebebed; float:left; margin-right:15px; display:block;}
.readmore-btn                { background:url(../images/read_more_bg.gif) no-repeat; width:81px; float:left; display:block; padding:0 0 0 10px; line-height:24px; vertical-align:middle;}
.readmore-btn a                { color:#000000; font-weight:bold; text-decoration:none;}
.green-btn                        { background:url(../images/view_all.gif) no-repeat; width:81px; float:left; display:block; padding:0 0 0 10px; line-height:24px; vertical-align:middle;}
.green-btn a                { color:#FFFFFF; font-weight:bold; text-decoration:none;}

.clr                                { clear:both; padding:8px 0;}
.left                                { float:left; margin-right:15px;}
.right                                { float:right; margin-left:15px;}
.contact                        { /*background-image:url(../images/contact_us1.gif); background-repeat:no-repeat;*/ width:649px; height:247px; text-align:center; }


#mn-nav ul                        { float:left; width:940px; padding:0; margin:0;}
#mn-nav li                        { display:inline; padding:0 8px;}
#mn-nav li a                { color:#FFFFFF; font-weight:bold; text-decoration:none; line-height:44px; vertical-align:middle;}
#mn-nav li a:hover{ color:#000000;}

#bdy                                { clear:both; background:#FFFFFF; float:left; width:970px; padding:15px; position:relative;}

#lft-cnt                { float:left; width:649px; margin-right:15px;}
#banner                        { background:url(../images/banner.gif) no-repeat; height:305px;}

#rft-cnt                { float:left; width:276px; color:#577a16; padding:0 15px;}



#foot-last                { clear:both; margin-top:15px;margin-bottom:15px; color:#000000; font-size:11px; float:left; width:950px}
#foot-last ul        { padding:0; margin:0; float:right;}
#foot-last li        { padding:0; margin:0; display:inline;}
#foot-last li a        { padding:0 10px; margin:0; border-right:1px solid #000000; color:#000000; }

form                        { padding:0; margin:0;}
fieldset                { border:1px solid #e4e4e4;}
#formbox                { border:1px solid #e4e4e4; padding:10px;}
form input                { width:180px; float:left;}
form label                { font-weight:bold; display:block; float:left; width:180px;}
.checkbox                { width: auto; height:auto; float:left;}
.price                        { color:#fd0000;}
.img-gallery        { padding:8px 0; float:left; width:649px; position:relative;}
.img-gallery ul        {}
.img-gallery li        { list-style:none; display:block; float:left; width:212px; margin-right:3px;}
