/* CSS Document */


/*	General setting : Font color, size, and link states
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
a, a:visited {
			color:#666666;
			text-decoration: none;
			}
			
a:hover {color:#000;
			text-decoration:none;
			}
			
/*	Main Page Div: Layout structure
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

#page
{
	width:790px;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	border:1px solid #fffff0;
	white-space:normal;
	background-color:#ffffff;
}

#header {
	width:700px;
	background-color:#ffffff;
	text-align:center;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:45px;
	margin-right:45px;
	}
	
/*	Div for holding Box Items: containers
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

#box
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
			background-color: #ffffff;
			margin:20px auto;
			padding: 0px;
			width: 510px;
	}
	
	
/*	Box Items: Size and Actions
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/

.item {
	background-color: #ffffff;
	border:1px solid #ffffff;
	width: 230px;
	padding:3px;
	margin:5px;
	float: left;
	overflow:hidden;
	}
	
.item p {
		padding-left:6px;
		margin:6px 0;}
	
.item a,
.item a:visited {
			display: block;
			color: #333;
			padding: 3px;
			width: 225px;
			height: 150px;
			border: solid 1px #B8B8B8;
			background-image:none;}
			
		.item a:hover {
			display: block;
			color:#000;
			background-color:#e7e7e7;
			padding: 3px;
			width: 225px;
			height: 150px;
			border: solid 1px #333;}
			
/*	Title Span Items: colours and bold
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
#box span
{
  display: block;
  margin: 1px -4px 2px -4px;
  padding: 2px 5px 3px 5px;
  color: #333;
  font-weight: bold;
}
			
#box .title_13674
{
  background-color: #8ca1ba;
}
			
#box .title_13963
{
  background-color: #9bcd9b;
}
	
#box .title_14061
{
  background-color: #FFC469;
}
			
#box .title_19492
{
  background-color: #EAEAAE;
}
			
/*	Footer Div: Container and layout
	- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -	*/
			
			
#footer {
margin:40px auto;
	width:550px;
	background-color:#ffffff;
}

#footer ul {
	padding: 0;
	margin: 0;
}

#footer ul li {
	display:inline;
	padding:0 10px;
	margin:0;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #999999;
}


#primary .listItem {
			font-size: 11px;
			font-family: Tahoma, Arial, Helvetica, sans-serif;
			float: left;
			background-color: #fff;
			border-width: 5px 0px 0px 5px;
			border-color: #ffffff;
			border-style: solid;
			overflow: hidden;}
		

/* LAYOUT - FOOTER */
#footer {clear:both;border-top: 1px solid #E3E8EE;padding: 10px 0 30px;font-size:83.42%;line-height:1.4;color:#999;font-family: Tahoma, Arial, Helvetica, sans-serif;}
#footer p {margin:0}
#footer a:link {color:#999;text-decoration:underline;}
