/* CSS Document */

* {font-family:Tahoma;}
body {background:#ffffff;margin:0 auto;padding:0;text-align:center;width:758px;}
div, h5, p {margin:0 auto;padding:0;font-size:14px;font-weight:normal;}
h2, h3, form {margin:0 auto;padding:0;}
a {color:#307BBF;}
/*a:visited {color:aba791;}*/
a:hover {color:#000000;}
img {border:0;}

.hiddenphoto {display:none;}

#container {display:block;text-align:left;width:758px;position:relative;top:0;background-image: url(http://i.sunfitters.com/content-background.gif);background-repeat:repeat-y;}

#home-focus {display:block;float:left;width:393px;}
#home-features  {display:block;float:right;margin:0 auto;padding:0;}
#home-features p {margin: 0 auto;padding: 0;line-height:12px;}

#type-home h3 {color:#307BBF;}
#type-info h3 {margin:0 auto;padding:1.35em 0 0 0;line-height:1.5em;font-size:14px;color:#307BBF;}
#type-info h3:first-child {padding-top:12px;}
#type-info p {margin:0 auto;padding:1.35em 0 0 0;line-height:1.5em;font-size:13px;}

#customer-care {display:block;padding-top:24px;}
#customer-care p {padding:2px 0 10px 0;}
#customer-care form {font-size:9pt;}
#customer-care td {vertical-align:top;}
#customer-care textarea {padding:2px;font-size:10pt;font-family:"Courier New", Courier, monospace;}
#customer-care input {padding:2px;font-size:9pt;font-family:Tahoma;}
#customer-care select {padding:2px;font-size:9pt;font-family:Tahoma;}
#customer-care .reset {width:60px;margin-left:65px;padding;2px;}
#customer-care .submit {width:100px;padding:2px;}

#header {display:block;height:172px;background-image: url(http://i.sunfitters.com/header-background.gif);}
#header-top {display:block;height:100px;position:relative;top:0;}
#header-bottom {display:block;height:72px;position:relative;top:100;}
#header-brand {float:left;padding-left:58px;padding-top:15px;}
#header-cart {display:block;float:right;clear:both; margin:15px 5px 0 0;}
#header-cart p {font-size:8pt;font-weight:bold;color:#ffffff;font-family:Verdana;}
/*
#nav-button {background-color:#307bbf; border:1px solid #ffffff; border-top:0; float:left; margin:0 0 0 4px;}
#nav-button a {color:#ffffff; display:block; text-align:center; padding:2px 6px 4px 6px; text-decoration:none; white-space:nowrap;} 
#nav-button a:hover {background-color:#307bbf; color:#ffffff;} 
*/

#header-query {display:block;float:left;width:150px;font-size:8pt;margin:10px 0 0 10px;}
#searcharea {width:150px;}
#searcharea label {font:10pt Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
#searcharea #query {width:96px;font:9pt Tahoma;padding:2px;}
#searcharea #searchsubmit {margin-left:2px;padding:2px;font:7pt Tahoma;}
#header-links {display:block;float:right;padding-right:12px;}
#header-links p {font-size:8pt;}
#header-links a {color:#000000;text-decoration:none;}
#header-links a:hover {color:#000000;text-decoration:underline;}

#body-type {display:block;width:593px;float:right;}
#body-type h2 {line-height:1.35em; font-size:18px;color:#307BBF;}
#type-contact {padding-top:12px;}
#type-home {}
#type-info {padding-top:12px;}
#type-search {padding-top:12px;}
#type-sitemap {padding-top:12px;}
#type-product {padding-top:12px;}
#type-product h3 {color:#307BBF;}
#type-category {}

#crumbs {}
#crumbs p {font-size:8pt; color:#aba791; padding: 14px 0 2px 1px;}
#crumbs a {color:#aba791; text-decoration:none;}
#crumbs a:hover {color:#307bbf; text-decoration:underline;}

#navbar {_display:inline; float:left; overflow:hidden; position:relative; width:150px; z-index:100;background-color: #f2ebcd;}
#navbar h3 {padding:16px 10px 1px 10px; font:10pt Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#dd761c;}
#navbar h3:first-child {padding-top:12px;}
#navbar h3 a {color:#dd761c; text-decoration:none;}
#navbar h3 a:hover {color:#dd761c; text-decoration:underline;}
#navbar h5 {display:block; padding:3px 10px 2px 15px; color:#000000; font-size:9pt;}
#navbar h5 a {color:#000000; text-decoration:none;}
#navbar h5 a:hover {color:#000000;text-decoration:underline;}
#navbar p {display:block; padding:3px 10px 2px 15px; color:#000000; font-size:9pt;}
#navbar p a {color:#000000; text-decoration:none;}
#navbar p a:hover {color:#000000;text-decoration:underline;}
* html #navbar { overflow:visible; width:auto;}
* html #navbar h3 h5 p {width:auto; height:100%; overflow:hidden; background-color: #f2ebcd;}

#footer {display:block;width:758px;height:72px;clear:both;background-image: url(http://i.sunfitters.com/footer-bkgd.gif);}
#footer-links {display:block;width:578px;float:right;color:#aba791;}
/*#footer-links h3 {font: 11px Verdana, Arial, Helvetica, sans-serif;}*/
#footer-links p {font-size:8pt;padding:24px 0 3px 0;}
#footer-links a {color:#aba791; text-decoration:none; text-transform:capitalize;}
#footer-links a:hover {text-decoration:underline; color:#307bbf;}
#footer-append {}


