/* CSS Document */

body { padding:0; margin:0; background:url(../images/body-bg.jpg) repeat-x; background-color:#FFFFFF; }
h1,h2,h3,span,p,div { margin:0; padding:0; }
img { display:block; border:0; margin:0; padding:0; }
.image-left { float:left; margin:0; padding:0; }
.image-right { float:right; margin:0; padding:0; }

#content-main { width:0px; height:0px; overflow:hidden; clear:both; }
#extra-content { width:0px; height:0; overflow:hidden; clear:both; }
/*#blinds-houston-offer { margin:0px auto; width:700px; border:2px solid #4E693C; margin-top:400px; padding:20px; }*/
#more-content { width:0px; height:0; overflow:hidden; clear:both; }
#products1 { width:0px; height:0; overflow:hidden; clear:both; }
#products2 { width:0px; height:0; overflow:hidden; clear:both; }
#inner-content { width:0px; height:0; overflow:hidden; clear:both; }

#main { width:988px; margin:0 auto; padding:0; overflow:hidden; }


/*********** Header Logo Section ***********/

#logo-section { width:988px; height:68px; margin:0; padding:0; background:url(../images/logo-bg.jpg) no-repeat; }
#logo-section h1 { display:none;}
#logo-section ul { width:988px; height:68px; margin:0; padding:0; }
#logo-section ul li { margin:0; padding:0; list-style:none; }
#logo-section ul li.logo-left { width:570px; height:68px; margin:0; padding:0; float:left; }
#logo-section ul li.logo-right { width:418px; height:68px; margin:0; padding:0; float:left; }
.service { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#CAD85F;  font-weight:bold; text-align:right; padding:13px 28px 0px 0px; }
.call { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; font-weight:bold; text-align:right; padding:0px 28px 0px 0px; }
.call a { font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFFFFF; font-weight:bold; text-align:right; text-decoration:underline; }
.call a:hover { text-decoration:none; }


#nav-form-section { width:988px; margin:0; padding:0; float:left; }


/*********** Navigation Section ***********/

#nav-side { width:656px; margin:0; padding:0; float:left; }
#nav-side ul { width:656px; margin:0; padding:0; float:left; }
#nav-side ul li { margin:0; padding:0; float:left; list-style:none; }

ul.navigation { width:656px; height:43px; margin:0; padding:0; float:left; }

ul li.navigation-text { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#326705; font-weight:normal; text-align:center; padding:15px 0px 0px 0px; float:left;}
ul li.navigation-text a { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#326705; text-align:center; text-decoration:none;}
ul li.navigation-text a:hover { text-decoration:none; color:#15380A;}

/*
#nav-side ul.navigation { width:656px; height:43px; margin:0; padding:0; float:left; background:url(../images/home-nav-bg.jpg) no-repeat; }

#nav-side ul li.navigation-text { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#3B7807; text-align:center; padding:15px 0px 0px 0px; float:left;}
#nav-side ul li.navigation-text a { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#3B7807; text-align:center; text-decoration:none;}
#nav-side ul li.navigation-text a:hover { text-decoration:none; color:#15380A;}


*/
/*
#nav-side ul li.nav-home a { width:69px; height:52px; float:left; background:url(../images/home-n.jpg) no-repeat; display:block; }
#nav-side ul li.nav-home a:hover {background:url(../images/home-o.jpg) no-repeat; display:block; }

#nav-side ul li.nav-about a { width:67px; height:52px; float:left; background:url(../images/about-n.jpg) no-repeat; display:block; }
#nav-side ul li.nav-about a:hover {background:url(../images/about-o.jpg) no-repeat; display:block; }

#nav-side ul li.nav-product a { width:87px; height:52px; float:left; background:url(../images/product-n.jpg) no-repeat; display:block; }
#nav-side ul li.nav-product a:hover {background:url(../images/product-o.jpg) no-repeat; display:block; }

#nav-side ul li.nav-testimonials a { width:112px; height:52px; float:left; background:url(../images/testimonials-n.jpg) no-repeat; display:block; }
#nav-side ul li.nav-testimonials a:hover {background:url(../images/testimonials-o.jpg) no-repeat; display:block; }

#nav-side ul li.nav-promotions a { width:109px; height:52px; float:left; background:url(../images/promotions-n.jpg) no-repeat; display:block; }
#nav-side ul li.nav-promotions a:hover {background:url(../images/promotions-o.jpg) no-repeat; display:block; }

#nav-side ul li.nav-locations a { width:95px; height:52px; float:left; background:url(../images/locations-n.jpg) no-repeat; display:block; }
#nav-side ul li.nav-locations a:hover {background:url(../images/locations-o.jpg) no-repeat; display:block; }

#nav-side ul li.nav-contacts a { width:105px; height:52px; float:left; background:url(../images/contact-n.jpg) no-repeat; display:block; }
#nav-side ul li.nav-contacts a:hover {background:url(../images/contact-o.jpg) no-repeat; display:block; }


#nav-side ul.creative-section { height:334px; margin:0; padding:0; background:url(../images/bg-1.jpg) no-repeat; float:left; }
*/


/*********** Get Quote Form Section ***********/


#contact-form { width:332px; height:341px; margin:0; padding:0; float:left; background:url(../images/form-bg.jpg) no-repeat; overflow:hidden; }

#contact-form ul { width:310px; margin:0; padding:0px 0px 0px 22px; float:left; }
#contact-form ul.quote-contact { width:310px; margin:0px 0px 0px 22px; padding:0; float:left; }
#contact-form ul li { width:310px; margin:0; padding:2px 0px 1px 0px; float:left; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#626262; }
.field-name { width:65px; margin:0; padding:0; float:left; }
.form-field { width:245px; margin:0; padding:0; float:left; }

#contact-form ul li.get-quote { width:310px; margin:0; padding:6px 0px 0px 0px; float:left;  }

.text-field { width:195px; border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#626262;}
.text-area { width:260px; border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#626262;}
.dropdown { width:260px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#626262;}
.submit-btn { float:right; margin:5px 45px 0px 0px; padding:0px; }

.inner-text-field { width:260px; border:1px solid #CCCCCC; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#626262;}


/********************** 201109 ********************/

#creative-content  { width:988px; height:202px; margin:0; padding:0; background:url(../images/bg-1.jpg) no-repeat; float:left; }


/*********** Product Section ***********/

#product-section { width:988px; margin:0; padding:0; float:left; }

#blinds  { width:330px; min-height:555px; margin:0; padding:0; float:left; background:url(../images/bg-2.jpg) top no-repeat; }
#blinds h2 { font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#426527; text-align:left; font-weight:normal; padding:20px 0px 0px 30px; }
#blinds h2 span { font-family:Arial, Helvetica, sans-serif; font-size:48px; color:#426527; font-weight:normal; padding:0; margin:0; }

#blinds ul { width:330px; margin:0; padding:30px 0px 0px 0px; float:left; }
#blinds ul li { margin:0; padding:0; float:left; list-style:none; }
#blinds ul li.blinds-img { width:100px; margin:0; padding:0px 0px 0px 32px; float:left; }
#blinds ul li.blinds-text-part { width:198px; margin:0; padding:0; float:left; }

.blinds-heading { width:198px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#415324; font-weight:bold; padding:10px 0px 5px 0px; }
.blinds-heading a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#415324; font-weight:bold; text-decoration:none; }
.blinds-heading a:hover { text-decoration:none; color:#7A9426; }

.blinds-text { width:198px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#415324; font-weight:normal; padding:5px 0px 5px 0px; }
.blinds-text a { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#415324; font-weight:normal; text-decoration:none; }
.blinds-text a:hover { text-decoration:underline; }

#shades { width:326px; min-height:555px; margin:0; padding:0; float:left; background:url(../images/bg-3.jpg) top no-repeat; }
#shades h2 { font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#426527; text-align:left; font-weight:normal; padding:20px 0px 0px 20px; }
#shades h2 span { font-family:Arial, Helvetica, sans-serif; font-size:48px; color:#426527; font-weight:normal; padding:0; margin:0;}

#shades ul { width:326px; margin:0; padding:25px 0px 0px 0px; float:left; }
#shades ul li { margin:0; padding:0; float:left; list-style:none; }
#shades ul li.shades-img { width:100px; margin:0; padding:0px 0px 0px 20px; float:left; }
#shades ul li.shades-text-part { width:206px; margin:0; padding:0; float:left; }

.shades-heading { width:206px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#415324; font-weight:bold; padding:10px 0px 5px 0px; }
.shades-heading a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#415324; font-weight:bold; text-decoration:none; }
.shades-heading a:hover { text-decoration:none; color:#7A9426; }

.shades-text { width:206px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#415324; font-weight:normal; padding:5px 0px 5px 0px; }
.shades-text a { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#415324; font-weight:normal; text-decoration:none; }
.shades-text a:hover { text-decoration:underline; }

#shutters { width:332px; min-height:555px; margin:0; padding:0; float:left; background:url(../images/bg-4.jpg) top no-repeat; }
#shutters h2 { font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#426527; text-align:left; font-weight:normal; padding:20px 0px 0px 20px; }
#shutters h2 span { font-family:Arial, Helvetica, sans-serif; font-size:48px; color:#426527; font-weight:normal; padding:0; margin:0; }

#shutters ul { width:332px; margin:0; padding:25px 0px 0px 0px; float:left; }
#shutters ul li { margin:0; padding:0; float:left; list-style:none; }
#shutters ul li.shutters-img { width:100px; margin:0; padding:0px 0px 0px 21px; float:left; }
#shutters ul li.shutters-text-part { width:211px; margin:0; padding:0; float:left; }

.shutters-heading { width:211px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#415324; font-weight:bold; padding:10px 0px 5px 0px; }
.shutters-heading a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#415324; font-weight:bold; text-decoration:none; }
.shutters-heading a:hover { text-decoration:none; color:#7A9426; }

.shutters-text { width:211px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#415324; font-weight:normal; padding:5px 0px 5px 0px; }
.shutters-text a { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#415324; font-weight:normal; text-decoration:none; }
.shutters-text a:hover { text-decoration:underline; }


/*********** Below Product Section ***********/

#bellow-content-section { width:988px; margin:0; padding:0; float:left; }
#bellow-content-section ul { width:988px; margin:0; padding:0; float:left; }
#bellow-content-section ul li { margin:0; padding:0; float:left; list-style:none; }
#bellow-content-section ul li.bellow-lft-side { width:310px; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#474747; padding:10px 0px 0px 32px; }
#bellow-content-section ul li.bellow-middle-side { width:298px; margin:0; padding:0; float:left; }
#bellow-content-section ul li.bellow-rgt-side { width:308px; margin:0; padding:0; float:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#474747; padding:10px 40px 0px 0px; }

.hour { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#415324; padding:12px 0px 0px 0px; font-weight:bold; float:left; }
.hour a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#415324; font-weight:bold; float:left; text-decoration:none; }
.hour a:hover { color:#FF0000; text-decoration:none; }

/*********** Footer Section ***********/

#footer-section  { margin:20px 0px 0px 0px; padding:0; width:100%; background:url(../images/footer-bg.jpg) repeat-x; height:47px;}
#footer-content { width:988px; height:47px; margin:0 auto; padding:0; background:url(../images/footer-nav-bg.jpg) no-repeat; }
.footer-txt { width:988px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; padding:20px 0px 0px 0px; text-align:center; }
.footer-txt a { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; text-decoration:none;  text-align:center;}
.footer-txt a:hover { text-decoration:underline; }


/*********** 29-10-09 ***********/

/******************Inner Navigation ************************/

#inner-left-content { width:656px; margin:0; padding:0; float:left; }
/*
#inner-navigation { width:656px; height:44px; margin:0; padding:0; float:left; }
#inner-navigation ul { width:656px; height:44px; margin:0; padding:0; float:left; }
#inner-navigation ul li{ margin:0; padding:0; float:left; list-style:none; }

#inner-navigation ul li.inner-nav-home a { width:67px; height:44px; float:left; background:url(../images/nav-inner-home-n.jpg) no-repeat; display:block; }
#inner-navigation ul li.inner-nav-home a:hover {background:url(../images/nav-inner-home-o.jpg) no-repeat; display:block; }

#inner-navigation ul li.inner-nav-about a { width:70px; height:44px; float:left; background:url(../images/nav-inner-about-n.jpg) no-repeat; display:block; }
#inner-navigation ul li.inner-nav-about a:hover {background:url(../images/nav-inner-about-o.jpg) no-repeat; display:block; }

#inner-navigation ul li.inner-nav-product a { width:86px; height:44px; float:left; background:url(../images/nav-inner-product-n.jpg) no-repeat; display:block; }
#inner-navigation ul li.inner-nav-product a:hover {background:url(../images/nav-inner-product-o.jpg) no-repeat; display:block; }

#inner-navigation ul li.inner-nav-testimonials a { width:112px; height:44px; float:left; background:url(../images/nav-inner-testimonials-n.jpg) no-repeat; display:block; }
#inner-navigation ul li.inner-nav-testimonials a:hover {background:url(../images/nav-inner-testimonials-o.jpg) no-repeat; display:block; }

#inner-navigation ul li.inner-nav-promotions a { width:103px; height:44px; float:left; background:url(../images/nav-inner-promotions-n.jpg) no-repeat; display:block; }
#inner-navigation ul li.inner-nav-promotions a:hover {background:url(../images/nav-inner-promotions-o.jpg) no-repeat; display:block; }

#inner-navigation ul li.inner-nav-locations a { width:96px; height:44px; float:left; background:url(../images/nav-inner-location-n.jpg) no-repeat; display:block; }
#inner-navigation ul li.inner-nav-locations a:hover {background:url(../images/nav-inner-location-o.jpg) no-repeat; display:block; }

#inner-navigation ul li.inner-nav-contacts a { width:110px; height:44px; float:left; background:url(../images/nav-inner-contact-n.jpg) no-repeat; display:block; }
#inner-navigation ul li.inner-nav-contacts a:hover {background:url(../images/nav-inner-contact-o.jpg) no-repeat; display:block; }
*/
/************ Inner Content Part****************/

#main-content { width:626px; min-height:550px; margin:0; padding:0px 0px 0px 30px; float:left; background:url(../images/inner-content-bg.jpg) top left no-repeat; overflow:hidden;}

#main-content h2 { width:626px; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#426527;  font-weight:normal; padding:10px 0px 20px 0px; float:left; }
#main-content h2 span { float:left; padding:0; margin:0;}

.sepa-4 {float:left; margin:45px 0px 0px 5px;}

.content-heading { font-family:Arial, Helvetica, sans-serif; font-size:17px; font-weight:bold; color:#415324; padding:0px 60px 10px 0px;}
.content-text { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#415324; padding:0px 60px 0px 0px; }
.quoter-name { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#415324; padding:10px 60px 0px 0px; margin:0; text-align:right; font-weight:bold; font-style:italic;}

#main-content ul { width:626px; margin:0; padding:0px 0px 0px 0px; float:left; }
#main-content ul li { margin:0; padding:0; float:left; list-style:none; }

#main-content ul.inner-product {width:191px; margin:0; padding:0; float:left; }


#main-content ul.inner-product h3 {width:191px; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#426527;  font-weight:normal; padding:10px 0px 10px 0px; }
#main-content ul.inner-product h3 span { font-family:Arial, Helvetica, sans-serif; font-size:48px; color:#426527; font-weight:normal; padding:0; margin:0; }

#main-content ul li.blinds-product {width:191px; height:148px; margin:0; padding:0; float:left;  list-style:none; }

#main-content ul li.blinds-product-content { width:166px; min-height:172px; margin:15px 0px 0px 0px; padding:10px 10px 0px 15px; float:left;  list-style:none; background:url(../images/blinds-content-bg.jpg) no-repeat; }

#main-content ul li.shades-product {width:191px; height:148px; margin:0; padding:0; float:left;  list-style:none;  }

#main-content ul li.shades-product-content {width:166px; min-height:172px; margin:15px 0px 0px 0px; padding:10px 10px 0px 15px; float:left;  list-style:none; background:url(../images/blinds-content-bg.jpg) no-repeat; }

#main-content ul li.shutters-product {width:191px; height:148px; margin:0; padding:0; float:left;  list-style:none; }

#main-content ul li.shutters-product-content {width:166px; min-height:172px; margin:15px 0px 0px 0px; padding:10px 10px 0px 15px; float:left;  list-style:none; background:url(../images/blinds-content-bg.jpg) no-repeat; }

/*************Inner right form part ***************/

#inner-right-content { width:332px; min-height:831px; margin:0; padding:0; float:left; background:url(../images/inner-form-bg.jpg) no-repeat top; overflow:hidden; }


#inner-right-content ul { width:332px; margin:0; padding:0; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#626262; }
#inner-right-content ul li { margin:0; padding:0; float:left; list-style:none; }
#inner-right-content ul.quote-contact { width:310px; margin:0px 0px 0px 22px; padding:0; float:left; }
#inner-right-content ul li.get-quote { width:310px; margin:0; padding:14px 0px 10px 0px; float:left;  }
#inner-right-content ul li.field-name { width:310px; margin:0; padding:6px 0px 4px 0px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#626262; }
#inner-right-content ul li.submit-btn { float:right; margin:20px 45px 0px 0px; padding:0px; }


/************* 301009 ******************/

#main-content ul li.inner-location { width:208px; margin:0; padding:0; float:left; list-style:none; }
/*
#inner-right-content ul li.estimates-header { width:332px; margin:0; padding:100px 0px 20px 0px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#415324; font-weight:bold; }
#inner-right-content ul li.estimates-form-header { width:332px; margin:0; padding:0px 0px 5px 0px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#426527; font-weight:bold; }
#inner-right-content ul li.estimates-checkbox { width:332px; margin:0; padding:5px 0px 0px 0px; float:left;  font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#426527; }

#main-content ul li span.inner-contact-text {  width:281px; margin:0; padding:20px 24px 0px 0px; float:left; list-style:none; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#426527; font-weight:bold;  }
#main-content ul li span.inner-contact-field {  width:321px; margin:0; padding:20px 0px 0px 0px; float:left; list-style:none; text-align:left;font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#426527; }

.contact-textarea { width:265px; height:125px; background:url(../images/text-area-bg.jpg) repeat-x; border:1px solid #849C54; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#426527;}
.contact-textfield { width:265px; background:url(../images/text-field-bg.jpg) repeat-x; border:1px solid #849C54; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#426527;}
.contact-selectbox { width:265px; }
.contact-submitbtn { margin:20px 0px 0px 100px; padding:0; float:left; }
*/

/*********** 02-11-09 *************/

.thanks { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#426527; font-weight:bold; text-align:center; padding-top:100px; line-height:22px; }


/*********** 05-11-09 *************/

#inner-contact-right-content { width:332px; height:553px; margin:0; padding:0; float:left; background:url(../images/inner-contact-form-bg.jpg) no-repeat top; overflow:hidden; }

#inner-contact-right-content ul { width:332px; margin:0; padding:0; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#626262; }
#inner-contact-right-content ul li { margin:0; padding:0; float:left; list-style:none; }
#inner-contact-right-content ul.quote-contact { width:310px; margin:0px 0px 0px 22px; padding:0; float:left; }
#inner-contact-right-content ul li.get-quote { width:310px; margin:0; padding:14px 0px 10px 0px; float:left;  }
#inner-contact-right-content ul li.field-name { width:310px; margin:0; padding:6px 0px 4px 0px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#626262; }
#inner-contact-right-content ul li.submit-btn { float:right; margin:20px 45px 0px 0px; padding:0px; }

/*
#main-contact-top  { width:626px; height:265px; margin:0; padding:0px 0px 0px 30px; float:left; background:url(../images/inner-contact-top-bg.jpg) top left no-repeat; overflow:hidden;}
#main-contact-top h2 { width:626px; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#426527;  font-weight:normal; padding:10px 0px 20px 0px; float:left; }
#main-contact-top h2 span { float:left; padding:0; margin:0;}

#main-contact-form { width:988px; margin:0; padding:0; float:left; background:url(../images/contact-form-bg.jpg) top left no-repeat; overflow:hidden; }
#main-contact-form ul.left-form { width:656px; margin:0; padding:0px 0px 0px 0px; float:left; }
#main-contact-form ul.right-form { width:332px; margin:0; padding:0px 0px 0px 0px; float:left; }
#main-contact-form ul li { margin:0; padding:0; float:left; list-style:none; }


#main-contact-form ul li span.inner-contact-text {  width:281px; margin:0; padding:20px 24px 0px 0px; float:left; list-style:none; text-align:right; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#426527; font-weight:bold;  }
#main-contact-form ul li span.inner-contact-field {  width:321px; margin:0; padding:20px 0px 0px 0px; float:left; list-style:none; text-align:left;font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#426527; }

.contact-textarea { width:265px; height:125px; background:url(../images/text-area-bg.jpg) repeat-x; border:1px solid #849C54; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#426527;}
.contact-textfield { width:265px; background:url(../images/text-field-bg.jpg) repeat-x; border:1px solid #849C54; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#426527;}
.contact-selectbox { width:265px; }
.contact-submitbtn { margin:20px 0px 0px 100px; padding:0; float:left; }

#main-contact-form ul li.estimates-header { width:332px; margin:0; padding:20px 0px 20px 0px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#415324; font-weight:bold; }
#main-contact-form ul li.estimates-form-header { width:332px; margin:0; padding:0px 0px 5px 0px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#426527; font-weight:bold; }
#main-contact-form ul li.estimates-checkbox { width:332px; margin:0; padding:5px 0px 0px 0px; float:left;  font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#426527; }
*/
/************ 06 11 09 **************/

#main-content ul li.woodgallery { width:208px; float:left;}
.sub-menu  { width:606px; margin:0; padding:10px 20px 0px 0px;  font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#556A0C; text-align:right; }
.sub-menu a { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#556A0C; text-align:right; text-decoration:none; }
.sub-menu a:hover {text-decoration:underline; }


/************* 09 11 09 ***************/

.viewgallery-heading { width:166px; padding:10px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#5D2805; font-weight:bold; }
.viewgallery { width:150px; padding:3px 0px 0px 16px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#5D2805; text-align:left;  }
.viewgallery a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#5D2805; text-align:left; text-decoration:none;  }
.viewgallery a:hover { text-decoration:underline;  }


/*201109*/
#product-main-content { width:626px; min-height:550px; margin:0; padding:0px 0px 0px 30px; float:left; background:url(../images/product-inner-content-bg.jpg) top left no-repeat; overflow:hidden;}

#product-main-content h2 { width:626px; font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#426527;  font-weight:normal; padding:10px 0px 20px 0px; float:left; }
#product-main-content h2 span { float:left; padding:0; margin:0;}

#product-item  { width:313px; margin:0; padding:0; list-style:none; float:left; }
#product-item h3 { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#426527; text-align:left; font-weight:normal; padding:0px 0px 10px 0px; }
#product-item h3 span { font-size:30px; margin:0; padding:0; }

#product-item ul { width:313px; margin:0; padding:25px 0px 0px 0px; list-style:none; float:left; }
#product-item ul li { margin:0; padding:0; float:left; list-style:none; }
#product-item ul li.product-item-img { width:100px; margin:0; padding:0; float:left; }
#product-item ul li.product-item-text-part { width:213px; margin:0; padding:0; float:left; }

.product-item-heading { width:213px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#415324; font-weight:bold; padding:10px 0px 5px 0px; }
.product-item-heading a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#415324; font-weight:bold; text-decoration:none; }
.product-item-heading a:hover { text-decoration:none; color:#7A9426; }

.product-item-text { width:213px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#415324; font-weight:normal; padding:5px 0px 5px 0px; }
.product-item-text a { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#415324; font-weight:normal; text-decoration:none; }
.product-item-text a:hover { text-decoration:underline; }

#right-product-item  { width:300px; margin:0; padding:50px 0px 0px 0px; list-style:none; float:left; }
#right-product-item h3 { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#426527; text-align:left; font-weight:normal; padding:0px 0px 10px 20px; }
#right-product-item h3 span { font-size:30px; margin:0; padding:0; }

#right-product-item ul { width:300px; margin:0; padding:25px 0px 0px 20px!important; list-style:none; float:left; }
#right-product-item ul li { margin:0; padding:0; float:left; list-style:none; }
#right-product-item ul li.right-product-item-img { width:100px; margin:0; padding:0; float:left; }
#right-product-item ul li.right-product-item-text-part { width:200px; margin:0; padding:0; float:left; }

.right-product-item-heading { width:200px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#415324; font-weight:bold; padding:10px 0px 5px 0px; }
.right-product-item-heading a { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#415324; font-weight:bold; text-decoration:none; }
.right-product-item-heading a:hover { text-decoration:none; color:#7A9426; }

.right-product-item-text { width:200px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#415324; font-weight:normal; padding:5px 0px 5px 0px; }
.right-product-item-text a { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#415324; font-weight:normal; text-decoration:none; }
.right-product-item-text a:hover { text-decoration:underline; }

#inner-right-product-content { width:332px; min-height:831px; margin:0; padding:0; float:left; background:url(../images/product-inner-form-bg.jpg) no-repeat top; overflow:hidden; }
#inner-right-product-content ul { width:310px; margin:0; padding:0px 0px 0px 22px; float:left; }
#inner-right-product-content ul.quote-contact { width:310px; margin:0px 0px 0px 22px; padding:4px 0px 0px 0px; float:left; }
#inner-right-product-content ul li { width:310px; margin:0; padding:2px 0px 1px 0px; float:left; list-style:none; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#626262; }


.location-heading { font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#415324; padding:0px 60px 10px 0px;}
.location-text { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#415324; padding:0px 60px 0px 0px; }
.location-text a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#415324; font-weight:bold; text-decoration:underline; }
.location-text a:hover { text-decoration:none; }


#main-content ul.left-form { width:320px; margin:0; padding:10px 0px 0px 30px; float:left; }
#main-content ul.right-form { width:276px; margin:0; padding:0px 0px 0px 0px; float:left; }
#main-content ul li { margin:0; padding:0; float:left; list-style:none; }


#main-content ul li.inner-contact-text {  width:320px; margin:0; padding:10px 0px 0px 0px; float:left; list-style:none; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#426527; font-weight:bold;  }
#main-content ul li.inner-contact-field { width:276px; margin:0; padding:5px 0px 0px 0px; float:left; list-style:none; text-align:left;font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#426527; }

.contact-textarea { width:250px; height:100px; background:url(../images/text-area-bg.jpg) repeat-x; border:1px solid #849C54; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#426527;}
.contact-textfield { width:250px; background:url(../images/text-field-bg.jpg) repeat-x; border:1px solid #849C54; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#426527;}
.contact-selectbox { width:250px; }
.contact-submitbtn { width:626px; text-align:center; margin:0; padding:30px 0px 0px 0px; float:left; }

#main-content ul li.estimates-header { width:332px; margin:0; padding:20px 0px 20px 0px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#415324; font-weight:bold; }
#main-content ul li.estimates-form-header { width:332px; margin:0; padding:0px 0px 5px 0px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#426527; font-weight:bold; }
#main-content ul li.estimates-checkbox { width:332px; margin:0; padding:5px 0px 0px 0px; float:left;  font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#426527; }

/*05-12-09*/

#home-right-product-item  { width:300px; margin:0; padding:10px 0px 0px 0px; list-style:none; float:left; }
#home-right-product-item h3 { font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#426527; text-align:left; font-weight:normal; padding:0px 0px 10px 20px; }
#home-right-product-item h3 span { font-size:48px; margin:0; padding:0; }

#home-right-product-item ul { width:300px; margin:0; padding:25px 0px 0px 20px!important; list-style:none; float:left; }
#home-right-product-item ul li { margin:0; padding:0; float:left; list-style:none; }
#home-right-product-item ul li.right-product-item-img { width:100px; margin:0; padding:0; float:left; }
#home-right-product-item ul li.right-product-item-text-part { width:200px; margin:0; padding:0; float:left; }

#home-product-item  { width:313px; margin:0; padding:45px 0px 0px 0px; list-style:none; float:left; }
#home-product-item h3 { font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#426527; text-align:left; font-weight:normal; padding:0px 0px 10px 0px; }
#home-product-item h3 span { font-size:48px; margin:0; padding:0; }

#home-product-item ul { width:313px; margin:0; padding:25px 0px 0px 0px; list-style:none; float:left; }
#home-product-item ul li { margin:0; padding:0; float:left; list-style:none; }
#home-product-item ul li.product-item-img { width:100px; margin:0; padding:0; float:left; }
#home-product-item ul li.product-item-text-part { width:213px; margin:0; padding:0; float:left; }

#home-product-item1  { width:313px; margin:0; padding:45px 0px 0px 0px; list-style:none; float:left;}
#home-product-item1 h3 { font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#426527; text-align:left; font-weight:normal; padding:0px 0px 10px 0px; }
#home-product-item1 h3 span { font-size:48px; margin:0; padding:0; }

#home-product-item1 ul { width:313px; margin:0; padding:25px 0px 0px 0px; list-style:none; float:left; }
#home-product-item1 ul li { margin:0; padding:0; float:left; list-style:none; }
#home-product-item1 ul li.product-item-img { width:100px; margin:0; padding:0; float:left; }
#home-product-item1 ul li.product-item-text-part { width:213px; margin:0; padding:0; float:left; }


#creative-content-botom { width:988px; margin:30px 0px 10px 0px; padding:0; background:url(../images/creative-bg.jpg) repeat-y; float:left; } 
.creative-txt { width:910px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#FFFFFF; padding:0px 43px 0px 35px; }
.c-txt { font-family:Arial, Helvetica, sans-serif; font-size:40px; color:#FFFFFF; font-weight:normal; padding:0; margin:0; }

.bottom-text-head { font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#426527; } 
.bottom-text { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#426527; padding:15px 0px 10px 0px; } 

/*14-12-09*/

#product-item h3 a { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#426527; text-align:left; font-weight:normal; text-decoration:none; }
#product-item h3 a:hover { text-decoration:none; color:#7A9426;}

#right-product-item h3 a { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#426527; text-align:left; font-weight:normal; text-decoration:none; }
#right-product-item h3 a:hover { text-decoration:none; color:#7A9426;}

#blinds-item  { width:626px; margin:0; padding:0; list-style:none; float:left; }
#blinds-item ul { width:313px; margin:0; padding:25px 0px 0px 0px; list-style:none; float:left; }
#blinds-item ul li { margin:0; padding:0; float:left; list-style:none; }
#blinds-item ul li.product-item-img { width:100px; margin:0; padding:0; float:left; }
#blinds-item ul li.product-item-text-part { width:213px; margin:0; padding:0; float:left; }

#shades-item { width:626px; margin:0; padding:0; list-style:none; float:left; }
#shades-item ul { width:313px; margin:0; padding:25px 0px 0px 0px; list-style:none; float:left; }
#shades-item ul li { margin:0; padding:0; float:left; list-style:none; }
#shades-item ul li.product-item-img { width:100px; margin:0; padding:0; float:left; }
#shades-item ul li.product-item-text-part { width:213px; margin:0; padding:0; float:left; }

#shutters-item { width:626px; margin:0; padding:0; list-style:none; float:left; }
#shutters-item ul { width:313px; margin:0; padding:25px 0px 0px 0px; list-style:none; float:left; }
#shutters-item ul li { margin:0; padding:0; float:left; list-style:none; }
#shutters-item ul li.product-item-img { width:100px; margin:0; padding:0; float:left; }
#shutters-item ul li.product-item-text-part { width:213px; margin:0; padding:0; float:left; }













#product-item1  { width:313px; margin:0; padding:0; list-style:none; float:left; }
#product-item1 h3 { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#426527; text-align:left; font-weight:normal; padding:0px 0px 10px 0px; }
#product-item1 h3 span { font-size:30px; margin:0; padding:0; }
#product-item1 h3 a { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#426527; text-align:left; font-weight:normal; text-decoration:none; }
#product-item1 h3 a:hover { text-decoration:none; color:#7A9426;}
#product-item1 ul { width:313px; margin:0; padding:25px 0px 0px 0px; list-style:none; float:left; }
#product-item1 ul li { margin:0; padding:0; float:left; list-style:none; }
#product-item1 ul li.product-item-img { width:100px; margin:0; padding:0; float:left; }
#product-item1 ul li.product-item-text-part { width:213px; margin:0; padding:0; float:left; }



/*************** 15-02-10 *******************/

#blinds-content  { width:626px; margin:0; padding:0; list-style:none; float:left; }
#blinds-content h1 { font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#426527; text-align:left; font-weight:normal; padding:30px 0px 0px 0px; }
.blinds-content-text { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#415324; padding:10px 60px 10px 0px; }
.blinds-content-text a { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#415324; font-weight:bold; text-decoration:none; }
.blinds-content-text a:hover { text-decoration:underline; }

/*************** 29-04-10 Add by Ajoy*******************/

#shades-content  { width:626px; margin:0; padding:0; list-style:none; float:left; }
#shades-content h1 { font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#426527; text-align:left; font-weight:normal; padding:30px 0px 0px 0px; }
.shades-content-text { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#415324; padding:10px 60px 10px 0px; }
.shades-content-text a { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#415324; font-weight:bold; text-decoration:none; }
.shades-content-text a:hover { text-decoration:underline; }

#shutters-content  { width:626px; margin:0; padding:0; list-style:none; float:left; }
#shutters-content h1 { font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#426527; text-align:left; font-weight:normal; padding:30px 0px 0px 0px; }
#shutters-content h2 { font-family:Arial, Helvetica, sans-serif; font-size:17px; color:#426527; text-align:left; font-weight:normal; padding:10px 0px 10px 0px; }
.shutters-content-text { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#415324; padding:10px 60px 10px 0px; }
.shutters-content-text a { font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#415324; font-weight:bold; text-decoration:none; }
.shutters-content-text a:hover { text-decoration:underline; }


