/**
 * newformat.css
 * Author: Hayley Gaulton
 * This is the stylesheet for Games on the Run.
 */



/* set up link styles */

/* links for banner*/

a{
    font-family: verdana, arial, sans serif;
    font-size: 8pt;
    font-weight: 5;
    
    color: #000000;
    background-color: transparent#ffffff;
}
a.link:link     { 
    text-decoration: none;
    color: #000000;
    background-color: transparent;
}
a.link:visited  { 
    text-decoration: none;
    color: #000000;
    background-color: transparent;
}
a.link:active   { 
    text-decoration: none;
    color: #00ff00;
    background-color: transparent;
}
a.link:hover    { 
    text-decoration: none; 
    color: #ffff33;
    background-color: transparent;
}
/*links for banner headings*/

a.head:link     { 
    font-size: 10pt;
    font-weight: bold;
	text-decoration: none;
    color: #000000;
    background-color: transparent;
}
a.head:visited  { 
    font-size: 10pt;
	text-decoration: none;
    color: #000000;
    background-color: transparent;
}
a.head:active   { 
	font-size: 10pt;
	text-decoration: none;
    color: #00ff00;
    background-color: transparent;
}
a.head:hover    { 
   font-size: 10pt;
    text-decoration: none; 
    color: #ffff33;
    background-color: transparent;
}

/*links for news items*/
a.news:link     { 
  	font-family: verdana, arial, sans serif;
    font-size:9pt;
    font-weight: bold;
	text-decoration: none;
    color: #ccffcc;
    background-color: transparent;
}
a.news:visited  { 
    text-decoration: none;
    color: #ccffcc;
    background-color: transparent;
}
a.news:active   { 
    text-decoration: none;
    color: #00ff00;
    background-color: transparent;
}
a.news:hover    { 
    text-decoration: none; 
    color: #ffff33;
    background-color: transparent;
}
/*links for intext links*/
a.inText:link     { 
  	font-family: verdana, arial, sans serif;
    font-size:8pt;
    font-weight: bold;
	text-decoration: none;
    color: #000000;
    background-color: transparent;
	text-align: right;
}
a.inText:visited  { 
    text-decoration: none;
    font-weight: bold;
	color: #000000;
    background-color: transparent;
	text-align: right;
}
a.inText:active   { 
    text-decoration: none;
    color: #00ff00;
    background-color: transparent;
	text-align: right;
}
a.inText:hover    { 
    text-decoration: none; 
    color: #ffff33;
    background-color: transparent;
	text-align: right;
}
/*links for buttons*/
a.buttons:link     { 
    text-decoration: none; 
    color: #00cc99;
    background-color: transparent;
}
a.buttons:visited  { 
 	text-decoration: none; 
	 color: #00cc99;
    background-color: transparent;
}
a.buttons:active   { 
 	text-decoration: none; 
  	color: #00cc99;
    background-color: transparent;
	border: none;
}
a.buttons:hover    { 
 	text-decoration: none; 
 	 color: #00cc99;
    background-color: transparent;
	border: none;
}
/*links for book headings*/
a.books:link     { 
   font-family: verdana, arial, sans serif;
    font-size: 15pt;
    font-weight: bold;
	text-decoration: none;
    color: #000000;
    background-color: transparent;
	
}
a.books:visited  { 
 	   font-family: verdana, arial, sans serif;
    font-size: 15pt;
    font-weight: bold;
	text-decoration: none;
     color: #000000;
    background-color: transparent;
}
a.books:active   { 
 	   font-family: verdana, arial, sans serif;
    font-size: 15pt;
    font-weight: bold;
	text-decoration: none;
      color: #ffff33;
    background-color: transparent;
}
a.books:hover    { 
    font-family: verdana, arial, sans serif;
    font-size: 15pt;
    font-weight: bold;
	text-decoration: none;
     color: #ffff33;
    background-color: transparent;
}

/* set up classes */

/* postioning for middle section*/
.middle{
    position: relative;
    top: 0%;
   
    padding: 2px 2px 2px 2px;
    
    font-family: verdana, arial, sans serif;
    font-size: 9pt;
    
}
/* positioning for store*/
.gamesDescription{
    position: relative;
    top: 0%;
	padding: 2px 2px 2px 2px;
    
    font-family: verdana, arial, sans serif;
    font-size: 9pt;
}	

/* postioning for the left column*/
.left{
	
    font-family: verdana, arial, sans serif;
    font-size: 9pt;
	text-align: center;
    
    color: #000000;
}

.right{
    
    font-family: verdana, arial, sans serif;
    font-size: 9pt;
	text-align: center;
    
    color: #000000;
    background-color: transparent;
	
	
}



/* Over-ridden classes */


b{ position: relative;
	top: 0px;
	left: 0px;
   font-family:verdana, arial, sans serif;
   font-size:10pt;
   
   color: #000000;
   background-colour:transparent;
}   
/* style for banners*/
h3{
    
    font-family: verdana, arial, sans serif;
    font-size: 24pt;
	text-align: center;
	font-weight: bolder;
	height: 73px;
    
    color: #000000;
    background-color: #ffff33;
	background-image: url("images/welcomeban3.gif");
	background-repeat: none;

	  padding: 10px 0px 10px 10px;
}

h2{
    
    font-family: verdana, arial, sans serif;
    font-size: 11pt;
    
    color: #000000;
    background-color: transparent;

}

h1{
    
    font-family: verdana, arial, sans serif;
    font-size: 14pt;
    
    color: #000000;
    background-color: transparent;
}

p{
    font-family: verdana, arial, sans serif;
    font-size: 9pt;
	
    color: #000000;
    background-color: transparent;
}

/* not in use*/
td.green{
 		postion: relative;
		font-family: verdana, arial, sans serif;
    	font-size: 7pt;
    
    	vertical-align: left;
    	text-align: left;
		width: 10%;
		height: 20px;
		padding: 2px 2px 2px 2px;
		background-color: #00cc00;
		
		
}

td.invisable{
			 visibility: hidden;
 	
}

/* formating of headings in middle content section*/
td.headings{
 		font-family: verdana, arial, sans serif;
    	font-size:10pt;
		font-weight:bold;
		background-color: #00cc00;
		width: 40%;
		height: 60%;
		vertical-align: center;
    	text-align: left;
		width: 450px;
		padding:5px 5px 5px 30px;
		
}
/* formatting of the headings in the table*/
td.tableHeadings{
 		font-family: verdana, arial, sans serif;
    	font-size: 10pt;
		font-weight: bold;
		background-color: #00cc00;
		width: 50%;
		height: 60%;
		vertical-align: center;
    	text-align: left;
		width: 450px;
		padding:5px 5px 5px 5px;
		
		 border-width: thin;
	border-style: solid;
	border-color: #069852;
		
}
/* formatting of the elements of the table (specials..etc)*/
td.tableElements{
 		font-family: verdana, arial, sans serif;
    	font-size:10pt;
		
		background-color: none;
		height: 60%;
		vertical-align: center;
    	text-align: left;
		padding:5px 5px 5px 5px;
		
		 border-width: thin;
	border-style: solid;
	border-color: #069852;
		
}
/* formatting of table holding the links at the top of the page*/
td.topLinks{
	position:relative;
	text-align: right;
	font-family: verdana, arial, sans serif;
    font-size:8pt;
	right: auto;
	width: 100%;
	background-color: #00cc00;
}
/* formatting of the table holding the links at the bottom of the page*/
td.bottomLinks{
	position:relative;
	text-align: center;
	
	font-family: verdana, arial,  sans serif;
    font-size:8pt;
	
	width: 100%;
	
}
/* formatting of the content*/
td.content{
 		font-family: verdana, arial, sans serif;
    	font-size:9pt;
		background-color: none;
		
		vertical-align: center;
    	text-align: left;
		width: 500px;
		padding:15px 15px 30px 15px;
		
}
/* formatting of the table on the left*/
td.leftbox{
 		font-family: verdana, arial, sans serif;
    	font-size:9pt;
		background-color: none;
		
		vertical-align: top;
    	text-align: left;
		padding:15px 15px 15px 15px;
		
		
		
}
/* formatting of the news items*/
td.news{
 		font-family: verdana, arial, sans serif;
    	font-size:9pt;
		
		color: #000000;
		background-color: none;
		
		vertical-align: top;
    	text-align: left;
		padding:5px 5px 5px 5px;
		
}
/* formatting of the news headings*/
td.newsheadings{
 		font-family: verdana, arial, sans serif;
    	font-size:9pt;
		font-weight: bold;
		color: #ccffcc;
		background-color: none;
		
		vertical-align: top;
    	text-align: left;
		padding:5px 5px 5px 5px;
		border-color: #069852;
	border-width: thin;
	border-style: solid;
		
}

/* formatting of the game headings*/
td.games{
 		font-family: verdana, arial, sans serif;
    	font-size:10pt;
		font-weight:bold;
		background-color: #00cc00;
		width: 40%;
		height: 60%;
		vertical-align: center;
    	text-align: left;
		width: 500px;
		padding:5px 5px 5px 30px;
		
}
/* formatting of the game descriptions*/
td.bookDescriptions{
 		font-family: verdana, arial, sans serif;
    	font-size:9pt;
		background-color: none;
		
		vertical-align: center;
    	text-align: left;
		
		padding:15px 15px 15px 15px;
		
}

/* formatting of the game descriptions*/
td.bookDescriptions2{
 		font-family: verdana, arial, sans serif;
    	font-size:9pt;
		background-color: none;
		
		vertical-align: center;
    	text-align: left;
		
		padding:15px 15px 15px 15px;
		
}