		* {margin: 0; padding: 0; border: 0;}
		
		body {
			background-color: #dbe3f0;
			margin: 30px 0 30px 0;
			font-size: 0.825em;
			font-family: verdana, sans-serif;
			height: 100%;
			color: #000;}	
			
		a {color:#000;}
	
		/* Positional formatting */
		
		#container {
			width: 760px;
			margin: auto;
			position: relative;
			border: 1px solid #000;
			line-height: 1.2em;}
		
		#masthead {
			position: absolute;
			top: 0;
			width: 760px;
			height: 194px;
			background: url(../venue-team-images/header.gif) 0 0 no-repeat;}
		
		#navigation {
			position: absolute;
			bottom: 0;
			margin-bottom: 5px;}
		
		#content {
			background-color: #ebebeb;
			color: #000;
			margin: 194px 155px 0 166px !important;
			border: 1px solid #333365;}
		
		#leftcolumn {
			position: absolute;
			top: 194px;
			left: 0;
			width: 166px;}
		
		#rightcolumn {
			position: absolute;
			top: 194px;
			right: 0;
			width: 155px;}
		
		#footer {clear: both;}
		
		#subfooter {
			width: 760px;
			margin: auto;}
		
		/* DIV specific formatting */
		
		#content p, #content ol, #content ul, #content li, #content h1, #content h2, #content h3 {margin: 15px;}
		
		#content p {
			background-color: #ebebeb;
			font-size: 1em;
			line-height: 1.4em;
			color: #000;}
			
		#content a {
			background-color: #ebebeb;
			text-align:center;
			text-decoration:underline;
			font-size: 1em;
			line-height: 1.4em;
			color: #000;}
		
		#content h2 {
			font-size: 1.1em;
			line-height: normal;}
		
		#content h1 {
			font-size: 1.3em;
			background-color: #ebebeb;
			color: #000;
			line-height: normal;
			text-align: center;}
			
		#content h6 {
			font-size: 0.9em;
			background-color: #ebebeb;
			color: #000;
			line-height: normal;}
	
		/* Navigation formatting */
			
		#navigation ul {
			width: 760px;
			text-align: center;
			color: #000;
			margin-bottom: 3px;
			font-family: verdana, sans-serif;}
		
		#navigation ul li {
			display: inline;
			list-style-type: none;
			border-left: 1px solid #fff;}
			
		#navigation ul li a {
			font-size: 1em;
			font-weight: bold;
			color: #000;
			text-decoration: none;
			padding-left: 0.7em;
			padding-right: 0.35em;}
			
   #navigation ul li a:link {
           text-decoration: none;}
		   
   #navigation ul li a:hover {
           text-decoration: underline;
           color: #333365;} 
		
		#footer p {
			font-size: 1.1em;
			font-weight: bold;
			text-align: center;
			padding: 0.8em 0 0.8em 0;
			line-height: 1.4em;}
		
		#subfooter ul {
			text-align: center;
			margin-top: 5px;}
		
		#subfooter ul li {
			display: inline;
			line-height: 1.4em;
			border-left: 1px solid #669;
			padding-left: 0.38em;}
		
		#subfooter ul li a {
			font-size: 0.8em; 
			font-weight: bold;
			text-transform: uppercase;
			color: #333365;}
		
		/*Classes*/
		
		img.centre {text-align: center;}
		
		.firstitem {border-left: 0 !important;}
		
		.leftimages {list-style-type: none;}
		
		.rightimages{
			text-align: center;
			list-style-type: none;}
		
		.servicelist {
			list-style-position: inside;
			font-size: 0.8em;
			text-align: left;
			line-height: 1.5em;
			margin-left: 4px;}
			
		.servicelistbold {
			list-style-position: inside;
			font-size:0.8em;
			text-align: left;
			line-height: 1.5em;
			font-weight: bold;
			margin-left: 4px;}

		
		.homelist {
			padding-left: 2em;
			padding-right: 2em;
			text-align: center;
			font-weight: bold;
			line-height: 1.4em;}
		
		.homelist li {padding-bottom: 0.8em;}
			
		.prop {
		    height: 56em; /*Sets the min-height of the content div*/
		    float:left;
		    width:1px;}

		.clear {
			clear:both;
			height:1px;
			overflow:hidden;}
		
		.copy {
			font-weight: bold;
			font-size: 1.1em;
			text-align: center;
			margin-top: 0.6em;}	
			
		/*Forms*/
		
		input, textarea, select {
			background-color: #ebebeb;
			border: 1px solid #000;
			font: Verdana, sans-serif;
			color:#000;
			font-weight: bold;
			}
			
.inline-button {
   font: bold 65%/1 Verdana, sans-serif;
   margin: 0 0.2em; padding: 0.1em 0;
   border: 1px solid black;
   text-decoration: none;
   background: #ebebeb;
   color: black;
   }
.inline-button em {
   font-style: normal;
   margin:0; padding: 0.1em 0.5em;
   background: #ebebeb;
   color: black;
   }
.inline-button span {
   margin:0; padding: 0.1em 0.5em 0.1em 0.3em;
   }
.inline-button:hover {
   background: #ebebeb;
   color: white;
   }
.inline-button:hover em {
   background: #ebebeb;
   color: white;
   }
   
.orange { background: #ff9933; color: black }
.orange em { background: white; color: #c60 }
