﻿#page {
				padding-left:10px; padding-right:10px;
				font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Helvetica,Arial,sans-serif;
				font-size:62.5%;				
			}
			#header {
				margin-bottom:10px;
				font-size:1.2em;}
				#header-inner {
					display:block;}
					#logo {
						float:left;}
					#slogan {
						float:right;
						padding-top:10px;
						}
					#primaryNav {						
						background:#356AA0 none repeat scroll 0 0;
						clear:both;
						height:1.2em;
						padding: 10px 0 10px 0px;
						width:100%;																					
					}
						#primaryNav ul {
							list-style-type:none;
							list-style-position:outside;
							list-style-image:none;
							margin:0;				
							height:1.2em;
						}
							#primaryNav ul li {
									float:left;
									width:33%;
									font-size:1.2em;									
							}
							
								a {
									text-decoration:none;
									color: #fff;
									font-weight:bold;
								}
								a:hover {
									text-decoration:none;
									color: #83A9D0;
									font-weight:bold;									
								}
							#primaryNav ul li .currentNav 
							{
								background:#fff;
								color: #356AA0;
								padding-left:5px;
								padding-right:5px;
							}
				#content {
					margin-bottom:10px;
					clear:left;
					font-size:1.4em;
					}
						#content table th {
							text-align:left;
							padding-right:15px;
						}
						#content label 
						{
							display:inline-block;
							width:300px;
							font-weight:bold;
						}
						#content #form p 
						{
							background:#eaf3fa;
							padding: 5px 10px 5px 10px;
							margin:2px 0 2px 0;
						}
							#content #form input[type='text']
							{
								height:1.3em;
								font-size:1.2em;
								width:400px;
							}
							#content #form input[type='text'].postcode 
							{
								width:100px;
							}
							#content #form span
							{
								/*display:block;*/
							}
						#content a {color:#356AA0;}
						input[type='submit'] {
							background-color:#356AA0;
							border:none;
							color:#fff;
							padding:10px;
						}
					
				#footer {
					font-size:1.2em;
					background:#113C68;
					height:2.4em;	
					color:#fff;
					
					padding-left:10px;					
					}
					#footer-inner
					{
						padding-top:5px;
					}
			.clear {
				clear:both;
			}