body{background-color:#000000;color: White;}
#header{width: 1100px;height: 160px;margin: auto;padding-top: 10px;}
#logo1{width: 900px;height: 100px;float: left;}
#logo{width: 350px;Float: left;height: 100px;}
#tagline{color: Yellow;width: 550px;height: 70px;float: left; /*opacity: .3;filter: alpha(opacity=30); For IE8 and earlier */font-size: smaller;text-align: center;padding: 15px 0px 0px 0px; margin: auto;}
#shopNav{width: 200px;height: 70px;float: right; padding-top: 10px;}
#mainNav{width: 1100px;height: 75px;margin-top: 100px;}
#featured{width: auto;float: left;}
#content{width: 1070px;}
#fb{width: auto;float: right;background: url('images/transparent-bgw.png') repeat; }
#phLinkList{ font-size: 14px;}
#fbl{margin: auto; margin-top: 10px;}
#faq{margin: auto; text-align: center; width: 1100px;}
#slideshow1{width: 450px; padding: 20px; position: relative; display: inline-block;}

Form2{width: 1100px;margin: auto;}

h1{background: url('images/transparent-bg.png') repeat;text-align:center; padding: 10px 0px 10px 0px;font-size: 20px;text-transform: uppercase;color: #FFFF00;width: 1070px;;}
h4{font-size: 14px; font-weight: bold; opacity: .7;filter: alpha(opacity=70); width: 500px; text-align: center;}
h3{padding: 0px 10px 0px 10px; margin-top:15px; font:bold 24px/20px Arial, Helvetica, sans-serif;color:#FFFF00; white-space:nowrap; background: url('images/transparent-bg.png');}
    
td{color: white;font-weight: normal;font-size: 12px;font-family: Verdana, Arial, Helvetica;padding: 0px;}
td.header{background-repeat:repeat;}
td.content{padding-left:15px; color: White; width: 900px; }

a:link{font:bold 14px/15px Arial, Helvetica, sans-serif; color:yellow; text-decoration: none; text-transform: uppercase;}
a:visited{font: bold 14px/15px Arial, Helvetica, sans-serif;color: lime;text-decoration: none;}
a:active{font:bold 14px/15px Arial, Helvetica, sans-serif; text-decoration: none}
a:hover{font:bold 14px/15px Arial, Helvetica, sans-serif; color:red; text-decoration: none}

p{max-width: 1070px;}

.editArea{height: 100px; width: 600px; background-color: #c0c0c0; color: Black;}
.header a:link{font: bold 14px/15px Arial, Helvetica, sans-serif;color: #FFFF00;text-decoration: none;text-transform: uppercase;}
.header a:visited{font:bold 14px/15px Arial, Helvetica, sans-serif; color:#FFFF00; text-decoration: none}
.header a:active{font:bold 14px/15px Arial, Helvetica, sans-serif; color:cyan; text-decoration: none}
.header a:hover{font:bold 14px/15px Arial, Helvetica, sans-serif; color:red; text-decoration: none}

.footerLink a:link{font:normal 9px/13px Arial, Helvetica, sans-serif; color:#ffff00; text-decoration: none}
.footerLink a:visited{font: normal 9px/13px Arial, Helvetica, sans-serif;color: #33CCFF;text-decoration: none;}
.footerLink a:active{font:normal 9px/13px Arial, Helvetica, sans-serif; color:blue; text-decoration: none}
.footerLink a:hover{font:normal 9px/13px Arial, Helvetica, sans-serif; color:#00FF00; text-decoration: none}

.linkArrow {font:normal 15px/15px Arial, Helvetica, sans-serif; padding-right:13px; padding-left:19px; color:#E0E0E0;}
.link {color: #FFFF00;font: normal large/13px 'Arial Black';text-transform: uppercase;}

.footer{padding-bottom:10px; color: #ffffff;}
.ErrorText{color: red; font-family: Verdana, Arial; font-size: 12px; line-height: 20pt}
.CartListHead{background-color: #505050; border-bottom: dimgray; border-left: dimgray 1px solid; color: #000000; font-family: Verdana, Arial; font-size: 11px; font-weight: normal;	line-height: 15pt;}
.CartListItem{background-color: #808080; border-bottom: dimgray; border-left: dimgray 1px solid; color: black; font-family: Verdana, Arial; font-size: 11px;}
.CartListItemAlt{background-color: #808080;border-bottom: dimgray; border-left: dimgray 1px solid; color: black; font-family: Verdana, Arial;font-size: 11px;}
.CartListFooter{background-color: #808080; border-bottom: dimgray; border-left: dimgray 1px solid; color: #000000; font-family: Verdana, Arial; font-size: 11px; font-weight: normal; line-height: 15pt;}
#lbUpdateCart{position:relative; right:370px; top: 5px;}
.view{font-weight: bold; font-size: 12px; line-height:13px; color:white; font-family: Verdana, Arial, Helvetica;}
.selectedProduct{background: url('images/transparent-bg.png');color: #00FFFF;padding: 1px 10px 1px 270px;width: 500px;}
.productDisplayTable{background: url('images/transparent-bg.png');margin-top: 15px; width: 1070px;}

#menu {width: auto;}

#product {background: url('images/transparent-bg.png');}
#productImage{position: relative; left:85px; top: 50px;}
#handlesshafts{position: relative; left:50px; top: 40px;}
#blades{position: relative; left:50px; top: 40px;}
#shovelz{float: right; margin-top: 120px; margin-right: 40px;}
.shovelz a:link{border-style: none;}
#shovelz a:link{border-style: none;}
#phProductList{clear:none;}

.product{padding: 35px}

.logo {border-style: none;background: url('buttons/logo.png') no-repeat;display:block;width: 350px;height: 75px;}     
.logo a:link {border-style: none;}    

.button1, .button2, .button3, .button4 {display: inline-block; width: 149px;height: 50px;}
.button5, .button6, .button7, .button8 {border-style: none;display: inline-block;width: 75px;height: 50px;}
.button9, .button10 {display: inline-block; width: 75px;height: 50px; margin-left: 20px;}

.button1{background: url('buttons/button1.png') no-repeat;}
.button2{background: url('buttons/button2.png') no-repeat;}
.button3{background: url('buttons/button3.png') no-repeat;}
.button4{background: url('buttons/button4.png') no-repeat;}
.button5{background: url('buttons/button5.png') no-repeat;}
.button6{background: url('buttons/button6.png') no-repeat;}
.button7{background: url('buttons/button7.png') no-repeat;}
.button8{background: url('buttons/button8.png') no-repeat;}
.button9{background: url('buttons/button9.png') no-repeat;}
.button10{background: url('buttons/button10.png') no-repeat;}
.button1:hover, .button2:hover, .button3:hover, .button4:hover, .button5:hover, .button6:hover, .button7:hover, .button8:hover, .button9:hover, .button10:hover, .logo:hover{background-position: right;}
.button5{position: relative; right: 10px;}
.button6{position: relative; right: 8px;}

.mainNav{width: 100%;}

.shopNav{ width:auto; padding-left: 28px;}
.cart{background: url('images/transparent-bg.png'); font-size: 18px; text-transform: uppercase;}
