@charset "UTF-8";
/* CSS Document */

body {text-align: center; background:url(img/body-bg.jpg) repeat-x top #FFF; margin: 0px;}
#container {width: 900px; margin: 0 auto; text-align: left;}
#header {width: 900px; float: left; margin: 0px; padding: 0px;}
#logo {width: 290px; float: left;}
#contact {width: 180px; float: right;font: normal 1em/1.3em Georgia, "Times New Roman", Times, serif; color: #FFF; margin-top: 30px;}
.telno {font: normal 1.7em/1.3em Georgia, "Times New Roman", Times, serif;}
#content {width: 900px;}
#left {width: 290px; height: 315px; float: left;}
#right {width: 590px; float: right; margin-left: 20px;}
#right img {padding: 5px; border: solid 1px #999;}
#footer {width: 900px; float: left; background:url(img/footer-bg.jpg) no-repeat top; padding-top: 10px; margin-top:15px;}
#footercentre {width: 300px; float: left;}
#footerright {width: 270px; float: left;}
#footerright {margin-left: 20px;}
#footercentre {margin-left: 310px;}

h1 {font: normal 2em/1.3em Georgia, "Times New Roman", Times, serif; color: #294348; background:url(img/h1-underline.jpg) no-repeat bottom left; padding-bottom: 5px; margin:0px;}
h2 {font: normal 1.5em/1.3em Georgia, "Times New Roman", Times, serif; color: #294348; margin: 0px;}
#footer h2 {font: normal 1.3em/1.3em Georgia, "Times New Roman", Times, serif; color: #FFF; margin: 0px; padding-left: 5px;}
p {font: normal 0.8em/1.4em "Lucida Grande", Arial, Helvetica, sans-serif; color:#333;}
#footer p {font: normal 0.9em/1.4em Georgia, "Times New Roman", Times, serif; color:#FFF;}
.link1 a:link, .link1 a:visited {color:#FFF; text-decoration:underline;}
.link1 a:hover {color:#FFF; text-decoration:none;}
.link2 a:link, .link2 a:visited {color:#294348; text-decoration:underline;}
.link2 a:hover {color:#294348;; text-decoration:none;}
#right a:link, #right a:visited {color:#294348; text-decoration:underline;}
#right a:hover {color:#294348; text-decoration:none;}

#roundel {width: 150px; float:right; margin-left: 15px; border: none;}
.standardlist li {list-style-type:square;font: normal 0.8em/1.4em "Lucida Grande", Arial, Helvetica, sans-serif; color:#333;}
.intro {font: normal 1em/1.3em Georgia, "Times New Roman", Times, serif; color: #294348;}
.picmarginleft{margin-left: 25px;}

#nav {width: 610px; float:right; margin-top: 33px;}

form {
	padding: 0px;
	margin: 0 0 10px 0; 
	background-color: #F2F2F2;
	width: 400px;
}
input.field {width: 80%;}
textarea {width: 80%;}
input.check {margin-right: 5px;}

#contact_form {
	font: normal 0.75em/1.3em "Lucida Grande", Arial, Helvetica, sans-serif;}

#contact_form td {padding: 5px;}

.odd {
	background-color: #FFF;
	color: #333;
	border-top: solid 1px #CCC;
	border-bottom: solid 1px #CCC;
}

ul#SpriteMenu1 {
	margin: 0;
	padding: 0;
	list-style: none;
}

ul#SpriteMenu1 li {
	float: left;
	margin: 0;
	padding: 0;
	height: 33px;
}

ul#SpriteMenu1 li a {
	background: url(img/nav.jpg) no-repeat;
	display: block;
	height: 33px;
	outline: 0;
	text-indent: -999em;
}

ul#SpriteMenu1 li#Menu1-MenuItem1 a:link, ul#SpriteMenu1 li#Menu1-MenuItem1 a:visited {
	background-position: -0px -0px;
	width: 99px;
}

ul#SpriteMenu1 li#Menu1-MenuItem1 a:focus, ul#SpriteMenu1 li#Menu1-MenuItem1 a:hover, ul#SpriteMenu1 li#Menu1-MenuItem1 a:active {
	background-position: -0px -33px;
	width: 99px;
}

ul#SpriteMenu1 li#Menu1-MenuItem2 a:link, ul#SpriteMenu1 li#Menu1-MenuItem2 a:visited {
	background-position: -99px -0px;
	width: 128px;
}

ul#SpriteMenu1 li#Menu1-MenuItem2 a:focus, ul#SpriteMenu1 li#Menu1-MenuItem2 a:hover, ul#SpriteMenu1 li#Menu1-MenuItem2 a:active {
	background-position: -99px -33px;
	width: 128px;
}

ul#SpriteMenu1 li#Menu1-MenuItem3 a:link, ul#SpriteMenu1 li#Menu1-MenuItem3 a:visited {
	background-position: -227px -0px;
	width: 128px;
}

ul#SpriteMenu1 li#Menu1-MenuItem3 a:focus, ul#SpriteMenu1 li#Menu1-MenuItem3 a:hover, ul#SpriteMenu1 li#Menu1-MenuItem3 a:active {
	background-position: -227px -33px;
	width: 128px;
}

ul#SpriteMenu1 li#Menu1-MenuItem4 a:link, ul#SpriteMenu1 li#Menu1-MenuItem4 a:visited {
	background-position: -355px -0px;
	width: 127px;
}

ul#SpriteMenu1 li#Menu1-MenuItem4 a:focus, ul#SpriteMenu1 li#Menu1-MenuItem4 a:hover, ul#SpriteMenu1 li#Menu1-MenuItem4 a:active {
	background-position: -355px -33px;
	width: 127px;
}

ul#SpriteMenu1 li#Menu1-MenuItem5 a:link, ul#SpriteMenu1 li#Menu1-MenuItem5 a:visited {
	background-position: -482px -0px;
	width: 128px;
}

ul#SpriteMenu1 li#Menu1-MenuItem5 a:focus, ul#SpriteMenu1 li#Menu1-MenuItem5 a:hover, ul#SpriteMenu1 li#Menu1-MenuItem5 a:active {
	background-position: -482px -33px;
	width: 128px;
}

