	body {
		text-align : center;
		background-color: #D6D6D6;}

	#frame {
		background-color: #ffff99;
		border: thin solid #000000;
		width : 902px;
		margin-right : auto;
		margin-left : auto;
		margin-top : 10px;
		padding : 0;
		text-align : left;
		}

	#header {
		width: 100%;
		height: 150px;
		background-color: #ffff99;
		}
	#logo{
		float : left;
		width : 220px;
		height: 140px;
		padding-left: 10px;
		padding-top : 10px;}
       
	#slogan {
		height : 85px;
		float: left;
		width: 565px;
		font-family : "Times New Roman", serif;
		background : #FFFF99;
		font-size : 20px;
		text-align : center;
		margin-top: 55px;
		}
	
	#AcademicGames {
		font-family: "Times New Roman"; 
		font-size: 22pt;
		text-align: center;
		font-variant: small-caps;}

	#justthemenu {
		height : 40px;
		font-family : "Book Antiqua", serif;
		background-color : #993333;
		font-size : 15px;
		text-align : center;
		padding-right : 10px;
		border-bottom: thin solid #D8D8D8}

	#justthemenu a{
		color: #FFFF99;}

	#footer {
		clear:both;
		position:relative;
		z-index: 1;
		}

	#footercontent, #footercontent a {
		height : 40px;
		position: relative;
		text-align: center;
		background-color: #993333;
		padding-top: 4px;
		font-family: "Book Antiqua", serif;
		font-size: 11pt;
		color: #FFFF99;
		}


	.contentheadings {
		font-family : "arial", sans-serif;
		font-size: 13pt;
		letter-spacing : 2px;
		line-height : 15pt;
		text-align : left;}

	.boardpictures {
		float : left;
		margin : 2px 20px 2px 20px;
		text-align: center;}

	.boardpictures p {
		font-size : 80%;
		font-family : "verdana";
		text-align : center;}

	#inpagenav, #inpagenav a {
		text-align: center;
		}


	#content {
		width : 842px;
		padding : 0;
		float : left;
		background : #fff;
		font-family : "verdana", sans-serif;
		font-size : 10pt;
		padding-right : 30px;
		padding-left : 30px;
		padding-bottom : 10px;
		text-align: justify;}

	#centercontent a:link{
		color: blue;}
	
	#centercontent a:hover{
		color: blue;
		text-decoration: underline;}

	#rightcontent {
		font-family : "verdana";
		font-size : 10pt;
		padding-left : 5px;
		padding-right : 5px;
		text-align: center;}

	#rightcontent a:link{
		color: blue;}
	
	#rightcontent a:hover{
		color: blue;
		text-decoration: underline;}

	#rightcontent a:visited {
		color: blue;
		}

	#location, #location a:link {
		font-family : "verdana";
		font-size : 8pt;
		background : #fff;
		padding-top : 1px;
		padding-left : 1px;
		color: #000;}

	#location a:visited{
		font-family: "verdana";
		font-size: 8pt;
		text-decoration: none;}

	#popupbody {
		font-family: "verdana";
		font-size: 10pt;
		text-align: left;
		background-color: white;
		padding: 5px;
		border: thin solid #000;}

	#popup a:link {
		text-decoration: underline;
		}

/*Horizontal Menu*/	
	.horizontalcssmenu ul {
		margin-top : 0;
		padding : 0;
		list-style-type : none;
		margin-left : 10px;}

	/*Top level list items*/
	.horizontalcssmenu ul li {
		position : relative;
		display : inline;
		float : left;}

	/*Top level menu link items style*/
	.horizontalcssmenu ul li a {
		display : block;
		width : 160px;
		height: 30px;
		padding : 6px 4px 4px 4px;
		border : 0;
		text-decoration : none;
                		text-align: center;
		background : #993333;
		font : 18px "Book Antiqua", Serif;}
	
	/*Sub level menu*/
	.horizontalcssmenu ul li ul{
	left: 0;
	top: 0;
	position: absolute;
	display: block;
	visibility: hidden;
	z-index: 100;
	}

	/*Sub level menu list items*/
	.horizontalcssmenu ul li ul li{
	display: inline;
	float: none;
	}


	/* Sub level menu links style */
	.horizontalcssmenu ul li ul li a{
	width: 250px; /*width of sub menu levels*/
	font-weight: normal;
	padding: 2px 5px;
	background: #993333;
	text-align: left;
	border-bottom: thin solid #D8D8D8;
	}

	.horizontalcssmenu ul li a:hover{
	background: #3399cc;
	}

	.horizontalcssmenu ul li ul li a:hover{
	background: #3399cc;
	}