/*  ---------------------------------------- */
/*  Layout and code for quicklinks with css rollovers  */
/*  ---------------------------------------- */
#layout_front_template1-quicklink1 a {
width: 210px;
height: 70px;
z-index: 100;
position: absolute;
left: 50%;
top: 115px;
margin-left: -422px;
background-position: 0px 0px;
background-repeat: no-repeat;
}

#layout_front_template1-quicklink1 a:hover{
background-position: -210px 0px;
}

#layout_front_template1-quicklink2 a {
width: 210px;
height: 70px;
z-index: 100;
position: absolute;
left: 50%;
top: 115px;
margin-left: -211px;
background-position: 0px 0px;
background-repeat: no-repeat;
}

#layout_front_template1-quicklink2 a:hover{
background-position: -210px 0px;
}

#layout_front_template1-quicklink3 a {
width: 210px;
height: 70px;
z-index: 100;
position: absolute;
left: 50%;
top: 115px;
margin-left: 0px;
background-position: 0px 0px;
background-repeat: no-repeat;
}

#layout_front_template1-quicklink3 a:hover{
background-position: -210px 0px;
}

#layout_front_template1-quicklink4 a {
width: 210px;
height: 70px;
z-index: 100;
position: absolute;
left: 50%;
top: 115px;
margin-left: 211px;
background-position: 0px 0px;
background-repeat: no-repeat;
}

#layout_front_template1-quicklink4 a:hover{
background-position: -210px 0px;
}

/*  ------------------------------------- */
/*  Positions the main large images which rotate  */
/*  ------------------------------------- */
#layout_front_template1-slideshow { 
left:50%;
margin-left:-422px;
position:absolute;
top:186px;
height: 289px;
width:843px;
z-index: 10;
} 

/*  -------------------------- */
/*  NOT SURE IF THIS IS BEING USED  */
/*  -------------------------- */
#layout_front_template1-noscript{
visibility:hidden; 
position:absolute; 
height:0px; 
} 

.products { 
border-top:#CCCCCC solid 1px;
left:50%;
margin-left:-422px;
position:absolute;
top:475px;
width:843px;
} 

/*  -------------------------------------------------------------------------- */
/*  Layout and code for the tabs and their respective divs which display the content for the tab  */
/*  -------------------------------------------------------------------------- */
#layout_front_template1-tab1 a {
width: 129px;
height: 20px;
z-index: 110;
position: absolute;
left: 50%;
top: 451px;
margin-left: -422px;
background-position: 0px 0px;
background-repeat: no-repeat;
font-size: 11px;
color: #747371;
text-decoration: none;
padding-left: 10px;
padding-top: 6px;
}

#layout_front_template1-tab1 a:hover{
background-position: -139px 0px;
color: #ffffff;
}

#layout_front_template1-tab2 a {
width: 129px;
height: 20px;
z-index: 110;
position: absolute;
left: 50%;
top: 451px;
margin-left: -282px;
background-position: 0px 0px;
background-repeat: no-repeat;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #747371;
text-decoration: none;
padding-left: 10px;
padding-top: 6px;
}

#layout_front_template1-tab2 a:hover{
background-position: -139px 0px;
color: #ffffff;
}

#layout_front_template1-tab3 a {
width: 129px;
height: 20px;
z-index: 110;
position: absolute;
left: 50%;
top: 451px;
margin-left: -142px;
background-position: 0px 0px;
background-repeat: no-repeat;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
color: #747371;
text-decoration: none;
padding-left: 10px;
padding-top: 6px;
}

#layout_front_template1-tab3 a:hover{
background-position: -139px 0px;
color: #ffffff;
}

#layout_front_template1-tabcontent-1 { 
position: absolute;
width: 841px;
height: 188px;
border: 1px solid #cccccc;
top: 475px;
left: 50%;
margin-left: -422px;
z-index: 100;
}

#layout_front_template1-tabcontent-2 { 
position: absolute;
width: 841px;
height: 188px;
border: 1px solid #cccccc;
top: 475px;
left: 50%;
margin-left: -422px;
z-index: 100;
visibility: hidden;
}

#layout_front_template1-tabcontent-3 { 
position: absolute;
width: 841px;
height: 188px;
border: 1px solid #cccccc;
top: 475px;
left: 50%;
margin-left: -422px;
z-index: 100;
visibility: hidden;
}



/*  -------------------------- */
/*  Positions the main content div   */
/*  -------------------------- */
#layout_front_template1-content { 
left:50%;
margin-left:-422px;
position:absolute;
top:676px;
width:843px;
} 

