	body {
		font-size:12px;
		font-family: Sans-Serif, monospace, cursive, Serif, fantasy;
		color:#000;
		background: #ffffff url(http://www.skimboardculture.com/images/bg.png) repeat-y 50% 0;
		}
	
	#main {
		width:900px;
		margin: 0 auto;
		margin-top:0px;
		padding:0px;
		text-align:left;
		background-color:#fff;
		}
		
	
	#content-left {
		width:540px;
		padding:0px;
		float:left;
		background-color:#fff;
		border:0px solid #dcdcdc;
		}
	
	#content-right {
		width:300px;
		padding:0px;
		padding-left:60px;
		padding-top:25px;
		float:left;
		background:#fff;
		}
	
	#contentheader {
		background:#fff
		}
		
	#footer {
			clear: both;
			text-align:center;
			padding-top:90px;
		}
		
	
/* HYPERLINK STYLES */

		a { color: #013B61; text-decoration:none; font-family: Arial, Georgia,Serif;}
		a:hover { color: #013b61; text-decoration: underline; font-family: Arial, Georgia,Serif;}

/* links */

		.links{padding-left:20px;padding-right:20px;margin-bottom:20px;}

		.link_header{font-size:16px;font-weight:bold;padding-bottom:10px;padding-top:10px;color:#006699}
		
		.links A:link, .links A:visited{
			display:block;
			color:#629dd0;
			text-decoration:none;
			font-size:12px;
			line-height:12px;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			border-bottom:1px solid #dcdcdc;
			padding-left:6px;
			padding-right:6px;
			padding-top:3px;
			padding-bottom:3px;
			margin-bottom: 0px; 
			margin-left:0px;
			margin-top: 0px;}

		.links A:hover{
			display:block;
			color:#000;
			text-decoration:none;
			font-size:12px;
			line-height:12px;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			border-bottom:1px solid #000000;
			padding-left:6px;
			padding-right:6px;
			padding-top:3px;
			padding-bottom:3px;
			margin-bottom: 0px; 
			margin-left:0px;
			margin-top: 0px;}
		}

		.links A:active{
			display:block;
			color:#ffffff;
			text-decoration:none;
			font-size:10px;
			line-height:12px;
			font-family:Arial, Helvetica, sans-serif;
			font-weight:bold;
			border-bottom:1px solid #1e5372;
			padding-left:6px;
			padding-right:6px;
			padding-top:3px;
			padding-bottom:3px;
			margin-bottom: 0px; 
			margin-left:0px;
			margin-top: 0px;
		}
		

/* masthead */

		.masthead{
			border:0px; 
			margin:0px; 
			padding:0px; 
			z-index:-1; 
			height:60px; 
			width:900px;
			background:#ffffff;
		}
		
/* feed headlines */

		.feed{
			border:0px; 
			margin:0px; 
			padding:0px;  
			font-size:12px;
			font-weight:normal;
			padding-bottom:5px;
			background:#ffffff;
		}

/* feed headline styles*/

		.feed_large{
			border:0px; 
			margin:0px; 
			padding:0px;  
			font-size:16px;
			font-weight:normal;
			padding-bottom:3px;
			background:#ffffff;
		}
		
		.feed_small{
			border:0px; 
			margin:0px; 
			padding:0px;  
			font-size:12px;
			font-weight:bold;
			padding-bottom:3px;
		}
		
/* feed headers */

		.feed_headlines{
			border:0px; 
			margin:0px; 
			padding:5px;  
			font-size:16px;
			padding-bottom:3px;
			font-style: normal;
			font-weight:normal;
			color:#5c5a5a;
		}
		
		.feed_title{
			border:0px; 
			margin:0px; 
			padding:0px;  
			font-size:18px;
			font-weight:bold;
			padding-bottom:3px;
			font-style: normal;
			color:#666;
			font-weight:bold;
			border-bottom:1px solid #000;
			border-left:0px solid #000;
			border-top:0px solid #000;
		}

/* GREY BOX HEADER */		
		.titlebargrey {
			font-size: 1em;
			font-weight:normal;
			text-decoration: none;
			padding-top:5px;
			padding-bottom:5px;
			color: #555555;
			width:500px;
			background-color:#dcdcdc;
			border-left:0px solid #666;
			border-top:0px solid #666;
			border-right:0px solid #666;
			background: url(http://www.skimboardculture.com/styles/images/e6e6e6_40x100_textures_02_glass_75.png)  50% repeat-x;}

/* BLUE BOX HEADER */				
		.titlebarblue {background: url(title-bar.jpg) no-repeat;}
		
/* BOARD INFORMATION */
		
		.board-company {
			height:350px;
			width:540px;
			margin-bottom:25px;
			padding-bottom:10px;
			border-bottom:1px solid #dcdcdc;
		}
		
		.board_company h1{
			color:#000;
			font-size:16px;
		}
		
		.board_company h2{
			color:#dcdcdc;
			font-size:15px;
		}
		
		.board_company h3{
			color:#dcdcdc;
			font-size:14px;
		}
		
		.board_company a{
			color:#376287;
			font-weight:bold;
			font-size:15px;
		}
		
		.board_company img{
			float:left;
			padding-right:45px;
		}
		
		.content {
			height:300px;
			padding-top:25px;
			font-size:12px;
		}
		
		.board_title {
			font-size:24px;
			color:#b5b5b5;
			margin-bottom:20px;
			padding-top:10px;
			padding-left:5px;
			padding-bottom:15px;
			border-bottom:1px solid #dcdcdc;
			}
/* COMMUNITY PAGE */
		
		.community {
			margin-bottom:15px;
			background-color:#fff;
			border-right:1px solid #666;
			border-left:1px solid #666;
			border-bottom:1px solid #666;
			border-top:1px solid #666;
			padding:5px;}
