/* CSS Document */

body{
line-height: 15px;
font-family: Verdana, Geneva, sans-serif;
font-size: 11px;
color:#000;
margin: 0;
background-image: url("images/bg.jpg");
background-position: top;
background-repeat: no-repeat;
background-color: #01406b;
}

#container2 a:link {color:#ffffff; text-decoration: none;}      /* unvisited link */
#container2 a:visited {color:#ffffff; text-decoration: none;}  /* visited link */
#container2 a:hover {color:#00e4ff; text-decoration: none;}  /* mouse over link */
#container2 a:active {color:#ffffff;text-decoration: none;}  /* selected link */

a:link {color:#1c86a8; text-decoration: none;}      /* unvisited link */
a:visited {color:#1c86a8; text-decoration: none;}  /* visited link */
a:hover {color:#18abda; text-decoration: none;}  /* mouse over link */
a:active {
;}  /* selected link */

p.title a:link {color:#1c86a8; text-decoration: none;}      /* unvisited link */
p.title a:visited {color:#1c86a8; text-decoration: none;}  /* visited link */
p.title a:hover {color:#18abda; text-decoration: none;}  /* mouse over link */
p.title a:active {color:#1c86a8;text-decoration: none;}  /* selected link */

h1{
	font-family:"Times New Roman", Times, serif;
	font-weight: 400;
	color: #205365;
	font-size:18px;
}

h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight: 400;
	color:#FFF;
	font-size:14px;
	margin-top: 0px;
	padding-top: 0px;
}

p.title{
	margin: 0;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color: #205365;
	font-size:14px;
	line-height: 20px;
}

p.title2{
	font-family:Verdana, Geneva, sans-serif;
	font-weight: 400;
	color:#FFF;
	font-size:11px;
	margin-top: 0px;
	padding-top: 0px;
}


p.large{
	margin: 0;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color: #205365;
	font-size:14px;
}

p.price{
	margin: 0;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#000;
	font-size:10px;
}

p.products_font9{
	margin: 0;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	color:#000;
	font-size:9px;
}

.span_right {
	text-align:right;
}

p.maintext{
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	line-height: 17px;
	color:#000;
}

#wrapper{
width: 1025px;
height: 936px;
margin-left: auto;
margin-right: auto;
text-align: left;
}

.arrow_bullet{
font-family:Verdana, Geneva, sans-serif;
font-size: 11px;
line-height: 15px;
list-style-position: outside;
list-style-image: url(images/arrow_bullet.gif);
}

.imgleft {
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	font-size: 14px;
}

#container{
position: relative;
width: 1025px;
height: 109px;
margin-left: auto;
margin-right: auto;
text-align: left;
}

/* Top */

#logo{
float: left;
width: 259px;
height: 109px;
background-image: url("images/logo.jpg");
background-repeat: no-repeat;
}

#nav_loc{
float: right;
width: 766px;
height: 109px;
}

#nav_above{
width: 766px;
height: 48px;
background-image: url("images/nav_above.jpg");
background-repeat: no-repeat;
}

#nav_fbright {
float: right;
width: 35px;
height: 36px;
text-align: center;
padding: 6px 0 6px 0;
margin-right: 12px;
}

a#nav_fbright {
float: right;
width: 35px;
height: 36px;
background-image: url(images/facebook.png);
background-repeat: no-repeat;
}
	
a#nav_fbright:hover {
background-position: -35px 0;
}

#nav_fbleft{
float:left;
text-align: right;
width: 690px;
height: 16px;
font-size: 16px;
padding: 16px 0;
color: #385aa7;
}

#nav_fbleft a:link  {
color: #385aa7;
text-decoration: underline;
}
	
#nav_fbleft a:visited  {
color: #385aa7;
text-decoration: none;
}
	
#nav_fbleft a:hover  {
color: #628ac8;
text-decoration: none;
}

#nav_fbleft a:active  {
color: #385aa7;
text-decoration: none;
}

#nav{
width: 766px;
height: 37px;
}

#nav1{
float: left;
width: 44px;
height: 37px;
background-image: url("images/nav1.jpg");
background-repeat: no-repeat;
}

#nav2{
float: left;
width: 54px;
height: 37px;
background-image: url("images/nav2.jpg");
background-repeat: no-repeat;
}

#nav2:hover {
background-image: url("images/nav2_roll.jpg");
}

#nav2_roll {
float: left;
width: 54px;
height: 37px;
background-image: url("images/nav2_roll.jpg");
}

#nav3{
float: left;
width: 32px;
height: 37px;
background-image: url("images/nav3.jpg");
background-repeat: no-repeat;
}

#nav4{
float: left;
width: 71px;
height: 37px;
background-image: url("images/nav4.jpg");
background-repeat: no-repeat;
}

#nav4:hover {
background-image: url("images/nav4_roll.jpg");
}

#nav4_roll {
float: left;
width: 71px;
height: 37px;
background-image: url("images/nav4_roll.jpg");
}

#nav5{
float: left;
width: 33px;
height: 37px;
background-image: url("images/nav5.jpg");
background-repeat: no-repeat;
}

#nav6{
float: left;
width: 86px;
height: 37px;
background-image: url("images/nav6.jpg");
background-repeat: no-repeat;
}

#nav6:hover {
background-image: url("images/nav6_roll.jpg");
}

#nav6_roll {
float: left;
width: 86px;
height: 37px;
background-image: url("images/nav6_roll.jpg");
}

#nav7{
float: left;
width: 30px;
height: 37px;
background-image: url("images/nav7.jpg");
background-repeat: no-repeat;
}

#nav8{
float: left;
width: 52px;
height: 37px;
background-image: url("images/nav8.jpg");
background-repeat: no-repeat;
}

#nav8:hover {
background-image: url("images/nav8_roll.jpg");
}

#nav8_roll {
float: left;
width: 52px;
height: 37px;;
background-image: url("images/nav8_roll.jpg");
}

#nav9{
float: left;
width: 31px;
height: 37px;
background-image: url("images/nav9.jpg");
background-repeat: no-repeat;
}

#nav10{
float: left;
width: 72px;
height: 37px;
background-image: url("images/nav10.jpg");
background-repeat: no-repeat;
}

#nav10:hover {
background-image: url("images/nav10_roll.jpg");
}

#nav10_roll {
float: left;
width: 72px;
height: 37px;
background-image: url("images/nav10_roll.jpg");
}

#nav11{
float: left;
width: 31px;
height: 37px;
background-image: url("images/nav11.jpg");
background-repeat: no-repeat;
}

#nav12{
float: left;
width: 72px;
height: 37px;
background-image: url("images/nav12.jpg");
background-repeat: no-repeat;
}

#nav12:hover {
background-image: url("images/nav12_roll.jpg");
}

#nav12_roll {
float: left;
width: 72px;
height: 37px;
background-image: url("images/nav12_roll.jpg");
}

#nav13{
float: left;
width: 31px;
height: 37px;
background-image: url("images/nav13.jpg");
background-repeat: no-repeat;
}

#nav14{
float: left;
width: 67px;
height: 37px;
background-image: url("images/nav14.jpg");
background-repeat: no-repeat;
}

#nav14:hover {
background-image: url("images/nav14_roll.jpg");
}

#nav14_roll {
float: left;
width: 67px;
height: 37px;
background-image: url("images/nav14_roll.jpg");
}

#nav15{
float: left;
width: 60px;
height: 37px;
background-image: url("images/nav15.jpg");
background-repeat: no-repeat;
}

#nav_under{
width: 766px;
height: 24px;
background-image: url("images/nav_under.jpg");
background-repeat: no-repeat;
}

/* Middle */

#container1{
position: relative;
width: 1025px;
height: 318px;
margin-left: auto;
margin-right: auto;
text-align: left;
}

/* Left */

#left{
float: left;
width: 259px;
height: 682px;
}

/* Left Menu Start */

#left_menu{
line-height: 17px;
padding-left: 20px;
padding-right: 20px;
width: 219px;
height: 133px;
background-image: url("images/left_menu.jpg");
background-repeat: no-repeat;
}

#left_bottom_box_above{
	width: 219px;
	height: 8px;
}

#left_bottom_box{
	width: 219px;
	height: 18px;
}

.left_bottom_box{
	width: 219px;
	height: 18px;
}

#left_menu_top{
padding-top: 6px;
padding-bottom: 6px;
padding-left: 20px;
padding-right: 20px;
width: 219px;
height: 14px;
background-image: url("images/left_menu_top.jpg");
background-repeat: no-repeat;
}

#left_bottom_top{
padding-top: 6px;
padding-bottom: 6px;
padding-left: 20px;
padding-right: 20px;
width: 219px;
height: 14px;
background-image: url("images/left_bottom_top.jpg");
background-repeat: no-repeat;
}

#left_bottom_top2{
padding-top: 6px;
padding-bottom: 6px;
padding-left: 20px;
padding-right: 20px;
width: 219px;
height: 14px;
background-image: url("images/left_bottom_top2.jpg");
background-repeat: no-repeat;
}

/* Left Menu End */

.left_menu_pic{
	float: left;
	width: 49px;
	height: 50px;
}

.left_menu_txt{
	float: left;
	padding-left: 10px;
	width: 160px;
	height: 50px;
	text-align: left;
}

/* Inspiration Start */

#inspiration_title{
width: 259px;
height: 26px;
background-image: url("images/inspiration.jpg");
background-repeat: no-repeat;
}

#inspiration2{
	padding: 3px 20px 3px 20px;
	width: 219px;
	height: 50px;
	background-image: url("images/inspiration2.jpg");
	background-repeat: no-repeat;
}

/* Inspiration End */

/* Commercial Start */

#commercial{
padding-top: 6px;
padding-bottom: 6px;
padding-left: 20px;
padding-right: 20px;
width: 219px;
height: 14px;
background-image: url("images/commercial.jpg");
background-repeat: no-repeat;
}

#commercial2{
	padding: 3px 20px 3px 20px;
	width: 219px;
	height: 51px;
	background-image: url("images/commercial2.jpg");
	background-repeat: no-repeat;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}

#commercial3{
	width: 49px;
	height: 60px;
}

#commercial4{
	padding-left: 60px;
	padding-top: 10px;
	width: 164px;
	height: 60px;
}

/* Commercial End */

/* Manufacturer Start */

#manufacturer{
padding-top: 6px;
padding-bottom: 6px;
padding-left: 20px;
padding-right: 20px;
width: 219px;
height: 14px;
background-image: url("images/manufacturer.jpg");
background-repeat: no-repeat;
}

#manufacturer2{
	padding: 3px 20px 3px 20px;
	width: 219px;
	height: 52px;
	background-image: url("images/manufacturer2.jpg");
	background-repeat: no-repeat;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}

#manufacturer3{
	width: 49px;
	height: 60px;
}

#manufacturer4{
	padding-left: 60px;
	width: 164px;
	height: 60px;
}

/* Manufacturer End */

/* Residential Start */

#residential{
padding-top: 6px;
padding-bottom: 6px;
padding-left: 20px;
padding-right: 20px;
width: 219px;
height: 14px;
background-image: url("images/residential.jpg");
background-repeat: no-repeat;
}

#residential2{
	padding: 3px 20px 3px 20px;
	width: 219px;
	height: 51px;
	background-image: url("images/residential2.jpg");
	background-repeat: no-repeat;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
}

#residential3{
	width: 49px;
	height: 60px;
}

#residential4{
	padding-left: 60px;
	width: 164px;
	height: 60px;
}

/* Residential End */

/* News Start*/

#news{
padding-top: 6px;
padding-bottom: 6px;
padding-left: 20px;
padding-right: 20px;
width: 219px;
height: 14px;
background-image: url("images/news.jpg");
background-repeat: no-repeat;
}

#news2{
padding: 5px 20px 5px 20px;
width: 219px;
height: 68px;
background-image: url("images/news2.jpg");
background-repeat: no-repeat;
}

#news2_2{
width: 213px;
height: 56px;
}

#news3{
padding: 5px 20px 5px 20px;
width: 219px;
height: 67px;
background-image: url("images/news3.jpg");
background-repeat: no-repeat;
}

#news4{
padding: 5px 20px 5px 20px;
width: 219px;
height: 66px;
background-image: url("images/news4.jpg");
background-repeat: no-repeat;
}

#news5{
	padding: 5px 20px 5px 20px;
	width: 219px;
	height: 83px;
	background-image: url("images/news5.jpg");
	background-repeat: no-repeat;
	color: #000;
}

#whats_new{
width: 259px;
height: 26px;
background-image: url("images/news_1.jpg");
background-repeat: no-repeat;
}

/* News End*/

/* Services Start */

#services{
width: 259px;
height: 26px;
background-image: url("images/services.jpg");
background-repeat: no-repeat;
}

#services2{
	line-height: 17px;
	padding: 9px 20px 10px 20px;
	width: 219px;
	height: 114px;
	background-image: url("images/left_menu.jpg");
	background-repeat: no-repeat;
}

/* Services End */

/* Mission Start */

#mission{
width: 259px;
height: 26px;
background-image: url("images/mission.jpg");
background-repeat: no-repeat;
}

#mission2{
	padding: 10px 20px 10px 20px;
	width: 219px;
	height: 207px;
	background-image: url("images/tax_credit2.jpg");
	background-repeat: no-repeat;
}

/* Mission End */

/* Products Start */

#left_bottom2{
padding-left: 20px;
padding-right: 20px;
width: 219px;
height: 497px;
background-image: url("images/left_bottom2.jpg");
background-repeat: no-repeat;
}

#vinyl_window{
width: 259px;
height: 26px;
background-image: url("images/vinyl_windows.jpg");
background-repeat: no-repeat;
}

#alum_window{
width: 259px;
height: 26px;
background-image: url("images/alum_windows.jpg");
background-repeat: no-repeat;
}

#bb_window{
width: 259px;
height: 26px;
background-image: url("images/bb_windows.jpg");
background-repeat: no-repeat;
}

#alum_terrace{
width: 259px;
height: 26px;
background-image: url("images/alum_terrace.jpg");
background-repeat: no-repeat;
}

#alum_patio{
width: 259px;
height: 26px;
background-image: url("images/alum_patio.jpg");
background-repeat: no-repeat;
}

#vinyl_patio{
width: 259px;
height: 26px;
background-image: url("images/vinyl_patio.jpg");
background-repeat: no-repeat;
}

/* Products Boxes */

#box1{
float:left;
width: 192px;
height: 155px;
background-image: url("images/windows/products/box1.jpg");
background-repeat: no-repeat;
}

#box2{
float:left;
width: 191px;
height: 155px;
background-image: url("images/windows/products/box2.jpg");
background-repeat: no-repeat;
}

#box3{
float:left;
width: 191px;
height: 155px;
background-image: url("images/windows/products/box3.jpg");
background-repeat: no-repeat;
}

#box4{
float:left;
width: 192px;
height: 155px;
background-image: url("images/windows/products/box4.jpg");
background-repeat: no-repeat;
}

#box1_2{
padding: 10px;
float:left;
width: 172px;
height: 40px;
background-image: url("images/windows/products/box1_2.jpg");
background-repeat: no-repeat;
}

#box2_2{
padding: 10px;
float:left;
width: 171px;
height: 40px;
background-image: url("images/windows/products/box2_2.jpg");
background-repeat: no-repeat;
}

#box3_2{
padding: 10px;
float:left;
width: 171px;
height: 40px;
background-image: url("images/windows/products/box3_2.jpg");
background-repeat: no-repeat;
}

#box4_2{
padding: 10px;
float:left;
width: 172px;
height: 40px;
background-image: url("images/windows/products/box4_2.jpg");
background-repeat: no-repeat;
}

#box5{
float:left;
width: 192px;
height: 155px;
background-image: url("images/windows/products/box5.jpg");
background-repeat: no-repeat;
}

#box6{
float:left;
width: 191px;
height: 155px;
background-image: url("images/windows/products/box6.jpg");
background-repeat: no-repeat;
}

#box7{
float:left;
width: 191px;
height: 155px;
background-image: url("images/windows/products/box7.jpg");
background-repeat: no-repeat;
}

#box8{
float:left;
width: 192px;
height: 155px;
background-image: url("images/windows/products/box8.jpg");
background-repeat: no-repeat;
}

#box5_2{
padding: 10px;
float:left;
width: 172px;
height: 40px;
background-image: url("images/windows/products/box5_2.jpg");
background-repeat: no-repeat;
}

#box6_2{
padding: 10px;
float:left;
width: 171px;
height: 40px;
background-image: url("images/windows/products/box6_2.jpg");
background-repeat: no-repeat;
}

#box7_2{
padding: 10px;
float:left;
width: 171px;
height: 40px;
background-image: url("images/windows/products/box7_2.jpg");
background-repeat: no-repeat;
}

#box8_2{
padding: 10px;
float:left;
width: 172px;
height: 40px;
background-image: url("images/windows/products/box8_2.jpg");
background-repeat: no-repeat;
}

#box9{
float:left;
width: 192px;
height: 155px;
background-image: url("images/windows/products/box9.jpg");
background-repeat: no-repeat;
}

#box10{
float:left;
width: 191px;
height: 155px;
background-image: url("images/windows/products/box10.jpg");
background-repeat: no-repeat;
}

#box11{
float:left;
width: 191px;
height: 155px;
background-image: url("images/windows/products/box11.jpg");
background-repeat: no-repeat;
}

#box12{
float:left;
width: 192px;
height: 155px;
background-image: url("images/windows/products/box12.jpg");
background-repeat: no-repeat;
}

#box9_2{
padding: 10px;
float:left;
width: 172px;
height: 40px;
background-image: url("images/windows/products/box9_2.jpg");
background-repeat: no-repeat;
}

#box10_2{
padding: 10px;
float:left;
width: 171px;
height: 40px;
background-image: url("images/windows/products/box10_2.jpg");
background-repeat: no-repeat;
}

#box11_2{
padding: 10px;
float:left;
width: 171px;
height: 40px;
background-image: url("images/windows/products/box11_2.jpg");
background-repeat: no-repeat;
}

#box12_2{
padding: 10px;
float:left;
width: 172px;
height: 40px;
background-image: url("images/windows/products/box12_2.jpg");
background-repeat: no-repeat;
}

#box_bottom1{
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;
float:left;
width: 172px;
height: 27px;
}

#box_bottom2{
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;
float:left;
width: 171px;
height: 27px;
}

#box_bottom3{
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;
float:left;
width: 171px;
height: 27px;
}

#box_bottom4{
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;
float:left;
width: 172px;
height: 27px;
}

#box_bottom{
float:left;
width: 766px;
height: 37px;
background-image: url("images/windows/products/box_bottom.jpg");
background-repeat: no-repeat;
}

.next_right {
text-align:right;
}

.previous_right {
text-align:right;
}


/* Products Boxes End */
/* Products Grids Start */

#grid_top1{
float:left;
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;
width: 90px;
height: 16px;
background-image: url("images/grid/grid_top1.jpg");
background-repeat: no-repeat;
}

#grid_top2{
float:left;
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;
width: 53px;
height: 16px;
background-image: url("images/grid/grid_top2.jpg");
background-repeat: no-repeat;
}

#grid_top3{
float:left;
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;
width: 299px;
height: 16px;
background-image: url("images/grid/grid_top3.jpg");
background-repeat: no-repeat;
}

#grid_top5{
float:left;
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;
width: 67px;
height: 16px;
background-image: url("images/grid/grid_top5.jpg");
background-repeat: no-repeat;
}

#grid_top6{
float:left;
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;
width: 67px;
height: 16px;
background-image: url("images/grid/grid_top6.jpg");
background-repeat: no-repeat;
}

#grid_top7{
float:left;
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;
width: 70px;
height: 16px;
background-image: url("images/grid/grid_top7.jpg");
background-repeat: no-repeat;
}

.grid1{
float:left;
width: 110px;
height: 36px;
}

.grid2{
float:left;
padding: 5px;
width: 63px;
height: 26px;
}

.grid3{
float:left;
padding: 5px;
width: 309px;
height: 26px;
}

.grid4{
float:left;
padding: 5px;
width: 77px;
height: 26px;
}

.grid5{
float:left;
padding: 5px;
width: 77px;
height: 26px;
}

.grid6{
float:left;
padding: 5px;
width: 80px;
height: 26px;
}

#row1{
float:left;
width: 766px;
height: 36px;
background-image: url("images/grid/row1.jpg");
background-repeat: no-repeat;
}

#row2{
float:left;
width: 766px;
height: 37px;
background-image: url("images/grid/row2.jpg");
background-repeat: no-repeat;
}

#row3{
float:left;
width: 766px;
height: 36px;
background-image: url("images/grid/row3.jpg");
background-repeat: no-repeat;
}

#row4{
float:left;
width: 766px;
height: 37px;
background-image: url("images/grid/row4.jpg");
background-repeat: no-repeat;
}

#row5{
float:left;
width: 766px;
height: 36px;
background-image: url("images/grid/row5.jpg");
background-repeat: no-repeat;
}

#row6{
float:left;
width: 766px;
height: 37px;
background-image: url("images/grid/row6.jpg");
background-repeat: no-repeat;
}

#row7{
float:left;
width: 766px;
height: 36px;
background-image: url("images/grid/row7.jpg");
background-repeat: no-repeat;
}

#row8{
float:left;
width: 766px;
height: 36px;
background-image: url("images/grid/row8.jpg");
background-repeat: no-repeat;
}

#row9{
float:left;
width: 766px;
height: 37px;
background-image: url("images/grid/row9.jpg");
background-repeat: no-repeat;
}

#row10{
float:left;
width: 766px;
height: 36px;
background-image: url("images/grid/row10.jpg");
background-repeat: no-repeat;
}

#row11{
float:left;
width: 766px;
height: 37px;
background-image: url("images/grid/row11.jpg");
background-repeat: no-repeat;
}

#row12{
float:left;
width: 766px;
height: 36px;
background-image: url("images/grid/row12.jpg");
background-repeat: no-repeat;
}

#row13{
float:left;
width: 766px;
height: 36px;
background-image: url("images/grid/row13.jpg");
background-repeat: no-repeat;
}

#row14{
float:left;
width: 766px;
height: 37px;
background-image: url("images/grid/row14.jpg");
background-repeat: no-repeat;
}

#row15{
float:left;
width: 766px;
height: 36px;
background-image: url("images/grid/row15.jpg");
background-repeat: no-repeat;
}

#row16{
float:left;
width: 766px;
height: 37px;
background-image: url("images/grid/row16.jpg");
background-repeat: no-repeat;
}

#row17{
float:left;
width: 766px;
height: 36px;
background-image: url("images/grid/row17.jpg");
background-repeat: no-repeat;
}

/* Products End */

/* About Start */

#about{
width: 259px;
height: 26px;
background-image: url("images/about_us.jpg");
background-repeat: no-repeat;
}


/* About End */

/* Contact Start */

#contact{
width: 259px;
height: 26px;
background-image: url("images/contact.jpg");
background-repeat: no-repeat;
}

#contact_bottom_left{
	float:left;
width: 420px;
height: 364px;
}

#about_bottom_left{
float:left;
width: 495px;
height: 364px;
}

#contact_bottom_right{
float:right;
width: 270px;
height: 364px;
}

.contact_form_right{
float:left;
padding: 5px;
width: 300px;
height: 20px;
}

.contact_form_left{
float:left;
padding: 5px;
width: 100px;
height: 20px;
}

.contact_form_left2{
float:left;
padding: 5px;
width: 75px;
height: 15px;
}

#contact_comments_right{
float:left;
padding: 5px;
width: 300px;
height: 90px;
}

#contact_comments_left{
float:left;
padding: 5px;
width: 100px;
height: 90px;
}

#location_left{
float:left;
padding-top: 12px;
padding-left: 10px;
width: 100px;
height: 108px;
}

#location_right{
padding-right: 10px;
float:right;
width: 150px;
height: 120px;
}

/* Contact End */

/* Mission Start */

#mission{
width: 259px;
height: 26px;
background-image: url("images/mission.jpg");
background-repeat: no-repeat;
}

#mission2{
	padding: 10px 20px 10px 20px;
	width: 219px;
	height: 207px;
	background-image: url("images/tax_credit2.jpg");
	background-repeat: no-repeat;
}

/* Mission End */

/* Tax Credit Start */

#tax_credit2{
	padding-left: 12px;
	padding-right: 20px;
	width: 227px;
	height: 227px;
	background-image: url("images/tax_credit2.jpg");
	background-repeat: no-repeat;
}

/* Tax Credit End */

/* Energy Start */

#energy_glass2{
	padding: 10px 20px 10px 20px;
	width: 219px;
	height: 224px;
	background-image: url("images/energy_glass2.jpg");
	background-repeat: no-repeat;
	font-size: 11px;
	color: #000;
}

/* Energy End */

/* Left End */

/* Main Start */

#right{
float: right;
width: 766px;
height: 682px;
}

#right2{
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
float: right;
width: 746px;
height: 672px;
background-image: url("images/main_bg.jpg");
background-repeat: no-repeat;
overflow: auto;
}

#right_contact{
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
float: right;
width: 746px;
height: 672px;
background-image: url("images/main_bg.jpg");
background-repeat: no-repeat;
overflow: hidden;
}

#right3{
padding-right: 13px;
float: left;
width: 753px;
height: 325px;
}

#right4{
float: right;
padding: 10px;
width: 746px;
height: 337px;
}

/* Top Start */

#top{
width: 766px;
height: 318px;
}

.top{
width: 766px;
height: 318px;
background-repeat: no-repeat;
}

#top2{
padding: 10px;
width: 746px;
height: 180px;
}

#faq_top{
padding: 10px;
width: 746px;
height: 220px;
}

/* Top End */

/* Products Main Start */

#products_top{
width: 766px;
height: 318px;
background-image: url("images/products_blank_top.jpg");
background-repeat: no-repeat;
}

#products_top_left{
	padding: 10px;
	float:left;
width: 280px;
height: 296px;
}

#products_top_right{
	padding: 10px;
	float:right;
	width: 446px;
	height: 296px;
}

#products_nav_container{
width: 766px;
height: 32px;
}

#products_features{
	float:left;
    display: block;
    width: 150px;
    height: 32px;
    background: url("images/features_tab.jpg");
  }
  
#products_features:hover{ 
    background: url("images/features_tab_roll.jpg") no-repeat 0 0;
}

#products_features_selected{
	float:left;
    display: block;
    width: 150px;
    height: 32px;
    background: url("images/features_tab_selected.jpg");
  }

#products_size{
	float:left;
    display: block;
    width: 151px;
    height: 32px;
    background: url("images/size_tab.jpg");
  }
  
#products_size:hover{ 
    background: url("images/size_tab_roll.jpg") no-repeat 0 0;
}

#products_size_selected{
	float:left;
    display: block;
    width: 151px;
    height: 32px;
    background: url("images/size_tab_selected.jpg");
  }
  
.products_size_col{
	margin-right:20px;
float: left;
width: 130px;
height: 302px;
}
  
.products_size_title{
	float: left;
	width: 130px;
	height: 31px;
	text-align: center;
}

.products_size_row{
float: left;
width: 130px;
height: 80px;
}

.products_size_row2{
	padding: 5px;
	float: left;
	width: 120px;
	height: 16px;
	text-align: center;
}

.products_size_panel{
padding: 10px;
float: left;
width: 110px;
height: 60px;
text-align: center;
}

#products_options{
	float:left;
    display: block;
    width: 151px;
    height: 32px;
    background: url("images/options_tab.jpg");
}
  
#products_options:hover{ 
    background: url("images/options_tab_roll.jpg") no-repeat 0 0;
}

#products_options_selected{
	float:left;
    display: block;
    width: 151px;
    height: 32px;
    background: url("images/options_tab_selected.jpg");
  }

#products_glazing{
	float:left;
    display: block;
    width: 151px;
    height: 32px;
    background: url("images/glazing_tab.jpg");
  }
  
#products_glazing:hover{ 
    background: url("images/glazing_tab_roll.jpg") no-repeat 0 0;
}

#products_glazing_selected{
	float:left;
    display: block;
    width: 151px;
    height: 32px;
    background: url("images/glazing_tab_selected.jpg");
  }

#products_test{
	float:left;
    display: block;
    width: 163px;
    height: 32px;
    background: url("images/test_tab.jpg");
  }
  
#products_test:hover{ 
    background: url("images/test_tab_roll.jpg") no-repeat 0 0;
}

#products_test_selected{
	float:left;
    display: block;
    width: 163px;
    height: 32px;
    background: url("images/test_tab_selected.jpg");
  }

#products_bottom{
width: 766px;
height: 332px;
background-image: url("images/products_bottom.jpg");
background-repeat: no-repeat;
}

#products_bottom2{
width: 766px;
height: 332px;
background-image: url("images/products_bottom2.jpg");
background-repeat: no-repeat;
}

#products_bottom_left{
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	width: 358px;
	height: 297px;
}

#products_bottom_right{
	float: left;
	padding-right: 10px;
	padding-left: 5px;
	width: 373px;
	height: 297px;
}

.products_bottom_glazing{
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	width: 169px;
	height: 19px;
	font-size: 9px;
	color: #2F6071;
}

.products_bottom_glazing2{
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	width: 169px;
	height: 16px;
	font-size: 9px;
}

.products_arrow_space{
	float: left;
	width: 20px;
	height: 8px;
}

.products_bottom_long{
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	width: 736px;
	height: 16px;
	font-size: 9px;
}

/* Products Main End */

/* Main End */

/* Bottom Main */

#bottom{
width: 766px;
height: 364px;
background-image: url("images/bottom.jpg");
background-repeat: no-repeat;
overflow: auto;
}

#bottom2{
padding: 10px;
width: 746px;
height: 460px;
}

#bottom3{
padding: 10px;
width: 746px;
height: 344px;
background-image: url("images/bottom.jpg");
background-repeat: no-repeat;
}

#faq_bottom{
padding: 10px;
width: 736px;
height: 400px;
overflow: auto;
}

#inspiration1_lr:hover{ 
    background: url("images/inspiration/livingroom1_roll.jpg") no-repeat 0 0;
}

#inspiration1_lr{
	float:left;
    width: 188px;
    height: 169px;
    background: url("images/inspiration/livingroom1.jpg");
  }

#inspiration2_br:hover{ 
    background: url("images/inspiration/bedroom2_roll.jpg") no-repeat 0 0;
}

#inspiration2_br{
	float:left;
    display: block;
	width: 189px;
	height: 169px;
    background: url("images/inspiration/bedroom2.jpg");
  }

#inspiration3_bath:hover{ 
    background: url("images/inspiration/bathroom3_roll.jpg") no-repeat 0 0;
}

#inspiration3_bath{
	display: block;
	float:left;
	width: 189px;
	height: 169px;
    background: url("images/inspiration/bathroom3.jpg");
  }

#inspiration4_kitchen:hover{ 
    background: url("images/inspiration/kitchen4_roll.jpg") no-repeat 0 0;
}

#inspiration4_kitchen{
	display: block;
	float:right;
	width: 200px;
	height: 169px;
    background: url("images/inspiration/kitchen4.jpg");
  }

#livingroom1_selected{
	float:left;
	width: 188px;
	height: 169;
	background-image: url("images/inspiration/livingroom/lr1_roll.jpg");
}

#livingroom1:hover{ 
    background: url("images/inspiration/livingroom/lr1_roll.jpg") no-repeat 0 0;
}

#livingroom1{
	float:left;
    width: 188px;
    height: 169px;
    background: url("images/inspiration/livingroom/lr1.jpg");
  }
  
#livingroom2_selected{
	display: block;
	float:left;
	width: 189px;
	height: 169px;
	background-image: url("images/inspiration/livingroom/lr2_roll.jpg");
}

#livingroom2:hover{ 
    background: url("images/inspiration/livingroom/lr2_roll.jpg") no-repeat 0 0;
}

#livingroom2{
	float:left;
    display: block;
	width: 189px;
	height: 169px;
    background: url("images/inspiration/livingroom/lr2.jpg");
  }

#livingroom3_selected{
	float:left;
	width: 189px;
	height: 169px;
	background-image: url("images/inspiration/livingroom/lr3_roll.jpg");
}

#livingroom3:hover{ 
    background: url("images/inspiration/livingroom/lr3_roll.jpg") no-repeat 0 0;
}

#livingroom3{
	display: block;
	float:left;
	width: 189px;
	height: 169px;
    background: url("images/inspiration/livingroom/lr3.jpg");
  }

#livingroom4_selected{
	float:right;
	width: 200px;
	height: 169px;
	background-image: url("images/inspiration/livingroom/lr4_roll.jpg");
}

#livingroom4:hover{ 
    background: url("images/inspiration/livingroom/lr4_roll.jpg") no-repeat 0 0;
}

#livingroom4{
	display: block;
	float:right;
	width: 200px;
	height: 169px;
    background: url("images/inspiration/livingroom/lr4.jpg");
  }
  
#bathroom1:hover{ 
    background: url("images/inspiration/bathroom/bath1_roll.jpg") no-repeat 0 0;
}

#bathroom1{
	float:left;
    width: 188px;
    height: 169px;
    background: url("images/inspiration/bathroom/bath1.jpg");
  }

#bathroom2:hover{ 
    background: url("images/inspiration/bathroom/bath2_roll.jpg") no-repeat 0 0;
}

#bathroom2{
	float:left;
    display: block;
	width: 189px;
	height: 169px;
    background: url("images/inspiration/bathroom/bath2.jpg");
  }

#bathroom3:hover{ 
    background: url("images/inspiration/bathroom/bath3_roll.jpg") no-repeat 0 0;
}

#bathroom3{
	display: block;
	float:left;
	width: 189px;
	height: 169px;
    background: url("images/inspiration/bathroom/bath3.jpg");
  }

#bathroom4:hover{ 
    background: url("images/inspiration/bathroom/bath4_roll.jpg") no-repeat 0 0;
}

#bathroom4{
	display: block;
	float:right;
	width: 200px;
	height: 169px;
    background: url("images/inspiration/bathroom/bath4.jpg");
  }
  
#bedroom1:hover{ 
    background: url("images/inspiration/bedroom/br1_roll.jpg") no-repeat 0 0;
}

#bedroom1{
	float:left;
    width: 188px;
    height: 169px;
    background: url("images/inspiration/bedroom/br1.jpg");
  }

#bedroom2:hover{ 
    background: url("images/inspiration/bedroom/br2_roll.jpg") no-repeat 0 0;
}

#bedroom2{
	float:left;
    display: block;
	width: 189px;
	height: 169px;
    background: url("images/inspiration/bedroom/br2.jpg");
  }

#bedroom3:hover{ 
    background: url("images/inspiration/bedroom/br3_roll.jpg") no-repeat 0 0;
}

#bedroom3{
	display: block;
	float:left;
	width: 189px;
	height: 169px;
    background: url("images/inspiration/bedroom/br3.jpg");
  }

#bedroom4:hover{ 
    background: url("images/inspiration/bedroom/br4_roll.jpg") no-repeat 0 0;
}

#bedroom4{
	display: block;
	float:right;
	width: 200px;
	height: 169px;
    background: url("images/inspiration/bedroom/br4.jpg");
  }
  
#kitchen1:hover{ 
    background: url("images/inspiration/kitchen/kitchen1_roll.jpg") no-repeat 0 0;
}

#kitchen1{
	float:left;
    width: 188px;
    height: 169px;
    background: url("images/inspiration/kitchen/kitchen1.jpg");
  }

#kitchen2:hover{ 
    background: url("images/inspiration/kitchen/kitchen2_roll.jpg") no-repeat 0 0;
}

#kitchen2{
	float:left;
    display: block;
	width: 189px;
	height: 169px;
    background: url("images/inspiration/kitchen/kitchen2.jpg");
  }

#kitchen3:hover{ 
    background: url("images/inspiration/kitchen/kitchen3_roll.jpg") no-repeat 0 0;
}

#kitchen3{
	display: block;
	float:left;
	width: 189px;
	height: 169px;
    background: url("images/inspiration/kitchen/kitchen3.jpg");
  }

#kitchen4:hover{ 
    background: url("images/inspiration/kitchen/kitchen4_roll.jpg") no-repeat 0 0;
}

#kitchen4{
	display: block;
	float:right;
	width: 200px;
	height: 169px;
    background: url("images/inspiration/kitchen/kitchen4.jpg");
  }

/* Bottom Home */

.bottom{
padding-left: 10px;
padding-right: 10px;
float: left;
width: 235px;
height: 300px;
}

/* Footer */

#container2{
width: 1025px;
height: 145px;
margin-left: auto;
margin-right: auto;
text-align: left;
}

.footer1_top{
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#FFF;
}

.footer1_bottom{
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
}

#footer1{
float: left;
width: 171px;
height: 145px;
background-image: url("images/footer1.jpg");
background-repeat: no-repeat;
}

.footer1_top{
padding: 3px 10px 3px 10px;
width: 151px;
height: 18px;
}

.footer1_bottom{
padding: 10px 10px 10px 10px;
width: 151px;
height: 99px;
}

#footer2{
float: left;
width: 170px;
height: 145px;
background-image: url("images/footer2.jpg");
background-repeat: no-repeat;
}

#footer3{
float: left;
width: 171px;
height: 145px;
background-image: url("images/footer3.jpg");
background-repeat: no-repeat;
}

#footer4{
float: left;
width: 170px;
height: 145px;
background-image: url("images/footer4.jpg");
background-repeat: no-repeat;
}

#footer5{
float: left;
width: 171px;
height: 145px;
background-image: url("images/footer5.jpg");
background-repeat: no-repeat;
}

#footer6{
float: right;
width: 172px;
height: 145px;
background-image: url("images/footer6.jpg");
background-repeat: no-repeat;
}

.tollfree {
	font-size: 16px;
}
td {
	font-size: 9px;
}
td strong {
	color: #2E6174;
}

