/*Author:           Destination MarketingProject:       http://www.penguinwindows.com/Date: 				5/21/09Description:	vq*/body {		text-align: center;		background-image:url(images/bg.png);		margin: 0px 0px 0px 0px;			height:100%;			min-width:860px;		clear: both;} /* ----------------------------------------------------positioning---------------------------------------------------- */#pwbkg{background:url(images/pwtop.gif) repeat-x; height:19px;width:100%;}#wrapper{width:860px;	height:100%;margin: 0px auto;	text-align:left;}#header{margin:15px 0px 56px 0px;}#footer{background:url(images/pwfooter.gif) no-repeat; height:52px; width:762px;margin:0px auto;}#penguinfooter{background:url(images/penguintransfooter.gif) no-repeat; height:129px; width:762px;margin:0px auto;}#copyright{width:762px;height:auto;margin:10px auto;font: normal 9px/9px futura, Arial, Helvetica, sans-serif;color: #333333;text-align:center;}#homepagecontainer{width:762px;margin:0px auto;clear:both;overflow:hidden;text-align:left;background-color:#fff;border:1px solid #ccc;}#logo{height: 10px; width:760px;margin:15px auto 40px auto;padding: 10px 0px 10px 0px;}#homelogo{height: 10px; width:760px;margin:15px auto 40px auto;padding: 10px 0px 10px 0px; margin-bottom:0;}#logo img{float:left;}#homepageflash{	width:250px;	float:left;	background-color: #fff;} /* ----------------------------------------------------top---------------------------------------------------- */#top{width:760px; height:240px;margin:0 auto; background-color:#fff;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc;} /* ----------------------------------------------------middle---------------------------------------------------- */#special{width:760px; margin:0 auto; padding:0; background-color:#fff;border-right:1px solid #ccc;border-left:1px solid #ccc; clear:both;}#special-tax-credit{width:760px; margin:0 auto; padding:0; background-color:#fff;border-right:1px solid #ccc;border-left:1px solid #ccc; position:relative; z-index:99; background-color:transparent; clear:both;} /* ----------------------------------------------------bottom---------------------------------------------------- */#homebottom{width:760px; margin:0 auto; height:250px;background-color:#fff;border-right:1px solid #ccc;border-left:1px solid #ccc;}#indexbottom{width:760px;margin:0px auto;clear:both;overflow:hidden;text-align:left;background-color:#fff;border:1px solid #ccc;}#bottom{	width:760px;	margin:0px auto;	text-align:left;	background-color:#FFFFFF;	border-left:1px solid #ccc;	border-right:1px solid #ccc;	clear: both;	height: auto;	overflow:hidden;}#bottom2{	width:760px;	height:100%;	overflow:visible;	margin:0px auto;	text-align:left;	background-color:#FFFFCC;	border-left:1px solid #ccc;	border-right:1px solid #ccc;	clear: both;	height: auto;	overflow:hidden;}#indexbottominner{	width:761px;	height:200px;	padding:0px;	background: url(images/penguins150.gif) no-repeat right bottom;	border-bottom:1px solid #ccc;	color: #000;}#indexbottominner2{	width:761px;	height:auto;	overflow:hidden;	padding:0px;	border-bottom:1px solid #ccc;	color: #000;}#bottom_block_left{	float:left;	width:250px;	margin:10px 0 0 8px;}#ibl{width:200px;float:left;margin:10px 0 0 15px;}#ibr{	width:252px;	float:right;	margin:10px 0;}#indexbottominnerleft{	width:500px;	height:250px;	padding:0px;	border-bottom:1px solid #ccc;	color: #000;}#indexbottominnerright{	width:200px;	height:250px;	padding:0px;	background: url(images/penguins150.gif) no-repeat right bottom;	border-bottom:1px solid #ccc;	color: #000;}#specialoffer {width:761px;background-color:#eaeaea; height:82px;margin:0 auto;}#indexbottomright{ font-size: 10px; font-style: normal; font-weight: normal; font-family: Arial, Verdana, sans-serif, sans-serif; text-align: center; margin-left: 0px; margin-bottom: 0px; margin-right: 10px; margin-top: 0px; left: 35px; top: 25px; position: relative; height: 150px; width: 250px; }#indexbottomleft{ width:400px;height:100px;position:relative;top:-125px;left:325px;margin:0 25px 0 0;}#indexbottomleft p{line-height:155%;} /* ----------------------------------------------------right columns---------------------------------------------------- */#rightcolnew {width:505px;height:232px;float:right;background:url(images/penguins150.gif) no-repeat bottom right;position:relative; top:18px; right:83px; bottom:25px; left:0;}#rightcol{width:253px;height:100%;float:right;padding: 15px 15px 15px 20px;background:#fff;text-align:left;}#righttcolcontent{width:253px;height:auto;}#homerightcolnewb{	left: 0px;top:18px;right: 83px;bottom: 25px;font: normal 10px Arial, Helvetica, sans-serif;	background: url(images/penguins150.gif) no-repeat right bottom;height: 225px;width: 420px;position: relative;margin:0 auto;float:right;}#homerightcol{	width:420px;	height:220px;	float:right;	padding: 15px 15px 0px 20px;	text-align:left;	margin: 0 auto;}#homerightcolnew{	left: 0px;top: 20px;right: 83px;bottom: 25px;font: normal 10px Arial, Helvetica, sans-serif;	background: url(images/penguins150.gif) no-repeat right bottom;height: 225px;width: 420px;position: relative;margin:0 auto;float:right;}#landingright{width:300px;padding:10px;float:right;margin-right:4px;} /* ----------------------------------------------------left columns---------------------------------------------------- */  #landingleft{ width:395px;border:none;height:100%; overflow:visible;margin:0px; padding:15px ;background-color:#fff;border-right:1px solid #ccc; }  #leftcol{width:440px;height:100%;float:left; padding: 15px 15px 15px 0px;margin:0px 0px 0px 15px;background:#fff;border-right:1px solid #ccc;text-align:left;}#home_lftoffer{width:250px;height:240px;	margin:0px auto;background-color:#fff;	border-left:1px solid #ccc;	border-right:1px solid #ccc;	float:left;}#home_lftoffer p {font: normal 15px/21px Arial, Helvetica, sans-serif;text-align:left;color: #333333;padding: 15px 8px 0 15px;}#home_lftoffer img {border:none;padding: 15px 8px 0 0px;}#home_lftoffernew{width:230px;height:230px;text-align:left;float:left;background-color:#fff;padding:10px 0 0 15px;}#home_lftoffernew p {font: normal 15px/21px Arial, Helvetica, sans-serif;text-align:left;color: #333333;padding: 15px 8px 0 15px;}#home_lftoffernew img {border:none;padding: 15px 8px 0 0px;}#homeleftcol{	width:275px;	height:100%;	float:left;	padding: 15px 15px 15px 15px;	margin:0px 0px 0px 0px;	background:#fff;	text-align:left;	border-right: 1px solid #ccc;}#homeleftcolnew{width:250px;	height:100%;	float:left;	padding:0;	margin:0px 0px 0px 0px;	background:#fff;	text-align:left;	border-right: 1px solid #ccc;}#container{width:762px;margin:0px auto;clear:both;overflow:hidden;text-align:left;background-color:#fff;border:1px solid #ccc;}#containerbottom{width:760px;height:200px;margin:0px auto;clear:both;overflow:hidden;text-align:left;background-color:#0079de;border:1px solid #ccc;}#containernew{width:760px;margin:0px auto;clear:both;overflow:hidden;text-align:left;background-color:#fff;border:1px solid #ccc;}#container_contest{width:762px;height:100%;overflow:visible;background-color:#FFFFCC;margin:0px auto;clear:both;text-align:left;border:1px solid #ccc;}#containermedia{	width:760px;	margin:0px auto;	clear:both;	overflow:hidden;	text-align:left;	background-color:#fff;	border:1px solid #ccc;}#clear{clear:both;}.clear{clear:both;}#content{margin:15px auto 15px;}#contest_right{width:300px;padding:15px;float:right;background-color:#FFFFCC;height:100%;}#contest_left {width:395px;border:none;height:100%; overflow:visible;margin:0px; padding:15px 15px 15px 15px;background-color:#fff;border-right:1px solid #ccc;}#pageimage{width:762px;height:240px;margin:0px auto;border-left:1px solid #ccc; border-right:1px solid #ccc;}#pressleftcol{width:300px;height:100%;float:left; padding: 15px 15px 15px 0px;margin:0px 0px 0px 15px;background:#fff;border-right:1px solid #ccc;text-align:left;}#pressrightcol{width:363px;height:100%;float:right;padding: 15px 15px 15px 20px;background:#fff;text-align:left;}#medialeftcol{width:300px;height:100%;float:left; padding: 15px 8px 0 0px;margin:0px 0px 0px 15px;background:#fff;text-align:left;}#mediarightcol{width:390px;height:100%;float:right;padding: 15px 0 15px 25px;border-left:1px solid #ccc;background:#fff;text-align:left;}#gallerymain{width:760px;height:100%;float:left; padding:10px 8px 10px 8px;margin:0px auto;background:#fff;text-align:left;}#financing{width:253px;height:auto;}#eventsleftcol{width:720px;height:100%;float:left; padding: 15px 10px 0px 15px;margin:0px 0px 0px 0px;background:#fff;text-align:left;}#eventsrightcol{width:206px;height:100%;float:right;padding: 15px 10px 0px 0px;text-align:left;}#comparecol{width:762px;height:100%; padding: 15px 0 0 0;background:#fff;border-right:1px solid #ccc;text-align:left;}.buy_now, .buy_now a {	margin: 0px;	padding: 0px;	width: 120px;	height: 120px;	display: block;	position: absolute;	top: 0px;	right: 0px;} /* ----------------------------------------------------images---------------------------------------------------- */img{border:none;}#animation {;}#flashpic {margin:0px auto;}#compare {;}.testimonial {width:550px; border-bottom:1px solid #ccc; padding:10px;}.testimonial img{float:left;margin:6px 12px 10px 0;}#gallerymain img{padding: 3px; border:1px solid #a9a9a9}#homepagerotatepics{width:510px;height:240px;background-color:#fff;float:right;border-left:1px solid #ccc;}#rotatepics{width:504px;float:left;}/* ----------------------------------------------------sub-nav---------------------------------------------------- */#subnav {	padding:10px;	background:#e0e0e0;	border-bottom:1px solid #ccc;	line-height: 150%;	width: 762px;	margin: 0 auto;}#subnavctive {font-weight:bold; color:#FF6633;}#subnav a:link, a:visited{text-decoration:none;}#subnav a:hover a:active{text-decoration:underline;}a.subnav:link{font: normal 12px Arial, Helvetica, sans-serif;color: #677688;text-decoration:none;text-transform: uppercase;}a.subnav:visited{font: normal 12px Arial, Helvetica, sans-serif;color: #677688; text-decoration:none;text-transform: uppercase;}a.subnav:hover{font: normal 12px Arial, Helvetica, sans-serif;color: #dd6000; text-decoration:underline;text-transform: uppercase;}a.subnav:active{font: normal 12px Arial, Helvetica, sans-serif;	color: #dd6000;	text-decoration:none;	text-transform: uppercase;}/* ----------------------------------------------------links---------------------------------------------------- */a:link{color: #0079de;text-decoration: underline;}a:visited {color: #0079de;text-decoration: underline;}a:hover { color:#ffa800;text-decoration: none;}a:active{ color:#677688;text-decoration: none;}a.login:link{color: #fff;text-decoration: none;}a.login:visited {color: #fff;text-decoration: none;}a.login:hover { color:#fff;text-decoration: none;}a.login:active{ color:#fff;text-decoration: none;}.link a, .link a:visited {text-decoration:none;margin: 0px;padding: 8px 6px 8px 6px;	background-color: #0079de;font-size: 11px;color: #ffffff;font-weight: bold;border: none;}.link a:hover {	color: #ffffff;background-color: #ffa800;}.downloadtd{	font: normal 11px/13px "lucida grande", verdana, sans-serif;	padding:5px 5px 0 15px;border: 1px solid #ccc;background-color: #FFFFCC;	color: #666;}.download{	font: normal 11px/13px "lucida grande", verdana, sans-serif;}/* ----------------------------------------------------typography---------------------------------------------------- */H1, H2 {font-family:Futura, Arial, Helvetica, sans-serif;	color:#677688;font-style:normal;	text-align:left;	padding-left: 0px;}H3 {font-family: Futura, Arial, Helvetica, sans-serif;color: #0079DE;font-style:normal;text-align:left;margin:0px;	border-bottom: 1px solid #0079de;}H4 {font-family: Futura, Arial, Helvetica, sans-serif;color: #000000;font-style:normal;text-align:left;padding-left: 0px;}p {font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;color: #333333;}.testimonial {	font: italic 16px/24px Verdana, Arial, Helvetica, sans-serif;	color:#003366;	width: 350px;}.bluetext {	color: #0079DE;}.light-green-required {color:#D3F5A9;}.text11  {font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif;color: #333333;}.text12white {font: normal 12px/16px Verdana, Arial, Helvetica, sans-serif;color: #fff;}.text12 {font: normal 12px/16px Verdana, Arial, Helvetica, sans-serif;color: #000;}.text12bold {font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif;color: #000;}.text1218 {font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif;color: #000;}.text13 {font: normal 13px/20px Verdana, Arial, Helvetica, sans-serif;color: #000;}.text14 {font: normal 12px/20px Verdana, Arial, Helvetica, sans-serif;color: #000;}.text14bold {font: bold normal 14px/150% Verdana, Arial, Helvetica, sans-serif;color: #000000;}.text15{font:normal 15px/26px Verdana, Arial, Helvetica, sans-serif;color: #888888;}.text15bold {font: bold normal 15px/22px Verdana, Arial, Helvetica, sans-serif;color: #000000;}.text16bold {font: bold normal 16px/24px Verdana, Arial, Helvetica, sans-serif;color: #000000;}.textcompare14 {font: normal 14px/20px Verdana, Arial, Helvetica, sans-serif;color: #000;padding:50px 0 0 0;}.text9blue {font: normal 9px/12px Verdana, Arial, Helvetica, sans-serif;color: #0079de;}.text9white {font: normal 9px/12px Verdana, Arial, Helvetica, sans-serif;color: #fff;}.text9 {font: normal 9px/12px Verdana, Arial, Helvetica, sans-serif;color: #333;}.text8 {font: normal 8px/12px Verdana, Arial, Helvetica, sans-serif;color: #333;}.text8white {font: normal 8px/11px Verdana, Arial, Helvetica, sans-serif;color: #fff;}.press_title{font-weight:bold;}.whiteetext {color: #fff;}/* ----------------------------------------------------navigation---------------------------------------------------- */#navbar{width:764px;height:25px;margin:0px auto;background-image:url(images/NavBg.gif);background-repeat:repeat-x;}#nav {width:760px;	margin-top: 0px;	font-family: Futura, Arial, Helvetica, sans-serif;	font-size:12px;	color:#FFFFFF;	font-weight:normal;	letter-spacing: 1px;}a.Navabout {display: block;width: 100px;height: 25px;background: url("images/aboutus.gif");text-decoration: none;}a:hover.Navabout {background-position: -100px 0;}a.Navproduct {display: block;width: 100px;height: 25px;background: url("images/product.gif");text-decoration: none;}a:hover.Navproduct {background-position: -100px 0;}/* ----------------------------------------------------borders---------------------------------------------------- */.borderright {border-right:1px solid #4F2C00;}.borderbottom {border-bottom-width:1px;border-bottom-style:solid; border-bottom-color:#0C0300;}/* ----------------------------------------------------home show calendar---------------------------------------------------- */#homeshowleftcol{width:500px;height:100%;float:left; padding: 15px 15px 15px 0px;margin:0px 0px 0px 15px;background:#fff;border-right:1px solid #ccc;text-align:left;}#homeshowrightcol{width:150px;height:100%;float:right;padding: 15px 15px 15px 15px;background:#fff;}/* ----------------------------------------Calendar-----------------------------------------------*/.calendar td, calendar th {background-color:#0079DE; border: 1px solid #FFFFFF; height: 65px;}.calendarmain {border:1px solid #000000;}a.events:link{color:#000000;text-decoration: underline;}a.events:visited {color:#FF0000;text-decoration: underline;}a.events:hover { color: #CC0000;text-decoration: none;}a.events:active {text-decoration: underline;}#cal{font: normal 11px/14px "lucida grande", verdana, sans-serif;color: #555;}#cal td{	padding:2px;}#cal .tdline {padding-top: 15px;	border-bottom: 1px solid #ccc;}#calendar td{	font: normal 11px/13px Verdana, Arial, Helvetica, sans-serif;color: #333333;}#events{text-align:left;font: normal 11px/14px "lucida grande", verdana, sans-serif;color: #555;}#events td{padding:8px 0 8px 15px;border-bottom: 1px dotted #ccc;border-right: 1px solid #ccc;}#events .tdline {padding-top: 8px;	border-bottom: 1px solid #ccc;}#events td{font: normal 11px/13px Verdana, Arial, Helvetica, sans-serif;color: #333333;}.eventsrow_1 {background-color:#EBF5FF;}.eventsrow_2 {background-color:#C0D8F3;}/*--------Row Highlighting -----------*/.row {	border-top:1px solid #FFC700; margin:5px 0; }.row_1b, .row_2b{padding: 3px;}.row_1 {background-color:#fff;}.row_2 {background-color:#ADD5E9;}.row_1:hover, .row_2:hover {background-color:#3ea0fd;}.row_highlight:hover {background-color:#d5c8bb;}#estimate{	font: normal 11px/14px "lucida grande", verdana, sans-serif;	color: #555;}#estimate td{	padding:2px;}#estimate .tdline {	padding-top: 15px;	border-bottom: 1px solid #ccc;}#enter_to_win{	font: normal 11px/14px "lucida grande", verdana, sans-serif;	color: #555;}#enter_to_win{	padding:2px;}#enter_to_win{	padding-top: 15px;	border-bottom: 1px solid #ccc;}.textfield{	font: normal 11px/13px "lucida grande", verdana, sans-serif;	padding:2px;margin: 0;border: 1px solid #ccc;background-color: #eee;width: 100%;	color: #666;}.textfield2{	font: normal 11px/13px "lucida grande", verdana, sans-serif;	padding:2px;margin: 0;border: 1px solid #ccc;background-color: #eee;width: 207px;color: #666;}.required {	font: normal 9px "lucida grande", verdana, sans-serif;	color: red;}#siteby {font: normal 9px Arial, Helvetica, sans-serif;text-transform: uppercase;	color: #333333;}a.siteby:link{text-decoration:none; color: #333333;}a.siteby:visited {text-decoration:underline;color: #333333}a.siteby:hover { text-decoration:none;color: #333333;}a.siteby:active {text-decoration:underline;color: #333333;}/*--------Brochure-----------*/#sidebar_pwbrochure{ width:240px; border-top:2px solid #0079de;border-bottom:2px solid #0079de;padding:25px 0 ;margin-top:15px;}#product_pwbrochure{	width:385px;	border-top:2px solid #0079de;	padding:15px;	background-color: #FFFFFF;	height: 200px;}#information_pwbrochure{width:425px;	padding:15px;text-align:left;background-color: #FFFFFF;	height: 200px;}#countrydivcontainer{border:1px solid gray; width:375px; height:225px; margin-bottom: 1em; padding: 10px;}#countrydivcontainer #sliding {	padding: 0px 20px 10px 8px;	float: left;}#countrydivcontainer p {	line-height: 175%;}#container-contest #contest-left #custommade {	padding: 0px 0px 5px;}#logo #tollfree {	float: right;}#form_title{background-color:#0099FF;padding:10px;}#bottom2 #landingleft #section {	padding: 0px 0px 10px 10px;	float: left;}#bottom2 #landingleft #fortypercent {	clear: both;	padding-right: 25px;}#big50{margin: 0 auto; position:relative; left: 80px; top: -10px;border:none;}.thumbnail{	margin:0 0 5px 0;	padding: 5px 5px 5px 5px;	background-color: #FFF;	border: 1px solid #CCC;	}#containermedia #medialeftcol #spots li {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	list-style-type: none;	line-height: 200%;}/* ----------------------------------------------------Display Ad landing pages---------------------------------------------------- */#onlineadform #submit {	width: 65px;}#onlineadform #reset {	width: 65px;}#landingmiddle {background:#00713D; width:760px;margin:0 auto;height:300px;border-left:1px solid #ccc;border-right:1px solid #ccc;}#display_image {	width:762px;	float:left;	background-image: url(images/pw-form-repeat.jpg);	height: 303px;	background-repeat: repeat-y;}#display_form {	width:460px;	height:300px;	float:left;	text-align:left;	margin:0;}#onlineadform{	font: normal 11px/14px "lucida grande", verdana, sans-serif;	color: #fff;}#onlineadform td{padding:2px;}#onlineadform input{width:120px;}#onlineadform select{	width:75px;}#onlineadform .tdline {padding-top: 15px;	border-bottom: 1px solid #ccc;}a.onlinead:link { color:#fff;text-decoration:underline;}a.onlinead:visited { color:#fff;text-decoration:underline;}a.onlinead:hover { color:#FF6633;text-decoration:none;}a.onlinead:active { color:#FF6633;text-decoration:none;}#containermedia #bottom_testimonial .testimonial p {	font: normal 12px/18px Verdana, Arial, Helvetica, sans-serif;	color: #000000;}#containermedia #bottom_testimonial .testimonial span {	font: normal 12px/20px Verdana, Arial, Helvetica, sans-serif;	color:#0079DE;}#containermedia #bottom_testimonial .testimonials {	width:690px; margin:0 auto;padding:10px 35px 10px 35px; background:#F9F9F9;border: 1px solid #ccc; border-width:1px 0 1px 0;}#containermedia #bottom_testimonial .testimonials p {font:normal 12px/18px Verdana,Arial, Helvetica, sans-serif; color:#2a2a2a;text-align:left;}#containermedia #bottom_testimonial .testimonials span {color: #4c4c4c;text-align: right;	font: normal 12px/18px Verdana, Arial, Hevetica, Sans-serif;}#container #comparecol #uvalue {height:250px; border-bottom: 1px solid #0079de;padding:0 20px 0 50px;}#container #comparecol #uvaluechart { float:right;padding-left:25px;}#container #comparecol #valuechart {float:left; padding-right:25px}#container #comparecol #taxcredit {float:right;margin:10px 35px 8px 0;}#container #comparecol #rvalue {height:250px;border-bottom:1px solid #0079de;padding:0 25px 0 25px;}#container #comparecol #rvalue .textcompare14 {font: normal 14px/20px Verdana, Arial, Helvetica, sans-serif;color: #000;padding:50px 0 0 0;}#container #comparecol #rvalue #rvaluechart{float:left;	margin: 0 25px 0 0;}#container #comparecol #energysavings {height:355px; border-bottom: 1px solid #0079de; background:none;padding: 0 25px 0 50px;}#container #comparecol #energysavings #startsaving{float:left;margin:55px 0 0 0;padding-right:10px;}#energysavings_rt{width:300px;margin:20px 0 0 0;float:right;padding-right:25px;}.fineprint {	font: 10px/11px Arial, Helvetica, sans-serif;	color: #FFFFFF;}/* ----------------------------------------------------Winners pages---------------------------------------------------- */.winner-box									{ border-bottom: 1px dotted #ccc; }.winner-box h4							{text-transform: uppercase; }.winner-pictured						{ width:576px; }.winner-story								{width: 600px; height: auto; overflow: hidden; margin: 10px 25px 15px 25px; }/* ----------------------------------------------------Terms and Condition pages---------------------------------------------------- */#terms-conditions   {padding:25px 25px 15px 25px;}.terms-conditions  {	font:normal 12px/18px Verdana, Arial, Helvetica, sans-serif;	color: #000;	margin:0 0 0 15px;	padding:15px 0 0 15px;	}