/* GENERAL */

.product_headline .teaser_image_powertools
{
	background: url("/images/products/alligatorsaw.png" ) no-repeat scroll 0 0 transparent;
	height: 71px;
	position: relative;
	width: 98px;
	z-index: 50;
}



section#alligatorsawwrapper{
width:960px;
margin:0;
}

#alligatorsawwrapper a{
color:#ffcc00;
font-weight:normal;
font-size: 12px;
text-decoration:none;
}
#alligatorsawwrapper a:hover{
text-decoration:none;
}

/* STYLES */
section#key_features h1,section#saw h1,section#blades h1{
text-transform:uppercase;
font-size:22px;
color:#fff;
font-weight:bold;
padding:15px 0 25px 15px;
}
section#key_features,section#saw,section#blades{
margin:0 0 40px 0;
}

/* HEADER */
section#header{
background:url('/images/interactive/alligatorsaw/header.png');
width:960px;
height:450px;
}
section#header div#headline_wrapper{
padding:15px 0 0 15px;
line-height:45px;
}
section#header div.headline_yellow{
color:#ffcc00;
font-size:42px;
font-weight:900;
text-transform:uppercase;
float:left;
}
section#header div.headline_white{
color:#fff;
font-size:42px;
font-weight:900;
text-transform:uppercase;
float:left;
margin:0 0 0 10px;
}

/* VIDEOS */
section#videos{
height:170px;
}
section#videos div.video{
float:left;
height:130px;
width:200px;
border: 5px solid #ffcc00;
border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
behavior: url(/javascripts/pie/PIE.htc);
}
section#videos div.video h1{
	color:#000;
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;
	text-align:center;	
	margin-top:95px;
	}
section#videos div#main_video h1,
section#videos div#hollow_clay_block h1,
section#videos div#timber h1, 
section#videos div#insulation h1,
section#videos div#unknown h1,
section#videos div#easyblade h1{
display:none;
}
section#videos div#main_video:hover h1,
section#videos div#hollow_clay_block:hover h1,
section#videos div#timber:hover h1,
section#videos div#insulation:hover h1,
section#videos div#unknown:hover h1,
section#videos div#easyblade:hover h1{
display:block;
}
section#videos div#main_video{
background:url('/images/interactive/alligatorsaw/video_main_video.png');
margin:0 0 0 5px;
}
section#videos div#main_video:hover,
section#videos div#hollow_clay_block:hover,
section#videos div#timber:hover,
section#videos div#insulation:hover,
section#videos div#unknown:hover,
section#videos div#easyblade:hover{
background-position:0 130px;
}
section#videos div#hollow_clay_block{
background:url('/images/interactive/alligatorsaw/video_hollow_clay_block.png');
margin:0 0 0 10px;
}
section#videos div#timber{
background:url('/images/interactive/alligatorsaw/video_timber.png');
margin:0 0 0 10px;
}
section#videos div#insulation{
background:url('/images/interactive/alligatorsaw/video_insulation.png');
margin:0 0 0 10px;
}
section#videos div#unknown{
background:url('/images/interactive/alligatorsaw/video_aerated_concrete.png');
margin:0 0 0 10px;
}
section#videos div#easyblade{
background:url('/images/interactive/alligatorsaw/video_bladechange.png');
margin:0 0 0 10px;
}
div#video_slider{
position:absolute;
left:252px;
}
a#prev_video,a#next_video{
width:36px;
height:36px;
top:-90px;
left:0;
font-size:1px;
display: block;
position: relative;
}
a#prev_video{
background:url('/images/interactive/alligatorsaw/arrow_prev.png');
left:220px;
}
a#next_video{
background:url('/images/interactive/alligatorsaw/arrow_next.png');
left:920px;
top:-125px;
}
a#prev_video span,a#next_video span{
display: none;
}
.clearfix {
float: none;
clear: both;
}

/* KEY FEATURES */
section#key_features{
background:url('/images/interactive/alligatorsaw/bg_features.png') no-repeat;
}
div.product_image{
margin:0;
background:url('/images/interactive/alligatorsaw/product_image.png') no-repeat;
width:940px;
height:312px;
}
div.plus_01,div.plus_02,div.plus_03,div.plus_04,div.plus_05,div.plus_06{
background:url('/images/interactive/alligatorsaw/plus.png') no-repeat;
width:30px;
height:30px;
position:relative;
}
div.plus_01{
top:150px;
left:50px;
height:29px;
width:30px;
background:url('/images/interactive/alligatorsaw/plus_minus.png') no-repeat;
}
div.plus_02{
top:30px;
left:610px;
height:29px;
width:30px;
background:url('/images/interactive/alligatorsaw/plus_minus.png') no-repeat;
}
div.plus_03{
top:-10px;
left:535px;
height:29px;
width:30px;
background:url('/images/interactive/alligatorsaw/plus_minus.png') no-repeat;
}
div.plus_04{
top:70px;
left:645px;
height:29px;
width:30px;
background:url('/images/interactive/alligatorsaw/plus_minus.png') no-repeat;
}
div.plus_05{
top:80px;
left:150px;
height:29px;
width:30px;
background:url('/images/interactive/alligatorsaw/plus_minus.png') no-repeat;
}
div.plus_06{
top:55px;
left:430px;
height:29px;
width:30px;
background:url('/images/interactive/alligatorsaw/plus_minus.png') no-repeat;
}
div.plus_01:hover,div.plus_02:hover,div.plus_03:hover,div.plus_04:hover,div.plus_05:hover,div.plus_06:hover{
background-position: 0 -29px;
}

/* SAW TABLE */
table#saw_table{
border-collapse: separate;
border-spacing: 4px 4px;
text-transform:uppercase;
}
table#saw_table td{
padding:5px 10px 5px 10px;
text-align:center;
}
table#saw_table tr.header_row{
font-weight:bold;
text-align:center;
text-transform:uppercase;
}
table#saw_table tr.header_row td{
padding:7px 0 7px 0;
}
table#saw_table tr.header_row td.spacer_large{
background:#000;
width:100px;
}
table#saw_table tr.header_row td.header_row_01{
width:220px;
background:#606060;
}
table#saw_table tr.header_row td.header_row_02{
width:220px;
background:#606060;
}
table#saw_table tr.dark_row td.dark_row_column_first{
width:120px;
background:#282828;
}
table#saw_table tr.light_row td.light_row_column_first{
width:120px;
background:#393939;
}
table#saw_table tr.dark_row td.dark_row_column{
width:250px;
background:#282828;
}
table#saw_table tr.light_row td.light_row_column{
width:220px;
background:#393939;
}

/* BLADES TABLE */
table#blades_table{
border-collapse: separate;
border-spacing: 4px 4px;
text-transform:uppercase;
}
table#blades_table td{
padding:5px;
text-align:center;
}
table#blades_table tr.blades_dark_row td.blades_dark_row_column{
background:#282828;
padding:5px 22px 5px 22px;
}
table#blades_table tr.blades_light_row td.blades_light_row_column{
background:#393939;
padding:5px 22px 5px 22px;
}

/* BLADES IMAGES */
section#blades div#blades_left{
width:530px;
float:left;
}
section#blades div#blades_right{
width:430px;
float:left;
}
section#blades div#blades_hollow_clay_block h1,section#blades div#blades_aerated_concrete h1,section#blades div#blades_insulation h1,section#blades div#blades_timber h1{
color:#fff;
font-size:14px;
text-transform:uppercase;
font-weight:bold;
text-align:center;
margin:78px 0 0 -10px;
text-shadow: #000 1px 1px 3px;
behavior: url(css/pie/PIE.htc);
}
section#blades div#blades_hollow_clay_block,section#blades div#blades_aerated_concrete,section#blades div#blades_insulation,section#blades div#blades_timber{
float:left;
width:190px;
height:115px;
border: 5px solid #ffcc00;
border-radius: 15px;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
behavior: url(css/pie/PIE.htc);
margin:7px;
}
section#blades div#blades_hollow_clay_block{
background:url('/images/interactive/alligatorsaw/blades_hollow_clay_block.png');
}
section#blades div#blades_aerated_concrete{
background:url('/images/interactive/alligatorsaw/blades_aerated_concrete.png');
}
section#blades div#blades_insulation{
background:url('/images/interactive/alligatorsaw/blades_insulation.png');
}
section#blades div#blades_timber{
background:url('/images/interactive/alligatorsaw/blades_timber.png');
}
.ddimgtooltip{
display:none;
position:absolute;
z-index:2000;
color:#fff;
width:365px;
height:134px;
}
.ddimgtooltip p{
width:185px;
height:105px;
margin:10px 0 0 12px;
font-size:14px;
line-height:18px;
}