	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 2px 2px 2px;}

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

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


	#content {
		width :100%;
		padding : 0;
		float : left;
		background : #fff;}

	#leftcolumn {
		width : 155px;
		padding-left : 0;
		float : left;
		background : #fff;}

	#centercolumn {
		width : 720px;
		padding : 0;
		float : left;
		background : #fff;}

	#news {
		float : right;
		width : 150px;
		border-bottom : thin solid #D8D8D8;
		font-family : "verdana";
		font-size : 10pt;
		text-align: right;}

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

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

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

	#centercontent {
		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;
		}

/*Horizonal Menu CSS*/
	.horizontalcssmenu ul {
		margin-top : 0;
		padding : 0;
		list-style-type : none;
		margin-left : 10px;}

	.horizontalcssmenu ul li {
		position : relative;
		display : inline;
		float : left;}

	.horizontalcssmenu ul li a {
		display : block;
		width : 135px;
		height: 30px;
		padding : 6px 4px 4px 4px;
		border : 0;
		text-decoration : none;
                		text-align: center;
		background : #993333;
		font : 18px "Book Antiqua", Serif;}

	.horizontalmenu ul li a:visited{
		color: #000;}

.horizontalcssmenu ul li a:hover{
background: #3399cc}



/*Vertical Menu CSS*/
	.glossymenu, .glossymenu li ul{
		list-style-type: none;
		margin: 0;
		padding: 0;
		width: 155px; /*WIDTH OF MAIN MENU ITEMS*/
		background-color: #3399CC;
		}

	.glossymenu li {
		position : relative;
		border-bottom: thin solid #D8D8D8;}

	.glossymenu li ul { 
		position : absolute;
		width : 250px;
		left : 0px;
		top : 0;
		background-color : #3399CC;
		color: #FFFF66;
		border-left: thin solid #D8D8D8;
		border-right: thin solid #D8D8D8;
		border-top: thin solid #D8D8D8;
		border-bottom: thin solid #D8D8D8;
		display : none;
		z-index: 2;}


	.glossymenu li a {
		font : 13pt "Book Antiqua";
		color: #FFFF66;
		display : block;
		width : auto;
		padding : 7px 2px;
		padding-left : 10px;
		text-decoration : none;
		border : 1px;}


	.glossymenu li a:hover{
	background: #993333;
		}