body { background-color: #000000; }
background-image: url('../images/interface/bg.gif'); 
background-repeat: repeat-x; color: #525252; margin: 0px 0px 0px 0px; }

A:link { font-family: Tahoma, Verdana, Arial; color: #000000; font-weight: normal }
A:active { font-family: Tahoma, Verdana, Arial; color: #000000; font-weight: normal }
A:visited { font-family: Tahoma, Verdana, Arial; color: #000000; font-weight: normal }
A:hover { color: #EB8114; }

A.MENU:link { font-family: Tahoma, Verdana, Arial; color: #FFFFFF; font-weight: normal; text-decoration: none }
A.MENU:active { font-family: Tahoma, Verdana, Arial; color: #FFFFCC; font-weight: normal; text-decoration: none }
A.MENU:visited { font-family: Tahoma, Verdana, Arial; color: #FFFFFF; font-weight: normal; text-decoration: none }
A.MENU:hover { color: #EB8114 }

A.prodmenu:link		{ font-family: Tahoma, Verdana, Arial; color: #FFFFFF; font-weight: normal; text-decoration: none }
A.prodmenu:active	{ font-family: Tahoma, Verdana, Arial; color: #FFFFCC; font-weight: normal; text-decoration: none }
A.prodmenu:visited	{ font-family: Tahoma, Verdana, Arial; color: #FFFFFF; font-weight: normal; text-decoration: none }
A.prodmenu:hover	{ font-family: Tahoma, Verdana, Arial; color: #FFFFFF; font-weight: normal; text-decoration: none }

A.footmenu:link		{ font-family: Verdana, Tahoma, Arial; color: #464646; font-size: 7pt; font-weight: normal; text-decoration: none }
A.footmenu:active	{ font-family: Verdana, Tahoma, Arial; color: #FFFFCC; font-size: 7pt; font-weight: normal; text-decoration: none }
A.footmenu:visited	{ font-family: Verdana, Tahoma, Arial; color: #464646; font-size: 7pt; font-weight: normal; text-decoration: none }
A.footmenu:hover	{ font-family: Verdana, Tahoma, Arial; color: #FFFFFF; font-size: 7pt; font-weight: normal; text-decoration: none }

A.headmenu:link { font-family: Tahoma, Verdana, Arial; color: #FFFFFF; font-weight: normal; text-decoration: underline; margin-left:0px}
A.headmenu:active { font-family: Tahoma, Verdana, Arial; color: #FFFFCC; font-weight: normal; text-decoration: none }
A.headmenu:visited { font-family: Tahoma, Verdana, Arial; color: #FFFFFF; font-weight: normal; text-decoration: underline; }
A.headmenu:hover { color: #FFFFFF; text-decoration: none }

A.indexMenu:link { font-family: Tahoma, Verdana, Arial; color: #EB8114; font-weight: normal }
A.indexMenu:active { font-family: Tahoma, Verdana, Arial; color: #EB8114; font-weight: normal }
A.indexMenu:visited { font-family: Tahoma, Verdana, Arial; color: #EB8114; font-weight: normal }
A.indexMenu:hover { color: #ffffff; }

P.text { font-family: Arial; font-size: 11pt }

UL { list-style-type: square; color: #525252; font-family: Verdana; font-size: 11pt; font-color: #525252; list-style-color: #C0C0C0; }
LI { font-family: Verdana; font-size: 11pt; list-style-size: 11pt; line-height: 11pt; font-color:#525252; }

.style1 {
	background-color: #ffffff;
}
.style2 {
	align: center;
	text-align: center;
}

.headmenu		{ font-family: Tahoma; font-size: 10pt; letter-spacing: 1px; margin: 0px 0px 2px 8px; }
.indexmenu		{ font-size: 10pt; color:#ffffff;}
.addy			{ font-size: 8pt; }
.addysmall		{ font-size: 10pt; font-family: Verdana; color: #FFFFFF; }
.sitemap		{ font-size: 10pt; }

/* User Administration Section */

FONT.font { font-family: Tahoma; font-size: 10pt; color: #525252 }
FONT.red { font-family: Tahoma; font-size: 10pt; color: #FF0000 }


/*-- Index Updates: June-27-08 ---------------------------------------*/
div#productsThumbNav *{
margin:0;
padding:0;
}

div#productsThumbNav{
width:576px;
height:549px;
margin-top:0px;
margin-left:1px;
padding:0px;
text-align:left;
float:left;
}
div#productsThumbNav li{
width:190px;
height:180px;
list-style:none;
float:left;
position:relative;
margin:2px 1px 0px 1px;
}
div#productsThumbNav li:hover a.goButton{
background-position:right;
}

div#productsThumbNav li#thirtyYears{
width:382px;
}
#productsThumbNav h2{
line-height:27px;
height: 27px;
font-size:13px;
background:url('../images/index/header-bg.gif');
text-align:left;
}
#productsThumbNav h2 a{
text-decoration:none;
display:block;
width:190px;
height:27px;
font-weight:bold;
color:#fff;
text-indent:8px;
}
#productsThumbNav h2 a:hover{
color:#eb8114;
}
#productsThumbNav a.goButton{
display:block;
width:35px;
height:17px;
background:url('../images/go-button.gif');
position:absolute;
bottom:5px;
right:5px
}

#productsThumbNav a.patioButton{
display:block;
width:116px;
height:106px;
background:url('../images/index/patio-comfort-coupon-may09.png');
position:absolute;
bottom:40px;
right:105px
}

#productsThumbNav a.primoButton{
display:block;
width:120px;
height:48px;
background:url('../images/index/primo-coupon-may09.png');
position:absolute;
bottom:30px;
right:-15px
}

#productsThumbNav a.pacButton{
display:block;
width:116px;
height:106px;
background:url('../images/index/pac-blower-coupon-may09.png');
position:absolute;
bottom:31px;
right:165px
}

#productsThumbNav a.goButton:hover{
background-position:right;
}
#productsThumbNav img{
display:block;
border:none;
}
#productsInfo{
width:766px;
text-align:left;
clear:left;
background:url('../images/interface/index-text-bg.gif') repeat-x;
height: 181px;

position:relative;
color: #515151;
}
#productsInfo p{
font:13px Arial, Helvetica, sans-serif;
margin:12px;
padding-top:12px;
color: #515151;
}
#productsInfo a{
text-decoration:none;
}
#productsInfo a:hover{
text-decoration:underline;
}

/*-- //END (Index Updates: June-27-08') ---------------------------------------*/

#indexBlog{
padding:0;
width:190px;
height:549px;
float:right;
text-align:left;
position:relative;
margin:-9px 2px 0px 1px;
border:0px solid white;
}

p.eventheader{
font-family:tahoma;
font-size:10pt;
font-weight:bold;
color: #525252;
margin:0 0 0 5px;
letter-spacing: 1px;
}

p.eventtext{
font-family:tahoma;
font-size:9pt;
font-weight:normal;
color: #525252;
margin:10px 0 0 5px;;
}

div.learnmore{
text-align:right;
margin: 6px;
}

#indexBlog h2{
line-height:27px;
height: 27px;
font-size:13px;
background:url('../images/index/header-bg.gif');
text-align:left;
}

#indexBlog h2 a{
text-decoration:none;
display:block;
width:190px;
height:27px;
font-weight:bold;
color:#fff;
text-indent:8px;
 font-family: Tahoma, Verdana, Arial;
}

#indexBlog h2 a:hover{
color:#eb8114;
}
