@charset "utf-8";
body {
	background-color: #fff;
	margin: 0;
	padding: 0;
	background-image: url(images/scanlines.png);
	background-repeat: repeat-x;
	font-family: Helvetica, verdana, Arial, sans-serif;
}

a {color:#be1e2d;}

img {border:none}

#tiger {
	background-image: url(images/tiger_bg.png);
	background-repeat: no-repeat;
	background-position: 0 0 ;
	width: 1400px;
	height:1000px;
	z-index: 1;
	float:left;
}

#header {height: 67px; width: 927px; background-image: url(images/header_bar.png); background-repeat: no-repeat;}

.logo {margin: 3px 15px 0px 0px; float:right}

.language {margin:0px 0px 0px 130px; padding:0px; font-size:75%;}
.language a{text-decoration:none;}
.language a:hover{text-decoration:underline;}

.red {color: #b41c29}

.float_right {float:right}

.next_to_image {margin-right: 170px;}

#box {

	background-image: url(images/body_swirls.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	width: 1014px;
	height: 685px;
	margin: 0;
	padding: 0 0 0 117px;
	
	
}

#team {width: 811px; padding: 16px 0 0 0px;}

#scroller {float: left;  width:226px; height: 385px; background-image:url(images/scroller.png); background-repeat: no-repeat; background-position: 0px 25px; }

#flash { margin: 50px 0 0 15px; }

#text_box {margin: 25px 0 0 261px; width: 547px; height: 360px; background-image: url(images/body_block.png); background-repeat: no-repeat; background-position: 0px 0px;}

#sponsor {float: left;  width:226px; height: 175px; background-image:url(images/sponsor.png); background-repeat: no-repeat; background-position: 0px 12px; }


.sponsor {margin:37px 0 0 15px;}

.padded {padding: 10px 2px 0 15px;}


#news_box {margin: 0px 0 0 261px; padding-top:0px; width: 547px; height: 175px; background-image: url(images/news_block.png); background-repeat: no-repeat; background-position: 0px 12px;}

#news_box p {padding-right:25px; padding-left:25px;}

.first { padding: 37px 0 0 15px; }

.news {padding-top:0px;}


#menu {height: 30px; width: 547px; padding: 20px 25px 0 25px; color: grey;}

#menu a {text-decoration: none}

#text { padding: 0px 25px 0 25px; width: 480px; overflow: auto; height: 290px}

#text p {font-size: 75%; color:grey;}

.tabletext {font-size: 75%; color:grey;}

#tabsG {
      float:left;
      width:100%;
      font-size:11px;
      line-height:normal;
      }
    #tabsG ul {
	margin:0;
	padding:0px 10px 0 30px;
	list-style:none;
      }
    #tabsG li {
      display:inline;
      margin:0;
      padding:0;
      }
    #tabsG a {
	float:left;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
	background-image: url(images/tableftG.gif);
	background-repeat: no-repeat;
	background-position: 0px -59px;
      }
    #tabsG a span {
	float:left;
	display:block;
	padding:6px 15px 6px 8px;
	color:#be1e2d;
	background-image: url(images/tabrightG.gif);
	background-repeat: no-repeat;
	background-position: right -59px;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #tabsG a span {float:none;}
    /* End IE5-Mac hack */
    #tabsG a:hover span {
      color:#FFF;
      }
    #tabsG a:hover {
      background-position:0% -17px;
      }
    #tabsG a:hover span {
      background-position:100% -17px;
      } 
	  
#footer {color:#999999; padding: 0px 0 0 117px;; font-family: Helvetica, Arial, sans-serif; clear: both; font-size: 75%;}


.square {color:#FFFFFF; font-size: 75%; line-height:1.3em; list-style-type:square; margin-top: 0; padding-top: 0;}

.credit {font-size:9px; color:#666; margin-top:10px; clear:both}

.clearboth {clear:both}

#gallery {
	margin-top: 225px;
	padding: 0;
	float:left;
	width:99%;
	overflow:hidden;
}

#flashcontent {
		width: 100%;
		height: 440px
	}

