*
{ margin:0px; padding:0px;}

body {margin:0px; padding:0px; border:0px; font-family:Arial, Helvetica, sans-serif;  font-size:12px; color:#37250d; font-weight:normal; line-height:18px; background-color:#FFF; background:url(../images/page-bg.jpg) left top repeat-x;}

p       { margin:0px; padding:0px; border:0px;}
img     { margin:0px; padding:0px; border:0px;}
span    { margin:0px; padding:0px;}
a       { text-decoration:none; margin:0px; padding:0px; }
a,a:link,a:hover,a:active{ color:#755B3A;}

.clearflot {clear:both;}

.wrapper { width:100%; float:left;}

/*Start-home-page*/


.main         { width:1061px; margin:13px auto 0px auto; background: url(../images/white-bg.png) left top repeat-y;}
.header       { float:left; background: url(../images/header-line.jpg) left top repeat-y; width:982px; padding:0px 48px 0px 31px;} 
.search-pannel{ float:right; width:426px; position:relative; margin-top:-1px; height:37px; background: url(../images/search-bg.jpg) left top no-repeat; padding:8px 10px 0px 10px}
.search-pannel .input{ float:left; margin-left:2px; width:228px; padding:4px 5px 4px 5px; color:#959595; font-size:11px; border:1px solid #959595; }
.search-pannel .textarea{ float:left; width:108px; padding:3px 5px 3px 5px; color:#959595; font-size:11px; border:1px solid #959595; margin-left:10px; }
.search-pannel .search-btn{ float:left; width:51px; background:url(../images/search-btn.jpg) left top no-repeat; height:22px; border:0px; padding:0px; margin-left:13px; cursor:pointer; }
.header .logo      { float:left; padding-top:13px; padding-bottom:6px;} 

.nav{ float:right; width:523px; font-family:"Capitals"; color:#402c0f; font-size:15px; padding-top:8px;}
.nav ul{ margin:0px; padding:0px; list-style-type:none;}
.nav ul li{ margin:0px; float:left; text-align:left; padding:0px; list-style-type:none; display:inline; padding-left:35px;}
.nav ul li a{color:#402c0f;}
.nav ul li a:hover{color:#9b1c00; text-decoration:none;}
.bottom-line{ float:left; margin-left:-31px; background:url(../images/header-line-bottom.jpg) left top no-repeat; height:4px; width:1061px;}

.contain-page{ float:left; width:957px; padding:7px 52px 35px 52px; float:left; background: url(../images/white-bg.png) left top repeat-y; }
.contain-left { float:left; width:727px;}
.gree-benner{ float:left; width:710px; padding:10px 7px 10px 10px; background:url(../images/green-bg.jpg) left top no-repeat; height:506px;}
.red-benner-bg{ float:left; background:url(../images/red-benner-bg.jpg) left top no-repeat; height:215px; width:707px;}
.view-all-btn{ float:right; padding:17px 32px}
.white_middel .product_part{ float:left; width:707px;}
.product_part .prev_btn    { float:left; margin-right:5px; padding-top:67px;}
.product_part .product_img { float:left; width:156px; margin-right:8px; margin-top:0px;}
.product_img .middel_text  { text-align:center; padding:0px 0px 16px 0px; color:#fefff8; font-size:11px; margin-top:-21px;}
.product_part .next_btn    { float:right;  padding-top:67px;} 

.hidden
{display: none;}

#prevNext
{margin-bottom: -2.5em;}

.product_part #prevNext .jFlowPrev
{cursor: pointer;	float:left;		z-index:999999;	margin-right:40px; padding-top:118px; left:255px; position:absolute;}
.product_part #prevNext .jFlowNext
{cursor: pointer;	float:right; padding-top:118px; position:absolute; left:923px;}


 #jFlowSlide{ float:left;}   

.recent-forum{ float:left; width:727px;}
.form-top{ float:left;  margin-top:10PX; margin-bottom:7PX; color:#555555;}
.red-top{ width:720px; height:22px; color:#fefff8; border:1px solid #dfdfdf; background:url(../images/red-top.jpg) left top repeat-x; padding-left:20px;}
.middel-part{  color:#fefff8; border-bottom:1px solid #dfdfdf; background-color:#f9f6e3; padding-left:10px; color:#555555;}
.title01{ color:#806540; font-size:14px;  font-weight:bold; padding-left:15px; padding-top:15px;}
.title01 span{ color:#808080; font-size:11px; font-weight:normal;}

.title02{ color:#555555; font-size:13px;  font-weight:bold; padding-top:15px;}
.title03{ color:#555555; padding-top:15px; font-size:11px;}
.title04{ color:#555555; padding-top:15px; font-size:11px; line-height:15px;}
.title04 a{ color:#806540; }
.title04 a:hover{ color:#806540; text-decoration:underline; }


.right-tt{ float:left; color:#9b1c00; font-size:18px; padding:8px 0px 4px 0px; text-transform:uppercase;  font-family:"Capitals";}
.contain-right { float:right; width:223px;}
.login-part{ background-color:#f1eedc; border:1px solid #cdcdcd; line-height:20px; float:left; width:203px; padding:10px 10px 20px 10px;}
.login-input{ width:165px; border:1px solid #cdcdcd; color:#808080; font-size:12px; padding:2px 5px 6px 5px; margin-top:6px; margin-left:14px; margin-bottom:5px;}

.login-part a{ color:#806540; font-weight:bold;}
.login-part a:hover{ color:#806540; font-weight:bold; text-decoration:underline;}
.sign-in-btn{ float:left; width:173px; background:url(../images/sign-in-btn.jpg) left top no-repeat; height:23px; border:0px; padding:0px; margin-left:16px; cursor:pointer; margin-top:5px; }
.advertisement{ float:left; width:222px; margin:18px 0px}
.aboutus-part{ float:left; width:187px;  margin:15px 18px 0px 18px; line-height:21px; }
.aboutus-part a{ color:#806540; font-weight:bold; }
.aboutus-part a:hover{ color:#806540; font-weight:bold; text-decoration:underline;}
.border-tt { border-bottom:4px solid #9b1c00; width:216px; padding-left:7px;}

.popular-discussions-part{ background-color:#f1eedc; border:1px solid #cdcdcd; line-height:20px; float:left; width:203px; padding:10px;}
.popular-discussions-part ul{ margin:0px; padding:0px; list-style-type:none;}
.popular-discussions-part ul li{ margin:0px; padding:0px;color:#735c2f; list-style-type:none; background:url(../images/dote.jpg) no-repeat scroll 0px 9px; padding-left:12px; padding-bottom:7px;}
.popular-discussions-part ul li a{ color:#735c2f; text-decoration:none;}
.popular-discussions-part ul li a:hover{ color:#a1341b; text-decoration:underline;}




.footer{ float:left;  font-size:11px; width:1035px; padding:0px 13px 50px 14px; background: url(../images/footer-line.jpg) left top repeat-y;}
.footer-main{ margin:0px auto; width:962px; border-top:1px solid #cdcdcd; padding-top:15px;}
.footer-left-link{ float:left; color:#51880a; width:450px;}
.footer-left-link ul{ list-style-type:none; margin:0px; padding:0px;}
.footer-left-link ul li{  display: inline; padding-right:15px; line-height:25px;}
.footer-left-link ul li a{ color:#51880a; text-decoration:none;}
.footer-left-link ul li a:hover{  color:#51880a; text-decoration: underline;}
.footer-right{ float:right; color:#5e421b; width:260px; text-align:right;}
.footer-right img{ padding-left:9px; padding-bottom:10px;}


/*End-home-page*/



/*Start-IDigMyGarden-CatalogLanding-page*/

.main-catlog-page{ float:left; width:980px; min-height:380px; float:left;  padding:7px 40px 35px 40px; float:left; background: url(../images/white-bg.png) left top repeat-y; }
.top-line{ float:left; color:#806540; font-size:10px; padding-left:9px;}
.top-line a{ color:#806540; font-size:10px;}
.top-line a:hover{ color:#9b1c00; text-decoration:underline; font-size:10px;}
.top-title{ float:left; background:url(../images/the-great-tt.jpg) left top no-repeat; width:976px; height:82px;}
.catalog-part{ float:left; width:980px; margin-top:18px; margin-left:5px;}
.catalog-part-title{ color:#9b1c00; font-family:"Capitals"; font-size:12px; text-transform:uppercase;}
.catalog-part-title a{ color:#9b1c00; text-align:right; background:url(../images/top-icon.jpg) right top no-repeat; font-family:"Capitals"; font-size:12px; text-transform:uppercase; padding-left:10px}

.catalog-part-main{ float:left; width:947px; margin-top:5px; padding:15px 9px; background-color:#f9f6e3; border:1px solid #e1e1e1; color:#806540; font-size:14px; text-align:center; font-weight:bold;}

.catalog-part-main p { float:left; width:149px; margin-right:10px}
.spacing{ float:left; width:962px; height:35px;}

.search-part{ float:left; width:980px; margin-top:25px; margin-left:5px;}
.search-part-main{ float:left; width:947px; margin-top:5px; padding:15px 9px; background-color:#f9f6e3; border:1px solid #e1e1e1; color:#806540; font-size:14px; font-weight:bold;}
.search-part-main a{ color:#806540; font-size:14px; font-weight:bold;}
.search-part-main a:hover{ color:#9b1c00; font-size:14px; font-weight:bold;}
.search-panel-one{ float:left; width:225px;}
.search-panel-two{ float:left; width:190px;}
.search-panel-three{ float:left; width:180px;}
.search-panel-foure{ float:left; width:190px;}
.search-panel-five{ float:left; width:150px;}


/*End-IDigMyGarden-CatalogLanding-page*


/*Start-IDigMyGarden-SearchCenterv2-page*/


.main-top{ float:left; background: url(../images/inner-green-bg.jpg) left top no-repeat; width:953px; height:285px; margin-left:6px; padding:8px 5px 10px 12px;}
.seed-benner{ float:left; width:946px;}
.seed-search-part{ float:left; width:300px; padding:22px 0px 20px 25px;}
.seed-browse-part{ float:left; width:300px; padding:11px 0px 20px 25px;}

.seed-search-tt{ float:left; font-family:"Capitals"; text-transform:uppercase; color:#463711; font-size:18px}
.seed-textbox{ float:left; padding:3px 5px 4px 5px; color:#463711; font-size:12px; background: url(../images/seed-input.jpg) left top no-repeat; width:204px; border:0px; margin-top:10px;}
.seed-go-btn{ float:left; background: url(../images/go-btn.jpg) left top no-repeat;  margin-top:10px; width:69px; border:0px; height:21px; cursor:pointer;}
.seed-left-part{ float:left; width:340px;}
.seed-bottom-link{ float:left; font-family:"Capitals"; color:#816d3a; padding-top:6px; text-transform:uppercase; width:300px; font-size:13px}
.seed-bottom-link a{color:#9b1c00; padding:0px 5px; font-family:"Capitals";}
.seed-bottom-link a:hover{color:#463711;}
.seed-right-part{ float:left; width:564px; margin:20px 0px 0px 25px;}
.seed-right-part-tt{ float:left; width:564px; font-family:"Capitals"; padding-bottom:15px; text-transform:uppercase; color:#463711; font-size:18px}
.advanced-search-form{ float:left; width:564px;}

.advanced-search-form .lable{ float:left; margin-top:2px; width:75px; font-size:14px; text-transform:uppercase; color:#816d3a; font-family:"Capitals"; text-align:right; }
.pannel-one{ float:left; width:280px; margin-bottom:8px;}

.advanced-search-form .lable2{ float:left; padding-left:5px; margin-top:2px; width:75px; font-size:14px; text-transform:uppercase; color:#816d3a; font-family:"Capitals";}

.advanced-search-form .input{ float:left; width:196px; margin-left:7px; color:#5b4e2e; padding:2px 5px;}
.right-go-btn{ float:right; width:73px; height:23px; margin-right:7px; margin-top:2px; padding:0px; border:0px; background:url(../images/go-btn2.jpg) left top no-repeat; cursor:pointer;}


.catalog-part-title2{ color:#9b1c00; font-family:"Capitals"; font-size:12px; text-transform:uppercase; float:left; width:750px;}
.back-top{ color:#9b1c00; text-align:right;  font-family:"Capitals"; font-size:12px; text-transform:uppercase; padding-right:14px;}
.back-top a{ color:#9b1c00;  background: url(../images/top-icon.jpg) no-repeat right 3px; padding-right:15px; text-align:right; font-family:"Capitals"; font-size:12px; text-transform:uppercase;}

.search-year-left{ float:left; padding-left:10px; margin-right:70px; width:400px; color:#806540; font-weight:bold; font-size:11.5px}
.search-year-left-tilte{ float:left; width:400px; font-size:14px; color:#816d3a; text-transform:uppercase; padding-bottom:8px; }
.search-year-left p{ float:left; width:400px; padding-left:8px; padding-bottom:5px;}

.search-year-right{ float:left; padding-left:10px; margin-left:15px; width:400px; color:#806540; font-weight:bold; font-size:11.5px}
.search-year-right-tilte{ float:left; width:400px; font-size:14px; color:#816d3a; text-transform:uppercase; padding-bottom:8px; }
.search-year-right p{ float:left; width:400px; padding-left:8px; padding-bottom:5px;}

/*End-IDigMyGarden-SearchCenterv2-page*/



/*Start-IDigMyGarden-ForumsLanding-page*/
.top-line2{ float:left; color:#806540; font-size:10px; margin-left:-4px; padding-bottom:3px}
.top-line2 a{ color:#806540; font-size:10px;}
.top-line2 a:hover{ color:#9b1c00; text-decoration:underline; font-size:10px;}

.forums-part{ float:left; width:965px; margin-left:6px; background:url(../images/gree-rep-line.jpg) left top repeat-y;}
.forums-part .top-line{ float:left; width:967px; background:url(../images/gree-top-line.jpg) left top no-repeat;}
.forums-part .bottom-line{ float:right; width:965px; background:url(../images/gree-bottom-line.jpg) left bottom no-repeat;}
.forums-benner{ float:left; width:947px; padding:10px 4px 10px 10px; }
.forums-login{  width:200px; padding:20px 16px 0 735px; background:url(../images/forum-benner.jpg) left top no-repeat; height:111px; color:#FFFFFF;}
.forums-login p{ float:left; width:185px; }
.forums-login .time{ color:#FFFFFF;}
.forums-login a{ color:#FFFFFF; text-decoration:underline;} 

.forums-login .lable{ float:left; padding-top:5px; font-size:10px; text-align:right; width:49px; color:#fefff8;}
.forums-login .input{ float:left; margin-top:5px; margin-left:7px; border:1px solid #cdcdcd; padding:1px 5px; font-size:10px; width:116px; color:#6d6d6d;}
.forums-login .go-btn{ float:right; cursor:pointer; margin:5px 2px 0px 0px; background: url(../images/small-go-btn.jpg) left top no-repeat; width:24px; height:19px; border:0px;  padding:0px;}
.forum-link{ float:left;  background:url(../images/rep-color.png) left top repeat; margin-left:10px; width:903px; height:25px; padding-left:39px; padding-top:10px; font-size:14px;  text-transform:uppercase;}
.forum-link a{  color:#463711;  padding:0px 45px; background:url(../images/end-line.jpg) right top no-repeat;}
.forum-link a:hover{  color:#000; text-transform:uppercase;}

.welcome-text{ float:left; color:#816c59; font-weight:bold; padding-top:5px; padding-bottom:18px;}
.welcome-text span{ float:left; color:#816c59; text-transform:uppercase; padding-right:7px; font-weight:bold; font-family:"Capitals"; font-size:18px}

.main-menu-forum{ float:left; width:940px;}

.main-menu-forum-inner{ /*float:left;*/ margin:6px 0 15px 0; width:965px; border:1px solid #dfdfdf;}
.red-top-line{  width:965px; height:23px; color:#ebe7db; font-size:10px; background:url(../images/red-top-line.jpg) left top repeat-x; font-weight:normal;}
.red-top-line td{ background:none;}
.forum{ float:left; padding-left:10px;  padding-top:1px; width:365px; }
.last-post{ float:left; padding-left:6px;  padding-top:1px; width:365px; }
.threads{ float:left; text-align:center; padding-top:1px; width:107px; }
.comments{ float:left; text-align:center; padding-top:1px; width:109px; }


.forum-part{ background-color:#ffffd7; color:#808080; width:335px; font-size:11px; border-bottom:1px solid #dfdfdf; padding:17px 15px 15px 17px;  border-right:1px solid #dfdfdf;  }
.forum-part p{ color:#9e8968;}
.forum-part p a{ color:#806540; font-size:14px; font-weight:bold;}


.last-post-part{ background-color:#fbfbee; color:#555555; width:347px; font-size:14px; border-bottom:1px solid #dfdfdf; padding:17px 15px 5px 17px; border-right:1px solid #dfdfdf;  }
.last-post-part img{ text-align:right; float:right; padding-top:2px; padding-left:28px; }
.last-post-part p{ color:#555555; font-size:11px;}
.last-post-part  a{ color:#806540; font-size:11px;}
.last-post-part p a:hover{ color:#806540; font-size:11px; text-decoration:underline;}
.last-post-part p span{ color:#555555; float:right; padding-top:11px; font-size:10px; text-align:right;}

.threads-part{ background-color:#ffffd7; color:#555555; width:107px; padding-top:18px;font-size:14px; border-bottom:1px solid #dfdfdf; border-right:1px solid #dfdfdf; font-weight:bold; padding-bottom:33px; }

.comments-part{ background-color:#fbfbee; color:#555555; width:109px; padding-top:18px;font-size:14px; border-bottom:1px solid #dfdfdf; font-weight:bold; padding-bottom:33px; }
.red-botom-line{ background-color:#a1290f; height:30px;}
.red-botom-line img{ padding-top:2px;}
.red-botom-line a { padding-left:5px; color:#FFFFFF; font-size:12px; text-decoration:none;}


/*End-IDigMyGarden-ForumsLanding-page*/
.red-top-line .thead{ color:#ffffff; }
.tborder{ border:none !important; max-width:965px; }
.home_extras{
  float: left;
    width: 944px;
	padding:8px 10px;
	background:#FBFBEE;
	border:1px solid #DFDFDF;
}
.tcat{ background:#A1290F; color:#FFFFFF; padding:4px;}
.tcat a{ color:#FFFFFF !important;} 
.home_extras .thead{ background:#C4DF82; color:#806540;}
.home_extras .thead a{ color:#806540;}
.red-top-line .thead { background:none;} 

.alt1,.alt2{ padding:5px 3px;}

.light1{ background-color:#FFFFD7; color:#806540; padding:3px 4px; border-bottom:1px solid #DFDFDF; }
.light1 a{ color:#806540; font-weight:bold;}
.light2{ background-color:#fbfbee; color:#806540;padding:3px 4px; border-bottom:1px solid #DFDFDF;}
.rightbr{ border-right:1px solid #dfdfdf;}

.light2 a{ color:#806540; font-weight:bold;}

.threadpost{ width:250px; padding:10px 15px;}
.threadlastpost{ width:180px; padding:10px 15px;}
.threadreply{ width:100px; padding:10px 15px;}
.threadviews{ width:100px; padding:10px 15px;}
.vbmenu_control{ background:#A1290F; font-size:12px;}
.thead{ /*background:#C4DF82;*/ background:#A1290F; color:#FFF;}
.topControls{ margin-top:7px; width:965px;}
#usercss{ width:965px;}
.alt2 ul{ padding-left:15px;}
.tfoot{ background:#C4DF82; padding:5px 4px;}
.panelsurround{ padding:15px 10px;}
.panelsurround .panel{ width:942px; line-height:21px;}
.panelsurround .panel ol{ padding-left:20px;} 
.alt1Active{ padding:5px 0 0 5px; }
.alt1 ol{ padding-left:32px;}
#profileform .panelsurround .panel{ width:755px !important; }
#profileform  .tborder{ width:813px;}

.posticons{ float:right; clear:both; padding:10px 0px 5px 10px;}
.postcontrols{ float:right; clear:both; padding:10px 0px 5px 10px;}

.alt1, .alt1Active
{
	background: #fbfbee;
	color: #000000;
	border:solid 1px #dcdcdc !important;
	border-width:0px 0px 1px 0px !important;
	padding:7px !important;
}
.alt2, .alt2Active
{
	background: #ffffd7;
	color: #333333;
	border:solid 1px #dcdcdc !important;
	border-width:0px 1px 1px 0px !important;
	padding:7px !important;
}
#collapseobj_subslistinfo .panel{ width:740px !important; }

.navbar, .navbar a{ font-size:12px; color:#A1290F; text-decoration:none;}