@import url("layout.css");
@import url("ie6fixes.css");
@import url("home.css"); /* Used and Enquiry Pages	*/


/*

#container 
		#branding
		#mainNav
		#secondaryNav
		#mainContent
		#footer

*/




html, 
body, 
div {
	font-family: Verdana, Arial, sans-serif; 
	font-size: 10px;
	color:#000;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	text-align: left;
	
}



p {
	margin: 8px 0px 8px 0px;
	padding:0px;
	font-size:10px;
}

h1{ 
	font-size: small;
	font-weight:bold	
	}

h2{
	font-size: x-small;
	font-weight:bold	
	}

br {

}


a {
	font-size: 10px;;
	color:#000;
	text-decoration: none;
}

a:hover, 
a:active {
		text-decoration: underline;
	}

a img {
	border-width: 0px; 
	border-style: none;
}

textarea {  
	font-size: 10px; 
	color: #000000; 
	background-color: #f4f4f4; 
	border-style: inset
}




	#content label{
			width:150px;
			height:30px;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 20px;
			float:left;		
			}
	
	#content table{	
			color:#333333;
			font-size:10px;
	
			}
	
	#content table a{
			text-decoration:underline;	
			font-size:10px;
			color:#333333;
			}
		
	#content table a:hover{
			text-decoration:underline;	
			font-size:10px;
			color:#2E4670;
			}
	
	#content object{
			margin:-30px 0px 0px 0px;
			padding:0px;
			float:right;
			margin-left:20px;
			}
			
	#content table img{
			/*border:0;*/

			min-width:30px;
			max-width:30px;
			width: expression(this.width > 30 ? 30: true); /* sets max-width to 400 for ie6 */
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
			float:left;
			
			}

	#content ul li {
			list-style:disc;
			margin:5px 0px 5px 0px;
			}

	#menu ul{
		float:left;
		display:block;
		padding:5px 0px 5px 0px;
		margin:0px 0px 0px 50px; 
		
		}	

	 #menu ul li{
		list-style:none;
		float:left;
		padding:0px 7px 0px 0px;
		margin:0px 7px 0px 0px; 
		border-right:1px solid black;
		}	

		 #menu ul li a{
		color:#375688;
		font-weight:bold;
		font-size:14px;
		}	
	

	
	#list ul{
			width: 615px;
			float:left;
			padding:0px;
			margin:0px 0px 5px 40px;
	}
	
	#list ul li{
			list-style:none;
			float:left;
			width:180px;
			margin:0px 0px 0px 10px;
			padding:0px 5px 0px 5px;
			text-align:center;
			}
	
	#list hr{	
		clear: both;
		display: block;
		padding:0px;
		margin:0px 0px 5px 0px;		
		}
			
	#list img{
			float:none;
			display:block;
			max-width:180px;
			max-height:135px;
			width: expression(this.width > 180 ? 180 : true );/* sets max-width for ie6 */
			height: expression(this.height > 135 ? 135 : true);/*sets max-width for ie6 */
			margin:0px auto;
			padding:0px;
			}
			
	

	
	
	#list a h1{	
			
			float:left;
			display:block;
			width:170px;
			color:#000;
			font-size:10px;
			padding:5px 0px 0px 5px;
			margin:0px 0px 0px 0px;
			cursor:pointer;
			}




#title{
		width:774px;
		margin:0px;
		padding:0px;
		float:left;
		border-right:1px solid #CCCCCC;
		}

	#title img{
				width:774px;
				}
					


#footer{
		float:left;
		width:980px;
		height:40px;
		margin:0px 0px 0px 0px;
		padding:0px 0px 10px 0px;
		background-color:#DED6D1;
		/*font-family: Verdana, Arial, Helvetica, sans-serif; */
		/*position:relative;*/
		}
		
#copyright{
		float:left;
		width:200px;
		height:20px;
		margin:20px 0px 0px 10px;
		padding:0px 0px 0px 0px;
		font-size:9px;
		/*position:absolute;
      	bottom:0px;
       	left:0px;*/
		}

#footerlinks{
		float:left;
		width:500px;
		height:20px;
		margin:10px 5px 0px 45px;
		padding:0px 0px 0px 0px;
		/*position:absolute;
		
       	left:250px;*/
		}

#footerlinks a{
		font-size:10px;
		color:#000000;
		}
		
#webdesign{
		float:left;
		width:200px;
		height:20px;
		margin:10px 0px 0px 0px;
		padding:0px 0px 10px 0px;
		font-size:10px;
		text-align: right;
		/*position:absolute;
      	bottom:0px;
       	right:0px; */
		}
		
	#webdesign a{
			font-size:10px;
			}



/*
P.I.E. FLOAT CLEARING
See http://www.positioniseverything.net/easyclearing.html 
--------------------- */

.clearboth{
		clear:both;
		}


.clearfix:after {
  content: ".";
  clear: both;
  height: 0px;
  visibility: hidden;
  display: block;
}
.clearfix {
  display: inline-block; /* Fixes IE/Mac */
}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */                        






	




