@charset "UTF-8";
/* CSS Document */

* {
	margin:0px;
	padding:0px;
}

body {
	background-color:#666666;
	color:#666666;
	font-family:Helvetica, Arial, sans-serif;
	font-size:12px;
}

	div#container {
		margin:25px auto 0px auto;
		background-color:#FFF;
		width:900px;
	}
	
			div#header a img {
				margin:5px 0 5px 254px;
				border:0px;
			}
			
		div.bar {
			background-color:#99CCCC;
			border-top:1px solid #999999;
			border-bottom:1px solid #999999;
			height:31px;
			clear:both;
		}
		
		div#wrapper {
			padding:30px;
		}
		
			div#content {
				width:615px;
				float:right;
				line-height:18px;
			}
		
				div#content p {
					margin:0px 0px 8px 0px;
				}
		
				div#content ul, div#content ol {
					margin:0px 0px 8px 15px;
				}
		
					div#content ul li, div#content ol li {
						margin:0px 0px 5px 0px;
					}
		
				div#content a {
					color:#04A1B0;
					text-decoration:none;
				}
		
				div#content a:hover {
					text-decoration:underline;
				}
		
					div#content a img {
						border:0px;
						text-decoration:none;
						margin:0px 2px -3px 0px;
					}
		
				div#content h1, div#content h2, div#content h3, div#content h4, div#content h5, div#content h6 {
					margin:0px 0px 8px 0px;
					font-size:16px;
					font-family:Georgia, "Times New Roman", Times, serif;
					font-weight:normal;
					color:#04A1B0;
				}
				
				div#content img.rightimg {
					margin:0px 0px 20px 20px;
				}
				
				div#sidebar {
					background-color:#F2F2F2;
					float:left;
					padding:20px;
					width:136px;
					margin:0px 0px 30px 0px;
				}
				
					ul#sidenav {
						list-style:none;
					}
				
						ul#sidenav li {
							list-style:none;
							display:inline;
						}
				
							ul#sidenav li a {
								background-color:#FFF;
								border:1px solid #FFF;
								display:block;
								font-family:Georgia, "Times New Roman", Times, serif;
								font-size:14px;
								padding:4px;
								text-decoration:none;
								color:#3ABAC5;
								margin:0px 0px 4px;
								text-align:center;
							}
				
								ul#sidenav li a:hover {
									border:1px solid #999999;
								}
				
							ul#sidenav li a img {
								border:0px;
								margin:0px 0px 2px 0px;
							}
				
							ul#sidenav li a.eventbutton {
								padding:0px 0px 4px 0px;
								background-color:#04A1B0;
								color:#FFF;
							}

							ul#sidenav li a#facebook {
								background-image:url(../images/facebook.gif);
								background-position:right;
								background-repeat:no-repeat;
								text-align:left;
																
							}
							
	p#footer {
		display:block;
		margin:8px auto 8px auto;
		width:900px;
		text-align:center;
		color:#BCBCBC;
		font-size:12px;
		line-height:18px;
	}
							
		p#footer a {
			color:#BCBCBC;
			text-decoration:none;
		}
							
		p#footer a img {
			border:0px;
			text-decoration:none;
			margin:0px 2px -3px 0px;
		}
							
			p#footer a:hover {
				color:#FFF;
				text-decoration:underline;
			}