@charset "utf-8";

/* CSS Document */

/* STYLESHEET SECTIONS
   General
*/

/* =General
   ----------------------------------------------------------------------------------------- */

body {
	font-family:Courier New, Courier, monospace;
	background: #FFF;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #000;
}

img {
	border: 0;
}

#container {
	width: 916px;
	background: #FFF;
	margin: 0px auto 0px auto;
	text-align: left;
}

h1 {
	font-family:Courier New, Courier, monospace;
	color: #000;
	font-size: 1.2em;
	font-weight: normal;
	line-height: 1.5em;
	margin: 10px 0 5px 0;
	padding: 0;
}

h2 {
	font-family:Courier New, Courier, monospace;
	color: #000;
	font-size: 1em;
	font-weight: normal;
	margin: 10px 0 0 0;
	padding: 0;
}

p {
	font-family:Courier New, Courier, monospace;
	color: #000;
	font-size: 0.75em;
	font-weight: normal;
	line-height: 1.5em;
	margin: 0 0 10px 0;
	padding: 0;
}

td {
	vertical-align: top;
}

iframe {
	font-family:Courier New, Courier, monospace;
}

.link-1 {
	color: #E6680F;
	text-decoration: none;
}

.link-1:hover {
	text-decoration: underline;
}

.link-2 {
	color: #000;
	text-decoration: none;
}

.link-2:hover {
	background: #000;
	color: #FFF;
}

ul {
	margin: 26px;
	padding: 0;
}

li {
	color: #000;
	font-size: 0.75em;
	font-weight: normal;
	line-height: 1.5em;
	list-style-image: url(../images/genius/bird_bw.gif);
	margin: 0;
	padding: 0;
}

/* =Main Content
   ----------------------------------------------------------------------------------------- */

#mc-cont {
	margin: 0 0 0 40px;
	text-align: left;
}

/* =Footer Content
   ----------------------------------------------------------------------------------------- */

#ft-cont {
	margin: 0 0 0 40px;
}

/* =Backgrounds
   ----------------------------------------------------------------------------------------- */
   
#bg1 {
	background: url(../images/genius/genius_r1_c1.gif) top left no-repeat;	
	height: 27px;
	width: 916px;
}

#bg2 {
	background: url(../images/genius/gen_r2_c1.gif) top left no-repeat;	
	height: 26px;
	width: 78px;
}

#bg3 {
	background: url(../images/genius/gen_r2_c3.gif) top left no-repeat;	
	height: 26px;
	width: 21px;
}

#bg4 {
	background: url(../images/genius/gen_r2_c5.gif) top left no-repeat;	
	height: 26px;
	width: 23px;
}

#bg5 {
	background: url(../images/genius/gen_r2_c7.gif) top left no-repeat;	
	height: 26px;
	width: 27px;
}

#bg6 {
	background: url(../images/genius/gen_r2_c10.gif) top left no-repeat;	
	height: 26px;
	width: 17px;
}

#bg7 {
	background: url(../images/genius/gen_r2_c12.gif) top left no-repeat;	
	height: 26px;
	width: 33px;
}

#bg8 {
	background: url(../images/genius/gen_r2_c14.gif) top left no-repeat;	
	height: 26px;
	width: 22px;
}

#bg9 {
	background: url(../images/genius/gen_r2_c17.gif) top left no-repeat;	
	height: 26px;
	width: 75px;
}

#bg10 {
	background: url(../images/genius/genius_r3_c1.gif) top left no-repeat;	
	height: 63px;
	width: 916px;
}

#bg11 {
	background: url(../images/genius/genius_r4_c15.gif) top left no-repeat;	
	height: 442px;
	width: 172px;
}

#bg12 {
	background: url(../images/genius/genius_r7_c1.jpg) top left no-repeat;	
	height: 187px;
	width: 327px;
}

#bg13 {
	background: url(../images/genius/genius_r7_c7.jpg) top left no-repeat;	
	height: 187px;
	width: 589px;
}

#bg14 {
	background: url(../images/genius/genius_r6_c1.jpg) bottom left no-repeat;	
	height: 442px;
	width: 744px;
}

#bg15 {
	background: url(../images/genius/genius_r4_c1.jpg) top left no-repeat;	
	height: 442px;
	width: 744px;
}

/*********************** SCROLLERS ***********************/
.root 		{
		position:       relative;
		height:			390px;
		width:			700px;
		margin: 		0px 0px 8px 0px;
		border:			0;
		}
.root p 	{
		margin:			10px 10px 5px 0;
		}
.thumb 		{
		position:		absolute;
		height:			9px;
		width:			15px;
		left: 			10px;
		}
.up, .dn 	{
		position:		absolute;
		left: 			10px;
		}
.up a, .up a img, .dn a, .dn a img, .thumb a , .thumb a img{
		border:			0;
		}
.scrollContainer { 
		position:		absolute; 
		left:			2px; 
		top:			19px; 
		width:			350px; 
		height:			200px; 
		clip:			rect(0 467 200 0); 
		overflow:		auto; 
		border-top:		0;
		border-left:	0;
		border-right:	0;
		border-bottom:	0;
		
		}
.scrollContent { 
		position:		absolute; 
		left:			0px; 
		top:			0px; 
		width:			100px; 
}