body{font-size: 62.5%; /* Resets 1em to 10px 'Lucida Grande', Verdana,  */
	font-family: Arial, Sans-Serif;
	background:;
background:#eee url("http://angelodecor.com/img/angelo-background-2011.jpg") no-repeat center top;
text-align:center;padding:0;margin:0;}
#page{width:781px;
text-align:left;
padding:0;
position:relative;
margin:0px auto;}

#sidebar{float:left;margin:0 0 0 1px;
background:url("http://angelodecor.com/wp-content/themes/2008/img/logo-swoop.png") no-repeat left -199px;
width:223px;}
.pagenav h2, .page-item-22{display:none;}
#footer{height:21px;padding-left:233px;color:#BBB;}
#footer a{color:#AAA;}

#page { background: url("http://angelodecor.com/wp-content/themes/2008/img/2008-theme-background.png") center; }	
/* div#page { background: url("http://angelodecor.com/wp-content/themes/default/images/angelo_sidebar.jpg") repeat-y top; border: none; } */
#header { background: url("http://angelodecor.com/wp-content/themes/2008/img/2008-theme-header.png") no-repeat bottom center; }
#footer { background: url("http://angelodecor.com/wp-content/themes/2008/img/2008-theme-footer.png") no-repeat bottom; border: none;}
	
div#header{margin: 0 !important; margin: 0 0 0 1px; padding: 0px; height: 200px; width: 781px; }
#headerimg{ margin: 0; height: 200px; width: 781px; } 
#headerimg .description{display:none;}

.dis-none, #metaseopack{display:none;}{display:none;}
h1{float:left;padding:0;margin:0;}
h1 a{padding:10px 0 0 10px;position:top left;display:block;
width:130px;height:82px;
background: url("http://angelodecor.com/wp-content/themes/2008/img/AngeloLogo2008.png") no-repeat bottom; border: none;}
h1 a span{display:none;}
h5{padding:0;margin:0;font-size:12px;}

div#topMenu{padding:7px 4px 16px 4px;
position:top right;}
#topMenu ul{
color:#e6fff4;list-style:none;
float:right;margin:0;}
#topMenu li{color:#e6fff4;float:left;}
#topMenu a{display:block;
font-size:11px;color:#e6fff4;
font-family: Arial, Sans-Serif;
padding:0 3px;border-right:1px solid;}
#topMenu .tech-support a{border-right:0px solid;}

div#product-menu{padding:4px;
position:top right;}
#product-menu ul{
color:#e6fff4;list-style:none;
float:right;margin:0;}
/*
#product-menu ul li a{
background: url("http://angelodecor.com/wp-content/themes/2008/img/borderr.png") no-repeat bottom;}
#product-menu ul li a:hover{
background: url("http://angelodecor.com/wp-content/themes/2008/img/highlight.png") no-repeat bottom;}
*/
#product-menu li{color:#e6fff4;float:left;}

#product-menu a{border:0;margin:0 1px 0 0;
display:block;width:107px;height:156px;}

#product-menu a b{display:none;}

#sidebar ul, #sidebar ul ol {
	margin: 0 0 0 25px;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 14px;
	}

ol li, #sidebar ul ol li {
	list-style: decimal outside;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0 0;
	padding: 0;
	}


#sidebar ul ul ul a{font-size:13px;line-height:11px;}

#sidebar ul ul a{
color:#B3C9B3;text-decoration:none;
font-size:18px;}
#sidebar ul ul a:hover{color:#fff;}

#content{padding:0;width:510px;
margin:0 15px 0 0px;font-size:120%;float:right;}

input#s{width:100px;}

#content h2{color:#000;margin:0;padding:0;}

#content h2 a{
color:#000;
font-size:28px;
line-height:26px;
font-weight:bold;
text-transform:uppercase;}
.product-list{margin-left:20px;}
.product-list ul{
margin:0;padding:0;}


/* PRODUCT PAGES */
.navigation {
border:1px solid white;
height:30px;
	display: block;
	text-align: center;
margin:0;padding:0;
clear:left;
	}
.alignright {
	float: right;
	}
	
.alignleft {
	float: left
	}

.view-more{font-weight:bold;
font-size:125%;padding:0;margin:0;}

.view-more a{text-decoration:none;color:green;
display:block;font-size:90%;
text-align:left;}

.view-more a:hover{color:black;
padding:3px;border:1px solid green;
background:#DCF4DA;
text-decoration:none;}

#archive-php .post{clear:left;position:relative;}
#archive-php .post h3{font-size:24px;
margin:0;
border-top:1px solid #000;}
h2 a{color:#004A00;text-decoration:none;}
#archive-php h2{text-transform:uppercase;font-size:28px;margin-left:-20px;color:#999;font-weight:bold;font-style:italic;}
.post h3 a{color:#000;text-decoration:none;}
.post small a{text-decoration:none;}
#archive-php .product-image{text-align:center;width:100px;float:left;padding:0;margin:0 0 10px 0;}
#archive-php .product-image a{text-decoration:none;}
#archive-php .product-image img{width:86px;border:0;}
#archive-php ul.attributes, 
#archive-php #more-info{display:none;}
ul.attributes ul{display:inline;padding:0;font-size:90%;}
ul.attributes ul.left-li{float:left;margin:0 0 0 1em;}
ul.attributes ul li{width:6.5em;}
ul.ad-height{list-style:none;width:310px;}

#archive-php .available-at{color:#000;}
div.available-at p{margin:0;padding:0;border:none;}
#archive-php div.available-at{
position:absolute;
top:47px;right:0;width:160px;
line-height:6px;
font-size:12px;
padding-left:10px;}
#archive-php .available-at h4{margin:0;color:#333;background:#e7e7e7;padding:5px 0 5px 5px;width:84px;}
#single-php .available-at h4{margin:12px 0 0 0;}
#archive-php .available-at ul{margin:0;padding:3px 0 0 10px;list-style:none;background:#e7e7e7;}
#single-php .available-at ul{margin:0 0 0 10px;padding:0;list-style:none;}
#archive-php .available-at li,
#single-php .available-at li{padding:4px 0;}
#archive-php .available-at a,
#single-php .available-at a{color:#000;font-weight:normal;
text-decoration:none;}
#archive-php .available-at a em,
#single-php .available-at a em{
color:#090;font-style:normal;
text-decoration:underline;
font-size:11px;}
#archive-php .available-at a:hover,
#single-php .available-at a:hover{color:#090;text-decoration:none;}

div.available-at{clear:left;}
div.available-at ul{
margin:0;padding:0;
list-style:none;}

div.available-at li{
margin:0;padding:.5em;}

div.available-at li a{
display:block;
margin:0;padding:.5em;}

#single-php .home-depot a{padding-left:45px;background:url('http://angelodecor.com/img/retailers/logo/home-depot.png') no-repeat 0 0;
width:145px;}
#single-php .home-hardware a{padding-left:130px;background:url('http://angelodecor.com/img/retailers/logo/home-hardware.png') no-repeat 0 0;
width:145px;}
#single-php .canadian-tire a{padding-left:49px;background:url('http://angelodecor.com/img/retailers/logo/canadian-tire.png') no-repeat 0 0;
width:145px;}
#single-php .kent a{padding-left:66px;background:url('http://angelodecor.com/img/retailers/logo/kent.png') no-repeat 0 0;
width:145px;}
#single-php .peavey a{padding-left:143px;background:url('http://angelodecor.com/img/retailers/logo/peavey.png') no-repeat 0 0;
width:145px;}
#single-php .london-drugs a{padding-left:102px;background:url('http://angelodecor.com/img/retailers/logo/london-drugs.png') no-repeat 0 0;
width:145px;}
#single-php .tru-serv a{padding-left:146px;background:url('http://angelodecor.com/img/retailers/logo/tru-serv.png') no-repeat 0 0;
width:145px;}
#single-php .rona a{padding-left:138px;background:url('http://angelodecor.com/img/retailers/logo/rona.png') no-repeat 0 5px;
width:145px;}
#single-php .canac a{padding-left:75px;background:url('http://angelodecor.com/img/retailers/logo/canac.png') no-repeat 0 0;
width:145px;}
#single-php .costco a{padding-left:143px;background:url('http://angelodecor.com/img/retailers/logo/costco.png') no-repeat 0 0;
width:145px;}
#single-php .la-coop a{padding-left:143px;background:url('http://angelodecor.com/img/retailers/logo/la-coop.gif') no-repeat 0 0;
width:145px;}
#single-php .patrick-morin a{padding-left:45px;background:url('http://angelodecor.com/img/retailers/logo/patrickmorin.png') no-repeat 0 0;
width:145px;}
#single-php .product-image a{text-decoration:none;}


a.pdf-link{
background: url('http://angelodecor.com/img/icon-pdf.png') no-repeat 2px 2px;
padding:2px 0 2px 21px;display:block;
font-weight:bold;margin:10px 0 0 20px;
border:1px dotted #ccc;clear:right;width:75%;}

#single-php .product-image{width:150px;
float:left;margin:0 0 10px 0;text-align:center;}
#single-php h2{font-size:200%;border-top:1px solid black;}
#single-php div.navigation{display:none;}
#single-php .product-image img{
float:left;margin:0 1em 0 0;}

#single-php ul.ad-height {
padding:0;margin:1px;
list-style:none;}
#single-php ul.ad-height li{
margin:0;list-style:none;}

#single-php ul.attributes {padding:10px 0 0 175px;margin:0;}
#more-info hr, p.postmetadata{display:none;}


div.post{position:relative;}

.made-with{position:absolute;top:37px;right:5px;}
.made-with span{display:none;}
.made-with a{display:block;width:150px;height:45px;}


#more-info{margin:0 0 0 140px;padding:0;}

#leave-a-comment textarea{width:520px;}

	


/* End Sidebar */



ul.pdf-list{list-style-image: url('http://angelodecor.com/img/icon-pdf.png');}
li.pdf-link{list-style-image: url('http://angelodecor.com/img/icon-pdf.png');}
ul.pdf-list .no-link{list-style:none;}

ul.pdf-list  .no-link ul{list-style-image: url('http://angelodecor.com/img/icon-pdf.png');}

span.edit-link a{width:50px;text-align:center;
background:green;
padding:2px;
position:absolute;
top:30px;right:0;
font-size:10px;font-weight:bold;color:white;border:2px outset green;}


#single-php .edit-link a:hover,span.edit-link a:hover{color:white;
font-weight:bold;background:blue;border:outset 2px blue;padding:2px;}


.Feature-box, .color-box{clear:left}

.color-box ul{float:left;margin:0;padding:0 0 0 25px;line-height:1.8em;}

.color-box h3{margin:2em 0 -.5em 0;border-top:1px solid green;}

p.splash-index{color:black;width:9em;height:24px;margin-left:25px;}
.splash-index a{color:black;text-decoration:none;display:block;float:left;padding:5px 0 0 0;}
.splash-index strong{margin-left:7em;display:block;background:url('http://angelodecor.com/img/splash-index.png') no-repeat;text-align:center;width:16px;height:24px;padding:5px 0 0 0;}
.splash-index a:hover{color:blue;text-decoration:underline;}

#splash-index-table{margin-left:35px;background:url('http://angelodecor.com/img/splash-index-background.png');width:375px;}
#splash-index-table th{background:url('http://angelodecor.com/img/splash-index-header.png')}
#splash-index-table table{width:375px;}
#splash-index-table th{color:#fff;font-size:200%;}
#splash-index-table th.rating{font-size:100%;}
#splash-index-table td.rating{width:45px;}
#splash-index-table td.rating strong{margin:6px 14px 0 14px;display:block;background:url('http://angelodecor.com/img/splash-index.png') no-repeat;text-align:center;width:16px;height:24px;padding:5px 0 0 0;}
#splash-index-table td,th{border:1px solid #fff;text-align:center;}

.view-more{font-weight:bold;font-size:125%;}

.view-more a{color:green;
display:block;font-size:90%;
margin:.5em 0;padding:4px;
text-align:left;
line-height:1.5em;}

.view-more a:hover{color:black;
padding:3px;border:1px solid green;
background:#DCF4DA;
text-decoration:none;}

ul#alpha-list{
margin-left:0em;
height:80px;
width:440px;
padding:0;}

ul#alpha-list li{display:inline;float:left;
margin:0;padding:0;font-weight:bold;font-size:2em;}

ul#alpha-list li a{display:block;
border:1px solid #DCF4DA;
color:#000;
text-decoration:none;
text-align:center;
width:1.2em;
height:1.3em;
margin:1px;
}
ul#alpha-list li a:hover{border:1px solid green;color:black;background:#DCF4DA;text-decoration:none;}



#available-at-list .home-depot a{background:url('http://angelodecor.com/img/retailers/logo/home-depot-large.png') no-repeat center 10px;}
#available-at-list .home-hardware a{background:url('http://angelodecor.com/img/retailers/logo/home-hardware.png') no-repeat center 20px;}
#available-at-list .canadian-tire a{background:url('http://angelodecor.com/img/retailers/logo/canadian-tire-large.png') no-repeat center 10px;}
#available-at-list .kent a{background:url('http://angelodecor.com/img/retailers/logo/kent.png') no-repeat center 20px;}
#available-at-list .peavey a{background:url('http://angelodecor.com/img/retailers/logo/peavey.png') no-repeat center 20px;}
#available-at-list .london-drugs a{background:url('http://angelodecor.com/img/retailers/logo/london-drugs.png') no-repeat center 20px;}
#available-at-list .tru-serv a{background:url('http://angelodecor.com/img/retailers/logo/tru-serv.png') no-repeat center 20px;}
#available-at-list .co-op a{background:url('http://angelodecor.com/img/retailers/logo/co-op.png') no-repeat center 15px;}
#available-at-list .rona a{background:url('http://angelodecor.com/img/retailers/logo/rona.png') no-repeat center 27px;}
#available-at-list .canac a{background:url('http://angelodecor.com/img/retailers/logo/canac-large.png') no-repeat center 2px;}
#available-at-list .costco a{background:url('http://angelodecor.com/img/retailers/logo/costco.png') no-repeat center 20px;}
#available-at-list .la-coop a{background:url('http://angelodecor.com/img/retailers/logo/la-coop.gif') no-repeat center 20px;}
#available-at-list .patrick-morin a{background:url('http://angelodecor.com/img/retailers/logo/patrickmorin.png') no-repeat center 20px;}

#available-at-list ul{
margin:0;padding:0;}
#available-at-list li{margin:1px;
float:left;list-style:none;padding:0;width:221px;height:103px;}
#available-at-list a:hover{text-decoration:none;}
#available-at-list a{
padding:75px 4px 4px 4px;
height:25px;display:block;
text-align:center;
color:#000;
text-decoration:none;
font-size:75%;line-height:.6em;}

#available-at-list strong{
font-weight:bold;display:block;
font-size:160%;line-height:.6em;}
#available-at-list a em{
visibility:hidden;display:block;
line-height:.6em;color:green;}
#available-at-list a:hover em{visibility:visible;}

ul.pdf-list{list-style-image: url('http://angelodecor.com/img/icon-pdf.png');}
ul.pdf-list .no-link{list-style:none;}

ul.pdf-list  .no-link ul{list-style-image: url('http://angelodecor.com/img/icon-pdf.png');}
.hide{display:none;}

#post-22 h2{display:none;}

textarea#comment{width:420px;}
/* WARRANTY FORM*/
.messageStackError{padding:2px;background:#FCD2C1;border:1px solid red;}
td.leftcell{width:100px;text-align:right;vertical-align:top;}
td.rightcell{vertical-align:top;}
td.rightcell input,
td.rightcell textarea,
td.rightcell select{background:#fff;border:1px solid #74817A;}
td#date-purchased input{width:2em;margin:0 .5em;}

#post-21 h3{margin:0 0 0px 0;}#post-21 p{margin:0 0 10px 0;}
.product-header{font-weight:bold;
margin:0px;padding:0;}
.product-text{font-size:7pt}
.product-height{font-size:11pt}
.product-type{text-transform:uppercase;font-size:11pt;}
ul#product-info-nav{margin:0;padding:0;height:23px;}
#product-info-nav li{display:inline; padding:0; margin:0; height:20px; width:90px;}
#product-info-nav li img{border:0;}
#info1,#info2,#info3,#info4,#info5{background:#d7d7d7;border:2px solid #808080;margin:0;padding:20px;}

#info2 th, 
#info2 tr,
#info2 caption,
#info3 th, 
#info3 tr,
#info3 caption{text-align:left;border:0;}
#info2 th, #info2 td,#info3 th, #info3 td{border-top:1px solid black;}


#info2{text-align:center;}
li.material{line-height:13px;font-size:12px;}
li.material b{line-height:14px;font-size:16px;}
li.material small{line-height:14px;font-size:12px;}
li.attributes {line-height:18px;font-size:18px;}
.side-info{margin:0 0 0 264px;padding:0 0 5px 0;list-style:none;}
h3.side-info{font-size:12px;}
ul#side-info{margin:0 0 0 264px;padding:0;list-style:none;}
ul#side-info li, .side-info li{margin:0 0 5px 0;}
li.icon-item{padding:0 0 0 36px;height:36px;}
li.solar-attributes{font-weight:bold;line-height:14px;margin:0 0 8px 0;}
li.solar-lift{font-size:12px;margin:0 0 3px 10px;}
li#water-sound{background:url('http://angelodecor.com/img/icon_water.png') no-repeat 0 0;}
#water-splash-1{background:url('http://angelodecor.com/img/icon_splash-1.png') no-repeat 0 0;}
#water-splash-2{background:url('http://angelodecor.com/img/icon_splash-2.png') no-repeat 0 0;}
#water-splash-3{background:url('http://angelodecor.com/img/icon_splash-3.png') no-repeat 0 0;}
#water-splash-4{background:url('http://angelodecor.com/img/icon_splash-4.png') no-repeat 0 0;}
#water-splash-5{background:url('http://angelodecor.com/img/icon_splash-5.png') no-repeat 0 0;}
#pump-included{background:url('http://angelodecor.com/img/icon_pump.png') no-repeat 0 0;}
#easy-setup{background:url('http://angelodecor.com/img/icon_easy.png') no-repeat 0 0;}
#light-included{background:url('http://angelodecor.com/img/icon_light.png') no-repeat 0 0;}
#fire-included{background:url('http://angelodecor.com/img/icon_fire.png') no-repeat 0 0;}
#infonav1{background:url(http://angelodecor.com/img/tab.png) no-repeat 0 0;}
#collection-classic{color:#832328;background:url('http://angelodecor.com/img/icon_classic.png') no-repeat 0 0;}
#collection-casual{color:#2F592B;background:url('http://angelodecor.com/img/icon_casual.png') no-repeat 0 0;}
#collection-contemporary{color:#004D85;background:url('http://angelodecor.com/img/icon_contemporary.png') no-repeat 0 0;}
span.category-list{color:#808080;}

#solar-pump-s,#solar-pump-m,#solar-pump-l{border-top:1px solid black;padding-top:5px;width:175px;}
#solar-pump-s{background:url('http://angelodecor.com/img/icon-solar-s.png') no-repeat 0 5px;}
#solar-pump-m{background:url('http://angelodecor.com/img/icon-solar-m.png') no-repeat 0 5px;}
#solar-pump-l{background:url('http://angelodecor.com/img/icon-solar-l.png') no-repeat 0 5px;}

.available-list li{height:55px;border-top:1px solid black;
width:440px;}
.available-list li a{color:green;text-decoration:none;}
.available-list li a strong{color:black;}
.available-list ul{
margin:0 0 0 10px;
padding:0;list-style:none;}
.available-list li p{margin:0;padding:0;width:250px;}
.home-depot-li{background:url('http://angelodecor.com/img/retailers/logo/home-depot.png') no-repeat 0 2px;}
.home-hardware-li{background:url('http://angelodecor.com/img/retailers/logo/home-hardware.png') no-repeat 0 2px;}
.canac-li{background:url('http://angelodecor.com/img/retailers/logo/canac.png') no-repeat 0 2px;}
.kent-li{background:url('http://angelodecor.com/img/retailers/logo/kent.png') no-repeat 0 2px;}
.peavey-li{background:url('http://angelodecor.com/img/retailers/logo/peavey.png') no-repeat 0 2px;}
.london-drugs-li{background:url('http://angelodecor.com/img/retailers/logo/london-drugs.png') no-repeat 0 2px;}
.rona-li{background:url('http://angelodecor.com/img/retailers/logo/rona.png') no-repeat 0 5px;}
.tru-serv-li{background:url('http://angelodecor.com/img/retailers/logo/tru-serv.png') no-repeat 0 0;}
.costco-li{background:url('http://angelodecor.com/img/retailers/logo/costco.png') no-repeat 0 5px;}
.la-coop-li{background:url('http://angelodecor.com/img/retailers/logo/la-coop.gif') no-repeat 0 5px;}
.patrick-morin-li{background:url('http://angelodecor.com/img/retailers/logo/patrickmorin.png') no-repeat 0 5px;}

li.home-depot-li p, li.home-depot-li h5{padding-left:45px;}
li.home-hardware-li p, li.home-hardware-li h5{padding-left:130px;}
li.kent-li p{padding-top:5px;padding-left:66px;}

li.peavey-li p, li.peavey-li h5{padding-left:143px;}li.peavey-li h5{padding-top:5px;}
li.london-drugs-li p, li.london-drugs-li h5{padding-top:5px;padding-left:102px;}
li.rona-li p, li.rona-li h5{padding-top:0px;padding-left:138px;}
li.tru-serv-li p, li.tru-serv-li h5{padding-left:146px;}li.tru-serv-li h5{padding-top:5px;}
li.costco-li p, li.costco-li h5{padding-left:146px;}li.costco-li h5{padding-top:5px;}
li.la-coop-li p, li.la-coop-li h5{padding-left:103px;}li.la-coop-li h5{padding-top:5px;}
li.patrick-morin-li p, li.patrick-morin-li h5{padding-left:49px;}li.patrick-morin-li h5{padding-top:5px;}
h5 span{font-weight:normal;}

.category-links{color:#666;}

p.product-thumbnail img{float:left;margin:0 10px 10px 0;}
/*
#single-php .product-image img{border:2px solid #808080;}
*/
p.product-thumbnail img{border:0px solid #808080;}
p.product-thumbnail img:hover{border:0px solid #000;}
#archive-php h3{text-transform:uppercase;font:bold;}

.attributes ul{margin:0;padding:0 0 0 35px;}

.pump-lift{font-size:14px;font-weight:bold;padding-bottom:10px;}
.pump-attributes {font-size:14px;font-weight:bold;line-height:14px;}
.light-attributes {font-size:14px;font-weight:bold;line-height:16px;padding-bottom:15px;width:150px;}
.pond-attributes {font-size:14px;font-weight:bold;line-height:16px;padding-bottom:15px;width:150px;}

.product-description{font-weight:normal;display:block;width:350px;font-weight:bold;margin:5px 0 0 0;}
.pump-image{margin:0px;padding:0;}
h3#respond{display:none;}

.video-link{font-weight:bold;background: url('http://angelodecor.com/img/icon_video.png') no-repeat 2px 2px;
display:block;height:17px;padding:0 0 0 20px;line-height:19px;
margin:3px;}

#sbc #s{width:167px;}
#sbc #cat{font-size:11px;}
#sbc #sbc-submit{font-size:11px;}

p.view-edit{width:350px;margin:5px 0;padding:0 0 5px 0;}
.view-edit a{text-decoration:none;text-transform:uppercase;}
.view-edit a strong{font-size:80%;text-decoration:underline;line-height:18px;}
.view-edit a em{font-style:normal;line-height:11px;}
ul#side-info li.pump-attributes, ul#side-info li.pump-ideal, ul#side-info li.pump-lift, ul#side-info li.pump-description
{padding:3px 0 3px 10px;color:#fff;margin:0;}
ul#side-info li.pump-ideal{font-size:20px;line-height:18px;font-weight:bold;padding:10px;}
ul#side-info li.pump-header{padding:0;margin:0;border-bottom:2px solid #fff;height:63px;}
ul#side-info li.pump-lift{font-size:12px;}
ul#side-info li.pump-prograde{margin:0;padding:10px 0 0 10px;}

.pump-description caption{display:none;}

div.pro-compatible{
text-align:left;
font-size:12px;
line-height:11px;
clear:both;
color:#fff;
width:255px;
margin:20px 0 0 0;
padding:5px 0 10px 5px;
display:block;font-weight:bold;}

a.compatible-link{color:white;display:block;}
div.pro-compatible small{font-weight:normal;}
.performance-image{float:right;margin-right:30px;}

a.compatible-link:hover{color:#ffd200;}

.spec-table caption{font-weight:bold;font-size:9px;}

div.pro-compatible h3{margin:0;background:#919195;width:160px;padding:3px 0 0 5px;}
div.pro-compatible ul{margin:0;padding:5px 0 5px 20px;
background:#919195;}
div.pro-compatible ul ul{margin:0;padding:3px 0 0 15px;}
div.pro-compatible li{margin:2px 0 6px 0;}
a.cul-listed span{display:none;}
a.cul-listed{display:block;with:92px;height:34px;}

ul.pro-grade li{background:#00355f;}
ul.pro-grade a.cul-listed{background: url('http://angelodecor.com/img/logo-cul-pro.png') no-repeat}

ul.pbs-kits li{background:#8b0f04;}
ul.pbs-kits a.cul-listed{background: url('http://angelodecor.com/img/logo-cul-kit.png') no-repeat}

ul.pbs-waterfall li{background:#004812;}
ul.pbs-waterfall a.cul-listed{background: url('http://angelodecor.com/img/logo-cul-waterfall.png') no-repeat}

ul.pbs-build li{background:#b2740e;}

ul.pbs-filter li{background:#0096d7;}
ul.pbs-lights li{background:#ffd200;}
ul.pbs-treatments li{background:#919195;}
ul.angelo-accessories li{background:#00622e;}
div.entry{border:0px solid white;padding:0px;margin-top:-10px;}

h1, h2, h3{font-family:Impact, Impact5, Charcoal6, sans-serif;
font-weight:normal;letter-spacing:1px;}

span.the-tags a{display:none;
font-family:Impact, Impact5, Charcoal6, sans-serif;
font-size:12px;
letter-spacing:1px;
text-decoration:none;
text-transform:uppercase;
border:1px solid #bbb;
padding:2px 5px;
margin:3px 0 -5px 0;width:250px;}

div.pond-details{margin:0 0 2px 0;}

.pond-details img{float:left;margin:0 5px 0 0px;border:0;}
.pond-details ul{margin:0 0 0 225px;font-weight:bold;}
.pond-details li{
margin:3px 0;
list-style-image: url('http://angelodecor.com/img/check-bullet.png')}

h3.pond-details{font-size:18px;
line-height:28px;margin:0;font-weight:normal;}

h3.pond-details em{font-size:28px;
line-height:28px;}

.pond-details h4{font-size:28px;
line-height:28px;margin:10px 0 0 0;
border-bottom:3px solid black;
font-family:Impact, Impact5, Charcoal6, sans-serif;
font-weight:normal;letter-spacing:1px;}

.pond-details li.last{list-style: none;}

.pond-details p{margin:5px;}
div.pond-planning-guide p{padding:2px 30px;}
p.question{font-weight:bold;margin:20px 0 0 0;background:#ff9;padding:5px 0;}
p.answer{margin:5px 30px;}
ol.answer{margin:5px 40px;}
ol.answer li{margin:0 0 10px 0;}
ol.answer strong{background:#eee;display:block;margin:0;padding:3px;}
div.pond-planning-guide a{text-decoration:none;color:#000;}
div.pond-planning-guide a:hover{text-decoration:underline;color:green;}
.example{font-style:italic;}

.indent{padding:0 30px;}

em.or{font-family:Arial Black, Arial Black, Gadget, sans-serif;
font-weight:normal;letter-spacing:1px;font-style:normal;}

div.pond-planning-guide h3{background:#006;color:#fff;padding:5px 5px 5px 10px;background: url('http://angelodecor.com/img/2011/pond-planning-background.png') no-repeat bottom}
body .doc-nav a{text-decoration:underline;}
body .doc-nav{float:right;background:#ff9;width:170px;
padding:0;border:2px solid #fc3;margin:0 0 10px 10px;}
body .doc-nav p{padding:4px;background:#fc0;margin:0 0 5px 0;font-weight:bold;}
body .doc-nav ol{margin:0;padding:0 0 0 26px;}
body .doc-nav li{margin:3px 0;font-weight:bold;}
p.top-link a{text-decoration:underline;font-weight:bold;}


.build-guide .section1,.build-guide .section2,.build-guide .section3,.build-guide .section4,.build-guide .section5,
.circulate-guide .section1,.circulate-guide .section2,.circulate-guide .section3,.circulate-guide .section4,.circulate-guide .section5,
.decorate-guide .section1,.decorate-guide .section2,.decorate-guide .section3
{margin:10px 0 0 0;color:#fff;}

.build-guide .section1,.build-guide .section2,.build-guide .section3,.build-guide .section4,.build-guide .section5
{background:#b2740e;border:1px solid #b2740e;}

.build-guide p,.circulate-guide p,.decorate-guide p
{font-weight:bold;width:175px;padding:3px 10px;margin:0;}

.build-guide h3,.circulate-guide h3,.decorate-guide h3
{margin:0;border-bottom:2px solid #fff;padding:4px;}

.build-guide .section-detail,
.circulate-guide .section-detail,
.decorate-guide .section-detail{
margin-left:125px;padding-left:172px;}

.build-guide .section1{
background:#b2740e url('http://angelodecor.com/img/2011/pond-liners-lifestyle.jpg') no-repeat 0px 27px}
.build-guide .section2{
background:#b2740e url('http://angelodecor.com/img/2011/preform-lifestyle.jpg') no-repeat 0px 27px}
.build-guide .section3{
background:#b2740e url('http://angelodecor.com/img/2011/streamlet-lifestyle.jpg') no-repeat 0px 27px}
.build-guide .section4{
background:#b2740e url('http://angelodecor.com/img/2011/waterfall-lifestyle.jpg') no-repeat 0px 27px}
.build-guide .section5{
background:#b2740e url('http://angelodecor.com/img/2011/tubing-lifestyle.jpg') no-repeat 0px 27px}

.circulate-guide .section1
{border:1px solid #8b0f04;}
.circulate-guide .section2
{border:1px solid #00355f;}
.circulate-guide .section3
{border:1px solid #004812;}
.circulate-guide .section4
{border:1px solid #fdbb30;}
.circulate-guide .section5
{border:1px solid #0096d7;}

.circulate-guide .section1{
background:#8b0f04 url('http://angelodecor.com/img/2011/kits-lifestyle.jpg') no-repeat 0px 27px}
.circulate-guide .section2{
background:#00355f url('http://angelodecor.com/img/2011/pro-grade-lifestyle.jpg') no-repeat 0px 27px}
.circulate-guide .section3{
background:#004812 url('http://angelodecor.com/img/2011/waterfall-pump-lifestyle.jpg') no-repeat 0px 27px}
.circulate-guide .section4{
background:#fdbb30 url('http://angelodecor.com/img/2011/solar-lifestyle.jpg') no-repeat 0px 27px}
.circulate-guide .section5{
background:#0096d7 url('http://angelodecor.com/img/2011/filtration-lifestyle.jpg') no-repeat 0px 27px}

.decorate-guide .section1{
background:#919195 url('http://angelodecor.com/img/2011/kits-lifestyle.jpg') no-repeat 0px 27px}
.decorate-guide .section2{
background:#00994D url('http://angelodecor.com/img/2011/pro-grade-lifestyle.jpg') no-repeat 0px 27px}
.decorate-guide .section3{
background:#ffd200 url('http://angelodecor.com/img/2011/waterfall-pump-lifestyle.jpg') no-repeat 0px 27px}

.decorate-guide .section1
{border:1px solid #919195;}
.decorate-guide .section2
{border:1px solid #00994D;}
.decorate-guide .section3
{border:1px solid #ffd200;}

.build-guide div.section-list,
.circulate-guide div.section-list,
.decorate-guide div.section-list{float:left;
background:#fff;width:125px;}

.build-guide ul,.circulate-guide ul,.decorate-guide ul
{color:#000;margin:5px 0 10px 0;
padding:0 0 0 20px;}

p.circulate-opening,p.build-opening,p.decorate-opening{float:left;width:140px;font-size:11px;}
#circulate-image,#build-image,#decorate-image{float:right;width:360px;}

.collection-list ul{margin:0 -6px;padding:0;list-style:none;height:175px;}
.collection-list li{margin:1px;float:left;position:relative;}
.collection-list span{display:none;}
.collection-list a{display:block;width:170px;height:175px;}

#statuary-collection .casual a{background:#439639 url('http://angelodecor.com/img/2011/casual-statuary.png') no-repeat;}
#statuary-collection .classic a{background:#c41230 url('http://angelodecor.com/img/2011/classic-statuary.png') no-repeat;}
#statuary-collection .contemporary a{background:#0067ab url('http://angelodecor.com/img/2011/contemporary-statuary.png') no-repeat;}

#birdbaths-collection .casual a{background:#439639 url('http://angelodecor.com/img/2011/casual-birdbaths.png') no-repeat;}
#birdbaths-collection .classic a{background:#c41230 url('http://angelodecor.com/img/2011/classic-birdbaths.png') no-repeat;}
#birdbaths-collection .contemporary a{background:#0067ab url('http://angelodecor.com/img/2011/contemporary-birdbaths.png') no-repeat;}

#fountain-collection .casual a{background:#439639 url('http://angelodecor.com/img/2011/casual-fountains.png') no-repeat;}
#fountain-collection .classic a{background:#c41230 url('http://angelodecor.com/img/2011/classic-fountains.png') no-repeat;}
#fountain-collection .contemporary a{background:#0067ab url('http://angelodecor.com/img/2011/contemporary-fountains.png') no-repeat;}

#product-collection .casual a{background:#439639 url('http://angelodecor.com/img/2011/casual-products.png') no-repeat;}
#product-collection .classic a{background:#c41230 url('http://angelodecor.com/img/2011/classic-products.png') no-repeat;}
#product-collection .contemporary a{background:#0067ab url('http://angelodecor.com/img/2011/contemporary-products.png') no-repeat;}

.collection-list a strong
{font-size:10px;visibility:hidden;display:block;position:absolute;bottom:0;right:0;background:#000;padding:3px;color:#fff;}
.collection-list a:hover strong{visibility:visible;}
.collection-list .casual a strong{background:#439639}
.collection-list .classic a strong{background:#c41230}
.collection-list .contemporary a strong{background:#0067ab}

.main-product-list ul, .retailer-product-list ul{margin:0 -6px;padding:0;list-style:none;}
.main-product-list li, .retailer-product-list li{margin:1px;float:left;border:2px solid #000;position:relative;}

.main-product-list h4{
text-transform:uppercase;font-family:Arial Black, Arial Black, Gadget, sans-serif;
font-weight:normal;font-size:11px;letter-spacing:2px;background:#000;color:#fff;padding:4px;margin:0;}
.main-product-list h4 a, .retailer-product-list h4 a{color:#fff;text-decoration:none;}
.main-product-list a.category-link{color:#333;font-weight:bold;display:block;width:122px;height:78px;text-decoration:none;font-size:10px;padding:7px 5px 0 125px;}

.main-product-list a strong{visibility:hidden;display:block;position:absolute;bottom:0;right:0;background:#000;padding:3px;color:#fff;}
.main-product-list a:hover strong{visibility:visible;}

.retailer-product-list h4{background:#000;color:#fff;margin:0;padding:1px;}
.retailer-product-list h4 span{display:none;}
.retailer-product-list h4 a{display:block;width:165px;height:22px;background:url('http://angelodecor.com/img/header-titles.png') no-repeat;}

.retailer-product-list .home-depot h4 a{background-position:0 0;}
.retailer-product-list .home-depot-online h4 a{background-position:0 -22px;}
.retailer-product-list .home-hardware h4 a{background-position:0 -44px;}
.retailer-product-list .peavey h4 a{background-position:0 -66px;}
.retailer-product-list .rona h4 a{background-position:0 -88px;}
.retailer-product-list .tru-serv h4 a{background-position:0 -110px;}
.retailer-product-list .patrick-morin h4 a{background-position:0 -132px;}
.retailer-product-list .costco h4 a{background-position:0 -154px;}
.retailer-product-list .la-coop h4 a{background-position:0 -176px;}

.retailer-product-list li{width:165px;}
.retailer-product-list p{text-align:center;
color:#333;font-weight:normal;
display:block;width:155px;
height:105px;text-decoration:none;
font-size:10px;padding:0px 5px 0 5px;}
.retailer-product-list em{font-weight:bold;}

.retailer-product-list img{border:0px;}
.retailer-product-list .home-depot img{margin:0 0 7px 0;}
.retailer-product-list .home-depot-online img{margin:12px 0 4px 0;}
.retailer-product-list .home-hardware img{margin:9px 0 9px 0;}
.retailer-product-list .peavey img{margin:11px 0 11px 0;}
.retailer-product-list .rona img{margin:16px 0 16px 0;}
.retailer-product-list .tru-serv img{margin:10px 0 10px 0;}
.retailer-product-list .patrick-morin img{margin:8px 0 10px 0;}
.retailer-product-list .costco img{margin:16px 0 8px 0;}
.retailer-product-list .la-coop img{margin:14px 0 8px 0;}

.retailer-product-list .home-depot-online,.retailer-product-list .costco {background:url('http://www.angelodecor.com/img/order-online-today.png') no-repeat center 24px;}


/* Garden Decor */
.main-product-list .fountains a.category-link{background:#fff url('http://angelodecor.com/img/2011/category-fountains.jpg') no-repeat 0 0;}
.main-product-list .statuary a.category-link{background:#fff url('http://angelodecor.com/img/2011/category-statuary.jpg') no-repeat 0 0;}
.main-product-list .birdbaths a.category-link{background:#fff url('http://angelodecor.com/img/2011/category-birdbaths.jpg') no-repeat 0 0;}
.main-product-list .accessories a.category-link{background:#fff url('http://angelodecor.com/img/2011/category-accessories.jpg') no-repeat 0 0;}
.main-product-list p{margin:0px;}
.main-product-list h3,.collection-list h3
{font-family:Arial Black, Arial Black, Gadget, sans-serif;
margin:15px 0 5px -6px;text-transform:uppercase;
padding:0;color:#333;font-size:12px;line-height:12px;
border-bottom:1px solid #333;}
/* Fountains */
#fountain-list .traditional a.category-link{background:#fff url('http://angelodecor.com/img/2011/category-traditional-fountain.jpg') no-repeat 0 0;}
#fountain-list .modern a.category-link{background:#fff url('http://angelodecor.com/img/2011/category-modern-fountain.jpg') no-repeat 0 0;}
#fountain-list .nature a.category-link{background:#fff url('http://angelodecor.com/img/2011/category-nature-fountain.jpg') no-repeat 0 0;}
#fountain-list .waterfall a.category-link{background:#fff url('http://angelodecor.com/img/2011/category-waterfall.jpg') no-repeat 0 0;}
#fountain-list .wall a.category-link{background:#fff url('http://angelodecor.com/img/2011/category-wall.jpg') no-repeat 0 0;}
#fountain-list .three-sixty a.category-link{background:#fff url('http://angelodecor.com/img/2011/category-360.jpg') no-repeat 0 0;}
#fountain-list .deck a.category-link{background:#fff url('http://angelodecor.com/img/2011/category-deck.jpg') no-repeat 0 -2px;}
#fountain-list .tiered a.category-link{background:#fff url('http://angelodecor.com/img/2011/category-tiered.jpg') no-repeat 0 0;}
#fountain-list .solar a.category-link{background:#fff url('http://angelodecor.com/img/2011/category-solar.jpg') no-repeat 0 0;}
#fountain-list .tabletop a.category-link{background:#fff url('http://angelodecor.com/img/2011/category-tabletop.jpg') no-repeat 0 -2px;}
#fountain-list a.category-link{height:68px;}

/* Statuary */
#statuary-list .traditional a.category-link{background:#fff url('http://angelodecor.com/img/2011/category-traditional-statuary.jpg') no-repeat 0 0;}
#statuary-list .nature a.category-link{background:#fff url('http://angelodecor.com/img/2011/category-nature-statuary.jpg') no-repeat 0 0;}
#statuary-list .kids-pets a.category-link{background:#fff url('http://angelodecor.com/img/2011/category-kids-pets.jpg') no-repeat 0 0;}
#statuary-list .whimsical a.category-link{background:#fff url('http://angelodecor.com/img/2011/category-whimsical.jpg') no-repeat 0 0;}
#statuary-list .spiritual a.category-link{background:#fff url('http://angelodecor.com/img/2011/category-spiritual.jpg') no-repeat 0 0;}
#statuary-list .cultural a.category-link{background:#fff url('http://angelodecor.com/img/2011/category-cultural.jpg') no-repeat 0 0;}
#statuary-list .solar a.category-link{background:#fff url('http://angelodecor.com/img/2011/category-solar-statuary.jpg') no-repeat 0 0;}
#statuary-list .garden-comfort a.category-link{background:#fff url('http://angelodecor.com/img/2011/category-garden-comfort.jpg') no-repeat 0 0;}

/* Birdbaths */
#birdbath-list .traditional a.category-link{background:#fff url('http://angelodecor.com/img/2011/category-birdbaths.jpg') no-repeat 0 0;}
#birdbath-list .nature a.category-link{background:#fff url('http://angelodecor.com/img/2011/category-nature-birdbaths.jpg') no-repeat 0 0;}
#birdbath-list .modern a.category-link{background:#fff url('http://angelodecor.com/img/2011/category-modern-birdbaths.jpg') no-repeat 0 0;}
#birdbath-list .planters a.category-link{background:#fff url('http://angelodecor.com/img/2011/category-planters.jpg') no-repeat 0 0;}

/* Accessories*/
#accessories-list .fountain-pumps a.category-link{background:#fff url('http://angelodecor.com/img/2011/category-accessories.jpg') no-repeat 0 0;}
#accessories-list .sensible-solar a.category-link{background:#fff url('http://angelodecor.com/img/2011/category-sensible-solar.jpg') no-repeat 0 0;}
#accessories-list .fountian-lights a.category-link{background:#fff url('http://angelodecor.com/img/2011/category-fountian-lights.jpg') no-repeat 0 0;}
#accessories-list .fountain-parts a.category-link{background:#fff url('http://angelodecor.com/img/2011/category-fountain-parts.jpg') no-repeat 0 0;}
#accessories-list .fountain-treatments a.category-link{background:#fff url('http://angelodecor.com/img/2011/category-fountain-treatments.jpg') no-repeat 0 0;}

#material-list p a{padding:55px 5px 5px 5px;width:242px;height:50px;}
#material-list .comp-cast a.category-link{background:#fff url('http://angelodecor.com/img/Comp-Cast-logo.png') no-repeat center 8px;}
#material-list .nucrete a.category-link{background:#fff url('http://angelodecor.com/img/NuCrete-logo.png') no-repeat center 8px;}

ul.pump-55 li{background:#c5c6c8;}
ul.pump-80 li{background:#fed302;}
ul.pump-110 li{background:#0096d7;}
ul.pump-150 li{background:#ee342e;}
ul.pump-180 li{background:#f99f1c;}
ul.pump-250 li{background:#8eae3e;}
body li.pump-footer{background:#0069aa;padding:3px;border-top:2px solid #fff;}
li.pump-footer img{border:0px;}
ul.classic-pump li{padding:10px 0 0 0;text-align:center;}
ul.classic-pump li.pump-attributes,
ul.classic-pump li.pump-lift{background:#00355f;text-align:left;}



/* Official 2011 Colour Pallette:
classic: #c41230
Casual:	#439639
Contemporary: #0067ab
kits: #8b0f04
pro-grade: #00355f
waterfall: #004812
compatible: #919195
solar:	#fdbb30
lighting: #ffd200
bulding: #b2740e
filtration: #0096d7
accesories: #00622e

PBS:	#0069aa
250gph:	#8eae3e
180gph:	#f99f1c
150gph:	#ee342e
110gph:	#0096d7
80gph:	#fed302
55gph:	#c5c6c8

Home Depot: #f58426
*/

