
/**												Questions CSS					*/	
#questions-container{
background: #fff4d4;
margin:auto;
padding-left:0;
padding-right:0;
width:190px;
padding-bottom: 8px;

}
#questions-container h4 {
color: #69873f;
margin-top: 8px; 
margin-bottom: 8px;
font-size:18px;
}

.questions-text-content{
padding:2px 5px 5px 5px;
}
.questions-text-content strong{
font-size:11px;
}
.questions-text-content p{
font-size:11px;
}
.questions-text-content p{
margin-top:1px;
margin-bottom:5px !important;

}
a {
color: #69873f;
}
/**Order CSS*/

#order-container{
margin:auto;
margin-bottom:8px;
padding-left:0;
padding-right:0;
width:190px;
background: #fff4d4;
height:130px;
}
.container-title {
color:#4E643E !important;
font-family:arial;
font-size:16px;
font-weight:bold;
margin-bottom:8px;
margin-top:8px;
padding:7px 7px 0;
text-align:center;
}
.order-text-content{

padding-left:5px;
padding-right:5px;
}

.order-text-content strong{
font-size:11px;
padding-left:0;
padding-right:0;
width:184px;
}
.order-catalog-image-container{
 margin-top:5px;
}
.order-text-content p{
margin-top:0;
font-size: 11px;
}

.order-catalog-image a img{
border:medium none !important;
margin-left:0px;
}
.order-catalog-image-container p{
padding-left: 57px;
padding-right: 7px;
padding-top:5px;
font-size: 10px;
}

/**Newsletter CSS*/
#newsletter-container{
background: #d2dcc4;
width: 182px;
margin:auto;
padding: 10px 8px 10px 8px;
}


.newsletter-text-content p{
margin-top:auto;
font-size: 11px;
}

.newsletter-text-content strong{
font-size: 13px;
}

.newsletter-sign-up-wrapper{
padding-top: 1px; 
padding-bottom: 1px; 
border-bottom-width: 0px;

}
#newsletter{
border: 3px solid #ced4d2;
padding-left: 6px; 
height: 20px; 
width: 162px; 
padding-right: 1px;
font-size: 11px;
padding: 3px 1px 0px 6px;
}
.sign-up-wrapper{
margin-left: 98px; 
margin-top: 10px; 
margin-bottom: 10px;
}
.order-catalog-image{
float:left;
background:url("images/catalog.gif") no-repeat;
width:54px;
height:63px;
}

#icpsignup-main table, #icpsignup-box table {

padding:0 15px;

}
#icpsignup-main, #icpsignup-box{
width:190px;
}

#icpsignup-main, #icpsignup-box{
background:#FFF4D4  none repeat scroll 0 0 !important;
margin:auto;
}
.container-title a{
color:#4E643E;
text-decoration:none;
}

.product_description1{
padding-left:5px;
padding-right:5px;
text-align:left;
width:755px;
}
#text-406082831{
display:none;

}
#news-container{
background:#FFF4D4  none repeat scroll 0 0 !important;
margin:auto;
width:190px;
}
.video-sidebar{
height:152px;
margin:1px auto 7px;
width:190px;
}
.video-sidebar a{
height:152px;
width:190px;
}

/** Pergola Styles */
#pergola-styles-container {
margin:auto;
margin-bottom:8px;
padding-left:0;
padding-right:0;
width:190px;
background: #fff4d4;
height:510px;
}

/*************Wood sample********************/
#wood-sample-container{
background-color: #79be4a;
width: 184px;
text-align: center;
font-family: Tahoma;
padding: 22px 3px 12px;
margin:auto;
margin-top:8px !important;
}

#wood-sample-container .wood-sample-logo{
background-image: url('/images/wood-sample-logo.gif');
height: 61px;
width: 165px;
margin:auto;
}

#wood-sample-container p, #wood-sample-container h1{
margin: 0px;
padding: 0px;
}

#wood-sample-container h1.wood-sample-title{
color: #FFFFFF;
font-size: 16px;
font-weight: bold;
}

#wood-sample-container p.wood-sample-text{
color: #000000;
font-size: 12px;
width:160px;
margin:auto;
}

#wood-sample-container img{
border: none;
margin-top: 11px;
}
#wood-samples{
margin-top:-362px;
}	
.new_landingpage_sectiondescription	{
border:1px solid;
padding:10px;
text-align:left;
}
#box_wrapper{
margin-bottom:35px;
width:745px;
}
#box_wrapper_benches{
margin:auto auto 10px auto;
width:745px;
}
#box_wrapper_benches a{
color:#006600;
}
.new_landing_page{
margin:auto;
width:745px;
padding:10px 0 10px 0;
text-align:left;
}
#planters_box{
background:none repeat scroll 0 0 #DEF7BD;
float:left;
width:248px;
}
#planters_box img{
border:none;
}
.box_content{
margin:auto;
width:218px;
padding:15px 0px 0px 0px;
height:326px;
}
.box_content_benches{
margin:auto;
width:218px;
padding:15px 0px 0px 0px;
height:287px;
}
.box_content_table{
margin:auto;
width:218px;
padding:15px 0px 0px 0px;
height:286px;
}
.box_title{
color:#006300;
font-size:14px;
padding-top:10px;
font-weight:bold;
}
.box_title a{
color:#006300;
}
.box_see_more{
background:none repeat scroll 0 0 #7FAA47;
padding:7px 9px 7px 11px;
color:#FFFFFF;
width:228px;
}
.box_see_last{
background:none repeat scroll 0 0 #7FAA47;
padding:7px 4px 7px 11px;
color:#FFFFFF;
width:234px;
}
.popular{
padding-top:14px;
}
.box_see_more a, .box_see_last a{
color:#FFFFFF !important;
text-decoration:none;
font-size:12px;
}
.box_see_more a:hover, .box_see_last a:hover{
text-decoration:underline;
}
.box_p{
padding: 6px 0px;
}
.box2{
border:1px solid #749A40;
width:247px !important;
background:#c0e096 !important;
height:366px;
}
.box2_new{
border:1px solid #749A40;
border-bottom:none;
width:247px !important;
background:#c0e096 !important;
height:328px;
}
.see_popular{
background:#537e1a;
padding-top:6px 0px;
}
.see_popular_table{
background:#537e1a;
padding-left:3px;
padding-right:2px;
width:244px;
}
.popular_content{
height:325px;
}
.popular_new{
height:286px;
}
.popular_new_table{
height:285px;
}
#spec_container{
background:none repeat scroll 0 0 #FFF4D4;
margin:auto auto 8px auto;
width:190px;
}
.download{
width: 120px;
float: left; 
padding:15px 0px; 
}
.spec_image{
width: 42px;
float: left;
padding: 5px 9px;
}
.download a{
color:#537e1a;
font-size:13px;
font-weight:bold;
text-decoration:underline;
}

/**Home page*/

.front_image{
width: 496px; 
float: left; 
padding: 10px;
}
.front_title{
color:#005A00;
font-size:16px;
width:229px;
}
.front_label{
width: 218px; 
float: left;
}
.front_label ul{
padding-left: 20px;
}

.front_label ul li{
margin-top:15px;
}
.front_label ul li a{
color:#000000;
font-size:13px; 
font-weight:bold; 
}
.front_label ul li a:hover{
color:#479f16;
}

#front_wrapper{
margin-top:-33px;
background:none repeat scroll 0 0 #C0E096;
border:2px solid #94B964;
}

#front_box_wrapper{
margin-top:17px;
}
.front_box_last{
width: 245px;
float: left;
background:none repeat scroll 0 0 #DEF7BD; 
height: 180px;
}
.front_box{
width: 246px;
float: left;
background:none repeat scroll 0 0 #DEF7BD; 
height: 180px;
margin-right:5px;
}
#front_box_wrapper p{
width: 220px; margin: auto;
}
#front_box_wrapper h4{
text-align: center;
color:#005a00;
font-size:15px;
font-weight:bold;
margin-top: 15px;
margin-bottom: 5px;
}
#front_box_wrapper a{
color:#005a00;
font-size:13px;
font-weight:bold;
}
#front_box_wrapper a:hover{
color:#479f16;
}
.wrap_content{
margin:auto;
width:747px;
}
.comment_title{
color:#B04944;
font-size:18px;
font-weight:bold;
margin-top:24px;
}
#comment_text p{
margin-top:-13px;
}
.right_img{
margin-top:19px;
}
.left_img{
float:right;
margin-right:207px;
margin-top:-19px;
}
#better-business {
background:none repeat scroll 0 0 #FFF4D4;
margin:auto auto 8px;
padding-left:0;
padding-right:0;
width:190px;
height:175px;
}
/******Safari Hack ****/

@media screen and (-webkit-min-device-pixel-ratio:0){
#wood-sample-container{
margin-top:393px;
}
#wood-samples{
margin-top:-385px;
}
}
