body{margin:0 auto; background: url('../images/page_bg.jpg') repeat-x scroll left  175px;}
p{font-family:Arial, Helvetica, sans-serif; color:#000; font-size:12px; margin:0 auto; line-height:18px;}
p a{color:#000099; text-decoration:none;}
p a:hover{color:#005DA6; text-decoration:none;}
h1{font-family:Arial, Helvetica, sans-serif; color:#89C31F; font-size:15px; margin:0 auto; font-weight:normal}
h2{font-family:Helvetica, sans-serif; color:#fff; font-size:25px; margin:0 auto;}
h3{font-family:Helvetica, sans-serif; color:#005DA6; font-size:20px; margin:0 auto; font-weight:normal;}
p.find{font-family:Arial, Helvetica, sans-serif; color:#000; font-size:11px; margin:0 auto; line-height:18px;}
p.find a{color:#1B75BB; text-decoration:underline;}
p.find a:hover{color:#1B75BB; text-decoration:none;}
/*start top bar */
.topbar{height:118px; background:transparent url('../images/topbar_bg.png') repeat scroll left top;}
.top_container{margin:0 auto; height:118px; width:957px;}
.menubar{height:55px; border-top:1px #231F20 solid; background:transparent url('../images/menu_bg.png') repeat scroll left top;}
.menubx{margin:0 auto; height:45px; width:957px; padding-top:10px;}
.main_menus{float:left; height:33px; padding:0; margin:0 auto;	}
ul.main_menus li {float:left;	height:33px; list-style: none outside none; padding-right:12px;}
ul.main_menus li a {color:#000; display:block; font:normal 13px "arial"; padding:0px 14px 0px 14px; text-align:center; text-decoration:none; line-height:33px;}
ul.main_menus li a:hover {color:white; background:transparent url('../images/menu_blue_bg.jpg') repeat-x scroll left top;}
ul.main_menus li.active a,ul.topmenu li a:hover{color:white; background:transparent url('../images/menu_blue_bg.jpg') repeat-x scroll left top;}
.logobx{float:left; margin-top:20px;}
.c_nobx{float:right; margin-top:55px;}
.c_nobx p{font:normal 29px "georgia"; color:#231F20;}
/*end top bar */

/*start main banner */
.homepagebanner{width: 967px; margin: 0 auto; height: 309px;}
.banner_container{height:309px;}
.b_leftarrow{float:left; width:29px; height:129px; background:transparent url('../images/banner_arrow_left.png') no-repeat scroll -39px top; margin-top:118px;}
.b_leftarrow:hover{float:left; width:29px; height:129px; background:transparent url('../images/banner_arrow_left.png') no-repeat scroll left top; margin-top:118px;}
.b_centerbox{width:957px; margin:0 auto;}
.bleftbx{	float:left; margin-top:25px;}
.brightbx{float:right;}
.formbx1{float:left; width:272px; height:243px; background:transparent url('../images/bg_form1.png') no-repeat scroll left top; margin-top:25px; padding:17px 15px 0px 15px; position: relative;}
.formbx1 p{font:normal 12px "arial"; color:#fff;}
.f_row1{float:left; width:272px; border-bottom:1px #26A9E0 solid; padding-bottom:7px; margin-bottom:12px;} 
.f_row2{float:left; width:272px; padding-bottom:7px;} 
.f_row3{float:left; margin-left:84px;} 
.formbx2{float:left; background:transparent url('../images/bg_form2.png') no-repeat scroll left top; width:464px; height:227px; padding:19px 19px 0px 19px; margin-top:25px;}
.formbx2 p{font:normal 12px "arial"; color:#fff;}
.f_rowbx{float:left; width:220px; margin-bottom:7px; }
.columbx{float:left;}
.columbx2{float:right; width:130px;}
.columbx2 input{width:122px; height:16px; }
.f_col1{float:left; width:93px;}
.f_col2{float:left; width:240px; margin-right:20px; border-right:1px #26A9E0 solid;}
.f_col3{float:right; width:201px;}
.txtbx1{float:left;}
.txtbx2{float:right;}
.b_rightarrow{float:right; width:29px; height:129px; background:transparent url('../images/banner_arrow_right.png') no-repeat scroll left top; margin-top:118px;}
.b_rightarrow:hover{float:right; width:29px; height:129px; background:transparent url('../images/banner_arrow_right.png') no-repeat scroll -39px top; margin-top:118px;}
/*end main banner */

/*start center icons */
.iconbx{width:957px; margin:0 auto; height:64px; }
.iconbx p{line-height:15px; padding-top:7px;}
.i_bx1{float:left; width:160px; margin-right:19px; }
.i_bx2{float:left; width:160px;}
.icobx{float:left; margin-right:9px;}
/*end center icons */

/*start 4box rotator */
.rotator_container{height:133px;}
.rotate_mainbox{width:957px; margin:0 auto; height:133px;}
.l_arrow{float:left; width:17px; height:24px; background:transparent url('../images/4box_arrow_left.png') no-repeat scroll left top; margin-top:55px;}
.l_arrow:hover{float:left; width:17px; height:24px; background:transparent url('../images/4box_arrow_left.png') no-repeat scroll left -30px;}
.imgbx{float:left; width:860px; margin-left:30px; margin-top:15px;}
.pixbx1{float:left; width:192px; height:105px; margin-right:30px;}
.pixbx1:hover{cursor: pointer;}
.pixbx2{float:left; width:192px; height:105px;}
.r_arrow{float:right; width:17px; height:24px; background:transparent url('../images/4box_arrow_right.png') no-repeat scroll left top; margin-top:55px;}
.r_arrow:hover{float:right; width:17px; height:24px; background:transparent url('../images/4box_arrow_right.png') no-repeat scroll left -30px;}
/*end 4box rotator */

/*start main content */
.maincontent{width:957px; margin:0 auto;}
.pagecontentbx{float:left; width:957px; margin:20px 0px 20px 0px;}
.c_leftbx{float:left; width:692px;}
.left_row1{float:left; width:692px; margin-bottom:26px;}
.leftbx1{float:left; width:368px; height:244px;}
.leftbx1 p{color:#fff; font:normal 12px "arial";}
.txt_comparebx{float:left; margin-bottom:14px;}
.check_content{float:left; width:329px; margin-bottom:4px;}
.check_content p{color:#fff; font:normal 15px "arial";}
.checkbx{float:left; margin-right:12px;}
.leftbx2{float:right; width:305px; height:244px; background:transparent url('../images/boxbg_second.png') no-repeat scroll left top; position:relative;}
.pricetag{position:absolute; width:314px; height:104px; z-index: 1; left:0px; top:-14px; background:transparent url('../images/price_promisetag.png') no-repeat scroll left top;}
.guaranteedbx{position:absolute; width:89px; height:87px; z-index:1; left:217px; top:-24px;}
.guaranteebx{float:left; background:transparent url('../images/txt_db.png') no-repeat scroll left top; width:258px; height:150px; margin-left:23px; margin-top:73px;}
.left_row2{float:left; width:692px;}
.whitebx1{float:left; width:219px; margin-right:17px;}
.whitebx2{float:left; width:219px;}
.w_roundtopbx{float:left; width:219px; height:57px; background:transparent url('../images/roundtop1.png') no-repeat scroll left;}
.wt_headline{float:left; margin:23px 0px 0px 17px;}
.w_centerbx{float:left; width:217px; min-height:197px; border-right:1px #b8bdc1 solid; border-left:1px #b8bdc1 solid; background-color:#fff; }
.w_bxleft{float:left; margin-left:17px; width:101px; margin-top:12px;}
.w_bxright{float:right; width:90px; margin-top:12px;}
.w_roundbottombx{float:left; width:219px; height:14px; background:transparent url('../images/roundbottom1.png') no-repeat scroll left top;} 
.c_rightbx{float:right; width:246px;}
.calltoactionbx {float: left;}
.threeicobx {float: right;}
/*start inside left menus*/
.newmenubx{float:left; width:246px; height:219px; background:transparent url('../images/centermenu_bg.png') no-repeat scroll left top; margin-bottom:26px; padding-top:25px;}
.newmenubx ul {padding:0;	margin:0; list-style:none; }
.newmenubx a, .newmenubx h2 {font:normal 14px "tahoma"; display:block; margin:0;	height:30px; line-height:29px;	padding-left:20px;}
.newmenubx a {color:#fff;	text-decoration: none;}
.newmenubx a:hover {color:#000;  background:transparent url('../images/newmenu_bg.png') repeat-x scroll left top; }
.newmenubx li {width: 100%;} 
.contact_ad{float:left; width:208px; height:228px;  background:transparent url('../images/centermenu_bg.png') no-repeat scroll left top; padding:16px 19px 0px 19px;}
.c_row1{float:left; width:208px; margin-bottom:12px;}
.c_row1 p{color:#fff;}
.c_title{float:left; width:117px; font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:16px; font-weight:bold; margin-top:20px;}
.phoneicobx{float:right;}
/*end main content */

/*start insidepage*/
.inside_pagebox{}
.i_shadbx{}
.shad_inside{width:957px; margin:0 auto; background:transparent url('../images/inside_shad.png') no-repeat scroll center top; height:36px;}
.b_inside{}
.banner_inside{width:957px; height:89px; margin:0 auto; background:transparent url('../images/inside_banner1.jpg'); margin-bottom:12px;}
.b_title{float:left; margin-left:30px; margin-top:31px;}
.inside_container{background-color:#F5F5F5;}
.inside_maincontent{width: 958px; margin: 0 auto;}
.inside_content{background-color: #FFFFFF;float: left;padding: 25px;width: 907px;}
.in_leftbx{float:left; width:628px;}
.in_row1{float:left; width:628px;}
.in_row1 img{float:left; margin:0px 18px 18px 0px;}
.in_rightbx{float:right; width:246px;}
.in_formbx{float:left; background:transparent url('../images/contactform_bg.jpg') no-repeat scroll left; width:208px; height:264px; margin-bottom:25px; padding:16px 19px 0px 19px;}
.in_formbx p{color:#fff;}
.twobx{float:left; margin-bottom:17px; width:208px;}
.txtfieldbx{float:left; width:95px; margin-right:15px;}
.txtfieldbx input{float:left; width:90px; }
.txtfieldbx2{float:left; width:95px;}
.txtfieldbx2 input{float:left; width:90px;}
/*end insidepage*/

/*start footer part*/
.footer{height:82px; background:transparent url('../images/footer_bg.png') no-repeat scroll center top;} 
.fbx{width:957px; margin:0 auto;	} 
.fbx p{font-family:Arial, Helvetica, sans-serif; color:#fff; font-size:12px; margin:0 auto; line-height:18px; text-align:center; padding-top:9px;}
/*end footer part*/

#supersized {height: 100%;left: 0;overflow: hidden;position: fixed;top: 0;width: 100%;z-index: -999;}

.userMenuTop{width: 100%; background: #4F81BD; height: 60px;}
.userMenuTop ul li a{color: #fff; text-decoration: none; font-weight: bolder;}
.userMenuUL{margin: 0 auto; padding: 0;}
.menu{list-style: none outside none; float: left; padding: 0 10px; height: 60px;}
.maincol{background: #4F81BD;}
.widgecol{background: #A6A6A6;}
.usercol{background: #0015B3;}
.submenu{margin: 0 auto; padding: 0;}
.submenu li{list-style: none outside none; height: 15px;}
.box6{border-top:4px #C2C6D1 solid; padding-top:20px; margin-top:30px;	}
.contentbx1{margin:0 auto;  width:983px;}
.contentbx3{float:left; width:983px; margin-top:25px; margin-bottom:30px;}
.contentbx3 h1{color: #4F81BD;}
.ui-widget-overlay{ background: none repeat scroll 0 0 #000000; opacity: 0.8;}

.img_bx{float:left; margin: 0 auto; background: #fff; padding: 3px;}
.picbx_color1{float:left; width:185px; height:35px; margin-top:-38px; margin-left: 3px; background:transparent url('../images/bx_blackbg.png') repeat scroll left top;  }
.picbx_color2{float:left; width:185px; height:35px; margin-top:-38px; margin-left: 3px; background:transparent url('../images/bx_orangebg.png') repeat scroll left top; }
.picbx_color3{float:left; width:185px; height:35px; margin-top:-38px; margin-left: 3px; background:transparent url('../images/bx_bluebg.png') repeat scroll left top; }
.picbx_color4{float:left; width:185px; height:35px; margin-top:-38px; margin-left: 3px; background:transparent url('../images/bx_greenbg.png') repeat scroll left top; }
.picbx_color1 p, .picbx_color2 p, .picbx_color3 p, .picbx_color4 p{font:15px "arial"; color:#fff; margin:8px 0 0 15px; line-height:14px;}
.picbx_color1 p a, .picbx_color2 p a, .picbx_color3 p a, .picbx_color4 p a{font:15px "arial"; color:#fff; margin:8px 0 0 15px; line-height:14px;}

.carousel-wrap{width: 957px;}
.carousel-wrap ul{list-style-type: none;}
.carousel-wrap ul li{margin: 0px 10px;}


.stepbx_left{float:left; width:140px; padding-right:21px;}
.stepbx_right{float:left; width:690px; padding-left:30px;  border-left:1px #B3B3B3 solid;}
.bn_bx{float:left; width:899px; margin-top:20px; border-top:1px #B3B3B3 solid; padding-top:12px; }
.backbx{float:left;}
.nextbx{float:right;}
.chckbx{float: left; margin-bottom: 60px; height: 125px; width: 200px;}
.lblHolder{float: left; position: relative; width: 115px;}
.note{font-style:italic; }

/*step 1*/
div.form label[for="style_0"]{background: url("../images/step1_backdoor.jpg") no-repeat scroll 0 0 transparent;height: 149px;margin-left: -22px;margin-top: -158px;width: 134px;cursor: pointer; display: block;}
div.form label[for="style_1"]{background: url("../images/step1_frontdoor.jpg") no-repeat scroll 0 0 transparent;height: 149px;margin-left: -22px;margin-top: -158px;width: 178px;cursor: pointer; display: block;}
div.form label[for="style_4"]{background: url("../images/step1_frenchdoor.jpg") no-repeat scroll 0 0 transparent;height: 155px;margin-left: -22px;margin-top: -158px;width: 179px;cursor: pointer; display: block;}
div.form label[for="style_3"]{background: url("../images/step1_slidingpatiodoor.jpg") no-repeat scroll 0 0 transparent;height: 156px;margin-left: -22px;margin-top: -157px;width: 176px;cursor: pointer; display: block;}
div.form label[for="style_2"]{background: url("../images/step1_windows.jpg") no-repeat scroll 0 0 transparent;height: 134px;margin-left: -22px;margin-top: -87px;width: 134px;cursor: pointer; display: block;}

/*step 2 backdoor*/
div.form label[for="step2Backdoor_0"]{background: url("../images/backdoor_pic1.jpg") no-repeat scroll 0 0 transparent;height: 184px;margin-left: -3px;margin-top: -182px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step2Backdoor_1"]{background: url("../images/backdoor_pic2.jpg") no-repeat scroll 0 0 transparent;height: 184px;margin-left: -3px;margin-top: -182px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step2Backdoor_2"]{background: url("../images/backdoor_pic3.jpg") no-repeat scroll 0 0 transparent;height: 184px;margin-left: -3px;margin-top: -182px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step2Backdoor_3"]{background: url("../images/backdoor_pic4.jpg") no-repeat scroll 0 0 transparent;height: 184px;margin-left: -3px;margin-top: -182px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step2Backdoor_4"]{background: url("../images/backdoor_pic5.jpg") no-repeat scroll 0 0 transparent;height: 184px;margin-left: -3px;margin-top: -182px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step2Backdoor_5"]{background: url("../images/backdoor_pic6.jpg") no-repeat scroll 0 0 transparent;height: 184px;margin-left: -3px;margin-top: -182px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step2Backdoor_6"]{background: url("../images/backdoor_pic7.jpg") no-repeat scroll 0 0 transparent;height: 184px;margin-left: -3px;margin-top: -182px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step2Backdoor_7"]{background: url("../images/backdoor_pic8.jpg") no-repeat scroll 0 0 transparent;height: 184px;margin-left: -3px;margin-top: -182px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step2Backdoor_8"]{background: url("../images/backdoor_pic9.jpg") no-repeat scroll 0 0 transparent;height: 184px;margin-left: -3px;margin-top: -182px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step2Backdoor_9"]{background: url("../images/backdoor_pic10.jpg") no-repeat scroll 0 0 transparent;height: 184px;margin-left: -3px;margin-top: -182px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step2Backdoor_10"]{background: url("../images/backdoor_pic11.jpg") no-repeat scroll 0 0 transparent;height: 184px;margin-left: -3px;margin-top: -182px;width: 93px;cursor: pointer; display: block;}

/*step 2 frenchdoor*/
div.form label[for="step2Frenchdoor_0"]{background: url("../images/frenchdoor_combi_with_sashes.jpg") no-repeat scroll 0 0 transparent;height: 193px;margin-left: -20px;margin-top: -196px;width: 236px;cursor: pointer; display: block;}
div.form label[for="step2Frenchdoor_1"]{background: url("../images/french_door_combi.jpg") no-repeat scroll 0 0 transparent;height: 193px;margin-left: -21px;margin-top: -196px;width: 203px;cursor: pointer; display: block;}
div.form label[for="step2Frenchdoor_2"]{background: url("../images/french_door_offset.jpg") no-repeat scroll 0 0 transparent;height: 192px;margin-left: -15px;margin-top: -196px;width: 107px;cursor: pointer; display: block;}
div.form label[for="step2Frenchdoor_3"]{background: url("../images/french_door.jpg") no-repeat scroll 0 0 transparent;height: 191px;margin-left: -21px;margin-top: -191px;width: 125px;cursor: pointer; display: block;}

/*step 2 frontdoor*/
div.form label[for="step2Frontdoor_0"]{background: url("../images/frontdoor_standard.jpg") no-repeat scroll 0 0 transparent;height: 184px;margin-left: -20px;margin-top: -182px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step2Frontdoor_1"]{background: url("../images/frontdoor_cambridge.jpg") no-repeat scroll 0 0 transparent;height: 184px;margin-left: -20px;margin-top: -182px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step2Frontdoor_2"]{background: url("../images/frontdoor_cornwall.jpg") no-repeat scroll 0 0 transparent;height: 184px;margin-left: -20px;margin-top: -182px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step2Frontdoor_3"]{background: url("../images/frontdoor_devon.jpg") no-repeat scroll 0 0 transparent;height: 184px;margin-left: -20px;margin-top: -182px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step2Frontdoor_4"]{background: url("../images/frontdoor_edwardian.jpg") no-repeat scroll 0 0 transparent;height: 184px;margin-left: -20px;margin-top: -182px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step2Frontdoor_5"]{background: url("../images/frontdoor_geogian.jpg") no-repeat scroll 0 0 transparent;height: 184px;margin-left: -20px;margin-top: -182px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step2Frontdoor_6"]{background: url("../images/frontdoor_jacobean.jpg") no-repeat scroll 0 0 transparent;height: 184px;margin-left: -20px;margin-top: -182px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step2Frontdoor_7"]{background: url("../images/frontdoor_regal.jpg") no-repeat scroll 0 0 transparent;height: 184px;margin-left: -20px;margin-top: -182px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step2Frontdoor_8"]{background: url("../images/frontdoor_victorian.jpg") no-repeat scroll 0 0 transparent;height: 184px;margin-left: -20px;margin-top: -182px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step2Frontdoor_9"]{background: url("../images/frontdoor_warwick.jpg") no-repeat scroll 0 0 transparent;height: 184px;margin-left: -20px;margin-top: -182px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step2Frontdoor_10"]{background: url("../images/frontdoor_windsor.jpg") no-repeat scroll 0 0 transparent;height: 184px;margin-left: -20px;margin-top: -182px;width: 93px;cursor: pointer; display: block;}

/*step 2 sliding*/
div.form label[for="step2Slidingdoor_0"]{background: url("../images/sliding_patio_pic1.jpg") no-repeat scroll 0 0 transparent;height: 193px;margin-left: -20px;margin-top: -153px;width: 236px;cursor: pointer; display: block;}
div.form label[for="step2Slidingdoor_1"]{background: url("../images/sliding_patio_pic2.jpg") no-repeat scroll 0 0 transparent;height: 193px;margin-left: -21px;margin-top: -153px;width: 236px;cursor: pointer; display: block;}
div.form label[for="step2Slidingdoor_2"]{background: url("../images/sliding_patio_pic3.jpg") no-repeat scroll 0 0 transparent;height: 192px;margin-left: -15px;margin-top: -153px;width: 236px;cursor: pointer; display: block;}
div.form label[for="step2Slidingdoor_3"]{background: url("../images/sliding_patio_pic4.jpg") no-repeat scroll 0 0 transparent;height: 191px;margin-left: -21px;margin-top: -153px;width: 125px;cursor: pointer; display: block;}

/*step 3 backdoor*/
div.form label[for="step3Backdoor_0"]{background: url("../images/door_finish_red.png") no-repeat scroll 0 0 transparent;height: 54px;margin-left: -20px;margin-top: -65px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step3Backdoor_1"]{background: url("../images/door_finish_blue.png") no-repeat scroll 0 0 transparent;height: 54px;margin-left: -20px;margin-top: -65px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step3Backdoor_2"]{background: url("../images/door_finish_green.png") no-repeat scroll 0 0 transparent;height: 54px;margin-left: -20px;margin-top: -65px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step3Backdoor_3"]{background: url("../images/black.png") no-repeat scroll 0 0 transparent;height: 54px;margin-left: -20px;margin-top: -65px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step3Backdoor_4"]{background: url("../images/white.png") no-repeat scroll 0 0 transparent;height: 54px;margin-left: -20px;margin-top: -65px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step3Backdoor_5"]{background: url("../images/door_finish_rosewood.png") no-repeat scroll 0 0 transparent;height: 54px;margin-left: -20px;margin-top: -65px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step3Backdoor_6"]{background: url("../images/door_finish_oak.png") no-repeat scroll 0 0 transparent;height: 54px;margin-left: -20px;margin-top: -65px;width: 93px;cursor: pointer; display: block;}

/*step 3 frontdoor*/
div.form label[for="step3Frontdoor_0"]{background: url("../images/door_finish_red.png") no-repeat scroll 0 0 transparent;height: 54px;margin-left: -20px;margin-top: -65px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step3Frontdoor_1"]{background: url("../images/door_finish_blue.png") no-repeat scroll 0 0 transparent;height: 54px;margin-left: -20px;margin-top: -65px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step3Frontdoor_2"]{background: url("../images/door_finish_green.png") no-repeat scroll 0 0 transparent;height: 54px;margin-left: -20px;margin-top: -65px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step3Frontdoor_3"]{background: url("../images/black.png") no-repeat scroll 0 0 transparent;height: 54px;margin-left: -20px;margin-top: -65px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step3Frontdoor_4"]{background: url("../images/white.png") no-repeat scroll 0 0 transparent;height: 54px;margin-left: -20px;margin-top: -65px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step3Frontdoor_5"]{background: url("../images/door_finish_rosewood.png") no-repeat scroll 0 0 transparent;height: 54px;margin-left: -20px;margin-top: -65px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step3Frontdoor_6"]{background: url("../images/door_finish_oak.png") no-repeat scroll 0 0 transparent;height: 54px;margin-left: -20px;margin-top: -65px;width: 93px;cursor: pointer; display: block;}

/*step 3 window*/
div.form label[for="step3WindFin_0"]{background: url("../images/window_white.png") no-repeat scroll 0 0 transparent;height: 135px;margin-left: -35px;margin-top: -133px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step3WindFin_1"]{background: url("../images/window_oak.png") no-repeat scroll 0 0 transparent;height: 135px;margin-left: -35px;margin-top: -133px;width: 93px;cursor: pointer; display: block;}
div.form label[for="step3WindFin_2"]{background: url("../images/window_rosewood.png") no-repeat scroll 0 0 transparent;height: 135px;margin-left: -35px;margin-top: -133px;width: 93px;cursor: pointer; display: block;}

div.form label[for="step3WindHand_0"]{background: url("../images/window_handle_gold.jpg") no-repeat scroll 0 0 transparent;height: 123px;margin-left: -22px;margin-top: -127px;width: 101px;cursor: pointer; display: block;}
div.form label[for="step3WindHand_1"]{background: url("../images/window_handle_chrome.jpg") no-repeat scroll 0 0 transparent;height: 123px;margin-left: -22px;margin-top: -127px;width: 101px;cursor: pointer; display: block;}
div.form label[for="step3WindHand_2"]{background: url("../images/window_handle_satin.jpg") no-repeat scroll 0 0 transparent;height: 123px;margin-left: -22px;margin-top: -127px;width: 101px;cursor: pointer; display: block;}
div.form label[for="step3WindHand_3"]{background: url("../images/window_handle_white.jpg") no-repeat scroll 0 0 transparent;height: 123px;margin-left: -22px;margin-top: -127px;width: 101px;cursor: pointer; display: block;}

/*step 3 french door*/
div.form label[for="step3FrnchColor_0"]{background: url("../images/door_white.png") no-repeat scroll 0 0 transparent;height: 81px;margin-left: -23px;margin-top: -84px;width: 163px;cursor: pointer; display: block;}
div.form label[for="step3FrnchColor_1"]{background: url("../images/door_classic_oak.png") no-repeat scroll 0 0 transparent;height: 81px;margin-left: -23px;margin-top: -84px;width: 163px;cursor: pointer; display: block;}
div.form label[for="step3FrnchColor_2"]{background: url("../images/door_mahony.png") no-repeat scroll 0 0 transparent;height: 81px;margin-left: -23px;margin-top: -84px;width: 163px;cursor: pointer; display: block;}

div.form label[for="step3FrnchHandle_0"]{background: url("../images/handle1_chome.jpg") no-repeat scroll 0 0 transparent;height: 123px;margin-left: -10px;margin-top: -127px;width: 52px;cursor: pointer; display: block;}
div.form label[for="step3FrnchHandle_1"]{background: url("../images/handle1_satin.jpg") no-repeat scroll 0 0 transparent;height: 123px;margin-left: -10px;margin-top: -127px;width: 52px;cursor: pointer; display: block;}
div.form label[for="step3FrnchHandle_2"]{background: url("../images/handle1_polishedgold.jpg") no-repeat scroll 0 0 transparent;height: 123px;margin-left: -10px;margin-top: -127px;width: 52px;cursor: pointer; display: block;}
div.form label[for="step3FrnchHandle_3"]{background: url("../images/handle1_black.jpg") no-repeat scroll 0 0 transparent;height: 123px;margin-left: -10px;margin-top: -127px;width: 52px;cursor: pointer; display: block;}
div.form label[for="step3FrnchHandle_4"]{background: url("../images/handle1_white.jpg") no-repeat scroll 0 0 transparent;height: 123px;margin-left: -10px;margin-top: -127px;width: 52px;cursor: pointer; display: block;}

/*step 3 french door*/
div.form label[for="step3SldColor_0"]{background: url("../images/door_white.png") no-repeat scroll 0 0 transparent;height: 81px;margin-left: -23px;margin-top: -84px;width: 163px;cursor: pointer; display: block;}
div.form label[for="step3SldColor_1"]{background: url("../images/door_classic_oak.png") no-repeat scroll 0 0 transparent;height: 81px;margin-left: -23px;margin-top: -84px;width: 163px;cursor: pointer; display: block;}
div.form label[for="step3SldColor_2"]{background: url("../images/door_mahony.png") no-repeat scroll 0 0 transparent;height: 81px;margin-left: -23px;margin-top: -84px;width: 163px;cursor: pointer; display: block;}

div.form label[for="step3SldHandle_0"]{background: url("../images/handle1_chome.jpg") no-repeat scroll 0 0 transparent;height: 123px;margin-left: -10px;margin-top: -127px;width: 52px;cursor: pointer; display: block;}
div.form label[for="step3SldHandle_1"]{background: url("../images/handle1_satin.jpg") no-repeat scroll 0 0 transparent;height: 123px;margin-left: -10px;margin-top: -127px;width: 52px;cursor: pointer; display: block;}
div.form label[for="step3SldHandle_2"]{background: url("../images/handle1_polishedgold.jpg") no-repeat scroll 0 0 transparent;height: 123px;margin-left: -10px;margin-top: -127px;width: 52px;cursor: pointer; display: block;}
div.form label[for="step3SldHandle_3"]{background: url("../images/handle1_black.jpg") no-repeat scroll 0 0 transparent;height: 123px;margin-left: -10px;margin-top: -127px;width: 52px;cursor: pointer; display: block;}
div.form label[for="step3SldHandle_4"]{background: url("../images/handle1_white.jpg") no-repeat scroll 0 0 transparent;height: 123px;margin-left: -10px;margin-top: -127px;width: 52px;cursor: pointer; display: block;}


ul.social-media {
		list-style-type: none;
		margin: 0;
		padding: 0;
	}
	ul.social-media li {
		float: left;
		margin-left: 12px;
	}
ul.social-media li a {
		display: block;
		height: 26px;
		width: 27px;
		text-indent: -9999px;
		background: url('../images/media-s.png') no-repeat;
		background-position: 0 -27px;

	}
	ul.social-media li a.i1:hover {
		background-position: 0 -1px;
	}
	ul.social-media li a.i2 {
		background-position: -31px -27px;
	}
	ul.social-media li a.i2:hover {
		background-position: -31px -1px;
	}
	ul.social-media li a.i3 {
		background-position: -62px -27px;
	}
	ul.social-media li a.i3:hover {
		background-position: -62px -1px;
	}
	ul.social-media li a.i4 {
		background-position: -93px -27px;
	}
	ul.social-media li a.i4:hover {
		background-position: -93px -1px;
	}	
	ul.social-media li a.i5 {
		background-position: -124px -27px;
		width: 28px;
	}
	ul.social-media li a.i5:hover {
		background-position: -124px -1px;
		width: 28px;
	}