html, body {
position:relative;
width:100%;
height:100%;
}
.clearer{
clear: both;
font-size: 1px;
line-height: 0;
}
body {
background-color:#FFFFFF;
margin:0;
padding:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-align: center;
}
a:link {
color: #FFFFFF;
text-decoration:none;
}
a:visited {
color: #FFFFFF;
text-decoration:none;
}
a:hover {
color: #000000;
text-decoration:underline;
}
a:active {
color: #000000;
text-decoration:underline;
}
#page {
padding:0 0 50px 0;
margin: 30px auto 0 auto;
}
#page, #header, #headLiner, #lowerSection, #footer, #motto {
width:735px;
}
#mainImage {
width:733px;
}
/*headers*/
h1, h2, h3 {
margin:0;
padding:0;
text-transform: uppercase;
color:#FFFFFF;
}
h1 {
font-size:22px;
font-weight:normal;
}
h2 {
font-size:16px;
font-weight:normal;
}
h3 {
font-size:14px;
font-weight:bold;
}
p {
text-align:left;
margin:3px 0 0 0;
padding:0;
}
/*Head, logo, navigation*/
#header {
z-index:10;
margin:0;
padding:0;
height:68px;
}
#header img {
display:block;
float:left;
}
#header #local {
float:right;
}
#header #local a:link {
color:#000000;
}
#header #local a:visited {
color: #000000;
}
#header #local a:hover {
color: #F3783E;
}
#header #local a:active {
color: #F3783E;
}
#header #nav {
clear:right;
margin:0;
padding:0;
float:right;
background:url(/wps/wcm/connect/8ca26a80453e43ecb33cbf1d9c2e9880/bg_nav_2.gif?MOD=AJPERES&CACHEID=8ca26a80453e43ecb33cbf1d9c2e9880) repeat-x top left #F3783E;
width:auto;
height:26px;
position:relative;
bottom:-30px;
}
/*
#header #nav a:link{
color: #fff;
}
#header #nav visited{
color: #fff;
}
#header #nav a:link{
color: #fff;
}
*/
.nav-corner-image {
display:block;
float:left;
margin:0;
padding:0;
left:0;
}
*html .nav-corner-image {
margin-left: -3px;
}
/* end of fix */
#header #nav ul {
list-style:none;
margin-top:5px;
}
#header #nav ul li {
float:left;
padding: 0 15px 0 0;
}
#headLiner {
BACKGROUND: url(/wps/wcm/connect/c8870100453e43e7b2e7be1d9c2e9880/bg_orange.gif?MOD=AJPERES&CACHEID=c8870100453e43e7b2e7be1d9c2e9880) top left no-repeat transparent;
z-index:7;
height:93px;
color:#FFFFFF;
text-align:center;
}
#headLiner h1 {
font-family:Impact, Verdana, Arial, Helvetica;
padding-top:40px;
}
/*large center image on home page*/
#mainImage {
height:352px;
border: 1px solid #F3783E;
z-index:5;
overflow:hidden;
}
.pop_up {
position:absolute;
top:70px;
right:15%;
max-height:400px;
max-width:500px;
padding:10px;
background:#FFFFFF;
z-index:2000;
visibility:hidden;
border:1px solid #F3783E;
}
.pop_up a:link, .bread_crumb a:link {
color:#F3783E;
}
.pop_up a:visited, .bread_crumb a:visited {
color:#F3783E;
}
.pop_up a:hover, .bread_crumb a:hover {
color:#000000;
}
.pop_up a:active, .bread_crumb a:active {
color:#000000;
}
.pop_up ul {
list-style: none;
margin: 5px 0 0 0;
padding:0;
}
.pop_up h3 {
color:#000000;
font-size:14px;
}
.pop_up h4 {
margin: 10px 0 0 0;
padding:0;
font-size:10px;
color:#F3783E;
}
*html .pop_up {
position:absolute;
top:100px;
right:15%;
max-height:400px;
max-width:500px;
padding:10px;
background:#FFFFFF;
z-index:2000;
visibility:hidden;
border:1px solid #F3783E;
}
/* featured/new/local events section*/
#lowerSection {
position:relative;
z-index:1100;
margin: 0;
background: url(/wps/wcm/connect/c8870100453e43e7b2e7be1d9c2e9880/bg_orange.gif?MOD=AJPERES&CACHEID=c8870100453e43e7b2e7be1d9c2e9880) top left #F3783E;
clear:both;
width: 735px;
height:30px;
display:block;
}
#home #page #lowerSection #motto {
height:93px;
}
#lowerSection #featuredProducts, #lowerSection #newProducts, #lowerSection #localEvents, #lowerSection #motto {
background:transparent;
float:left;
width:225px;
margin:10px 10px;
text-align:center;
}
#lowersection img {
margin:5px;
}
#motto img {
margin:5px;
}
#motto {
z-index:9;
BACKGROUND: url(/wps/wcm/connect/c8870100453e43e7b2e7be1d9c2e9880/bg_orange.gif?MOD=AJPERES&CACHEID=c8870100453e43e7b2e7be1d9c2e9880) top left #F3783E;
clear:both;
height:93px;
}
#motto h1 {
font-family:Impact, Verdana, Arial, Helvetica;
font-size:18px;
font-weight:normal;
text-align: right;
color: #ffffff;
padding-top:10px;
width:715px;
}
.productImage {
margin:10px;
}
#lowerSection #localEvents p {
text-align:left;
}
/* footer (flags & copyright */
#footer {
background:transparent;
clear:both;
}
#footer img {
float:left;
margin:2px;
}
#copyright {
margin-top:3px;
float:right;
color:#999999;
}
/* ----------------------------PRODUCT PAGE */
#left_col {
float:left;
width:289px;
overflow:hidden;
background:#FFFFFF;
height:580px;
border-left:1px solid #F3783E;
}
#product_left_col {
float:left;
width:290px;
overflow:hidden;
background:#FFFFFF;
height:580px;
}
#history #left_col {
background: url(/wps/wcm/connect/b5723200453e43e3b2a5be1d9c2e9880/bg_radius.jpg?MOD=AJPERES&CACHEID=b5723200453e43e3b2a5be1d9c2e9880) top left no-repeat;
}
#where2buy #left_col {
background: url(/wps/wcm/connect/5bb73b00453e43d6b198bd1d9c2e9880/bg_tool.jpg?MOD=AJPERES&CACHEID=5bb73b00453e43d6b198bd1d9c2e9880) top left no-repeat;
}
#contact #left_col {
background: url(/wps/wcm/connect/7515b280453e43e9b308bf1d9c2e9880/bg_shovel.jpg?MOD=AJPERES&CACHEID=7515b280453e43e9b308bf1d9c2e9880) top left no-repeat;
}
#news #left_col {
background: url(/wps/wcm/connect/86f35780453e43e1b284be1d9c2e9880/bg_pack.jpg?MOD=AJPERES&CACHEID=86f35780453e43e1b284be1d9c2e9880) top left no-repeat;
}
#warranty #left_col {
background: url(/wps/wcm/connect/11d15380453e43dcb211be1d9c2e9880/bg_knife.jpg?MOD=AJPERES&CACHEID=11d15380453e43dcb211be1d9c2e9880) top left no-repeat;
}
#right_col {
float:left;
width:444px;
height:580px;
overflow:auto;
border-right:1px solid #F3783E;
padding:0;
margin:0;
background:#FFFFFF;
}
*html #right_col {
width:446px;
}
/*******Product only*********/
#product_right_col {
float:left;
width:444px;
height:581px;
overflow:hidden;
background: url(/wps/wcm/connect/e989c900459cabc69f36df62e2684db8/test_bg.jpg?MOD=AJPERES&CACHEID=e989c900459cabc69f36df62e2684db8) top left no-repeat #000000;
padding:0;
margin:0;
border-right:1px solid #F3783E;
}
*html product_#right_col {
width:447px;
}
/*******Product only*********/
#product_lowerSection {
z-index:9;
background:url(/wps/wcm/connect/c8870100453e43e7b2e7be1d9c2e9880/bg_orange.gif?MOD=AJPERES&CACHEID=c8870100453e43e7b2e7be1d9c2e9880) top left #F3783E;
clear:both;
}
/*******Product only*********/
#product_css #product_page #product_lowerSection {
height:30px;
}
/*******Product only*********/
#product_page
{
padding:0 0 50px 0;
margin: 30px auto 0 auto;
width:735px;
}
.bread_crumb {
text-transform:uppercase;
color:#F27F41;
font-size:14px;
padding:8px 0;
}
#product_menu {
height:538px;
overflow:auto;
width:280px;
}
.product_bucket {
height:97px;
width:235px;
background:#a7a9ac;
margin:10px 0;
padding:5px;
border:3px solid #FFFFFF;
text-align:center;
}
div.product_bucket:hover {
border:3px solid #F27F41;
}
.product_bucket .p_head {
color:#FFFFFF;
font-size:12px;
}
.product_bucket .p_sub {
color:#000000;
font-size:10px
}
#product_display {
height:554px;
width:435px;
padding:0;
margin: 20px 0 0 0;
background:transparent;
}
.p_title {
width:80%;
padding: 3px 5px;
background:#F27F41;
margin: 40px 0 0 0;
text-align:left;
clear:right;
}
*html .p_title {
margin: 40px 0 0 0;
}
.p_title .p_head {
color:#FFFFFF;
font-size:14px;
font-weight:bold;
}
.p_title .p_sub {
color:#000000;
font-size:12px
}
.product_number {
padding: 5px;
}
#product_info{
padding:10px 0;
width:400px;
filter:alpha(opacity=80);
-moz-opacity:.80;
opacity:.80;
color:#000000;
font-size:10px;
overflow:auto;
clear:left;
padding:0;
}
#product_info .tabbertab {
background:#FFFFFF;
height:236px;
padding:10px;
text-align:left;
}
#product_info ul.specs {
margin:10px 0 0 10px;
padding:0;
}
/* TABBER TAB */
.tabberlive .tabbertabhide {
display:none;
}
.tabbertab ul {
text-align:left;
}
.tabber {
}
.tabberlive {
margin-top:1em;
}
ul.tabbernav
{
margin:0;
padding: 3px 0;
border-bottom: 1px solid #778;
font: bold 12px Verdana, sans-serif;
}
ul.tabbernav li
{
list-style: none;
margin: 0;
display: inline;
}
ul.tabbernav li a
{
background:#F27C40;
padding: 3px 0.5em;
margin-left: 3px;
border: 1px solid #778;
border-bottom: none;
text-decoration: none;
}
ul.tabbernav li a:link { color: #000; }
ul.tabbernav li a:visited { color: #000; }
ul.tabbernav li a:hover
{
color: #000;
background: #FFFFFF;
border-color: #227;
}
ul.tabbernav li.tabberactive a
{
background-color: #FFFFFF;
border-bottom: 1px solid #FFFFFF;
}
ul.tabbernav li.tabberactive a:hover
{
color: #000;
}
.tabberlive .tabbertab {
padding:5px;
border:1px solid #aaa;
border-top:0;
}
#product_image img {
padding:30px;
}
/* ---------------------------- OTHER SUBPAGES */
.right_logos {
float:right;
width:145px;
padding-left:15px;
padding-bottom:10px;
}
#history #inner_main .right_logos img {
display:block;
margin:10px 0 10px 0;
}
#history_content {
padding-top:20px;
margin: 5px;
}
*html #right_col p {
margin-top:8px;
margin-left:0px;
}
#right_col p {
margin-top:8px;
margin-left:0px;
}
*html #inner_main{
text-align: left;
margin: 20px 0 0 0px;
}
#inner_main{
text-align: left;
margin: 20px 0 0 0;
}
#where2buy_nav, #contact_nav {
padding:10px 0 10px 0;
font-size:12px;
width:75%;
}
#where2buy_nav ul, #contact_nav ul {
list-style:none;
margin: 0;
padding:0;
}
#where2buy_nav ul li, #contact_nav ul li {
display:inline;
}
.where2buyContact_header {
margin: 0;
padding-top:15px;
}
.where2buyContact_data {
display: block;
margin: 0;
padding:0;
}
#where2buy_content, #contact_content, #news_content, #warranty_content {
margin:5px;
}
#inner_main h4 {
color:#F3783E;
font-weight:bold;
font-size:14px;
margin: 10px 0 5px 0;
}
#inner_main a:link {
color:#F3783E;
}
#inner_main a:visited {
color:#F3783E;
}
#inner_main a:hover {
color:#000;
}
#inner_main a:active {
color:#000;
}
.region {
padding: 5px 0;
}
.region ul {
list-style:none;
margin-left:5px;
padding-left:0;
}
.regionHeader {
margin-left: 13px;
text-align: left;
}
.regionList {
margin-left: 10px;
text-align: left;
}
.return {
width: 70%;
padding:5px 0 15px 5px;
margin:15px 0 5px 0;
border: solid 2px #efefef;
}
.event {
padding:5px 20px 5px 0;
}