* { padding: 0; margin: 0; }
img, div { border:none;behavior: url(iepngfix.htc) }

a {color: #666;}
a:hover {color: #EFE10E;}
a:visited {color: ##EFE10E;}
h1 {font-size: 16px;line-height:2em;}
h2 {font-size: 16px; padding: 5px 0 9px 0;}
body {
 font-family: Verdana;
 font-size: 12px;
line-height: 1.5em;
 background-color: orange;
}
#wrapper { 
 margin: 0 auto;
 width: 920px;
 background: url("./images/bodybg.png") repeat-y;
}
#header {
 color: #333;
 width: 900px;
 height: 128px;
background: url("./images/header_bg.png") no-repeat;
padding-top:10px;
position:relative;
z-index:999;
}

#nav {margin: 0;float:left;width:100%; background-color:#FFFE12;}
#leftcolumn { 
 color: #333;
 margin: 0px 0px 0px 0px;
 width: 230px;
 float: left;
 height:auto;
}
#content { 
 float: left;
 color: #333;
 background: #fff;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 width: 466px;
 display: inline;
}
#twocol_content {
padding:10px;
float:left;
width:650px;
}
#rightcolumn { 
 color: #333;
 margin: 0px 0px 0px 0px;
 padding: 10px;
 width: 160px;
 float: left;
}
#footer { 
 width: 900px;
 clear: both;
 color: #fff;
 background-image: url("./images/footerbg.png");
 background-repeat: no-repeat;
 margin: 0px 0px 0px 0px;
 padding: 10px;
}
#twocol_content p {padding: 0 0 0 0;}
#twocol_content h1 {color: #333;}
#content h1 {padding: 0 0 0 0;}
#content p {padding: 0 0 0 0;}
/* --- P STYLING ---- */
p {margin: 0 0 10px 0;}
#faqs p {margin: 0;}

/* ----- HEADER STYLING ---- */
#header h1 span {display:none;width:500px;height: 97px;font-size: 16px;}
#header h1 {float:left;height:97px; width: 500px;margin: 0 0 7px 200px;background: url("./images/logo.png") no-repeat;}



/* --- SEARCH BUTTON ---- */
#search {float:right;width: 250px; text-align:right;margin: -27px 0 0 0;position:relative;}
#search input.searchField {padding:1px;margin: 0;position:absolute;right:60px;top:2px;}
#search input.submit {background:url("./images/searchbtn.png") no-repeat;height:18px;width:56px;border: none;position:absolute;right:0;top:4px;}
#search input.submit:hover {border:none;height: 18px;background: url("./images/searchbtn.png") no-repeat 0 -18px;}

/* ----- BENEFITS LIST ----- */
#frontbenefits {padding: 0 0 0 0;}
#frontbenefits h1 span {display:none;}
#frontbenefits h1 {width:220px;height:92px;background-image: url("./images/frontben.png");background-repeat:no-repeat;}
#frontbenefits ul {margin: 0px 0 30px 10px;}
#frontbenefits ul li {list-style:none;background-image: url("./images/bullets.gif");background-repeat: no-repeat;padding: 5px 5px 10px 35px;}

#benefitWrapper {clear:both;}

/* ----- TESTIMONIALS LIST ----- */
#fronttesti {font-style: italics;}
#fronttesti h1 span {display:none;}
#fronttesti h1 {width: 220px;height: 74px;background-image: url("./images/frontesti.png");background-repeat: no-repeat;}

#testimonialWrapper {padding: 0 10px 0 10px;}
#testimonialWrapper p {font-size: 10px;}
#testiWrapper ul {list-style: none; }
#testiWrapper ul li {padding-top: 20px;}
.testiText {font-style: italic;}
.testiName {font-weight: bold;}
.testiCompany {font-size: 80%;}

/* ---- FAQS ---- */
#faqs ul {margin: 5px 0 0 50px;}
#faqs ul li {padding: 0 0 0 5px;}
#faqs ol {margin: 15px 0 0 50px;}
#faqs ol li {padding: 0 0 5px 5px;}

/* ---- CHOOSE YOUR APPLIANCE ---- */
#appSelect {margin: 30px 0 10px 0px;}
#appSelect h1 span {display:none;}
#appSelect h1 {width: 362px; height:40px;background-image: url("./images/chooseapp.png");background-repeat: no-repeat;}

/* ---- RIGHT COLUMN BUTTONs ---- */
#applyonline{margin:0px 0 0 30px;}
a.apply {display:block;width:134px;height: 104px;background: url("./images/apply.png") 0 0 no-repeat;overflow:hidden;font-size: 0px;line-height: 10px text-indent:-10000px;}
a.apply:hover, a.apply:active {background-position: 0 -104px;}
#contactdetails {margin: 30px 0 0 30px;}
a.contact{display:block;width:134px;height: 104px;background: url("./images/contact.png") 0 0 no-repeat;overflow:hidden;font-size: 0px;line-height: 0px text-indent:-10000px;}
a.contact:hover, a.contact:active {background-position: 0 -115px;}

/* ---- FOOTER STYLING ---- */
#footer .link-list {padding:5px 30px 10px;text-transform:uppercase;}
#footer .link-list p, #footer .link-list li {float:left;color:#fff;line-height:1em;font-size:10px;font-weight:normal;}
#footer .link-list p {padding:0 10px 0 0;}
#footer .link-list ul {margin:0;}
#footer .link-list li {margin:0;padding:0 10px;list-style:none;border-right:1px solid #fff;}
#footer .link-list a {color:#fff;}
#footer .link-list a:hover, #footer .link-list a:focus {color:#D2DB43;text-decoration:none;}

/* --- CONTACT FORM ---- */
.cont-form {margin: 20px 0 0 0;}
fieldset {border:none;}
legend {font-weight: bold; font-size:16px;color: #333;}
html* legend {margin: 0 0 0 -7px;}
em {font-weight: bold;font-style: normal;color: #f00;vertical-align: top;}
.section {margin: 0;padding:0;}
.section ul {list-style:none;}
.section ul li {clear:both;padding:5px 0 5px 0;}
.section ul li em {font-weight: bold;font-style: normal;color: #f00;font-size: 80%;vertical-align: top;padding: 0;}
.section label {display: block;line-height: 1.8;vertical-align: top;margin: 0 0 0 30px;width: 170px;float:left;}
.section input {float:right;margin: 0px 92px 0 0;padding: 3px 0 3px 0;}
html* .section input {margin: 0px 100px 0 0;}
.section textarea {float:right;clear:right;margin: 0 3px 0 0;width:240px;height: 200px;}
html* .section textarea {margin: 0 15px 0 0;}
.section textarea, x:-moz-any-link {margin: 0 0 0 0;width: 235px;}
.error {font-weight: bold;font-style: normal;color: red;font-size: 90%;margin: 0 0 0 220px;}
html* .error {float:right;width: 230px;margin: 0 20px 0 0 ;}
.section a {float:left;border: 1px solid #DFBE0D;margin: 10px 0 0 222px;padding: 3px;background-color: #FED909;text-decoration:none;}
html* .section a {margin: 10px 0 0 215px;}
.section a:hover {background-color: #FEDA0E;text-decoration:none;color: #AD9D4D;}


























/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
