a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration:underline;
}
a:active {
	text-decoration: none;
}
body {
margin: 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
vertical-align: top;
font-weight:normal;	
Fcolor:#FFFFF;
background-color:#FFFFFF;
}
#main_div{
	width:1002px;
	margin:auto;
	background-color:#FFFFFF;
	 margin-bottom:0px;
	
	}

			
#header{ 
width:1002px;margin:0 auto; height:148px; 
background-image:url(images/header_bg.gif);}

.invertedshiftdown2{
padding: 0; 
height:30px;
background-image:url(images/main_menu_bg.gif);
line-height:30px;
padding-left:50px;
background-color:#32a8c4 ; 
}

.invertedshiftdown2 ul{
 margin:0;
 line-height:30px;
 padding: 0;
 list-style: none;
 padding-left:1px; 

}

.invertedshiftdown2 li{
 display: inline;
 margin: 0 2px 0 0; 
 padding: 0;

}

.invertedshiftdown2 a{
float: left;
display: block;
font: bold 12px Arial;
color:#FFFFFF;
text-decoration: none;
margin: 0 1px 0 0; 
padding: 0px 18px 0px 18px;
background-image:url(images/main_menu_bg.gif);
line-height:30px; 
	

}

.invertedshiftdown2 a:hover{
background-image:url(images/title_bg.gif); 
 line-height:30px;
color: #FFFFFF;
}


.dialog {
 width:100%;
 color:#666666;
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px; 
}

.dialog .ft .c {
 height:20px; 

}


.dialog .bd {
 background:url(images/ml.gif) repeat-y 0px 0px; 
 padding-left:10px; 
 
}

.dialog .bd .c {
 background:url(images/mr.gif) repeat-y right 0px; 
 
}

.dialog .bd .c .s {
 background:url(images/ms.jpg) repeat-x 0px 0px; 
}
.dialog .ft {
 background:url(images/bl.gif) no-repeat 0px 0px; 
}

.dialog .ft .c {
 background:url(images/br.gif) no-repeat right 0px; 
 
}

/*2*/
.dialog2 {
 width:100%;
 color:#666666;
 font-family:Arial, Helvetica, sans-serif;
 font-size:13px; 
}

.dialog2 .ft2 .c2 {
 height:20px; 

}


.dialog2 .bd2 {
 background:url(images/ml.gif) repeat-y 0px 0px; 
 padding-left:10px; 
 
}

.dialog2 .bd2 .c2 {
 background:url(images/mr.gif) repeat-y right 0px; 
 
}

.dialog .bd2 .c2 .s2 {
 background:url(images/ms.jpg) repeat-x 0px 0px; 
}
.dialog2 .ft2 {
 background:url(images/bl.gif) no-repeat 0px 0px; 
}

.dialog2 .ft2 .c2 {
 background:url(images/br2.gif) no-repeat right 0px; 
 
}

#left_heading {
background:url(images/menu_right.gif) no-repeat right top;
height:28px; 
padding:0px;
margin:0px;
text-align:left; 
}
#left_heading div {
background:url(images/menu_left.gif) no-repeat left top;
line-height:28px;
padding:0px;
margin:0px;
text-indent:15px;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
}

#left_heading2 {
background:url(images/menu_right2.gif) no-repeat right top;
height:28px; 
padding:0px;
margin:0px;
text-align:left; 
}
#left_heading2 div {
background:url(images/menu_left2.gif) no-repeat left top;
line-height:28px;
padding:0px;
margin:0px;
text-indent:15px;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
}
.links{font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#3399CC;
font-weight:bold;
}
#margin{margin-top:5px; margin-bottom:5px;}

#margin_1{margin-top:5px; margin-bottom:5px;}

.rightAlign {
	float: right;
}
.br {
	margin-bottom: 10px;
}
#sideBar .firstTout {
	margin: 20px 0 0;
}

#sideBar .sideTout {
	margin-top: 5px;
}

#sideBar .sideTout2 {
	margin-top: 8px;
}#sideBar.games, #sideBar.gamesDS {
	background: #f4fbff url(../images/games.sidebar.bg.gif) 0 0 repeat-x;
	width: 265px;
	margin-top:20px;
	padding:0 25px 5px 25px;
}

#sideBar.games {
	background: #f4fbff url(../images/games.sidebar.bg.gif) 0 0 repeat-x;
}

#sideBar.gamesDS {
	background: #f3f3f3 url(../images/games.sidebar.ds.bg.gif) 0 0 repeat-x;
}
#sideBar.games .sideBar {
	width: 262px;
	overflow: hidden;
	margin-bottom: 20px;
}
#screenShotsFrame {
	width: 262px;
	height: 151px;
	position: relative;
	overflow: hidden;
	margin-bottom: 10px;
}

#screenShots {
	position: absolute;
	left: 0;
}

#screenShots img {
	float:left;
}
.bluetext {
	font-size: 12px;
	font-weight: bold;
	color: #000066; padding-top:5px; padding-bottom:5px;
	text-decoration: none;
}
.gamelink1:link {
	font-size: 11px;
	color: #4885c6;
	text-decoration: none;
}
.gamelink1:visited {
	font-size: 11px;
	color: #4885c6;
	text-decoration: none;
}
.gamelink1:hover {
	font-size: 11px;
	color: #0a3c72;
	text-decoration: none;
}


.text{font-family:Arial, Helvetica, sans-serif; font-size:12px; padding-right:5px; padding-left:0px;  padding-bottom:5px; color:#7E7E7E;   text-align:justify; }

#footer{height:60px; padding-right:5px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-align:center; margin-top:0px;  padding-top:20px; color:#000000; background-image:url(images/footer_bg.gif); }
.footer_link{font-family:Arial, Helvetica, sans-serif; font-size:12px; margin-left:10px; margin-right:10px; color:#000000; font-weight:bold;}
.copyright{font-family:Arial, Helvetica, sans-serif ;font-size:12px; color:#666666; padding-top:5px; padding-bottom:10px;}