* {
	margin:0;
	padding:0;
	}

.clear {
	clear:both;
	}

img {
	border:none;
	}

a {
	color:#ffbbfb;
	text-decoration:none;
	}

a:hover {
	text-decoration:underline;
	}
	
body {
	background:#fc6bf2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	}

#container {
	width:900px;
	margin-left:auto;
	margin-right:auto;
	}
	
#header {
	height:110px;
	width:900px;
	background:url(images/header.png);
	position:relative;
	}
		
		#blurb {
			position:absolute;
			top:18px;
			color:#fff;
			right:9px;
			width:423px;
			height:74px;
			}
				
				#blurb .top-icon {
					float:right;
					margin-left:9px;
					}
				
				#blurb h2 {
					margin:0px;
					padding:0px;
					font-size:14px;
					}
				
				#blurb p {
					line-height:1.3em;
					font-size:11px;
					margin:0px;
					padding:0px;
					}

#content {
	width:900px;
	padding:9px 0px;
	background:url(images/main-col-top.jpg) no-repeat #474747;
	background-position:top;
	color:#fff;
	position:relative;
	}
	
	#content-bottom {
		position:absolute;
		bottom:0px;
		left:0px;
		width:900px;
		height:14px;
		background:url(images/main-col-bottom.gif);
		}
		
		.small-col {
			float:left;
			width:129px;
			display:inline;
			padding:9px;
			margin-left:9px;
			background:url(images/small-col-top.jpg) #707070 no-repeat;
			background-position:top;
			position:relative;
			}
				
				.small-col .thumb {
					margin-bottom:9px;
					}
				
				.small-col h3.menu-title {
					margin:0px 0px 3px;
					padding:0px;
					font-size:14px;
					color:#ffbbfb;
					}
				
				.small-col p {
					text-align:center;
					margin:0px 0px 9px;
					}
				
				.small-col ul {
					list-style:none;
					margin:0px 0px 9px 0px;
					padding:0;
					}
						
						.small-col ul li a {
							display:block;
							_display:inline;
							color:#fff;
							font-size:11px;
							font-weight:bold;
							padding:2px 0px 2px 9px;
							background:url(images/bullet.png) no-repeat;
							background-position:left center;
							}
							
						.small-col ul li a:hover {
							color:#ffbbfb;
							text-decoration:none;
							background:url(images/bullet-hover.png) no-repeat;
							background-position:left center;
							}
							
				.small-col-bottom {
					position:absolute;
					left:0px;
					height:15px;
					width:147px;
					background:url(images/small-col-bottom.gif);
					}
					
		#large-col {
			float:left;
			width:414px;
			margin-left:9px;
			}
				
				#large-col .post {
						background:url(images/large-col-top.jpg) no-repeat #707070;
						background-position:top;
						padding:9px;
						width:396px;
						margin-bottom:9px;
						position:relative;
						}
						
						.post h2.post-title {
							font-size:16px;
							margin-bottom:9px;
							}
						
						.post img {
							width:390px;
							}
						
						.post p {
							margin:0px 0px 9px 0px;
							padding:0;
							line-height:1.4em;
							}
						
						.post-info {
							margin-top:9px;
							font-size:11px;
							font-weight:bold;
							}
						
						.post-bottom {
							position:absolute;
							bottom:0px;
							left:0px;
							height:14px;
							width:414px;
							background:url(images/large-col-bottom.gif) no-repeat;
							}
						
						.post h3 {
							margin-bottom:9px;
							color:#ffbbfb;
							}
						
						.post-banner {
							text-align:center;
							padding:0px;
							margin:0px 0px 9px;
							}
						
						#commentform textarea {
							width:395px;
							}
						
						ol.commentlist {
							list-style:none;
							}
						
						ol.commentlist li img{
							display:none;
							}
						
						ol.commentlist li {
							margin-bottom:9px;
							border-bottom:solid 1px #999;
							}
							
#footer {
	width:900px;
	height:110px;
	padding:9px 0px;
	color:#474747;
	font-size:11px;
	}			

	#footer p {
		margin:0px;
		padding:0px;
		}
	
	#footer a {
		color:#fff;
		font-weight:bold;
		}