/* CSS Document */

* { 
	padding:0;
	margin:0;
	}
body {
	background:url(../images/bg.gif) 0 0 repeat-x #666C3F;
	color:#666666;
	padding:26px 0 6px 0;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	}
ul {
	list-style-type:none;
	}
img {
	display:block;
	border:0;
	}
.underL {
	text-decoration:underline;
	}
a {
	outline:none;
	color:#5D5D05;
	text-decoration:none;
	background-color:inherit;
	}
a:hover {
	color:#000;
	text-decoration:underline;
	background-color:inherit;
	}
h2 {
	font:normal 22px/28px "Times New Roman", Times, serif;
	color:#006EB8;
	background-color:inherit;
	}
.spacer {
	clear:both;
	font-size:0;
	line-height:0;
	}
.red {color:#CC0000; background-color:inherit;}
#wrapper {
	width:1002px;
	border:1px solid #fff;
	margin:0 auto;
	}
/* header start */
#header {
	background:url(../images/headerbg.gif) repeat-x 0 0;
	padding:18px 16px 0 13px;
	width:973px;
	height:225px;
	overflow:hidden;
	}
.headerLeft {
	width:314px;
	float:left;
	padding:0 0 0 0;
	}
.headerLeft h2 {
	background:url(../images/headertxt.gif) no-repeat 0 0;
	width:270px;
	height:22px;
	text-indent:-5000px;
	margin:8px 0 0 17px;
	padding:0 0 13px 0;
	font-size:0;
	line-height:0;
	}
input.toptxtbox {
	background-color:#fff;
	color:#363A1E;
	border:1px solid #CCCFB7 !important;
	padding:4px 0 0 7px;
	width:183px;
	height:19px;
	margin:0 1px 0 19px;
	float:left;
	}
input.go {
	width:28px;
	height:25px;
	float:left;
	}
.headerRight {
	width:552px;
	height:210px;
	padding:0 0 0 23px;
	float:right;
	background:url(../images/headericonleft.gif) no-repeat 0 0;
	}
.headerRightInner {
	background:url(../images/headericonright.gif) no-repeat 100% 0px;
	height:208px;
	padding-top:17px;
	}
/* topmenu start */
ul.topmenu {
	background-color:#909000;
	color:#fff;
	height:32px;
	}
ul.topmenu li {
	float:left;
	padding:0 0 0 14px;
	width:185px;
	}
ul.topmenu li.set {
	width:189px;
	}
ul.topmenu li a {
	font-size:14px;
	line-height:32px;
	font-family:Tahoma, sans-serif, serif;
	background-color:inherit;
	color:#fff;
	text-transform:uppercase;
	}
ul.topmenu li a:hover {
	color:#FFCC33;
	background-color:inherit;
	}
/* midle menu start */
ul.midlemenu {
	background-color:#666C3F;
	color:#fff;
	}
ul.midlemenu li {
	float:left;
	padding:0 0 0 17px;
	width:182px;
	height:25px;
	border-right:1px solid #969D66;
	border-top:1px solid #969D66; 	
	}
ul.midlemenu li.noborder {
	border-right:0;
	width:185px;
	}
ul.midlemenu li.nobg {
	background:none;
	}
ul.midlemenu li a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background:url(../images/menubullet.gif) no-repeat 0 6px;
	color:#fff;
	background-color:inherit;
	font-size:12px;
	line-height:22px; 
	padding-left:10px;	
	}
ul.midlemenu li a:hover {
	color:#FFCC66;
	background-color:inherit;
	}
div.bodyContainer {
	background-color:#fff;
	color:inherit;
	}
#leftPanel {
	width:160px;
	float:left;
	text-align:center;
    font:normal 11px/12px Arial, Helvetica, sans-serif;
	padding:20px 0 10px 4px;
	margin-right:4px;
	}
#rightPanel .signup,
.smallTxt1,
#leftPanel .signup {
	font:normal 9px/12px Arial, Helvetica, sans-serif;
	}
#rightPanel .signup,
#leftPanel .signup {
	margin-bottom:10px;
	}
.botMargin {
	padding-bottom:8px;
	}
#rightPanel img.smallBanner,
#leftPanel img.smallBanner,
#leftPanel .signup img {
	margin:0 auto;
	}
.digg {
	padding-top:5px;
	}
#midPanel {
	width:660px;
	float:left;
	padding:10px 0 10px 4px;
	}
#midPanel img.bannerFloat {
	float:left;
	width:auto;
	margin-right:3px;
	}
#midPanel .googleSearch	{
	background-color:#909000;
	border:1px solid #828201;
	padding:10px;
	width:233px;
	}
#midPanel h3 {
	font-size:16px;
	margin-bottom:10px;
	color:#5F653A;
	}
#midPanel .imgMid {
	margin:0 auto;
	}
#midPanel .midPanelInner {
	margin-bottom:10px;
	}

#midPanel .center {
	text-align:center !important;
	}
#midPanel .midPanelInner .midPanelLeft {
	float:left;
	width:257px;
	margin-right:5px;
    font-size:13px;
    line-height:17px;
	}
#midPanel .midPanelInner .midPanelLeft img {
	margin-bottom:3px;
	}
#midPanel .midPanelInner .midPanelRight {
  float:left;
  width:392px;
  font-size:13px;
  line-height:17px;
	}
#midPanel .midPanelInner .midPanelRight p {
	padding-bottom:15px;
	text-align:justify;
	}
#rightPanel {
	width:160px;
	float:left;
	text-align:center;
	padding:10px 0;
    font:normal 11px/12px Arial, Helvetica, sans-serif;
	}
ul.bottommenu {
	color:inherit;
	background-color:#666C3F;
	border-bottom:1px solid #fff;
	}
p.copyright {
	background-color:#909000;
	color:#fff;
	text-align:center;
	line-height:28px;
	font-size:12px;
	}
/* footer start */
#footer {
	background-color:#EFF2DD;
	color:#3E3E3E;
	font-size:12px;
	line-height:20px;
	padding:8px 0 0 14px;
	position:relative;
	}
#footer img{
	position:absolute;
	left:14px;
}
#footer p {
	padding:0 0 24px 203px;
	width:763px;
	}
#footer p a {
	color:#5D5D05;
	background-color:inherit;
	text-decoration:underline;
	}
#footer p a:hover {
	text-decoration:none;
	}
.headerRightInner h2.living {
	background:url(../images/sustan-living.gif) no-repeat 12px 20px;
	height:0;
	padding-top:148px;
	font-size:0;
	line-height:0;
	overflow:hidden;
	}
ul.topleftLogo {
	padding:0 0 0 18px;
	}
ul.topleftLogo li {
	width:auto;
	float:left;
	margin:0 5px 5px 0;
	}
.banPan {
	padding:20px 0 0;
	}
.rightPan-inner {
	width:810px;
	margin:20px 0 0 8px;
	font-size:16px;
	line-height:24px;
	}
.topContent {
	margin:15px 0 0;
	padding:0 20px 17px 21px;
	color:#000;
	background-color:inherit;
	background:url(../images/bottom-line.gif) no-repeat 50% 100%;
	}
.topContent img {
	float:left;
	width:auto;
	margin:0px 15px 5px 0;
	}
.topbigPic {
	padding:0 0 0 21px;
	}

a.link1 {
	font-size:14px !important;
	color:#000 !important;
	}
.add2 {
	margin-bottom:20px;
	}
.leftAdd {
	float:left;
	width:300px;
	}
.rightAdd {
	float:right;
	width:300px;
	}
.topContent p {
	font-size:14px;
	line-height:18px;
	padding:0 0 15px;
	}
.topContent p.sign {
	padding:0 0 0 80px;
	}
.greenlife img {
	margin:0 6px 10px 0;
	}
.greenlife h2 {
	background:url(../images/grentxt.gif) no-repeat 0 0;
	width:365px;
	height:57px;
	text-indent:-5000px;
	float:left;
	margin:0 0 9px 40px;
	}
.topContent p a {
	color:#FF0000;
	font-size:16px;
	background-color:inherit;
	}
.topContent p a:hover {
	color:#3e3e3e;
	background-color:inherit;
	}
.topContent h4 {
	padding:0 0 10px 0 !important;
	font-weight:bold;
	font-size:13px;
	line-height:17px;
	}
.greenGrow {
	padding:0 20px 17px 0 !important;
	}
.greenGrow img {
	float:right;
	width:auto;
	margin:0 0 10px 0 !important;
	}
.greenGrow h2 {
	background:url(../images/green-growtxt.gif) no-repeat 0 43px;
	width:430px;
	height:35px;
	padding:43px 0 15px 0 !important;
	text-indent:-5000px;
	}
.greenGrow h4 {
	text-align:center;
	}
.newvideo {
	padding:0 0 17px 0;	
	}
.newvideo h2 {
	background:url(../images/videotxt.gif) no-repeat 0 0;
	width:778px;
	height:122px;
	text-indent:-5000px;
	padding:0 0 8px 0;
	}
.newvideo img {
	margin:0 18px 0 0;
	}
.newvideo img.nomargin {
	margin:0;
	}
.lasagna img {
	float:left;
	width:auto;
	margin:0 28px 10px 0;
	}

h2.lasagnatxt {
	background:url(../images/lasagna-txt.gif) no-repeat 0 0;
	width:298px;
	height:35px;
	padding:0 0 5px 0px;
	text-indent:-5000px;
	}
.lasagnatxt h4 {
	text-align:center;
	}
.leafy img {
	float:right;
	width:auto;
	margin:0 0 10px 0;	
	}
 h2.leafy {
	background:url(../images/leafytxt.gif) no-repeat 0 0;
	width:264px;
	height:37px;
	padding:0 0 0 41px;
	text-indent:-5000px;
	}
.leafytxt {
	width:369px;
	float:left;
	}
.around {
	padding:0 0 20px 0;
	}
.around h2 {
	background:url(../images/aroundtxtpic.gif) no-repeat 0 0;
	width:248px;
	height:24px;
	text-indent:-5000px;
	padding:0 0 30px 0;
	margin:0 auto;
	}
.city img {
	float:left;
	width:auto;
	}
.citytxt {
	width:535px;
	float:left;
	}
.cityvideo {
	width:260px;
	float:left;
	margin:0 10px 0 0;
	}
.city h3 {
	padding:0 0 20px 0;
	text-indent:-5000px;	
	}
h3.cityFarmer {
	background:url(../images/cityfarmer-txt.gif) no-repeat 0 0;
	width:180px;
	height:34px;	
	}
h3.cooking {
	background:url(../images/cooking-title.gif) no-repeat 0 0;
	width:295px;
	height:34px;	
	}
.greenpower {
	padding:0 0 0 0;
	}
.greenpower img {
	width:auto;
	float:right;
	}
.greenpowerTxt {
	width:535px;
	float:left;
	}
.greenpowerTxt h3 {
	background:url(../images/green-powertxt.gif) no-repeat 0 0;
	width:315px;
	height:24px;
	text-indent:-5000px;
	padding:0 0 28px 0;
	} 
.extMar {
	margin:50px 0 0 0 !important;
	}

/* Green Grow Page style */
.midPanelInner p {
	padding:0 0 16px 0 !important;
	}
ul.mediaList {
	float:right;
	width:auto;
	padding: 0 0 10px 0;
	}
ul.mediaList li {
	float:left;
	width:auto;
	margin:0 8px 0 0;
	}
a.greenTitle {
	width:650px;
	height:60px;
	background:url(../images/green-title.gif) no-repeat 0 0;
	padding:0 0 20px 0;
	display:block;
	margin:0 auto;
	text-indent:-5000px;
	}
p.floatLeftText {
	float:left;
	width:290px;
	margin:0 20px 0 0;
	}
p.floatLeftText2 {
	float:left;
	width:350px;
	margin:0 20px 0 0;
	}
.brownTitle {
	font-weight:bold;
	color:#623B17;
	background-color:inherit;
	}
p.greenTxt {
	color:#787F4E;
	background-color:inherit;
	font-weight:normal;
	font-size:20px;
	}
.floatR {
	float:left;
	width:auto;
	margin:0 0 20px 0;
	}
.floatL {
	float:left;
	width:auto;
	margin:0 20px 20px 0;
	}
.widthText1 {
	float:left;
	width:405px;
	margin:0 20px 20px 0;
	}
.greenImgMa {
	padding:0 0 10px 0;
	}
.aboutAthor{
	border:3px solid #244762;
	padding:15px 44px 15px 29px;
	overflow:hidden;
	height:100%;
	margin-top:30px;
	}
.aboutAthor a {
	text-decoration:underline;
	}
.aboutAthor a:hover {
	text-decoration:none;
	}
.aboutAthor p {
	color:#4B81AA;
	background-color:inherit;
	line-height:21px !important;
	font-weight:bold;
	font-size:15px;
	}
.aboutAthor p a {
	color:#4B81AA;
	background-color:inherit;
	}
.aboutAthor p a:hover {
	color:#000;
	background-color:inherit;
	}
.aboutAthor h2 {
	background:url(../images/about-athortxt.gif) no-repeat 345px 0;
	width:201px;
	height:18px;
	padding:0 0 15px 345px;
	text-indent:-5000px;
	}
.aboutAthor img {
	float:left;
	width:auto;
	margin:0 30px 10px 0;
	border:1px solid #ccc;
	}
.aboutAthor ul {
	float:right;
	width:475px;
	padding:7px 0 20px;
	}
.aboutAthor ul li {
	background:url(../images/bullet02.gif) 0 11px no-repeat;
	padding:0 0 0 10px;
	font-size:13px;
	font-weight:bold;
	}
p.greentxt {
	color:#4B81AA;
	background-color:inherit;
	line-height:17px;
	}
p.alleinTxt {
	text-align:center;
	}
.nobg {
	background:none;
	}
.philyiTop {
	width:386px;
	float:left;
	}
.philyVideo {
	width:257px;
	float:left;
	margin:0 15px 0 0;
	}
.philyVideo h2.howto {
	background:url(../images/phily-video-txt1.gif) no-repeat 0 4px;
	width:193px;
	height:23px;
	text-indent:-5000px;
	margin:0 0 0 23px;
	padding:4px 0 15px 0;
	}
.philyVideo h2.wormbin {
	background:url(../images/phily-video-txt2.gif) no-repeat 0 4px;
	width:193px;
	height:23px;
	text-indent:-5000px;
	margin:0 0 0 23px;
	padding:4px 0 22px 0;
	}
.saveEnergy {
	width:500px;
	float:left;
	}
h2.leafTitle {
	background:url(../images/leafyheading.gif) no-repeat 0 0;
	width:411px;
	height:61px;
	padding:0 0 20px 0;
	margin:0 auto;
	text-indent:-5000px;
	}
h2.lasagnaTitle {
	background:url(../images/gardaning-title.gif) no-repeat 0 0;
	width:459px;
	height:58px;
	padding:0 0 20px 0;
	margin:0 auto;
	text-indent:-5000px;
	}
h2.greenGrowHead {
	background:url(../images/green-growHead.gif) no-repeat 40px 0;
	height:58px;
	padding:0 0 20px 0;
	margin:0;
	text-indent:-5000px;
	}
.imgFloatr {
	float:right;
	width:auto;
	margin:0 0 15px 10px;
	}
.imgFloatl {
	float:left;
	width:auto;
	margin:0 15px 15px 0;
	}
.leafVideo {
	margin:0 50px 8px 0;
	width:258px;
	float:left;
	}
h2.lefvideoTitle1 {
	background:url(../images/leafvideotxt1.gif) no-repeat 5px 5px;
	width:189px;
	height:30px;
	text-indent:-5000px;
	margin:0 0 0 33px;
	padding:5px 0 0 0;
	}
h2.lefvideoTitle2 {
	background:url(../images/leafvideotxt2.gif) no-repeat 0 0;
	width:156px;
	height:26px;
	text-indent:-5000px;
	padding:5px 0 0 0;
	margin:5px 0 0 54px;
	}
.innercontentPad {
	padding:0 0 0 20px;
	width:770px;
	position:relative;
	}
.sustanableWidh {
	width:740px;
	}
.greenlifeLeft {
	width:354px;
	float:left;
	padding-right:10px;
	_padding-right:5px;
	}
.imgpad {
	margin:0 0 10px 0;
	}
.leafyright{
	width:357px;
	float:right;
	}
.picLeft {
	float:left;
	width:auto;
	}
.picLeft img {
	display:block;
	margin-bottom:5px;
	}
.picLeft p {
	font-size:13px;
	font-weight:bold;
	text-align:left;
	}
.picRight {
	float:right;
	width:auto;
	}
.picRight img {
	display:block;
	margin-bottom:5px;
	}
.picRight p {
	font-size:13px;
	font-weight:bold;
	text-align:right;
	}
.archiveLogo {
	display:block;
	position:absolute;
	top:0px;
	left:30px;
	}
.listStyle01 {
	margin:35px 0 30px;
	padding:30px 0 40px 25px;
	border-bottom:1px solid #DDE1C7;
	border-top:1px solid #DDE1C7;
	background-color:#F9FAF2;
	}
.listStyle02 {
	margin:0 0 30px;
	padding:30px 10px 40px 25px;
	border-bottom:1px solid #DDE1C7;
	border-top:1px solid #DDE1C7;
	background-color:#F9FAF2;
	width:375px;
	float:left;
	}
.listStyle01 li, .listStyle02 li {
	padding:0 0 3px 12px;
	background:url(../images/bullet02.gif) 0 10px no-repeat;
	}
.listStyle01 li a, .listStyle02 li a {
	color:#686F3D;
	background-color:#F9FAF2;
	}
.listStyle01 li a:hover, .listStyle02 li a:hover {
	color:#000;
	background-color:#F9FAF2;
	}
.articleBlock {
	padding:15px 0 40px;
	border-bottom:1px solid #ccc;
	border-top:1px solid #ccc;
	margin-top:32px;
	}
.article {
	overflow:hidden;
	height:100%;
	border-top:1px solid #ccc;
	padding:20px 0 5px;
	}
.noBod {
	border-top:0px solid #fff !important;
	}
.article .mag {
	float:left;
	display:block;
	padding-bottom:15px;
	}
.article p.date {
	float:left;
	width:110px;
	background-color:#f9f9f9;
	border:2px solid #ccc;
	text-align:center;
	font-size:18px;
	text-transform:uppercase;
	padding:10px 0 !important;
	}
.article p.date span {
	display:block;
	color:#336600;
	background-color:#f9f9f9;
	}
.article .rightTxt {
	width:440px;
	float:right;
	}
.article .rightTxt h3, .articleTitle {
	font-size:22px !important;
	line-height:26px !important;
	font-weight:normal;
	margin:0 0 5px !important;
	}
.articleTitle span {
	font-size:16px;
	line-height:26px;
	color:#000;
	background-color:inherit;
	}
.articleTitle {
	border-bottom:1px solid #ccc;
	padding:0 0 10px 0;
	margin-bottom:25px !important;
	
	}	
.article .rightTxt p {
	padding:0 0 10px !important;
	font-size:15px;
	}
.article .rightTxt ul, .linkStyle {
	padding-top:10px;
	padding-bottom:15px;
	}
.article .rightTxt ul li, .linkStyle li {
	background:url(../images/bullet02.gif) 2px 6px no-repeat;
	font-size:14px;
	line-height:18px;
	padding:0 0 10px 12px;
	}
.article .rightTxt li a, .linkStyle li a {
	text-decoration:none;
	}
.article .rightTxt li a:hover, .linkStyle li a:hover {
	text-decoration:underline;
	}
.articleLeftPan {
	width:254px;
	float:left;
	}
.articleLeftPan img {
	display:block;
	margin-bottom:20px;
	border:1px solid #ccc;
	}
.innercontentPad a {
	text-decoration:underline;
	}
.innercontentPad a:hover {
	text-decoration:none;
	}
.articleRight {
	width:494px;
	float:right;
	padding-bottom:10px;
	}
.articleRight .linkStyle li {
	padding-bottom:10px;
	padding-top:5px;
	font-size:15px;
	border-top:1px dashed #ccc;
	background-position:2px 15px;
	line-height:23px;
	}
.articleRight .linkStyle li.clear {
	border-top:0px dashed #fff;
	}
.articleRight h4 {
	font-size:18px;
	line-height:24px;
	padding-bottom:8px;
	font-weight:normal;
	color:#5F653A;
	background-color:#fff;
	}

/* 24.12.09 */

.articleRightpan {
	width:770px;
	float:right;
	padding-bottom:10px;
	}
.articleRightpan02 {
	width:800px;
	float:right;
	padding-bottom:10px;
	}
.articleRightpan img {
	float:left;
	width:auto;
	margin:0 22px 7px 0;
	}
.articleRightpan img.right {
	float:right;
	width:auto;
	margin:0 0 7px 22px;
	}
.articleRightpan  ul.linkStyle {
	width:254px;
	}
.articleRightpan .linkStyle li {
	padding-bottom:5px;
	padding-top:5px;
	font-size:14px;
	background-position:2px 15px;
	line-height:20px;
	}
.articleRightpan .linkStyle li.clear {
	border-top:0px dashed #fff;
	}
.articleRightpan ul.linkStyle01 {
	width:440px;
	padding:0 0 15px;
	}	
.articleRightpan .linkStyle01 li {
	padding-bottom:10px;
	padding-top:5px;
	font-size:15px;
	border-top:1px dashed #ccc;
	background:url(../images/bullet02.gif) 2px 15px no-repeat;
	line-height:23px;
	padding:5px 0 10px 11px;
	}
.articleRightpan .linkStyle01 li.clear {
	border-top:0px dashed #fff;
	}
.articleRightpan h4 {
	font-size:18px;
	line-height:24px;
	padding-bottom:8px;
	font-weight:normal;
	color:#5F653A;
	background-color:#fff;
	}
/*Updated on 29-12-2009*/

.videoStyle {
	float:left;
	margin:0 20px 20px 0;
	width:254px;
	}
.set01 {
	margin:0 0 20px 20px;
	}
.setHeight {
	height:600px !important;
	border-bottom:1px solid #fff;
	}
.picStyleLeft {
	float:left;
	margin:0 20px 10px 0;
	width:254px;
	font-size:13px;
	line-height:16px;
	}
.picStyleRight {
	float:right;
	font-size:13px;
	line-height:16px;
	margin:0 0 20px 10px;
	width:254px;
	}
.videoStyleleft {
	float:left;
	font-size:13px;
	line-height:16px;
	margin:0 0 20px 10px;
	width:254px;
	}
.videoStyleleft01 {
	float:left;
	font-size:13px;
	line-height:16px;
	margin:0 5px 20px 0px;
	width:252px;
	}
.padd01 {
	padding-top:20px !important;
	padding-bottom:16px !important;
	}
.nogap {
	margin-right:0 !important;
	}
.setVideos {
	padding-left:100px;
	}
/*19-01-2010*/
.rightAddHome {
	float:right;
	width:354px;
	}
.midAdd {
	margin:0 auto;
	width:300px;
	height:250px;
	margin-top:20px;
	}
.widgetStyleRight {
	width:300px;
	float:right;
	margin-left:15px;
	}
.widgetStyleLeft {
	width:300px;
	float:left;
	margin-right:30px;
	}

.topContent h3.articleTitle, .txtConteainer h3.articleTitle, .txtConteainer h3.articleTitle a, .shortList h3   {
	border:0px solid #fff;
	padding-bottom:0;
	font:italic 28px/32px Georgia, "Times New Roman", Times, serif !important;
	font-weight:bold !important;
	color:#2BAC3A !important;
	}
.topContent h3.articleTitle em, .txtConteainer h3.articleTitle em, .txtConteainer h3.articleTitle a em {
	color:#000 !important;
	}
.txtConteainer h3.articleTitle a:hover {
	text-decoration:none;
	color:#000 !important;
	} 
.txtConteainer h3.articleTitle a:hover em {
	color:#CC0000 !important;
	}
.galleryBlock {
	padding:15px 0 40px;
	border-top:1px solid #ccc;
	margin-top:32px;
	height:100%;
	overflow:hidden;
	}
.galleryBlock h2 {
	font:22px/26px "trebuchet MS", verdana, arial, sans-serif;
	font-weight:normal;
	color:#5F653A;
	padding:0 0 16px 5px;
	background-color:#fff;
	}
.galleryBlock .picStyle {
	float:left;
	width:240px;
	margin-right:15px;
	height:250px;
	}
.galleryBlock .picStyle img {
	display:block;
	margin-bottom:8px;
	}
.galleryBlock .picStyle p {
	margin-bottom:0;
	padding-bottom:0;
	text-align:center;
	font-size:11px;
	line-height:15px;
	}
.openBlock {
	padding:20px;
	}
.openBlock td {
	padding-bottom:25px;
	font-size:20px;
	line-height:26px;
	}
.openBlock td img {
	border:5px solid #ccc;
	margin:0 auto;
	}
.picStyleLeft02 {
	float:left;
	margin:0 20px 15px 0;
	width:300px;
	font-size:13px;
	line-height:16px;
	}
.picStyleRight02 {
	float:right;
	font-size:13px;
	line-height:16px;
	margin:0 0 20px 20px;
	width:300px;
	}
.picRight02 {
	float:right;
	width:auto;
	display:block;
	}
.articleTitle {
	padding-top:20px;
	}
.paddT {
	padding-top:20px;
	}
.txtConteainer {
	margin:15px 0 0;
	padding:0 0 17px 21px;
	color:#000;
	background-color:inherit;
	background:url(../images/bottom-line.gif) no-repeat 60% 100%;
	width:770px;
	}
.txtConteainer p {
	font-size:13px;
	line-height:18px;
	padding:0 0 15px;
	}
.txtConteainer p.sign {
	padding:0 0 0 80px;
	}
.txtConteainer p a {
	color:#FF0000;
	font-size:15px;
	}
.txtConteainer p a:hover {
	color:#000;
	}
p.caption, p.caption a{
	font-size:22px;
	line-height:30px;
	padding-top:20px !important;
	}
p.caption a {
	color:#000;
	background-color:inherit;
	}
p.caption a:hover {
	color:#FF0000;
	background-color:inherit;
	}
.picStyleLeft03 {
	float:left;
	margin:0 20px 15px 0;
	width:350px;
	font-size:13px;
	line-height:16px;
	}
.picStyleRight03 {
	float:right;
	font-size:13px;
	line-height:16px;
	margin:0 0 20px 20px;
	width:350px;
	}
.picStyleRight04 {
	float:right;
	font-size:13px;
	line-height:16px;
	margin:0 0 20px 20px;
	width:430px;
	}
.picStyleLeft04 {
	float:left;
	font-size:13px;
	line-height:16px;
	margin:0 0 20px 20px;
	width:430px;
	}
.picStyleRight05 {
	float:right;
	font-size:13px;
	line-height:16px;
	margin:0 0 20px 20px;
	width:400px;
	}
.picStyleLeft05 {
	float:left;
	font-size:13px;
	line-height:16px;
	margin:0 20px 20px 0;
	width:400px;
	}
.archiveAD {
	border-top:1px solid #ccc;
	height:100%;
	overflow:hidden;
	padding:25px 0;
	}
.picUL {
	position:relative;
	}
.picUL img {
	display:block;
	position:absolute;
	right:0;
	top:20px;
	background:none !important;
	}
.smlRight {
	float:right !important;
	margin:0 0 10px 15px !important;
	}
.smlBlock {
	width:100px;
	float:right;
	padding:0 0 10px 20px;
	}
.tableStyle01 {
	border-top:1px solid #A0AF8B;
	border-left:1px solid #A0AF8B;
	margin-bottom:15px;
	}
.tableStyle01 th {
	border-bottom:1px solid #A0AF8B;
	border-right:1px solid #A0AF8B;
	background-color:#C4D9A6;
	padding:3px 10px;
	color:#000;
	}
.tableStyle01 td {
	border-bottom:1px solid #A0AF8B;
	border-right:1px solid #A0AF8B;
	padding:3px 10px;
	}
.bigTXT p {
	font-size:20px;
	line-height:32px;
	}
p.subT {
	text-align:center;
	color:#000;
	font-size:18px;
	padding:8px 25px 35px 0 !important;
	}
.olStyleWrap {
	float:right;
	width:420px;
	}
.olStyle li {
	margin-bottom:10px;
	}
p.bt {
	text-align:right;
	padding-right:5px;
	background:url(../images/bt-icon.gif) 693px 5px no-repeat;
	}
p.bt a {
	font-size:13px;
	line-height:17px;
	}
.socnet {
	height:100%;
	overflow:hidden;
	padding:15px 0 16px 260px;
	background:url(../images/bottom-line.gif) no-repeat 55% 100%;
	}
.socnet ul {
	float:none;
	}
.listW .linkStyle01 {
	width:auto !important;
	}
.wrapList {
	float:right;
	width:450px;
	}
.wrapList .listStyle01 {
	margin-top:0px;
	}
.shortList .rightTxtLeft {
	width:390px;
	float:left;
	}
.shortList .rightTxtRight {
	width:390px;
	float:right;
	}
.shortList h3 {
	font-size:22px !important;
	line-height:26px !important;
	font-weight:normal;
	margin:0 0 5px !important;
	}
.shortList {
	height:100%;
	overflow:hidden;
	padding:20px 0;
	border-Top:1px solid #ccc;
	}
.shortList .picStyleLeft03, .shortList .picStyleRight03 {
	height:400px;
	padding:0;
	margin:0;
	line-height:380px;
	}
.green {
	background-color:#009900;
	font-size:50px;
	text-align:center;
	color:#fff;
	}
.shortList h3 {
	font-size:28px !important;
	line-height:34px;
	margin-bottom:25px !important;
	}
.shortList h3 em {
	color:#000;
	background-color:inherit;
	}
.shortList .listStyle01 {
	border:0px solid #fff;
	background-color:#fff;
	padding:0;
	margin:0;
	}
.shortList .listStyle01 li {
	padding-bottom:7px;
	}
.shortList .listStyle01 li, .shortList .listStyle01 li a {
	background-color:#fff;
	text-decoration:none;
	}

.autoHeight {
	height:auto !important;
	padding-bottom:15px;
	}
.noBack {background:none!important;}

#fxdrw {
	width:435px;
	float:right;
	}
#fxdrw ul {
	margin-top:0 !important;
	}
#add {
	padding:15px 10px 15px 25px;
	}
#add #addSize {
	background:url(../images/add-page.jpg) 0 0 no-repeat;
	height:649px;
	position:relative;
	}
#addSize .price {
	position:absolute;
	left:470px;
	}
#addSize #p01 {top:222px;}
#addSize #p02 {top:326px;}
#addSize #p03 {top:440px;}

#addSize .price p span {
	display:block;
	font-size:22px;
	color:#006600;
	}
#addSize .price p strong {
	display:block;
	color:#CC0000;
	line-height:24px;
	font-size:12px;
	}
#addSize .price p strong em {
	font-style:normal;
	font-size:18px;
	line-height:24px;
	}
.like {
	padding:18px 0 0 0;
	height:50px;
	overflow:hidden;
	}
.ulBlock {
	width:390px;
	float:left;
	}
.newStyle {
	background-color:#fff;
	border:0px solid #fff;
	margin:0 !important;
	font-size:15px !important;
	line-height:20px;
	padding:0;
	}
.newStyle li {
	padding-bottom:8px;
	padding-right:0;
	}
.newStyle li a, .newStyle li a:hover {
	background-color:#fff;
	}
.bigArticleTitle {
	font:bold 24px/30px Georgia, "Times New Roman", Times, serif !important;
	padding:24px 0 10px;
	color:#006600 !important;
	text-transform:uppercase;
	}
.bigArticleTitle span {
	display:block;
	color:#000;
	font-size:17px;
	line-height:20px;
	padding-top:4px;
	text-transform:none;
	}
.imageBlock {
	margin-bottom:8px;
	height:100%;
	overflow:hidden;
	}
.imageBlock img{
	float:left;
	display:block;
	margin:0 4px 0 0;
	}
.backBox {
	background:url(../images/search-bg.gif) 4px 0 no-repeat #fff !important;
	}
.redios {
	font-size:12px;
	height:20px;
	overflow:hidden;
	padding-left:18px;
	}
.redios input {
	float:left;
	margin:2px 4px 0 0;
	}
.redios label {
	float:left;
	margin-right:15px;
	}
.wd {
	width:180px !important;
	}
.listStyle03 {
	margin:0 0 20px;
	padding:0 0 0 10px;
	}
.listStyle03 li {
	padding:0 0 3px 12px;
	background:url(../images/bullet02.gif) 0 10px no-repeat;
	}
.listStyle03 li a {
	color:#686F3D;
	background-color:#F9FAF2;
	}
.listStyle03 li a:hover {
	color:#000;
	background-color:#F9FAF2;
	}
