/* **************************** *
 *                              *
 * Sanford Housing Co-operative *
 * http://www.sanford.coop      *
 *                              *
 * **************************** */

body {
	background-color: #333366;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: white;
}

a:link {
	color:#FFFF77; text-decoration:none;
}
a:visited {
	color:#FFFF77; text-decoration:none;
}
a:hover {
	color:#FFFFAA; text-decoration:underline;
}

a:link IMG, a:visited IMG, a:active IMG { 
	border: none 
}

body#home_page a#home_nav,
body#about_page a#about_nav,
body#houses_page a#houses_nav,
body#street_page a#street_nav,
body#requirements_page a#requirements_nav,
body#map_page a#map_nav,
body#apply_page a#apply_nav, 
body#photos_page a#photos_nav,
body#links_page a#links_nav,

/* Projects */

body#c60_page a#c60_nav,
body#open_day_page a#open_day_nav,
body#play_page a#play_nav,
body#bike_page a#bike_nav
{
	color:#FFFF33;
	font-style:italic;
}

#personal,
#references,
#about_you,
#about_your_housing,
#accommodation,
#financial,
#declaration
{

}

h1 {
	text-align:center;
	font-size:x-large;
}

h2 {
	font-size:large;
}

h3 {
	font-size:medium;
}

h3 a:hover {
	color:white; text-decoration:none;
}

h4 {
	font-size:medium;
	font-weight:normal;
}

/* ********************* *
 * Outline Table Section *
 * ********************* */
 
/* Top level Navigation Table */
#top_level_table {
	border:solid thin #555588;
	background-color:#555588;
	z-index:7;
	height:100%;
	width:755px;
	max-width:755px;
	
	/* centre table */
	margin-left:auto;
	margin-right:auto;
}

/* centre table (for IE) - UNUSED - */
#top_level_table_tbody {
	text-align:center;

}

#top_level_table_title {
	width:100%;
}

#contact_info{
	font-size:small;
	text-align:right;
}

#left_navigation_td {
	width:155px; vertical-align:top
}

/* *************** *
 * Content Section *
 * *************** */

.content {
	background-color: #333366;
	color: white;
	padding: 10px;
	vertical-align: top;
}

li {
	list-style-position:outside;
	padding:4px;
}

.content .strong li {
	color: #FFFF77;
	font-weight:bold;
}

.content .strong li em {
	color: white;
	font-weight: normal;
}

.content .small {
	color: white;
	font-weight: normal;
	font-size:small;
}

.map_info {
	font-size:small;
	color: black;
}

.flickr_slideshow {
	padding:0 0 0 0;
	border: none;
	width:570px;
	height:475px;
	max-height:100%;
}

.google_map {
	width: 570px; 
	height: 475px
}
