html, body {
    margin: 0;
    padding: 0;
    height: 100%;
    }

body {
	text-align:center;
	}

#ideaB{

	margin:15px 0px; 
	padding:0px;
	text-align:center;
	background-color: #008943;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#meetB{

	margin:15px 0px; 
	padding:0px;
	text-align:center;
	background-color: #80aab6;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;

}
#infoB{

	margin:15px 0px; 
	padding:0px;
	text-align:center;
	background-color: #f9cf00;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;

}
.navbar.a {
height:15px;
}
.home{
margin-top:15px; /margin-top:30px;
margin-left:-7px;/margin-left:1px;
height: 120px;
}
.para2{width:200px;}
#holder{
	margin: 0 auto;
	width: 900px;
	text-align: left;
	position: relative;
	min-height: 100%; /* For Modern Browsers */
	height: auto !important; /* For Modern Browsers */
	height: 100%; /* For IE */

	}
	
.content {	

	width:900px;
	margin:0px auto;
	text-align:left;
	padding:15px;
	padding-bottom: 30px;

}

.content:after {
  clear: both;
  display: block;
  content: ".";
  height: 0;
  visibility: hidden;
}

.col1 {

	width: 200px;
	height: 500px;

}

.col2 {
margin-top:48px;
	width: 668px;
	float: right;
	/*height: 638px;*/

}

.col1row1{

	width: 190px;
}

.col1row2{

	width: 190px;
}

img {
	border:0;
	}
	
.sec_talk_col1{

	margin: 0px;
margin-top:20px;
	padding: 0px;
	width: 200px;
	color: #FFFFFF;

}

.sec_talk_col1 a{

	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	text-decoration: none;

}



 .sec_talk .sec_talk_col1 h1{

	font-size: 11px;
	height: 22px;
	display: block;
	text-indent: -5000px;
	background:url(images/newyork_title.gif) no-repeat;

}

.sec_talk_col2{

	margin: 0px;
	margin-top:13px;/margin-top:21px;
	padding: 0px;
	width: 200px;
	float:right;
	color: #FFFFFF;


}


.sec_talk_col2 a{

	margin: 0px;
	padding: 0px;
	color: #FFFFFF;
	text-decoration: none;

}


 .sec_talk .sec_talk_col2 h1{

	font-size: 11px;
	height: 22px;
	display: block;
	text-indent: -5000px;
	background:url(images/chicago_title.gif) no-repeat;

}

/*------------------------  Navigation  CSS  -----------------------------*/

ul{
	padding: 0px;
	margin: 0px;
	
	list-style: none;

}

.navbar li{
		
		margin: 0px;
		padding: 0px;
}

.navbar ul li {
		
		margin: 0px;
		padding: 0px;
		height: 18px;
		/*border: #33FF00 1px dotted;*/
	
	}
	
.navbar ul li a{
	
		text-decoration: none;
		display: block;
		height: 18px;
		/*border: #FFFFFF 1px dotted;*/
		text-indent: -5000px;
	}
	
.navbar a{
	
		text-decoration: none;
		display: block;
		text-indent: -5000px;
	}
	
	
/*----------- idea--------------*/	
	
	
.navbar .idea {
		background: url(images/idea_green.gif) no-repeat -10px -30px;
		width: 200px;
	    height: 18px;
		border: none;
		padding: 0px;
		margin: 0px;
		margin-bottom: 0px;
		margin-top: 2px;
	}
	
	
.navbar #ideaSub {
		background: url(images/idea_green.gif) no-repeat -10px -50px;
		width: 200px;
		border: none;
		padding: 0px;
		margin: 0px;
		margin-bottom: 0px;
		margin-top: 2px;
		height:180px;
              
}	
/*----------- idea sub --------------*/	

	
.navbar .exxon{
		background: url(images/idea_green.gif) no-repeat -10px -78px;
		width: 200px;
	}

.navbar .exxon:hover {
		background-position: -10px -96px;
	}
		
.navbar .midori {
		background: url(images/idea_green.gif) no-repeat -10px -115px;
		width: 200px;
	}

.navbar .midori:hover {
		background-position: -10px -133px;
	}
		
.navbar .LG {
		background: url(images/idea_green.gif) no-repeat -10px -152px;
		width: 200px;
	}

.navbar .LG:hover {
		background-position: -10px -170px;
	}
	
.navbar .International {
		background: url(images/idea_green.gif) no-repeat -10px -187px;
		width: 200px;
	}

.navbar .International:hover {
		background-position: -10px -205px;
	}
		
.navbar .g2 {
		background: url(images/idea_green.gif) no-repeat -10px -222px;
		width: 200px;
	}

.navbar .g2:hover {
		background-position: -10px -240px;
	}
		
.navbar .usga {
		background: url(images/idea_green.gif) no-repeat -10px -258px;
		width: 200px;
	}

.navbar .usga:hover {
		background-position: -10px -276px;
	}
	
.navbar .hasbro {
		background: url(images/idea_green.gif) no-repeat -10px -292px;
		width: 200px;
	}

.navbar .hasbro:hover {
		background-position: -10px -310px;
	}
		
.navbar .knoll {
		background: url(images/idea_green.gif) no-repeat -10px -328px;
		width: 200px;
	}

.navbar .knoll:hover {
		background-position: -10px -346px;
	}
		
.navbar .rnr{
		background: url(images/idea_green.gif) no-repeat -10px -364px;
		width:200px;
	}

.navbar .rnr:hover {
		background-position: -10px -382px;
	}

.navbar .ic{
		background: url(images/idea_green.gif) no-repeat -10px -400px;
		width:200px;
	}
		
.navbar .ic:hover {
		background-position: -10px -418px;
	}
	
.navbar .Yic{
		background: url(images/idea_yellow.gif) no-repeat -10px -400px;
		width:200px;
	}
		
.navbar .Yic:hover {
		background-position: -10px -418px;
	}

.navbar .Bic{
		background: url(images/idea_blue.gif) no-repeat -10px -400px;
		width:200px;
	}
		
.navbar .Bic:hover {
		background-position: -10px -418px;
	}
/*----------- Info--------------*/	
	
.navbar .info {
		background: url(images/info_green.gif) no-repeat -10px -25px;
		width: 155px;
		height: 28px;
		margin:0px;
		padding: 0px;
		margin-top:5px;
		border-top:#82c3a1 1px solid;
		/*border-top:#e1be04 1px solid;*/
	
	}
.navbar #infoSub {
background: url(images/info_green.gif) no-repeat -10px -50px;
		width: 155px; 		
		}
		

.navbar .way{
		background: url(images/info_green.gif) no-repeat -10px -80px;
		width: 200px;
	}


.navbar .way:hover {
		background-position: -10px -98px;
	}

.navbar .people{
		background: url(images/info_green.gif) no-repeat -10px -116px;
		width: 200px;
	}


.navbar .people:hover {
		background-position: -10px -134px;
	}
.navbar .press{
		background: url(images/info_green.gif) no-repeat -10px -152px;
		width: 200px;
	}


.navbar .press:hover {
		background-position: -10px -170px;
	}
	

/*------------   ADDED BY AARON   ----------------*/

.sec_info_press{

	width: 600px;
	margin: 0px;
	margin-top: -8px; /margin-top: 0px;
	margin-left: 27px;
	padding: 0px;
	padding: 0px;


}

.sec_info_way{

	width: 477px;
	margin: 0px;
	margin-top: -10px; /margin-top: 0px;
	margin-left: 27px;
	padding: 0px;
	padding: 0px;


}

.sec_info_people{

	width: 477px;
	margin: 0px;
	margin-top: -9px; /margin-top: 0px;
	margin-left: 27px;
	padding: 0px;
	padding: 0px;


}
.sec_info_press li{

	margin:0px;
	margin-top: 10px;
	font-weight:bold;
font-size:13px;

}

.sec_info_press a{
font-size:10px;
	margin:0px;
	padding: 0px;
	text-decoration: none;	
	font-weight:bold;
	color:#000000;

}
.sec_info_press b {
color:#006d12;
text-transform: uppercase
}

.sec_info_press a:hover{	
	
	color:#9b8100;

}

.sec_info_press h1{

	font-size: 11px;
	height: 22px;
	display: block;
	text-indent: -5000px;
	background:url(images/press_title.gif) no-repeat;

}

.sec_info_people h1{

	font-size: 11px;
	height: 22px;
	display: block;
	text-indent: -5000px;
	background:url(images/people_title.gif) no-repeat;

}


.sec_info_way h1{
margin-left:-5px;
	font-size: 11px;
	height: 22px;
	display: block;
	text-indent: -5000px;
	background:url(images/fathom_way_title.gif) no-repeat;

}



/*------------   ***********   ----------------*/
	
	
	
	
/*-----------Meet--------------*/	
	
	
.navbar .talk {
		background: url(images/meet_green.gif) no-repeat -10px -30px;
		width: 155px;
		height: 20px;
		margin:0px;
		padding: 0px;
		border-top:#82c3a1 1px solid;
	}
.navbar #talkSub{
		background: url(images/meet_green.gif) no-repeat -10px -50px;
		width: 155px;
	
	}

.navbar .leadership{
		background: url(images/meet_green.gif) no-repeat -10px -80px;
		width: 200px;
	}


.navbar .leadership:hover {
		background-position: -9px -98px;
	}

.navbar .more{
		background: url(images/meet_green.gif) no-repeat -10px -116px;
		width: 200px;
	}


.navbar .more:hover {
		background-position: -9px -134px;
	}
.navbar .find{
		background: url(images/meet_green.gif) no-repeat -10px -152px;
		width: 200px;
	}


.navbar .find:hover {
		background-position: -9px -170px;
	}
	
.sec_talk{

	width: 410px;
	margin: 0px;
	margin-top: -4px; /margin-top: 0px;
	margin-left: 27px;
	padding: 0px;
	padding: 0px;

}

.sec_talk h1{

	font-size: 11px;
	height: 35px;
	display: block;
	text-indent: -5000px;
	background:url(images/who_title.gif) no-repeat;

}

.sec_talk p{

	font-size: 11px;

}

.profile{

	margin: 0px;
	padding: 0px;
	width: 550px;
	padding-bottom: 3px;
	color: #000000;

}

.profileimage{

	margin: 0px;
	padding: 0px;
	width: 125px;
	float: left;
	clear:left;
}
#paraFix{
height:220px;
padding-left:180px;
margin-top:-100px;
}
##paraFix{
height:320px;
padding-left:180px;
margin-top:-100px;
}

#paraFixx{
height:100px;
padding-left:180px;
margin-top:-100px;
}
##paraFixx{
height:200px;
padding-left:180px;
margin-top:-100px;
}
.profilecontent{

	width: 230px;
	margin: 0px;
	margin-top: -3px;
	margin-left: 170px;
	padding: 0px;
}

.profilecontent li{

	margin: 0px;
	padding: 0px;
	margin-left: 0px;
	margin-top: 5px;
	list-style: none;
	
}

.profile h2{

	margin: 0px;
	padding: 0px;
	font-size: 11px;
	font-weight:bold;
	color: #FFFFFF;

}

.para{
	width:357px;
	margin: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0px;
	
}

.para a{

	color: #003b79;
	
}

.para a:hover{

	color: #FFFFFF;
	
}

.highlight_blue{

	color: #008943;


}
	
/*----------- FOOTER NAV --------------*/	
	
	
	
.footer{
	width:900px;
	margin: 0px auto;
	height: 35px;
	position:fixed;
	bottom: 0 !important;
	bottom: -1px;
	

}
	
	
.footnav ul{


	
	}
	

.footnav li {
		
		margin: 0px;
		padding: 0px;
		float: left;
		color:#FFFFFF;
	
	}
	
.footnav a{
	
		text-decoration: none;
		display: block;
		text-indent: -5000px;
	}	
	
	/*----------- foot nav states --------------*/	
	
	
.footnav .about {
		background: url(images/footernav_idea.gif) no-repeat 0px 0px;
		width: 40px;
		height: 100px;
	}

.footnav .work {
		background: url(images/footernav_idea.gif) no-repeat -38px 0px;
		width: 40px;
		height: 100px;
	}

.footnav .team {
		background: url(images/footernav_idea.gif) no-repeat -74px 0px;
		width: 40px;
		height: 100px;
	}

.footnav .contact {
		background: url(images/footernav_idea.gif) no-repeat -114px 0px;
		width: 50px;
		height: 100px;
	}

.footnav .Babout {
		background: url(images/footernav_talk.gif) no-repeat 0px 0px;
		width: 40px;
		height: 100px;
	}

.footnav .Bwork {
		background: url(images/footernav_talk.gif) no-repeat -38px 0px;
		width: 40px;
		height: 100px;
	}

.footnav .Bteam {
		background: url(images/footernav_talk.gif) no-repeat -74px 0px;
		width: 40px;
		height: 100px;
	}

.footnav .Bcontact {
		background: url(images/footernav_talk.gif) no-repeat -114px 0px;
		width: 50px;
		height: 100px;
	}	

.footnav .Yabout {
		background: url(images/footernav_info.gif) no-repeat 0px 0px;
		width: 40px;
		height: 100px;
	}

.footnav .Ywork {
		background: url(images/footernav_info.gif) no-repeat -38px 0px;
		width: 40px;
		height: 100px;
	}

.footnav .Yteam {
		background: url(images/footernav_info.gif) no-repeat -74px 0px;
		width: 40px;
		height: 100px;
	}

.footnav .Ycontact {
		background: url(images/footernav_info.gif) no-repeat -114px 0px;
		width: 50px;
		height: 100px;
	}	
/*----------------------------  Flash CSS  ---------------------------------*/



	
#flashArea1 {

	width:468px;
	height:638px;
	margin:0px;
	margin-top:-73px;
	
	
	}
#flashArea2 {
margin-top:-73px;}


/*-----------BLUE-----------*/
.navbar .Bidea {
		background: url(images/idea_blue.gif) no-repeat -10px -30px;
		width: 200px;
	    height: 18px;
		border: none;
		padding: 0px;
		margin: 0px;
		margin-bottom: 0px;
		margin-top: 2px;
	}

.navbar #BideaSub {
		background: url(images/idea_blue.gif) no-repeat -10px -50px;
		width: 200px;
	    height: 180px;
		border: none;
		padding: 0px;
		margin: 0px;
		margin-bottom: 0px;

              
}


/*----------- idea sub --------------*/	
	
	
.navbar .Bexxon{
		background: url(images/idea_blue.gif) no-repeat -10px -78px;
		width: 200px;
	}

.navbar .Bexxon:hover {
		background-position: -10px -96px;
	}
		
.navbar .Bmidori {
		background: url(images/idea_blue.gif) no-repeat -10px -115px;
		width: 200px;
	}

.navbar .Bmidori:hover {
		background-position: -10px -133px;
	}
		
.navbar .BLG {
		background: url(images/idea_blue.gif) no-repeat -10px -152px;
		width: 200px;
	}

.navbar .BLG:hover {
		background-position: -10px -170px;
	}
	
.navbar .BInternational {
		background: url(images/idea_blue.gif) no-repeat -10px -187px;
		width: 200px;
	}

.navbar .BInternational:hover {
		background-position: -10px -205px;
	}
		
.navbar .Bg2 {
		background: url(images/idea_blue.gif) no-repeat -10px -222px;
		width: 200px;
	}

.navbar .Bg2:hover {
		background-position: -10px -240px;
	}
		
.navbar .Busga {
		background: url(images/idea_blue.gif) no-repeat -10px -258px;
		width: 200px;
	}

.navbar .Bisga:hover {
		background-position: -10px -276px;
	}
	
.navbar .Bhasbro {
		background: url(images/idea_blue.gif) no-repeat -10px -292px;
		width: 200px;
	}

.navbar .Bhasbro:hover {
		background-position: -10px -310px;
	}
		
.navbar .Bknoll {
		background: url(images/idea_blue.gif) no-repeat -10px -328px;
		width: 200px;
	}

.navbar .Bknoll:hover {
		background-position: -10px -346px;
	}
		
.navbar .Brnr{
		background: url(images/idea_blue.gif) no-repeat -10px -364px;
		width:200px;
	}
		
.navbar .Brnr:hover {
		background-position: -10px -382px;
	}

dd {margin-bottom:150px;}	
/*----------- Info--------------*/	
	
.navbar .Binfo {
		background: url(images/info_blue.gif) no-repeat -10px -25px;
		width: 155px;
		height: 28px;
		margin:0px;
		padding: 0px;
		margin-top:5px;
		border-top:#c0d5db 1px solid;
	
	}
.navbar #BinfoSub {
background: url(images/info_blue.gif) no-repeat -10px -50px;
		width: 155px; 		
		}
		

.navbar .Bway{
		background: url(images/info_blue.gif) no-repeat -10px -80px;
		width: 200px;
	}


.navbar .Bway:hover {
		background-position: -11px -98px;
	}

.navbar .Bpeople{
		background: url(images/info_blue.gif) no-repeat -10px -116px;
		width: 200px;
	}


.navbar .Bpeople:hover {
		background-position: -11px -134px;
	}
.navbar .Bpress{
		background: url(images/info_blue.gif) no-repeat -10px -152px;
		width: 200px;
	}


.navbar .Bpress:hover {
		background-position: -11px -170px;
	}


	
	
	
	
/*-----------Meet--------------*/	
	
	
.navbar .Btalk {
		background: url(images/meet_blue.gif) no-repeat -10px -30px;
		width: 155px;
		height: 20px;
		margin:0px;
		padding: 0px;
		border-top:#c0d5db 1px solid;
	}
.navbar #BtalkSub{
		background: url(images/meet_blue.gif) no-repeat -10px -50px;
		width: 155px;
	
	}

.navbar .Bleadership{
		background: url(images/meet_blue.gif) no-repeat -10px -80px;
		width: 200px;
	}


.navbar .Bleadership:hover {
		background-position: -9px -98px;
	}

.navbar .Bmore{
		background: url(images/meet_blue.gif) no-repeat -10px -116px;
		width: 200px;
	}


.navbar .Bmore:hover {
		background-position: -9px -134px;
	}
.navbar .Bfind{
		background: url(images/meet_blue.gif) no-repeat -10px -152px;
		width: 200px;
	}


.navbar .Bfind:hover {
		background-position: -9px -170px;
	}
	
	
	/*-------------------------yellow-----------------*/
	
.navbar .Yidea {
		background: url(images/idea_yellow.gif) no-repeat -10px -30px;
		width: 200px;
	    height: 18px;
		border: none;
		padding: 0px;
		margin: 0px;
		margin-bottom: 0px;
		margin-top: 2px;
		overflow:hidden;
	}

.navbar #YideaSub {
		background: url(images/idea_yellow.gif) no-repeat -10px -50px;
		width: 200px;
	    height: 180px;
		border: none;
		padding: 0px;
		margin: 0px;
		margin-bottom: 0px;
	
              
}


/*----------- idea sub --------------*/	
	
	
.navbar .Yexxon{
		background: url(images/idea_yellow.gif) no-repeat -10px -78px;
		width: 200px;
	}

.navbar .Yexxon:hover {
		background-position: -10px -96px;
	}
		
.navbar .Ymidori {
		background: url(images/idea_yellow.gif) no-repeat -10px -115px;
		width: 200px;
	}

.navbar .Ymidori:hover {
		background-position: -10px -133px;
	}
		
.navbar .YLG {
		background: url(images/idea_yellow.gif) no-repeat -10px -152px;
		width: 200px;
	}

.navbar .YLG:hover {
		background-position: -10px -170px;
	}
	
.navbar .YInternational {
		background: url(images/idea_yellow.gif) no-repeat -10px -187px;
		width: 200px;
	}

.navbar .YInternational:hover {
		background-position: -10px -205px;
	}
		
.navbar .Yg2 {
		background: url(images/idea_yellow.gif) no-repeat -10px -222px;
		width: 200px;
	}

.navbar .Yg2:hover {
		background-position: -10px -240px;
	}
		
.navbar .Yusga {
		background: url(images/idea_yellow.gif) no-repeat -10px -258px;
		width: 200px;
	}

.navbar .Yisga:hover {
		background-position: -10px -276px;
	}
	
.navbar .Yhasbro {
		background: url(images/idea_yellow.gif) no-repeat -10px -292px;
		width: 200px;
	}

.navbar .Yhasbro:hover {
		background-position: -10px -310px;
	}
		
.navbar .Yknoll {
		background: url(images/idea_yellow.gif) no-repeat -10px -328px;
		width: 200px;
	}

.navbar .Yknoll:hover {
		background-position: -10px -346px;
	}
		
.navbar .Yrnr{
		background: url(images/idea_yellow.gif) no-repeat -10px -364px;
		width:200px;
	}
		
.navbar .Yrnr:hover {
		background-position: -10px -382px;
	}

	
/*----------- Info--------------*/	
	
.navbar .Yinfo {
		background: url(images/info_yellow.gif) no-repeat -10px -25px;
		width: 155px;
		height: 28px;
		margin:0px;
		padding: 0px;
		margin-top:5px;
		border-top:#e1be04 1px solid;
		
	
	}
	
	

.navbar #YinfoSub {
background: url(images/info_yellow.gif) no-repeat -10px -50px;
		width: 155px; 		
		}
		

.navbar .Yway{
		background: url(images/info_yellow.gif) no-repeat -10px -80px;
		width: 200px;
	}


.navbar .Yway:hover {
		background-position: -11px -98px;
	}

.navbar .Ypeople{
		background: url(images/info_yellow.gif) no-repeat -10px -116px;
		width: 200px;
	}


.navbar .Ypeople:hover {
		background-position: -11px -134px;
	}
.navbar .Ypress{
		background: url(images/info_yellow.gif) no-repeat -10px -152px;
		width: 200px;
	}


.navbar .Ypress:hover {
		background-position: -11px -170px;
	}


	
	
	
	
/*-----------Meet--------------*/	
	
	
.navbar .Ytalk {
		background: url(images/meet_yellow.gif)no-repeat -10px -30px;
		width: 155px;
		height: 20px;
		margin:0px;
		padding: 0px;
		/*border-top:#82c3a1 1px solid;*/
		border-top:#e1be04 1px solid;
	}
.navbar #YtalkSub{
		background: url(images/meet_yellow.gif) no-repeat -10px -50px;
		width: 155px;
	
	}

.navbar .Yleadership{
		background: url(images/meet_yellow.gif) no-repeat -10px -80px;
		width: 200px;
	}


.navbar .Yleadership:hover {
		background-position: -9px -98px;
	}

.navbar .Ymore{
		background: url(images/meet_yellow.gif) no-repeat -10px -116px;
		width: 200px;
	}


.navbar .Ymore:hover {
		background-position: -9px -134px;
	}
.navbar .Yfind{
		background: url(images/meet_yellow.gif) no-repeat -10px -152px;
		width: 200px;
	}


.navbar .Yfind:hover {
		background-position: -9px -170px;
	}