* {
	margin:0;
	padding:0;
	}

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	background:url(images/bg.jpg) top repeat-x #35d59b;
	}

img {
	border:none;
	}

a {
	text-decoration:none;
	color:#269da8;
	}

a:hover {
	text-decoration:underline;
	}

#container {
	width:900px;
	margin:0 auto;
	}
	
	#leaderboard {
		text-align:center;
		height:90px;
		padding:10px 0;
		}
	
	#header {
		height:92px;
		background:url(images/header.jpg) no-repeat #fff top left;
		}

			#header img.click {
				float:left;
				width:400px;
				height:80px;
				} 
		
			#header-banner {
				float:right;
				margin:20px 10px;
				_display:inline;
				width:468px;
				height:60px;
				}
		
		#content {
			background:#fff;
			overflow:auto;
			width:880px;
			padding:0 10px 10px;
			}
		
		.column {
			float:left;
			width:120px;
			margin:0 10px 0 0;
			padding:5px 10px 10px;
			border:1px solid #ccc;
			}
			
				
				.column h5 {
					display:block;
					text-align:center;
					padding:5px;
					cursor:pointer;
					background:#eee;
					color:#269da8;
					margin-top:5px;
					border:1px solid #ccc;
					}
				
				.column h5:hover {
					background:#ccc;
					}
				
		.ad-column {
			float:left;
			width:120px;
			margin:0 10px 0 0;
			}
			
			ul.links {
				list-style:none;
				}
			
			ul.links li a {
				padding:5px;
				_padding:2px;
				border-bottom:1px dashed #ccc;
				display:block;
				background:#fff;
				}
					
					ul.links li a:hover {
						background:#eee;
						}
			
			#sub-col {
				float:right;
				width:120px;
				padding:10px;
				border:1px solid #ccc;
				background:#eee;
				}
			
			#main {
				padding:10px;
				border:1px solid #ccc;
				float:left;
				width:422px;
				}
		
		#footer {
			height:150px;
			padding:10px;
			font-size:10px;
			text-align:center;
			}
			
			#footer p {
				margin:0 0 10px;
				}
			
			#footer a {
				color:#fff;
				}
				
			
	#contact {
		padding:20px 100px;
		background:#eee;
		border:1px solid #ccc;
		overflow:auto;
		}
	
	#contact .intro {
		background:#fff;
		border:1px solid #ccc;
		padding:10px;
		line-height:1.5em;
		}
	
	#contact label {
		width:70px;
		display:block;
		float:left;
		font-weight:bold;
		}
	
	#contact select {
		border:1px solid #ccc;
		padding:4px;
		width:220px;
		font-size:11px;
		}
	
	#contact option {
		text-indent:5px;
		}
	
	#contact p {
		margin:0 0 10px;
		}
	
	#contact input.text {
		border:1px solid #ccc;
		padding:4px;
		width:210px;
		font-size:11px;
		}
	
	#contact textarea {
		border:1px solid #ccc;
		padding:4px;
		width:210px;
		height:120px;
		font-size:11px;
		}
	
	#contact .send {
		float:right;
		padding:2px;
		border:1px solid #ccc;
		background:#fff;
		cursor:pointer;
		width:100px;
		}
	
	#main .blurb  h1 {
		font-size:14px;
		margin:0 0 10px;
		}
	
	#main .blurb p {
		line-height:1.5em;
		}
	
	#main .blurb h3 {
		font-size:14px;
		margin:10px 0 0;
		}
	
	#main .blurb ul {
		margin:10px 0;
		list-style:none;
		list-style-position:inside;
		}
		
		#main .blurb ul a {
			display:block;
			height:20px;
			line-height:20px;
			border-bottom:1px solid #eee;
			}
		
		
		.picture-code textarea{
			width:250px;
			font-size:11px;
			}
		
		.prev,
	.next {
			width:211px;
			background:#fff;
			border-bottom:none;
			}