/* CSS Document */

textarea, input, select {
	font-size: 9pt;
	color: #73777C;
	}


body,html {

	text-align: center;

	margin: 0px 0px 0px 0px;

	padding: 0px;

	width: 100%;

   background-color: #FFFFFF;

	font-family: Georgia, arial, verdana, helvetica, sans-serif;

	font-size: 8pt;

	color: #000000;

background-image: url(bg.gif);
background-repeat: repeat-x

	}

h1 {
	text-align: center;
	color: #CC0000;
	font-family: Georgia, Baskerville, "Times New Roman", Times, serif;
	font-size:24px;
	}
	
h3 {
	color: #00CC00;
	font-family: Georgia, Baskerville, "Times New Roman", Times, serif;
	font-size:16px;
	}

	/*
item_game_banner
*/
.item_game_banner{
width:80px;
height:100px;
margin:1px 1px 1px 3px;
background-color:#F2EEEE;
float:left;
font: 9px "Tahoma", Verdana, Geneva, Arial, Helvetica, sans-serif;
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
}
.item_game_banner:hover{
background-color:#D5F1FF;
}
.item_game_banner a{
font-weight: bold;
}
.item_game_banner a img{
margin-right: 4px;
margin-top:4px;
}
.item_game_banner div {
width: 186px;
float: right;
}
.item_game_banner div div {
height:34px;
width: 186px;
overflow:hidden;
}

	
#page {

	width: 100%;

	padding: 0px;

	margin: 0px 0px 0px 0px;

	}

	
#header {
   width:100%;

   height:109px;
   text-align: left;
}
	

#nav, #nav ul {
	float: left;
	width: 728px;
	list-style: none;
	line-height: 1;
	background: white;
	font-weight: bold;
	padding: 0;
	border: solid #eda;
	border-width: 1px 0;
	margin: 0 0 1em 0;
}

#nav a {
	display: block;
	width: 8.6em;
	w\idth: 6em;
	color:#CC0000;
	text-decoration: none;
	padding: 0.25em 1.25em;
}

#nav a.daddy {
	background: url(rightarrow2.gif) center right no-repeat;
}

#nav li {
	float: left;
	padding: 0;
	width: 8.6em;
}

#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 14.4em;
	w\idth: 13.9em;
	font-weight: normal;
	border-width: 0.25em;
	margin: 0;
}

#nav li li {
	padding-right: 1em;
	width: 13em
}

#nav li ul a {
	width: 13em;
	w\idth: 9em;
}

#nav li ul ul {
	margin: -1.75em 0 0 14em;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}

#nav li:hover, #nav li.sfhover {
	background: #eda;
}

#topNav {
vertical-align: center;
}

a.topNav:link { color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 12px;}

a.topNav:visited { color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 12px;}

a.topNav:hover { color: #FFFFFF; text-decoration: underline; font-weight: bold; font-size: 12px;}




#contentContainer {

   width: 100%;

   text-align:center;
  margin: 16px 0px 0px 0px;

}



a.breadcrumb_link:link { color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 12px;}

a.breadcrumb_link:visited { color: #FFFFFF; text-decoration: none; font-weight: bold; font-size: 12px;}

a.breadcrumb_link:hover { color: #FFFFFF; text-decoration: underline; font-weight: bold; font-size: 12px;}



#searchBox {

  margin-top: 2px;
  text-align: left;
  margin-left: 10px;

}



.search {

  padding: 7px;

  background-color: #B63E40;

  color: #FFFFFF;

  font-size: 11pt;

  font-weight:bold;

}



.searcha {



  background-color: #B63E40;

  color: #FFFFFF;

  font-size: 11pt;

  font-family: arial, verdana, helvetica, sans-serif;



}
#lefta {
float: left;
top: 275px;
left: 0px;
width: 160px;
height: 600px;
vertical-align: top;
}

#welcome {
vertical-align: top;

  text-align: left;
  font-size: 9pt;

}
#description {

  margin-top: 2px;
  margin-left: 160px;

  width: 700px;
  text-align: centre;
  font-size: 9pt;

}


#tabsHomepage {

  margin-top: 10px;

  margin-left: 15px;

 

}



.tabsHomepage_content {

background-image:url(images/blueBox_bg.gif);

background-repeat:repeat-y;

padding: 5px;

}



a.tabsList:link { color: #224E8F; text-decoration: none;}

a.tabsList:visited { color: #224E8F; text-decoration: none;}

a.tabsList:hover { color: #224E8F; text-decoration: underline;}

  a.tsearcha:link { text-decoration: none;}

  a.searcha:visited { text-decoration: none;}
  a.searcha:link { text-decoration: underline;}
  a.searcha:visited { text-decoration: underline;}

  a.searcha:hover { text-decoration: underline;}

 

#orangeBox {

  margin-top: 10px;

  margin-left: 15px; 

}



#orangeBox_content {

 padding: 10px;

 background-image:url(images/orangeBox_bg.gif);

 color: #FBB41E; 

}

 

a.friendLink:link { color: #FBB41E; text-decoration: none;}

a.friendLink:visited { color: #FBB41E; text-decoration: none;}

a.friendLink:hover { color: #FBB41E; text-decoration: underline;}



#footer {

background-color: #ffffff;

 padding: 10px;

 color: #295392;

 text-align: center;


}



#breadcrumbs_box {

  margin-top: -8px;

  margin-left: 10px;

  color: #FFFFFF;

  font-weight: bold;

  font-size: 12px;

}



#tabInfo {

  margin-top: 10px;

  margin-left: 15px; 

  font-size: 12px;

}



.tabInfo_redText {

  color: #B63E40;

  font-weight: bold;

}



#moreTabs_box {

  margin-top: 10px;

  margin-left: 15px; 

}



#moreTabs_content {

 padding: 10px;

 background-image:url(images/moreTabs_bg.gif);

 color: #93A8C8;

}



#moreTabs_title {

background-image: url(images/moreTabs_top.gif);

color: #FFFFFF;

font-size: 12px;

font-weight: bold;

}

a.moreTabs_link:link { color: #93A8C8; text-decoration: underline;}

a.moreTabs_link:visited { color: #93A8C8; text-decoration: underline;}

a.moreTabs_link:hover { color: #93A8C8; text-decoration: none;}

a.b:link { color: #C43425; text-decoration: underline;}

a.b:visited { color: #C43425; text-decoration: underline;}

a.b:hover { color: #C43425; text-decoration: none;}

