

* {
	margin:0;
	padding:0;
	}

img {
	border:none;
	}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff;
	background:#343e40;
	}

a {
	color:#da7c7d;
	}

.clear {
	clear:both;
	}

#lead {
	text-align:center;
	padding:20px;
	}

#container {
	width:910px;
	margin:0 auto;
	padding:20px;
	background:#1b1d1e;
	}

#left {
	float:left;
	width:336px;
	}
	
	#logo {
		padding-bottom:20px;
		}
	
#mid {
	float:right;
	width:555px;
	}
	
	.blurb {
		padding:20px;
		background:#333;
		position:relative;
		}
		
		.blurb .ad {
			float:right;
			marging-left:20px;
			}
	
	.blurb h1 {
		font-size:19px;
		font-weight:normal;
		color:#da7c7d;
		position:relative;
		margin-bottom:10px;
		}
		
		.blurb ul {
			padding:20px;
			list-style-position:inside;
			}
	
	.blurb p {
		line-height:2.0em;
		position:relative;
		}

			#images {
				margin-top:20px;
				text-align:center;
				}
			
			#images div.image {
				margin-bottom:20px;
				padding:20px;
				background:#333;
				display:block;
				}
				
				.image img {
					margin-bottom:20px;
					}
				
				.image textarea {
					width:515px;
					}
	
	#navigation {
		padding:10px;
		background:#333;
		}
	
	#navigation h5 {
		display:block;
		font-size:1.2em;
		font-weight:normal;
		cursor:pointer;
		padding:5px;
		border-bottom:1px solid #1b1d1e;
		}
		
			#navigation h5:hover {
				border-color:#1b1d1e;
				}
			
			#navigation h5.active {
				border:5px solid #1b1d1e;
				}
			
		#navigation ul {
			list-style:none;
			background:#1b1d1e;
			}
			
			#navigation ul li a {
				text-decoration:none;
				font-size:1.2em;
				display:block;
				padding:4px 10px;
				border-bottom:1px dashed #2e3132;
				}
				
				#navigation ul li a:hover {
					color:#fff;
					}
			
	#footer {
		width:940px;
		margin:0 auto;
		padding:20px 0;
		}
		
		#footer p {
			margin-bottom:10px;
			}