@charset "utf-8";
/* CSS Document */

a {
outline: 0;
color:#FFFFFF;
}

a:hover {
color:#06a0b8;

}

.index_text {					/* Text Styling for Grey Text on index Page */
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#6c6c6c; 
	font-size:10px;

}	

.index_text2 {					/* Text Styling for Grey Text on noflash Page */
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#6c6c6c; 
	font-size:10px;

}

.body_text { 					/* General Grey Body Text */
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#f2f2f2; 
	font-size:10px;
	
}	

.body_text_blue {  					/* General Blue Body Text */
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	color:#06a0b8; 
	font-size:10px;
	
}	

/* ------------------------------------------ Index Styling/Layout ------------------------------------------- */

body {													/* The complete background for the index page */
background-color:#000000;
background-image:url(../images/yam_splash_back.jpg);
background-repeat:no-repeat;
background-position:center top;
}

#holder_div {				/* Holds the whole index page */
	width:900px;
	height:100%;
	position: absolute;
	margin-left:-450px;
	left: 50%;
	top:0;
}

#yam_logo {				/* Holds YAM Logo on the Landing/Splash Page */
	width:222px;
	height:65px;
	float:left;
	background-image:url(../images/yam_logo.png);
	margin: 245px 0 0 60px;
	#_margin-left: 30px 
}
	
#main_menu {				/* Holds the various Launch buttons on the Landing Page. See below for Launch Buttons Machanics */
	width:295px;
	height:170px;
	float:none;
	margin: 220px 0 0 330px;
	#_margin-top:-100px;
	#_margin-left:330px
}

#main_menu2 {				/* Holds the text on the noflash Page.*/
	width:295px;
	height:auto;
	float:none;
	margin: 100px 0 0 330px;



	#_margin-top:-100px;
	#_margin-left:330px
}


#labels {				/* Holds the Fabric Labels on the right */
	width:155px;
	height:60px;
	float:right;
	margin: 260px 85px 0 0;
}

#copyright {
	#_position:absolute;
	#_margin-left:85px
}

#flash {				/* Holds the click for flash link */
	width:295px;
	height:100px;
	float:middle;
	margin: 10px 0 0 330px;
	
	
}
	
/* ------------------------------------------ Quick Info Styling/Layout ------------------------------------------- */
	


#body_info {													/* The complete background for the info page */
background:#000000;
background-image:url(../images/yam_info_back.jpg);
background-repeat:no-repeat;
background-position:center top;

}

#holder_info {				/* Holds the whole info page */
	width:900px;
	height:100%;
	position: absolute;
	margin-left:-450px;
	left: 50%;
	top:0;
}

#info_left {				/* Holds the whole left side of the info page */
	width:360px;
	height:423px;
	float:left;
	margin: 30px 0 0 35px;
	
}

#yam_logo_info {				/* Holds YAM Logo on the info page */
	width:222px;
	height:65px;
	position:relative;
	background-image:url(../images/yam_logo.png);
	margin: 0 0 0 125px;	
}



#info_arrow {				/* Holds Arrow on info page */
	width:16px;
	height:13px;
	float:right;
	background-image:url(../images/info_arrow.png);
	margin: 23px 0 0 0;
	
}

#info_address {				/* The Address Block on info page */
	width:330px;
	height:46px;
	float:right;
	margin: 20px 7px 0 0;
	
}

#info_logos {				/* Holds Arrow on info page */
	width:346px;
	height:244px;
	float:right;
	background-image:url(../images/info_logo_block.png);
	margin: 50px 0 0 0;
	
}

#info_right_holder {				/* Holds Arrow on info page */
	width:428px;
	height:559px;
	float:right;
	margin: 126px 30px 0 0;
	
}

#info_right_holder2 {				/* Holds links to site on info page */
	width:428px;
	height:40px;
	float:right;
	margin: 50px 30px 0 0;
	
}

/* ------------------------------------- Launch Button Mechanics --------------------------------------- */

#launch						/* Normal Launch Button to Launch the Regular Flash Site */
{
  	display:block;
  	width:165px;
  	height:27px;
	border:0;
  	background: url("../images/launch_site.png") no-repeat 0 0;

}

#launch:hover					/* Normal Launch Button Rollover, moves image up, value = half height */
{ 
  	background-position: 0 -27px;
}

#launch span
{
  	display:none;			/* Normal Launch Button Rollover, removes the span and displays the image, no need to adjust */
}

#launchfull						/* Launch Fullscreen Button to Launch the Regular Flash Site */
{
  	display:block;
  	width:299px;
  	height:27px;
	border:0;
  	background: url("../images/launch_fullscreen.png") no-repeat 0 0;

}

#launchfull:hover					/* Launch Fullscreen Button Rollover, moves image up, value = half height */
{ 
  	background-position: 0 -27px;
}

#launchfull span
{
  	display:none;			/* Launch Fullscreen Button Rollover, removes the span and displays the image, no need to adjust */
}

#quick						/* Launch Quick Info Button to Launch the Regular Flash Site */
{
  	display:block;
  	width:248px;
  	height:27px;
	border:0;
  	background: url("../images/launch_quick.png") no-repeat 0 0;

}

#quick:hover					/* Launch Quick Info Button Rollover, moves image up, value = half height */
{ 
  	background-position: 0 -27px;
}

#quick span
{
  	display:none;			/* Launch Quick Info Button Rollover, removes the span and displays the image, no need to adjust */
}
