body {margin: 0px 0px 0px 0px;}

body, div, span, font, li, p, td, h2, h3, h4, h5 { font-family: verdana, sans-serif; font-size: 11px; color: #000000;}

h1 { font-family: verdana, sans-serif; font-size: 12px; color: #003063;}

.hdg {  color: #CC0000; text-decoration: none; font-weight: bold; font-size: 12px;}

.subhdg {  color: #000000; text-decoration: none; font-weight: bold; font-size: 11px;}

.tellafriendtxt {  color: #663366; text-decoration: none; font-weight: bold; font-size: 11px;}

.saleprice {  color: #CC3399; text-decoration: none; font-weight: normal; font-size: 11px;}

.featuredhdg {  color: #CC0000; text-decoration: none; font-weight: bold; font-size: 12px;}

.bestsellershdg {  color: #000000; text-decoration: none; font-weight: bold; font-size: 11px;}

.phonenumbers {  color: #ffffff; text-decoration: none; font-weight: bold; font-size: 10px;}
.phonenumbers-large { color: #ffffff; text-decoration: none; font-weight: bold; font-size: 14px; font-family: arial,verdana,helvetica,sans-serif; }

.storehours {  color: #ffffff; text-decoration: none; font-weight: normal; font-size: 9px;}
.storehours-large { color: #ffffff; text-decoration: none; font-weight: normal; font-size: 11px; font-family: verdana,arial,helvetica,sans-serif; }

.homes { color: #ffffff; text-decoration: none; font-weight: bold; font-size: 11px;}

.schools { color: #ffffff; text-decoration: none; font-weight: bold; font-size: 11px;}

.hobbyists { color: #ffffff; text-decoration: none; font-weight: bold; font-size: 11px;}

.resorts { color: #ffffff; text-decoration: none; font-weight: bold; font-size: 11px;}

.business { color: #ffffff; text-decoration: none; font-weight: bold; font-size: 11px;}

.agriculture { color: #ffffff; text-decoration: none; font-weight: bold; font-size: 11px;}

.government { color: #ffffff; text-decoration: none; font-weight: bold; font-size: 11px;}

.corpgifts { color: #ffffff; text-decoration: none; font-weight: bold; font-size: 11px;}

.fire { color: #ffffff; text-decoration: none; font-weight: bold; font-size: 11px;}

.products { color: #ffffff; text-decoration: none; font-weight: bold; font-size: 11px;}

.red { color: #cc0000; }

.leading12 { line-height: 14px;}

.leading14 { line-height: 14px;}

.leading16 { line-height: 16px;}

.leading18 { line-height: 18px;}

.paginate { font-size: 10px; padding: 4px 0 4px 0; }



/* home redesign v3 */

#leftnavlinks { padding: 0 5px 10px 14px; }

#leftnavlinkspad0 { padding: 0 5px 0 14px; }

.leftnavcellbg { background-image:url(http://site.ambientweatherstore.com/graphics/ln-bg.gif); background-repeat: repeat-y; }

.headerbg1 { background-image:url(http://site.ambientweatherstore.com/graphics/header-bg1.gif); background-repeat: no-repeat; padding-right: 26px; }

.headerbg3 { background-image:url(http://site.ambientweatherstore.com/graphics/header-bg3.gif); background-repeat: no-repeat; padding-right: 12px; }

.headerlinks { color: #ffffff; }

.greybarnav { padding-left: 17px; }

.greybarsearch { padding-right: 25px; }

.searchfield { border: 1px solid #adadad; color: #333333; font-size: 10px; width: 85px; }

form.search { padding: 0; margin: 0; }

.footerbar {  color: #ffffff; padding-left: 14px; background-image:url(http://site.ambientweatherstore.com/graphics/footer-bar.jpg); background-repeat: no-repeat; }

.headerbg1inn { background-image:url(http://site.ambientweatherstore.com/graphics/header-bg1-inner.gif); background-repeat: no-repeat; padding-right: 26px; }

.headerbg3inn { background-image:url(http://site.ambientweatherstore.com/graphics/header-bg3-inner.gif); background-repeat: no-repeat; padding-right: 12px; }

.footerbarinn {  color: #ffffff; padding-left: 14px; background-image:url(http://site.ambientweatherstore.com/graphics/footer-bar-inner.jpg); background-repeat: no-repeat; }

.hmbestsellimg { border-left: 1px solid #adadad; } 

.hmbestselltxt { border-right: 1px solid #adadad; padding: 0 3px 0 5px; }

.hmbestselldiv { border-right: 1px solid #adadad; border-left: 1px solid #adadad; }

.hmbestsellbtm { border-bottom: 1px solid #adadad; border-left: 1px solid #adadad; border-right: 1px solid #adadad; }

.hmbestselltopimg { border-left: 1px solid #adadad; }

.hmbestselltoptxt { border-right: 1px solid #adadad; }





.copyright {  color: #999999; text-decoration: none; font-weight: normal; font-size: 10px;}

a.copyright {  color: #999999; text-decoration: none; font-size: 10px;}

a.copyright:link {  color: #999999; text-decoration: none; font-size: 10px;}

a.copyright:hover {  color: #00007C; text-decoration: underline;}



.bottomnav {  color: #ffffff; text-decoration: none; font-weight: normal; font-size: 10px;}

a.bottomnav {  color: #ffffff; text-decoration: none; font-size: 10px;}

a.bottomnav:link {  color: #ffffff; text-decoration: none; font-size: 10px;}

a.bottomnav:hover {  color: #7CB1DE; text-decoration: underline;}



.featuredprods {  color: #000000; text-decoration: none; font-weight: normal; font-size: 10px;}

.featuredprodsmain { color: #000000; text-decoration: none; font-size: 12px; font-family: arial; }

.featuredprodshdg { color: #000000; text-decoration: none; font-weight: bold; font-size: 11px;}

a.featuredprods {  color: #000000; text-decoration: none; font-size: 10px;}

a.featuredprods:link {  color: #000000; text-decoration: none; font-size: 10px;}

a.featuredprods:hover {  color: #00007C; text-decoration: underline;}

.featuredprodsmore { color: #0033FF; text-decoration: none; font-weight: normal; font-size: 10px;}

a.featuredprodsmore:link { color: #0033FF; text-decoration: none; font-size: 10px;}

a.featuredprodsmore:hover {  color: #00007C; text-decoration: underline;}



.bestsellers {  color: #000000; text-decoration: none; font-weight: normal; font-size: 10px;}

a.bestsellers {  color: #000000; text-decoration: none; font-size: 10px;}

a.bestsellers:link {  color: #000000; text-decoration: none; font-size: 10px;}

a.bestsellers:hover {  color: #0066CC; text-decoration: underline;}



.saleitems {  color: #000000; text-decoration: none; font-weight: normal; font-size: 10px;}

a.saleitems {  color: #000000; text-decoration: none; font-size: 10px;}

a.saleitems:link {  color: #000000; text-decoration: none; font-size: 10px;}

a.saleitems:hover {  color: #0066CC; text-decoration: underline;}

.saleitemshdg {  color: #000000; text-decoration: none; font-weight: bold; font-size: 11px;}

a.saleitemshdg {  color: #000000; text-decoration: none; font-weight: bold; font-size: 11px;}

a.saleitemshdg:link {  color: #000000; text-decoration: none; font-weight: bold; font-size: 11px;}

a.saleitemshdg:hover {  color: #0066CC; text-decoration: underline;}



.leftnav {  color: #0066CC; text-decoration: none; font-weight: normal; font-size: 10px;}

a.leftnav {  color: #0066CC; text-decoration: none; font-size: 10px;}

a.leftnav:link {  color: #0066CC; text-decoration: none; font-size: 10px;}

a.leftnav:hover {  color: #00007C; text-decoration: underline;}



.morelink { color: #0066CC; text-decoration: none; font-weight: normal; font-size: 9px;}

a.morelink { color: #0066CC; text-decoration: none; font-size: 9px;}

a.morelink:link { color: #0066CC; text-decoration: none; font-size: 9px;}

a.morelink:hover { color: #00007C; text-decoration: underline;}



.manufacturer { color: #ffffff; text-decoration: none; font-weight: bold; font-size: 11px;}

.manufacturermain { color: #ffffff; text-decoration: none; font-weight: normal; font-size: 11px;}

a.manufacturer { color: #ffffff; text-decoration: none; font-size: 11px;}

a.manufacturer:link { color: #ffffff; text-decoration: none; font-size: 11px;}

a.manufacturer:hover {  color: #00007C; text-decoration: underline;}



.link {  color: #0066CC; text-decoration: none; font-weight: normal; font-size: 11px;}

a.link {  color: #0066CC; text-decoration: none; font-size: 11px;}

a.link:link {  color: #0066CC; text-decoration: none; font-size: 11px;}

a.link:hover {  color: #00007C; text-decoration: underline;}



a { text-decoration: none;}

a:hover {  color: #00007C; text-decoration: underline;}

/* rounded box */
.t {background: url(http://site.ambientweatherstore.com/graphics/dot.gif) 0 0 repeat-x; width: 32em}

.b {background: url(http://site.ambientweatherstore.com/graphics/dot.gif) 0 100% repeat-x}

.l {background: url(http://site.ambientweatherstore.com/graphics/dot.gif) 0 0 repeat-y}

.r {background: url(http://site.ambientweatherstore.com/graphics/dot.gif) 100% 0 repeat-y}

.bl {background: url(http://site.ambientweatherstore.com/graphics/bl.gif) 0 100% no-repeat}

.br {background: url(http://site.ambientweatherstore.com/graphics/br.gif) 100% 100% no-repeat}

.tl {background: url(http://site.ambientweatherstore.com/graphics/tl.gif) 0 0 no-repeat}

.tr {background: url(http://site.ambientweatherstore.com/graphics/tr.gif) 100% 0 no-repeat; padding:10px} 