/*
Autismgames.com.au
Last Update: Nov 13, 2009
Author : Kok Meng Ng
*/


/* Default
--------------------------------------------------------- */

html, body {
	font-family: Arial, Verdana, "Helvetica Neue", Helvetica, sans-serif;
	font-size: 12px;
	background:#3a3d3f;
	margin:0;
	padding:0;
	}
	
h1, h2, h3, h4, h5, h6 {
	font-weight: bold;
	margin-bottom: 0.5em;
	}
h1 {
	font-size: 2.5em;
	color:#94a206;
	}
	
.mini, .copy { font-size:11px; color:#CCC;}
.copy a:link, .copy a:visited { color:#CCC;	text-decoration: none; }

a:link {
	color: #666;
	text-decoration: underline;
}

a:hover {
	color: #900;
	text-decoration: none;
}

a:visited {
	color: #636;
	text-decoration: underline;
}

a:active {
	color: #900;
}

a img {
	border: none !important;
	}
	
.hidden { display:none;}
	
/* Main
--------------------------------------------------------- */
hr{
	visibility:hidden;
	clear:both;
}
#wrapper {
	width:100%;
	height:100%;
	text-align:left;
	background:#FFF;
}

#bg_header {
	width:100%;
	height:107px;
	background:#bfd109;
}

#header {
	width:944px;
	height:107px;
	margin:auto;
	background:#bfd109 url(img/bg_logo.jpg) no-repeat 0 0;
}

.bg_count {
	width:110px;
	height:61px;
	text-align:center;
	float:right;
	padding-top:8px;
	background:url(img/bg_count.jpg) no-repeat 0 0;
}

.text_count { font-size:30px; font-weight:bold; color:#FFF; }

#bg_menu {
	width:100%;
	height:51px;
	background:#494e36 url(img/bg_navi.jpg) repeat-x ;
}

#menu {
	width:840px;
	height:51px;
	margin:auto;
	background:url(img/bg_leg.jpg) no-repeat ;
	padding-left:104px;
}

.position {
	width:944px;
	height:21px;
	margin:auto;
}

.i_po {
	width:auto;
	height:21px;
	font-size: 11px;
	color:#666;
	line-height:28px;
	background:url(img/i_po.gif) no-repeat 0 4px ;
	padding-left:13px;
	margin-left:5px;
}

#content{
	width:944px;
	height:100%;
	margin:auto;
	padding:15px 0 30px 0;

}

#footer{
	clear:both;
	width:944px;
	height:80px;
	padding-top:16px;
	margin:auto;
	color:#717171;
	font-size:9px;
	text-align:center;
}


/* Drop Menu
--------------------------------------------------------- */

	/* General */
	#cssdropdown, #cssdropdown ul { list-style: none;position:absolute;z-index:9999; }
	#cssdropdown, #cssdropdown * { padding: 0; margin: 0; }
	
	/* Head links */
	#cssdropdown li.mlink,#cssdropdown li.mlink1 { width: 140px; float: left; text-align: center;  }
	#cssdropdown li.mlink a,#cssdropdown li.mlink1 a { display: block; padding: 11px; }
 
	/* Child lists and links */
	#cssdropdown li.mlink ul { width: 140px;display: none; text-align:center;position:absolute;z-index:9999; }
	#cssdropdown li.mlink:hover ul { display: block; }
	#cssdropdown li.mlink ul li a { padding: 5px; height: 17px; }
	#cssdropdown li.mlink ul li a:hover { color:#EEE; background:#1f250d;  }
	

	#cssdropdown a { color:#e7f83c; } #cssdropdown ul li a:hover { text-decoration: none; }
	#cssdropdown li.mlink { background-color:#494e36; background-image: url(); }
	#cssdropdown li.mlink ul { background:url(img/bg_drop.png) no-repeat 0 100%; padding-bottom: 15px; }
	
	.adjust1 {position:absolute;left:140px;}
	.adjust2 {position:absolute;left:420px;}


/* Slide
--------------------------------------------------------- */

#slide {
	width:944px;
	height:274px;
	background:url(img/bg_shadow.jpg) no-repeat 0 100%;
}


/* Index Intro & Uni Logo & Game Intro
--------------------------------------------------------- */

#desc {
	clear:both;
	width:944px;
	height:120px;
	position:relative;
	padding-bottom:30px;
}

.intro {
	width:480px;
	height:120px;
	float:left;
}

.uni_logo {
	width:150px;
	height:120px;
	float:right;
	text-align:right;
}
.trailer {
	width:150px;
	float:left;
	text-align:right;
	margin-left:125px;
}


/* 	Games 
--------------------------------------------------------- */

.game_intro {
	width:944px;
	height:130px;
	margin:auto;
	color:#666;
	line-height:20px;
}

.game_bgintro {
	width:944px;
	height:auto;
	padding-bottom:20px;
	background:url(img/bg_shadow.jpg) no-repeat 0 100%;
}

.game_desc {
	width:920px;
	height:300px;
	margin:20px auto 0;
}

.game_select {
	width:445px;

	color:#FFF;
	position:relative;
}
.game_select p{
	padding:0 10px;
	margin:0;
}

.game_num {
	width:295px;
	margin-bottom:45px;
	color:#FFF;
	float:right;
	padding:13px 0 0;
	line-height:20px;
}

.game_start,.game_start a:link,.game_start a:visited {
	width:80px;
	height:17px;
	color:#ffe614;
	font-weight:bold;
	background:#6e330b;
	padding:12px 15px;
	text-align:center;
	position:absolute;
	right:0;
	bottom:0;

}

.title_game {
	font-size:18px;
	color:#ffe614;
}

.game_pre {
	width:99px;
	height:40px;
	margin:20px auto;
	color:#7e7e7e;
	font-size:11px;
	/*background:url(img/logo_swin2.jpg) no-repeat 0 100%;*/
}

ul { list-style:none;padding:0;margin:0;}


/* 	About Us 
--------------------------------------------------------- */

.about_intro {
	width:944px;
	
	margin:auto;
	color:#666;
	line-height:20px;
}


/* 	etc 
--------------------------------------------------------- */

.r_more,.r_more a:link,.r_more a:visited  {
	color:#f2e403;
	font-weight:bold;
}
































