/** W!LDBRAIN STYLESHEET **/

@charset "UTF-8";

/* GENERAL */
html {
	height:100%
}
body {
	margin: 0px;
	padding: 0px;
	background-color: #faa419;
	background-position: 50%;
	height: 100%;
}

/* TOP MENUS */
#wrapper {
	background-color: #faa419;
	width: 930px;
	margin-right: auto;
	margin-left: auto;
	height: 100%;
	margin-bottom: -1000px;
	padding-bottom: 1000px;
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 30px;
}
#wrapper_ent {
	background-color: #faa419;
	width: 930px;
	margin-right: auto;
	margin-left: auto;
	height: 100%;
	margin-bottom: -1000px;
	padding-bottom: 1000px;
	padding-top: 10px;
	padding-right: 20px;
	padding-left: 30px;
}
#header {
	background-image: url(../images/header.png);
	background-repeat: no-repeat;
	height: 110px;
	width: 750px;
	float: left;
	margin: 0;
	padding: 0;
}
#header_ent {
	background-image: url(../images/header_ent.png);
	background-repeat: no-repeat;
	height: 110px;
	width: 750px;
	float: left;
	margin: 0;
	padding: 0;
}
#home {
	height: 60px;
	width: 350px;
	display: block;
	margin: 0px;
	padding: 0px;
}
#site_nav {
	float: left;
	width: 200px;
	margin: 0px;
	padding: 0px;
}
#wb_animation {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 35px;
	width: 180px;
}
/* Animation Studios Button */
#bt_wb_animation 
{
	display: block;
	width: 180px;
	height: 35px;
	background-image: url(../images/site_bt_animation.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float: left;
}
#bt_wb_animation:hover
{
	background-position: 0 -35px;
}
#bt_wb_animation span
{
  display: none;
}
#bt_wb_animation_ent
{
	display: block;
	width: 180px;
	height: 35px;
	background-image: url(../images/site_bt_animation_ent.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float: left;
}
#bt_wb_animation_ent:hover
{
	background-position: 0 -35px;
}
#bt_wb_animation_ent  span
{
  display: none;
}
/* Entertainment Button */
#bt_wb_entertainment 
{
	display: block;
	width: 180px;
	height: 35px;
	background-image: url(../images/site_bt_entertainment.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float: left;
}
#bt_wb_entertainment:hover
{
	background-position: 0 -35px;
}
#bt_wb_entertainment span
{
  display: none;
}
/* Inc Button */
#bt_wb_inc 
{
	display: block;
	width: 180px;
	height: 35px;
	background-image: url(../images/site_bt_wbinc.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float: left;
}
#bt_wb_inc:hover
{
	background-position: 0 -35px;
}
#bt_wb_inc span
{
  display: none;
}
/* About */
#about
{
	display: block;
	width: 36px;
	height: 15px;
	position: relative;
	top: 7px;
	left: 30px;
	background-image: url(../images/bt_about.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#about:hover
{
	background-position: 0 -15px;
}
#about span
{
  display: none;
}

#about_dwn
{
	display: block;
	width: 36px;
	height: 15px;
	position: relative;
	top: 7px;
	left: 30px;
	background-image: url(../images/bt_about.png);
	background-repeat: no-repeat;
	background-position: 0 -15px;
}
#about_dwn:hover
{ 
  background-position: 0 -15px;
}
#about_dwn span
{
  display: none;
}
/* News & Awards */
#news
{
	display: block;
	width: 92px;
	height: 15px;
	position: relative;
	left: 105px;
	background-image: url(../images/bt_news_awards.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	top: -8px;
}
#news:hover
{ 
  background-position: 0 -15px;
}
#news span
{
  display: none;
}
#news_dwn
{
	display: block;
	width: 92px;
	height: 15px;
	position: relative;
	top: -8px;
	left: 105px;
	background-image: url(../images/bt_news_awards.png);
	background-repeat: no-repeat;
	background-position: 0 -15px;
}
#news_dwn:hover
{ 
  background-position: 0 -15px;
}
#news_dwn span
{
  display: none;
}
/* Careers */
#careers
{
	display: block;
	width: 50px;
	height: 15px;
	position: relative;
	top: -23px;
	left: 235px;
	background-image: url(../images/bt_careers.png);
	background-repeat: no-repeat;
	background-position: 0 0;
}
#videos_placeholder {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 380px;
	width: 430px;
}
#careers:hover
{ 
  background-position: 0 -15px;
}
#careers span
{
  display: none;
}
#careers_dwn
{
	display: block;
	width: 50px;
	height: 15px;
	position: relative;
	top: -23px;
	left: 235px;
	background-image: url(../images/bt_careers.png);
	background-repeat: no-repeat;
	background-position: 0 -15px;
}
#careers_dwn:hover
{ 
  background-position: 0 -15px;
}
#careers_dwn span
{
  display: none;
}

/* MAIN CONTENT */
.kidrobot_main { 
	width: 710px; 
	height: 410px; 
	margin-top: 10px; 
	float: left;
	background-image: url('../images/kidrobot_main_bg.png');
}
.kidrobot_main_text {
	margin-top: 120px;
	margin-left: 30px; 
	margin-right: 40px;
}
.kidrobot_main_text p {
	font: 14px/20px Arial, Helvetica, sans-serif; 
	color:#ffffff;"
}
.bt_visit_kidrobot_site {
	width: 130px;
	height: 20px;
	position: relative;
	left: 550px;
	top: 126px;
}
.bt_visit_kidrobot_site a {
	width: 130px;
	height: 20px;
	display: block;  
	background-image: url('../images/bt_visit_kidrobot.png');
	background-position: 0px 0px;
}
.bt_visit_kidrobot_site a:hover {
	width: 130px;
	height: 20px;
	display: block;  
	background-image: url('../images/bt_visit_kidrobot.png');
	background-position: 0px -20px;
}
.bt_visit_kidrobot_site a span {
	display: none;
}

/* SIDE CONTENT */
.kidrobot_side {
	 width: 220px;
	 height: 410px; 
	 float: right;
	 margin-top: 10px;
}
.kidrobot_side_top {
	height: 30px;
	margin: 0px;
	padding: 0px;
	background-image: url('../images/kidrobot_side_top.png');
}
.kidrobot_side_top span {
	display: none;
}
.kidrobot_side_center {
	height: 350px;
	background-image: url('../images/kidrobot_side_center_bg.png');
	background-repeat: repeat-y;
	padding-top: 10px;
	font: 11px/15px Arial, Helvetica, sans-serif; 
	color: #000000;
}
.kidrobot_side_center ul {
	margin: 0px;
	padding: 0px 20px 20px 20px;
}
.kidrobot_side_center p {
	margin: 0px;
	padding-top: 8px;
	padding-bottom: 8px;
	border-bottom: 1px solid #dedfe0;
}
.kidrobot_side_center p.first {
	padding-top: 0px;
}
.kidrobot_side_center p.last {
	padding-bottom: 0px;
	border: none;
}
.kidrobot_side_bottom {
	height: 20px;
	background-image: url('../images/kidrobot_side_bottom.png');
}

/* FOOTER */
#footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	float: left;
	width: 930px;
	margin-top: 10px;
}
#footernav {
	margin-right: 324px;
	margin-left: 324px;
	float: left;
}
#footerbtm {
	float: left;
	width: 930px;
	margin-top: 10px;
	text-align: center;
}
/* Companies */
#companies
{
	display: block;
	width: 64px;
	height: 11px;
	background-image: url(../images/bt_companies.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float: left;
}
#companies:hover
{ 
  background-position: 0 -11px;
}
#companies span
{
  display: none;
}
/* News & Awards */
#newsbtm
{
	display: block;
	width: 91px;
	height: 11px;
	background-image: url(../images/bt_news.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float: left;
	margin-left: 30px;
}
#newsbtm:hover
{ 
  background-position: 0 -11px;
}
#newsbtm span
{
  display: none;
}
/* Contact Us */
#contact
{
	display: block;
	width: 66px;
	height: 11px;
	background-image: url(../images/bt_contact.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	float: left;
	margin-left: 30px;
}
#contact:hover
{ 
  background-position: 0 -11px;
}
#contact span
{
  display: none;
}
