/* CSS Document */

body {
	margin-top: 30px;
	background-color: #000;
}

#scroll {

	height:305px;
	width: 400px;
	overflow: auto;
	
scrollbar-base-color: #8f908b;
scrollbar-arrow-color: #fff;
scrollbar-track-color: #fff;

scrollbar-shadow-color: #8f908b;
scrollbar-lightshadow-color: #8f908b; 
scrollbar-darkshadow-color: #CCCCCC;

scrollbar-highlight-color: #fff;
scrollbar-3dlight-color: #EEEEEE;
}

#flash {

	height:305px;
	width: 400px;
	overflow:hidden;
	vertical-align:bottom;
}


.style {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #666666;	

}

.small_copy {
	font-family: Arial narrow, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;	

}

.table {
		border-color: #c41023;
		border-width: 3px;

}


.style2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;	
}

.red {
	color: #ff0000;	
}


ul.pic {list-style-image: url(images/bullet.gif); }

.head { 
	font-family: Verdana, arial, sans-serif;
	line-height:16px;
	color: #000;
	font-weight:bold;

	}
	

a:link {
	color: #666666;	
	text-decoration: none;
	font-size: 11px;
}

a:visited {
	color: #666666;
	text-decoration: none;
}

a:hover {
	color: #ff0000;
}

a:active {
	color: #666666;
	text-decoration: none;
}


.enter { width: 91px; height: 20px; }
.enter a { display: block; width: 91px; height: 20px; background: url(images/nav/enter.gif) no-repeat top left;}
.enter a:hover { background-position: bottom left;}

.contact { width: 91px; height: 18px; }
.contact a { display: block; width: 91px; height: 18px; background: url(images/nav/contact_css.gif) no-repeat top left;}
.contact a:hover { background-position: bottom left;}

.who { width: 160px; height: 19px; }
.who a { display: block; width: 160px; height: 19px; background: url(images/nav/who_css.gif) no-repeat top left;}
.who a:hover { background-position: bottom left;}

.corp { width: 160px; height: 17px; }
.corp a { display: block; width: 160px; height: 17px; background: url(images/nav/corp_css.gif) no-repeat top left;}
.corp a:hover { background-position: bottom left;}

.team { width: 160px; height: 19px; }
.team a { display: block; width: 160px; height: 19px; background: url(images/nav/team_css.gif) no-repeat top left;}
.team a:hover { background-position: bottom left;}

.what { width: 160px; height: 17px; }
.what a { display: block; width: 160px; height: 17px; background: url(images/nav/what_css.gif) no-repeat top left;}
.what a:hover { background-position: bottom left;}

.richard { width: 160px; height: 17px; }
.richard a { display: block; width: 160px; height: 17px; background: url(images/nav/richard_css.gif) no-repeat top left;}
.richard a:hover { background-position: bottom left;}

.mike { width: 160px; height: 17px; }
.mike a { display: block; width: 160px; height: 17px; background: url(images/nav/mike_css.gif) no-repeat top left;}
.mike a:hover { background-position: bottom left;}

.mark { width: 160px; height: 17px; }
.mark a { display: block; width: 160px; height: 17px; background: url(images/nav/mark_css.gif) no-repeat top left;}
.mark a:hover { background-position: bottom left;}

.andre { width: 160px; height: 17px; }
.andre a { display: block; width: 160px; height: 17px; background: url(images/nav/andre_css.gif) no-repeat top left;}
.andre a:hover { background-position: bottom left;}

.strat { width: 160px; height: 17px; }
.strat a { display: block; width: 160px; height: 17px; background: url(images/nav/strat_css.gif) no-repeat top left;}
.strat a:hover { background-position: bottom left;}

.hist { width: 160px; height: 17px; }
.hist a { display: block; width: 160px; height: 17px; background: url(images/nav/hist_css.gif) no-repeat top left;}
.hist a:hover { background-position: bottom left;}

/*START OF SUBMENU 1*/
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 145px; /* Width of Menu Items */
text-align:left; 
color:#5c5c5c; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
}
	
.suckerdiv ul li{
position: relative;
padding-top: 10px;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 190px; /*sub menu width*/
top: 0;
visibility: hidden;
background: #fff;
}

/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: #5c5c5c;
text-decoration: none;
padding: 1px 5px;
border-bottom: 1px solid #ccc;
}

.suckerdiv ul li a:visited{
color: #5c5c5c;
}

.suckerdiv ul li a:hover{
color: #ff0000;
}
	
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */
/*END OF SUBMENU 1*/


/*START OF SUBMENU 2*/
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.suckerdiv2 ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 160px; /* Width of Menu Items */
text-align:left; 
color:#5c5c5c; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
}
	
.suckerdiv2 ul li{
position: relative;
padding-top: 10px;
}
	
/*Sub level menu items */
.suckerdiv2 ul li ul{
position: absolute;
width: 120px; /*sub menu width*/
top: 0;
background: #fff;
visibility: hidden;
}

/* Sub level menu links style */
.suckerdiv2 ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: #5c5c5c;
text-decoration: none;
padding: 1px 5px;
border-bottom: 1px solid #ccc;
}

.suckerdiv2 ul li a:visited{
color: #5c5c5c;
}

.suckerdiv2 ul li a:hover{
color: #ff0000;
}
	
/* Holly Hack for IE \*/
* html .suckerdiv2 ul li { float: left; height: 1%; }
* html .suckerdiv2 ul li a { height: 1%; }
/* End */

/*END OF SUBMENU 2*/



/*START OF SUBMENU 3*/
/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.suckerdiv3 ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 180px; /* Width of Menu Items */
text-align:left; 
color:#5c5c5c; 
font-family:Verdana, Arial, Helvetica, sans-serif; 
font-size:11px;
}
	
.suckerdiv3 ul li{
position: relative;
padding-top: 10px;
}
	
/*Sub level menu items */
.suckerdiv3 ul li ul{
position: absolute;
width: 120px; /*sub menu width*/
top: 0;
background: #fff;
visibility: hidden;
}

/* Sub level menu links style */
.suckerdiv3 ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: #5c5c5c;
text-decoration: none;
padding: 1px 5px;
border-bottom: 1px solid #ccc;
}

.suckerdiv3 ul li a:visited{
color: #5c5c5c;
}

.suckerdiv3 ul li a:hover{
color: #ff0000;
}
	
/* Holly Hack for IE \*/
* html .suckerdiv2 ul li { float: left; height: 1%; }
* html .suckerdiv2 ul li a { height: 1%; }
/* End */

/*END OF SUBMENU 3*/