
*
{
	margin: 0;
	padding: 0;
}

body {	
	font: 80%/150% Arial, "Trebuchet MS", Tahoma;	
	color:#ede6b9;
	margin: 0;
	/*text-align:center;*/
	background-image:url('imgs/template/bg_tile.png');
	font-family:elephant;
	/*src: url('fonts/ELEPHNT.ttf');*/
	font-size:16px
}

a {	
	color: #ede6b9;	
	text-decoration: none;
}

a:hover {	
	color: white;
}

#banner {
	margin: 0 auto;
	text-align:center;
	/*width:1200px;*/
	background:url('imgs/template/frame_horizontal.png') bottom left repeat-x;
	height:205px;
}


#container {
	margin: 0 auto;
	width: 940px;
}
	#container .navlinks {
	margin-left: 15em;
	margin-top:0em;
	width:620px;
	text-align:center;
}
	#container .l {
		background:url('imgs/template/frame_vertical.png') left repeat-y;
	}
	#container .r {
		background:url('imgs/template/frame_vertical.png') right repeat-y;
	}

#linkpane {
	text-align: center;
	float:left;
	position: relative;
		top: 0em;
		left: 1em;
		width: 16em
}
	#linkpane a {
		border:none;
		color:#377d9f;
		float:left;
		cursor:pointer;
		display:block;
		height:39px;
		width:165px;
		margin-top:15px;
	}
	#linkpane .home{
		background:url('imgs/buttons/btn_home.png') top left no-repeat;
		height:45px;
	}
	#linkpane .forums{
		background:url('imgs/buttons/btn_forums.png') top left no-repeat;
	}
	#linkpane .manual{
		background:url('imgs/buttons/btn_manual.png') top left no-repeat;
	}
	#linkpane .game{
		background:url('imgs/buttons/btn_playGame.png') top left no-repeat;
	}
	#linkpane .profiles{
		background:url('imgs/buttons/btn_profiles.png') top left no-repeat;
	}
	#linkpane .contact{
		background:url('imgs/buttons/btn_contact.png') top left no-repeat;
	}

#heading {
		background:url('imgs/banners/theDragonFeed.png') no-repeat center top;
		margin-left: 15em;
		margin-top:0em;
		/*padding-top:60px;*/
		width:614px;
		/*margin-bottom:5em;*/
	}
	#heading .text{
		/*padding-left:20px;
		padding-right:20px;*/
		padding-bottom:20px;
		padding-top:44px;
		width:606px;
	}
	#heading .t {
		background:url('imgs/template/frame_horizontal.png') top repeat-x;
		z-index:-1;
	}
	#heading .b {
		background:url('imgs/template/frame_horizontal.png') bottom repeat-x;
		/*width:599px;*/
		margin-left:7px;
		width:606px;
		z-index:-1;
	}
	#heading .l {
		width:620px;
		background:url('imgs/template/frame_vertical.png') left repeat-y;
		z-index:-1;
	}
	#heading .r {
		width:620px;
		background:url('imgs/template/frame_vertical.png') right repeat-y;
		z-index:-1;
	}
	/*#heading .bl {
	background:url('imgs/template/frame_connector.png') 0 100% no-repeat
	}
	#heading .br {background:url('imgs/template/frame_connector.png') 622px -10px no-repeat}
	#heading .tl {
	background:url('imgs/template/frame_connector.png') 0px 0px no-repeat;
	
	}
	#heading .tr {background:url('imgs/template/frame_connector.png') 600px -10px no-repeat;
	z-index:1;} 
*/
#content {
	/*background:url('imgs/template/bg_posts.png') no-repeat center top;*/
	margin-left: 15em;
	margin-top:0em;
	/*padding-top:10px;*/
	width:620px;
}
	#content .title{
		text-align:left;
		font-family:elephant;
		/*src: url('fonts/ELEPHNT.ttf');*/
		font-size: 28px;
		height:31px;
		padding-top:13px;
		font-weight:bold;
		background:url('imgs/template/bg_posts.png') no-repeat center top;
		margin-left:7px;
		width:596px;
		padding-left:10px;
	}
	#content .date{
		text-align:right;
		font-size: 16px;
		font-weight:bold;
		padding-right:8px;
		margin-top:-25px;
	}
	#content .text {
		padding:20px;
	}
	#content .author {
		text-align:right;
		padding-bottom:5px;
		padding-right:5px;
	}
	#content i {
		color:white;
	}
	#content .t {
		background:url('imgs/template/frame_horizontal.png') top repeat-x;
		width:606px;
		margin-left:7px;
	}
	#content .b {
		background:url('imgs/template/frame_horizontal.png') bottom repeat-x;
		width:606px;
		padding-top:13px;
	}
	#content .l {
		background:url('imgs/template/frame_vertical.png') left repeat-y;
	}
	#content .r {
		background:url('imgs/template/frame_vertical.png') right repeat-y;
	}
	#content .manual_links {
		text-align:center;
		height:400px;
		font-size:16px;
	}
	
#unit_text {
padding:20px;
}

#tutorial{
    position:relative;
    width:300px;
}
	#tutorial .column_one{
	    position:absolute;
	    left:0;
	    top:0;
	    height:100%;
	    width:300px;
    }
	#tutorial .column_two{
	    position:absolute;
	    left:200px;
	    top:0;
	    height:100%;
	    width:300px;
 	}
	#tutorial .column_three{
		position:absolute;
	    left:420px;
	    top:0;
	    height:100%;
	    width:300px;	
	}
	#tutorial_text{
		padding-top:360px;
	}
	#tut_text{
		padding-top:200px;
	}
#footer{
	margin: 0 auto;
	text-align:center;   
	margin-bottom: 1em;
}
	#footer .t {
		padding-top:1em;
		background:url('imgs/template/frame_horizontal.png') top repeat-x;
	}
#applet {
	background: url('applet-frame.jpg') no-repeat; 
	height: 650px; 
	width: 940px; 
	padding: 18px 0 0 18px; 
}
	#applet h1 {
		font-family: 'Lucida Grande', Helvetica, Arial, sans-serif; 
		font-size: 18px;
	}
	#applet p {
		font-size: 14px;
	}

