/* RESET */
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input { margin: 0; padding: 0; }
html { background: #000; }
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th { font-size: 1em; font-weight: normal; font-style: normal; }
ul,ol { list-style: none; }
fieldset,img { border: none; }
caption,th { text-align: left; }
table { border-collapse: collapse; border-spacing: 0; }
#omniture, #top { position: absolute; top: 0; } 
#content img{
 display:none; 
 float: left;
}
#content img{
 display:none; 
 float: left;
}


/* GLOBALHEADER */
#globalheader { width: 980px; height: 122px; margin: 0px auto; position: relative; z-index: 9998; }




#globalfooter #breadory ol#breadcrumbs { background: none; clear: both; float: none; height: 3em; line-height: 3em; font-size: 11px; color: #666; margin: 0; list-style: none; font-weight: bold; text-shadow: 2px 2px 1px #fff; }


#main { width:980px; margin:0 auto; zoom:1; }
#main .maincap { position:absolute; width:980px; left:0; z-index:5; font-size:1px; }
#main:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }


/* TYPE */
body { font: 13px/17px "Arial", "Lucida Sans Unicode", Arial, Verdana, sans-serif; background-color: transparent; color: #333; line-height:1.5;}


 a {color: #d6fe00;}
a:link, a:visited, a:active { text-decoration: none; }
a:hover { text-decoration: underline; }
a.more { white-space: nowrap; padding-right: 10px; background: url(../img/morearrow_08c.gif) no-repeat 100% 50%; zoom: 1; }
a[rel="external"], a.external { white-space: nowrap; padding-right: 15px; background: url(http://images.apple.com/euro/global/elements/icons/external10x10.gif) no-repeat 100% 50%; zoom: 1; }
strong, b { font-weight: bold; }
em, i { font-style: italic; }
sup { padding-left: 1px; font-size: 10px !important; font-weight: normal !important; vertical-align: baseline; position: relative; bottom: 0.33em; color: #76797c; _position: static !important; }
abbr { border: 0; }
.sosumi { font-size: 10px !important; color:#76797c; }
.sosumi_features { font-size: 10px !important; color:#76797c; }

p { margin-bottom: 18px; }
h1 { font-weight: bold; font-size: 24px; line-height: 36px; margin-bottom: 18px; }
h2 { font-weight: bold; font-size: 16px; line-height: 18px; margin-bottom: 18px; }
h3 { font-weight: bold; font-size: 1em; line-height: 18px; }
h4 { font-weight: bold; font-size: 10px; line-height: 18px; }
p.intro { font-weight: bold; }
.more { text-align: right; }

ul { margin-bottom: 18px; list-style: none outside; }
ol { margin-bottom: 18px; list-style: decimal; margin-left: 2.2em; }
ul.square,
ul.circle { margin-left: 2em; }
ul.square { list-style: square outside; }
ul.circle { list-style: circle outside; }
ul ul.circle,
ul ul.square { margin-top: 4px; margin-bottom: 5px; }
ol.sosumi { margin-left: 0; padding-left: 2em; }



/*box*/
.box_video {
height: 540px;
width: 978px;
background: url(../img/bkg_panel.gif);
 display: block;
 margin-left: 1px ;
  margin-right: 1px ;
  margin-top: 1px ;
  margin-bottom: 1px ;
  


}

.box_out_video  {
height: 542px;
width: 980px;
	border:2px  #373737;
	border-style: solid;
	

 
}


.box_prod_cont {
height: 240px;
width: 978px;
background: url(../img/bkg_panel_small.gif);
 display: block;
 margin-left: 1px ;
  margin-right: 1px ;
  margin-top: 1px ;
  margin-bottom: 1px ;


}


.box_out_prod  {
height: 242px;
width: 980px;
margin-top: 10px;
	border:2px  #373737;
	border-style: solid;
	cursor: pointer;
	
	

 
}


.box_prod {
height: 219px;
width: 165px;
float:left;
 display: block;
 margin: 8px 5px 5px 7px;
	border:1px  #242424;
	border-style: solid; 

}




.box_footer {
display: table;

width: 978px;
background-color: #373737;

 margin-left: 1px ;
  margin-right: 1px ;
  margin-top: 1px ;
  margin-bottom: 1px ;
  text-align: center;


}


.box_out_footer  {
display: inline-table;

width: 980px;
margin-top: 10px;
	border:2px  #373737;
	border-style: solid;

	
}





.banner{
width: 700px;
height: 108px; 
margin: 0px auto; 
position: relative;
z-index: 9998;
}

.box_banner {
display: table;


background-color: #373737;

 margin-left: 1px ;
  margin-right: 1px ;
  margin-top: 1px ;
  margin-bottom: 1px ;
  text-align: center;


}


.box_out_banner  {
display: inline-table;

margin-top: 10px;
	border:2px  #373737;
	border-style: solid;

	
}



 
.footer_text{
padding-top: 12px;
padding-left: 15px;
margin: 0 0 0 0;
color: #d6fe00;	
width: 850px;
float: left;
font-weight: bold;

}


.video_text{

margin: 0 0 0 0;
color: #ccc;	
text-align: center;

font-weight: bold;

}

.image_bottom{
padding-top: 5px;

float: right;
}

#image_wrap {
width: 642px;
height: 360px;
float: left;
margin-left: 30px;
margin-top: 8px;
border:2px  #373737;
	border-style: inset;

}

#front_banner {
height: 360px;
width: 243px;
float: left;
margin-top: 10px;
margin-left: 8px;
}



.img_center {
display: block;
margin-left: auto;
margin-right: auto;

}

.copy {
padding-top: 15px;
text-align: center;


}



#hype1_r1_c7 {
	position: absolute; 
 cursor: pointer;
	left:365px;
	top:0px;
	width:254px;
	height:122px;
	margin-bottom:0px;

}
#led_navigation_01 {
	position: absolute; 
 cursor: pointer;
	left:1px;
	top:43px;
	width:74px;
	height:37px;
	margin-bottom:0px;

}
#led_navigation_02_ov {
	position: absolute; 
 cursor: pointer;
	left:75px;
	top:43px;
	width:65px;
	height:37px;
	margin-bottom:0px;

}
#led_navigation_03_ov {
	position: absolute; 
 cursor: pointer;
	left:140px;
	top:43px;
	width:73px;
	height:37px;
	margin-bottom:0px;

}
#led_navigation_04_ov {
	position: absolute; 
 cursor: pointer;
	left:213px;
	top:43px;
	width:76px;
	height:37px;
	margin-bottom:0px;

}
#led_navigation_05 {
	position: absolute; 
 cursor: pointer;
	left:289px;
	top:43px;
	width:76px;
	height:37px;
	margin-bottom:0px;

}
#led_navigation_06 {
	position: absolute; 
 cursor: pointer;
	left:619px;
	top:43px;
	width:67px;
	height:37px;
	margin-bottom:0px;

}
#led_navigation_7_ov {
	position: absolute; 
 cursor: pointer;
	left:686px;
	top:43px;
	width:55px;
	height:37px;
	margin-bottom:0px;

}
#led_navigation_8_ov {
	position: absolute; 
 cursor: pointer;
	left:741px;
	top:43px;
	width:93px;
	height:37px;
	margin-bottom:0px;

}
#led_navigation_9_ov {
	position: absolute; 
 cursor: pointer;
	left:834px;
	top:43px;
	width:70px;
	height:37px;
	margin-bottom:0px;

}
#led_navigation_10 {
	position: absolute; 
 cursor: pointer;
	left:904px;
	top:43px;
	width:78px;
	height:37px;
	margin-bottom:0px;

}



