@import 'reset.css';
@import 'type.css';
@import 'nav.css';


body{
	background: #62a7dc url('images/body-bg.jpg') top left repeat-x;
}


#container{
	width: 1082px;
	margin: 50px auto;
}

	#page{
		width: 1050px;
		position: relative;
		left: 32px;
		margin: 0px 0px;
		min-height: 600px;
		float: left;
		height: 100%;
	}
	
		#nav{
			float: left;
			width: 172px;
			min-height: 500px;
			vertical-align: top;
		}
		
			#social{
				min-height: 100px;
				background: #fbe0ac url('images/side-bg.jpg') bottom left repeat-x;
				padding: 10px;
			}
			
			#social a{
				font: normal 11px Helvetica, Arial, sans-serif;
				color: #092d5b;
				text-decoration: none;
				display: block;
				padding: 6px 0px 6px 40px;
				margin: 10px 0px;
			}
			
			#social a:hover{
				text-decoration: underline;
			}
			
				#twitter{ background: url('images/twitter.png') top left no-repeat; }
				#facebook{ background: url('images/facebook.png') top left no-repeat; }
				#forward{ background: url('images/email.png') top left no-repeat; }
				#contactlink{ background: url('images/contact.png') top left no-repeat; }
		
		
/*
		{
			min-height: 503px;
			float: left;
		}
*/
		#content{
			float: left;
			width: 564px;
			margin: 0px 7px;
			background-color: #faf5ef;
			padding: 35px 35px;	
			min-height: 581px;	
			
		}
		
				
			div.entry, div.post{ float: left;  }
			
			div.entry{
				width: 550px;
			}
	
/*			object{  display: block; background-color: red;}*/
						
		#sidebar{
			float: left;
			width: 229px;
			background: #fbe0ac url('images/side-bg.jpg') bottom left repeat-x;
			padding: 35px 0px;	
		}
		
		#footer{
			clear: both;
			padding: 20px 0px;
		}
		
		#gallery img{
			float: left;
			padding: 3px;
			margin: 3px;
			border: 1px solid silver;
		}

.sponsortable{
	padding-bottom: 15px;
}		
.sponsortable td{
	padding: 0px 5px 15px 5px;
}

