#xr_brushless{
width:960px;
font-family: Arial, Verdana, sans-serif;
font-size:16px;
line-height:18px;
color:#fff;
background:#000;
}
#xr_brushless .boxclear{
clear:both;
float:none;
font-size:1px;
}
#xr_brushless a{
text-decoration:none;
color:#fff;
}
#xr_brushless p{
margin:20px 0 20px 0;
}
#xr_brushless b{
font-weight:bold;
}
#xr_brushless h1{
font-size:26px;
font-weight:bold;
color:#fff;
text-transform:uppercase;
}
#xr_brushless h2{
font-size:18px;
font-weight:bold;
color:#fff;
}
#xr_brushless h3{
font-size:18px;
font-weight:normal;
color:#fff;
}
#xr_brushless h4{
font-size:16px;
font-weight:bold;
color:#fff;
text-transform:uppercase;
}
.yellow_line{
width:960px;
height:5px;
background:url('../images/xr_brushless/yellow_line.png') top center no-repeat;
margin:40px 0 20px 0;
}

/*---------- XR HEADER ----------*/
#xr_header{
background:url('../images/xr_brushless/xr_header.jpg') top center no-repeat;
height:820px;
}
#xr_header .runtime{
position:relative;
left:620px;
width:320px;
height:260px;
text-align:center;
}
#xr_header .xr_video_1{
position:absolute;
left:636px;
top:900px;
width:300px;
text-align:center;
max-height:250px;
}
#xr_header .xr_video_1 #noflashcontent{
position:absolute;
top:0;
left:0;
}
#xr_header .xr_video_1 #noflashcontentfornonie{
position:absolute;
top:0;
left:0;
}

#xr_header .xr_video_1 object{
display:none;
visibility:collapse;
}


#xr_header .xr_video_1 #flashoverlaydings
{
position:absolute;
left:0px;
top:0px;
width:300px;
max-height:250px;
height:100%;
z-index: 99999;
}


#xr_header .xr_video_2{
position:absolute;
left:620px;
top:595px;
width:320px;
text-align:center;

}
#xr_header .runtime img,
#xr_header .xr_video_1 img,
#xr_header .xr_video_2 img{
padding:0 0 10px 0;
}
#xr_header .runtime h2{
	display:none;
	}

/*---------- RUNTIME BENEFITS ----------*/
#runtime_benefits{
padding:20px;
}
#runtime_benefits .xr_video_3{
position:relative;
/*left:600px;
top:20px;*/
left:0px;
top:-250px;
width:320px;
text-align:center;
height:186px;
}
#runtime_benefits .motor_red{
width:470px;
height:530px;
float:left;
position:relative;
left:-20px;
top:-80px;
}
#runtime_benefits .motor_red .red{
float:left;
width:30px;
position:relative;
left:20px;
padding:0 30px 0 0;
}
#runtime_benefits .motor_red p{
font-size:16px;
height:80px;
width:380px;
margin:0;
padding:5px 0 0 0;
}
#runtime_benefits .motor_red h4{
width:165px;
position:relative;
left:298px;
top:-60px;
text-align:center;
}
#runtime_benefits .motor_green{
width:445px;
height:530px;
float:right;
position:relative;
left:20px;
top:100px;
}
#runtime_benefits .motor_green .green{
float:left;
width:30px;
padding:0 10px 0 0;
}
#runtime_benefits .motor_green p{
font-size:16px;
height:80px;
width:380px;
margin:0;
padding:5px 0 0 0;
}
#runtime_benefits .motor_green h4{
width:165px;
position:relative;
top:-60px;
left:3px;
text-align:center;
}

/*---------- REAL BENEFITS ----------*/
#real_benefit{
padding:20px;
color:#fff;
font-size:16px;
}
#real_benefit .brushed_impact_drivers{
margin-top:40px;
background:url('../images/xr_brushless/brushless_vs_brushed-impact-drivers.jpg') top left no-repeat;
width:366px;
height:511px;
float:left;
padding:22px;
margin-left:30px;
color:#000;
font-size:11px;
line-height:14px;
}
#real_benefit .brushed_impact_drivers_title b{
text-transform:uppercase;
font-size:22px;
font-weight:bold;
display:block;
}
#real_benefit .brushed_impact_drivers_title{
text-transform:uppercase;
font-size:20px;
font-weight:normal;
line-height:20px;
}
#real_benefit .brushed_impact_drivers_text1{
position:relative;
top:40px;
height:120px;
width:100px;
}
#real_benefit .brushed_impact_drivers_text2{
position:relative;
left:210px;
top:-60px;
height:120px;
width:100px;
}
#real_benefit .brushed_impact_drivers_average{
position:relative;
top:200px;
}
#real_benefit .brushed_drills{
margin-top:40px;
background:url('../images/xr_brushless/brushless_vs_brushed-drills.jpg') top left no-repeat;
width:366px;
height:511px;
float:right;
padding:22px;
margin-right:30px;
color:#000;
font-size:11px;
line-height:14px;
}
#real_benefit .brushed_drills_title b{
text-transform:uppercase;
font-size:22px;
font-weight:bold;
display:block;
}
#real_benefit .brushed_drills_title{
text-transform:uppercase;
font-size:20px;
font-weight:normal;
line-height:20px;
}
#real_benefit .brushed_drills_text1{
position:relative;
top:60px;
height:120px;
width:100px;
}
#real_benefit .brushed_drills_text2{
position:relative;
left:230px;
top:-60px;
height:120px;
width:100px;
}
#real_benefit .brushed_drills_average{
position:relative;
top:220px;
}
#real_benefit .brushed_impact_drivers_benefit{
float:left;
padding:0 0 0 50px;
width:370px;
font-size:14px;
}
#real_benefit .brushed_drills_benefit{
float:left;
padding:0;
width:370px;
padding:0 0 0 80px;
font-size:14px;
}
#real_benefit .brushed_impact_drivers_benefit b,
#real_benefit .brushed_drills_benefit b{
color:#ffcc00;
font-size:16px;
}

/*---------- DCD795 ----------*/
#dcd795{
padding:20px;
}
#dcd795 .dcd795_image{
background:url('../images/xr_brushless/dcd795.jpg') top left no-repeat;
height:600px;
margin-top:50px;
}
#dcd795 .dcd795_image div{
width:140px;
height:90px;
text-align:center;
}
#dcd795 .dcd795_text1{
position:relative;
top:280px;
left:50px;
}
#dcd795 .dcd795_text2{
position:relative;
top:120px;
left:710px;
}
#dcd795 .dcd795_text3{
position:relative;
top:300px;
left:700px;
}
#dcd795 .dcd795_text4{
position:relative;
top:240px;
left:160px;
}

/*---------- BRUSHLESS RANGE ----------*/
#brushless_range{
padding:20px;
}
#brushless_range .ah_logos{
float:right;
margin:-20px 0 20px 0;
}
#brushless_range .ah_logos img{
padding-right:10px;
}
#brushless_range .range_image{
margin-left:-20px;
}
#brushless_range .range_titles {
margin-left:-20px;
margin-right:-20px;
height:30px;
}
#brushless_range .range_titles li{
float:left;
width:192px;
text-align:center;
font-weight:bold;
text-transform:uppercase;
}

/*---------- LI ION RANGE ----------*/
#li_ion_range{
padding:20px;
background:url('../images/xr_brushless/xr_li_ion_range.jpg') top left no-repeat;
height:670px;
}
#li_ion_range h1{
font-size:40px;
text-align:center;
padding-top:20px;
}
#li_ion_range h1 span{
color:#ffcc00;
}
#li_ion_range .li_ion_range_guarantee{
position:relative;
top:430px;
left:130px;
width:630px;
height:200px;
}
#li_ion_range .li_ion_range_guarantee p{
font-size:30px;
float:right;
text-transform:uppercase;
font-weight:bold;
position:relative;
top:105px;
}
#li_ion_range .li_ion_range_guarantee .brdisclaimer
{
bottom: 15px;
    color: #797979;
    font-size: 11px;
    font-weight: normal;
    position: absolute;
    right: 0;
    text-transform: none;
    top: auto;
	}

.reevoocontainer {
    
    left: 640px;
    position: absolute;
    top: 500px;
    width: 300px;
    
}
.reevoocontainer > div {float:left}

