#centered-background-image {
	background: url(../images/background-image.jpg) no-repeat center top;
	height:400px;
	margin:0;
	padding:0;
	width:100%;
	}
	#center-interface{
		width: 940px;
		margin: 0px auto;
		padding: 0 0 0 0;
		}
		#container{
			float: left;
			width: 880px;
			background-color: #ffffff;
			margin: 40px 0 0 0;
			padding: 0 30px 0 30px;
			}

			/*---------------Header + Top Nav-------------*/
			#header{
				float: left;
				width: 880px;
				height: 130px;
				border-bottom: 1px solid #950026;
				padding: 0 0 0 0;
				margin: 0 0 0 0;
				}
			
			#main-nav{
				float: right;
				height: 130px;
				width: 150px;
				margin: 0 0 0 0;
				padding: 0 0 0 0;
				}
				#main-nav ul{
					float: right;
					list-style: none;
					width: 145px;
					margin: 70px 0 0 0;
					padding: 0 0 0 0;
					}
					#main-nav li{
						float: left;
						display: inline;
						margin: 0 0 0 0;
						padding: 0 0 0 0;			
						}
						#main-nav #homebutton {
							width: 65px;
							height: 25px;
							display: block;
							background: url(../images/buttons/home.jpg);
							background-position: center top;
							background-repeat: no-repeat;
							border: none;
							margin: 0 0 0 0;
							padding: 0 0 0 0;
							}
						#main-nav #homebutton:hover{
							background-position: center bottom;
							}
						#main-nav #contactbutton {
							width: 80px;
							height: 25px;
							display: block;
							background: url(../images/buttons/contact.jpg);
							background-position: center top;
							background-repeat: no-repeat;
							border: none;
							margin: 0 0 0 0;
							padding: 0 0 0 0;							
							}
						#main-nav #contactbutton:hover{
							background-position: center bottom;
							}
				
			/*---------------Main container-----------------------*/
			#content-container{
				float: left;
				width: 880px;
				margin: 20px 0 0 0;
				padding: 0 0 30px 0;
				display: inline;
				}
				#left-column{
					float: left;
					width: 280px;
					margin: 0 0 0 0;
					padding: 0 0 0 0;
					display: inline;
					}
				#right-column{
					float: right;
					width: 580px;
					margin: 0 0 0 0;
					padding: 0 0 0 0;
					}
					
				/*--------------------Left Column------------------*/
				#left-banner {
					float: left;
					width: 280px;
					height: 170px;
					margin: 0 0 15px 0;
					padding: 0 0 0 0;
					display: inline;
					}
					#left-banner #contact-geoff {
						width: 280px;
						height: 170px;
						display: block;
						background: url(../images/contact-geoff.jpg);
						background-position: center top;
						background-repeat: no-repeat;
						border: none;
						margin: 0 0 0 0;
						padding: 0 0 0 0;
						}
					#left-banner #contact-geoff:hover{
						background-position: center bottom;
						}

				#left-menu-header {
					float: left;
					width: 280px;
					height: 30px;
					background: url(../images/left-menu-header.jpg) left top no-repeat;
					margin: 0 0 0 0;
					padding: 0 0 0 0;
					display: inline;
					}
				#left-menu {
					float: left;
					width: 280px;
					background: url(../images/left-menu-bg.jpg) left top repeat-x;
					margin: 0 0 0 0;
					padding: 0 0 0 0;
					display: inline;
					}
					#left-menu ul{
						float: left;
						width: 255px;
						margin: 25px 0 0 25px;
						padding: 0 0 0 0;
						color: #470012;
						font-size: 12px;
						line-height: 20px;
						display: inline;
						list-style: none;
						}
						#left-menu li{
							float: left;
							width: 235px;
							background: url(../images/bullit.gif) left 6px no-repeat;
							margin: 0 0 5px 0;
							padding: 0 0 0 10px;
							}
					#left-menu a{
						text-decoration: none;
						color: #470012;
						}
					#left-menu a:hover{
						text-decoration: underline;
						}

				
				/*--------------------Right Column | Main Content------------------*/
				
				#right-banner {
					float: left;
					width: 580px;
					height: 170px;
					margin: 0 0 15px 0;
					padding: 0 0 0 0;
					display: inline;
					}
					#right-banner #marketing-takeaway {
						width: 580px;
						height: 170px;
						display: block;
						background: url(../images/marketing-takeaway.jpg);
						background-position: right top;
						background-repeat: no-repeat;
						}
					#right-banner #marketing-takeaway:hover{
						background-position: right bottom;
						}
				
				#main-content {
					float: left;
					width: 580px;
					margin: 0 0 0 0;
					padding: 0 0 0 0;
					display: inline;
					}
					
					/*------------		Contact us		------------*/
					.contact-details{
						float: right;
						width: 560px;
						padding: 10px;
						margin: 0 0 10px 0;
						}
						#main-content .contact-details ul{
							float: left;
							width: 480px;
							margin: 20px 0 0 80px;
							padding: 0 0 10px 0;
							display: inline;
							list-style: none;
							}
							#main-content .contact-details ul li{
								float: left;
								width: 460px;
								margin: 0 0 0 0;
								padding: 0 0 0 25px;
								background-image: none;
								font-weight: normal;
								font-size: 120%;
								line-height: 130%;
								list-style: none;
								}
							.contact-details .postal-address{
								background: url(/templates/images/icons/address.gif) left top no-repeat transparent;
								margin: 0 0 0 80px;
								padding: 0 0 10px 0;
								list-style: none;
								}
							.contact-details .phone-number{
								background: url(/templates/images/icons/phone.gif) left top no-repeat transparent;
								margin: 0 0 0 80px;
								padding: 0 0 10px 0;
								}
							.contact-details .fax-number{
								background: url(/templates/images/icons/fax.gif) left top no-repeat transparent;
								margin: 0 0 0 80px;
								padding: 0 0 10px 0;
								}
							.contact-details .email-address{
								background: url(/templates/images/icons/email.gif) left top no-repeat transparent;
								margin: 0 0 0 80px;
								padding: 0 0 10px 0;
								}
							.contact-details .email-address{
								padding: 0 0 2px 25px;
								}
					
		/*-----------------Content Footer-----------------------------------*/
		#content-footer-bg{
			float: left;
			width: 940px;
			background-color: #ffffff;
			margin: 3px 0 0 0;
			padding: 30px 0 30px 0;
			}
		#content-footer{
			float: left;
			width: 880px;
			background: url(../images/content-footer-bg.gif) left top repeat-x;
			margin: 0 30px 0 30px;
			padding: 25px 0 0 0;
			display: inline;
			}
			#content-footer-left{
				float: left;
				width: 700px;
				margin: 30px 0 0 0;
				padding: 0 0 0 0;
				}
				#content-footer-left ul{
						float: left;
						margin: 0 0 0 0;
						padding: 0 0 0 0;
						}
						#content-footer-left li{
							float: left;
							display: inline;
							margin: 0 0 0 0;
							padding: 0 0 0 0;
							}
			#content-footer-right{
				float: right;
				width: 180px;
				margin: 0 0 0 0;
				padding: 0 0 0 0;
				}
				#content-footer-right ul{
						float: right;
						margin: 0 0 0 0;
						padding: 0 0 0 0;
						}
						#content-footer-right li{
							float: right;
							display: block;
							margin: 5px 0 0 0;
							padding: 0 0 0 0;
							}
							#content-footer-right #watch-geoff {
								width: 176px;
								height: 22px;
								display: block;
								background: url(../images/buttons/watch-geoff.jpg);
								background-position: left top;
								background-repeat: no-repeat;
								border: none;
								margin: 0 0 0 0;
								padding: 0 0 0 0;
								}
							#content-footer-right #watch-geoff:hover{
								background-position: right top;
								}
							#content-footer-right #read-geoff {
								width: 176px;
								height: 22px;
								display: block;
								background: url(../images/buttons/read-geoff.jpg);
								background-position: left top;
								background-repeat: no-repeat;
								border: none;
								margin: 0 0 0 0;
								padding: 0 0 0 0;
								}
							#content-footer-right #read-geoff:hover{
								background-position: right top;
								}
							#content-footer-right #join-geoff {
								width: 176px;
								height: 22px;
								display: block;
								background: url(../images/buttons/join-geoff.jpg);
								background-position: left top;
								background-repeat: no-repeat;
								border: none;
								margin: 0 0 0 0;
								padding: 0 0 0 0;
								}
							#content-footer-right #join-geoff:hover{
								background-position: right top;
								}
							#content-footer-right #follow-geoff {
								width: 176px;
								height: 22px;
								display: block;
								background: url(../images/buttons/follow-geoff.jpg);
								background-position: left top;
								background-repeat: no-repeat;
								border: none;
								margin: 0 0 0 0;
								padding: 0 0 0 0;
								}
							#content-footer-right #follow-geoff:hover{
								background-position: right top;
								}
							#content-footer-right #link-geoff {
								width: 176px;
								height: 22px;
								display: block;
								background: url(../images/buttons/link-geoff.jpg);
								background-position: left top;
								background-repeat: no-repeat;
								border: none;
								margin: 0 0 0 0;
								padding: 0 0 0 0;
								}
							#content-footer-right #link-geoff:hover{
								background-position: right top;
								}

		/*-----------------FOOTER-----------------------------------*/
		#footer{
			float: left;
			width: 920px;
			margin: 0 0 0 0;
			padding: 5px 10px 10px 10px;
			font-size: 70%;
			}
			#footer a{
				text-decoration: none;
				color: #6d6d6d;
				}
			#footer a:hover, footer-left a:focus{
				text-decoration: underline;
				}