/* 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;}

#footer			{ background:url(../images/footer.gif) repeat-x; height:175px; clear:both; padding:0 25px 20px 25px; width:950px; float:left;}
#foot-block		{ float:left; margin-right:55px; font-size:11px; color:#000000;}
#foot-block	ul	{ padding:0; margin:0;}
#foot-block li	{ list-style:none;}
#foot-block li a{ color:#000000; line-height:18px; vertical-align:middle; background:url(../images/list-arrow.gif) no-repeat 0 5px; padding-left:15px;}

#foot-last		{ clear:both; margin-top:45px; 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;}
.marquee_txt		{ font-size:18px; color:#A5CD52;}