		body {
			margin-top: 0px;
			margin-left: 0px;
			font-family: Helvetica, Arial, sans-serif;
			font-size: 13px;
			color: black;
			background-color: white;
		}
		div#leftBox {
			position: absolute;
			top: 0px;
			left: 0px;
			width: 145px;
			height: 800px;
			background-color: #2B82D3;/* blue */
			background-color: #AA5D37;/* orange */
			background-color: #C0D9A6;/* light green */
			background-color: #3D7825;/* green */
			background-color: #0AB70C;/* med green */
			background-color: #CCCCCC;/* light gray */
			z-index: -5;
			background-image: url(images/facetwitter.png);
			background-position: 2px 432px;
			background-repeat: no-repeat;
			padding-top:140px;
		}
		div#roundel {
			background-image: url(http://bmwmocm.com/images_background/roundel1a.png);
			width: 715px;
			background-position:  0px 0px;
			position: absolute;
			height: 1125px;
			top: -500px;
			left: 135px;
			background-repeat: no-repeat;
			z-index: -4;
		}
		div#clublogo {
			background-image: url(images_background/logoNew140.png);
			position: absolute;
			top: 7px;
			left: 7px;
			width: 140px;
			height: 140px;
			z-index: -3;
			background-position: 0px 0px;
			background-repeat: no-repeat;
		}
		div#facebook {
			position: absolute;
			top: 300px;
			left: 100px;
			z-index: 1;
			background-image: url(images/facebook2.png);
			background-position: 0px 0px;
			background-repeat: no-repeat;
		}
		

		div#title {
			border: 0px solid gray;
			position: absolute;
			top: 6px;
			left: 160px;
			width: 520px;
			text-align: center;
			z-index: 5;
			line-height: 1.4;
		}
		span#title1 {
			color: black;
			font-weight: bold;
		}
		span#title2 {
			color: white;
			font-size: 120%;
		}
		
		
		div#centerCol {
			position: absolute;
			top: 63px;
			left: 145px;
			width: 505px;
			margin:8px;
			padding:10px 10px 75px 10px;
			border: 1px solid gray;
			font-size: 15px;
			z-index: -2;
		}
		div#centerCol a {
			text-decoration: underline;
		}
		div#centerCol a:link {
			color: black;
		}
		div#centerCol a:visited {
			color: black;
		}
		div#centerCol a:hover {
			color: maroon;
			text-decoration: underline;
		}
		
		
		div#rightCol {
			height: 530px;
			border-right: 2px solid silver;
			padding: 63px 2px 0px 0px;
			position: absolute;
			top: 0px;
			left: 697px;
			width: 150px;
			z-index: 5;
		}
		div#businessMbrs {
			border: 0px solid red;
			margin: 10px 10px 0px;
		}
		div#businessMbrs a {text-decoration: none;
		}
		div#businessMbrs a:link {color: white;
		}
		div#businessMbrs a:visited {color: white;
		}
		div#businessMbrs a:hover {color: yellow;
		}
		
		
		#calendar{
			padding-left:20px; 
			padding-right:20px; 
			margin-bottom:0em; 
			font-size:13px; 
			border:0px solid red;
		}
		#calendar .date {color:green; font-weight:bold;
		}
		#calendar .club {color:blue;
		}
		div#calendar a {text-decoration: underline;
		}
		div#calendar a:link {color: black;
		}
		div#calendar a:visited {color: black;
		}
		div#calendar a:hover { color: maroon;
		}
		
		#calendarPast{
			padding-left:20px; 
			padding-right:20px; 
			margin-bottom:0em; 
			font-size:13px; 
			color:gray;
			border:0px solid red;
		}
		#calendarPast h2 {font-size:150%; margin-left:100px;
		}
		#calendarPast .date {color:gray; font-weight:bold;
		}
		#calendarPast .club {color:gray;
		}
		div#calendarPast a {text-decoration: underline;
		}
		div#calendarPast a:link {color: gray;
		}
		div#calendarPast a:visited {color: gray;
		}
		div#calendarPast a:hover {font-weight:bold; color: gray;
		}
		
		div.buttonBox {
		 margin-left:auto; 
		 margin-right:auto; 
		 margin-top:1em; 
		 text-align:center; 
		 padding:8px; 
		 background-color:#DDD; 
		 border:1px solid black;
		 -moz-border-radius: 5px; -webkit-border-radius: 5px;
		}
		
		p.titles {
			margin-top:2em;
			margin-bottom:0em;
		}
		span.titles {
			padding:5px; 
			font-weight:bold; 
			background: #CCCC99;
		}
		
		.routes {
			margin-left:40px;
			margin-right:40px;
			font-size:14px;
		}
		.routes h1{
			font-size: 18px;
			font-weight:normal;
			text-align:center;
		}
		.routes iframe {
			margin-left:-48px;
			margin-right:-48px;
		}
		#menubox {
			border:1px dashed white; padding:4px; margin-left:-5px;
		}
		
		
		
		
		

