/* Guy Whammond */
/* Main Style Sheet 2009 */

	.pngfix{ 
		behavior: url("../includes/pngfix/iepngfix.htc");
	}
	
	body{
		margin:0px;
		padding:0px;
		background-color:#000000; 
		text-align:center;
	}
	
	.container{
		width:989px;
		margin:0px auto;
		font-family:"Lucida Sans Unicode","Lucida Grande",Helvetica,Arial,sans-serif;
		font-size:12px;
		color:#333333;
		background-color:#000000;
		padding-top:30px;
		padding-left:4px;
		padding-right:4px;
		padding-bottom:4px;
		text-align:left;
	}
		/* header */
		.header{
			width:988px;
			height:121px;
		}
			
			.header_left{
				float:left;
			}
			.header_right{
				float:right;
			}
		/* navigation */
		.navigation{
			width:988px;
			height:40px;
			margin-bottom:5px;
			background-image:url(../images/layout/navigation_bg.jpg);
			background-repeat:repeat-x;
			position:relative;
		}
			.navigation_item{
				float:left;
				padding-top:11px;
				padding-left:16px;
				padding-right:16px;
				font-size:13px;
			}
				.navigation_item a{
					color:#ffffff;
					text-decoration:none;
				}
				.navigation_item a:hover{
					color:#ffffff;
					text-decoration:underline;
				}
				.activelink a{
					color:#C89B2E;
					text-decoration:none;
				}
			.navigation_spacer{
				float:left;
				width:2px;
				height:39px;
				background-image:url(../images/layout/navigation_space.jpg);
				background-repeat:no-repeat;
			}
			.navigation_blackboard{
				position:absolute;
				bottom:-75px;
				right:5px;
				z-index:100;
			}
		
		/* slideshow */
		.slideshow{
			width:988px;
			height:175px;
		}
		.slideshow_bottom{
			
		}
		/* content */
		.content{
			padding-top:10px;
			margin-bottom:20px;
			color:#ffffff;
		}
			.content p{
				font-family:"Times New Roman", Times, serif;
				line-height:22px;
				color:#ffffff;
				margin-bottom:15px;
				font-size:14px;
			}
			.content h1{
				color:#C89B2E;
				margin-bottom:15px;
				font-size:14px;
			}
				.content h1 a{
					color:#C89B2E;
					text-decoration:none;
				}
			.content p a{
				color:#c89b2e;
				text-decoration:none;
			}
			.content_left{
				float:left;
				width:570px;
			}
			.content_left_full{
				float:left;
				width:989px;
			}
			.content_right{
				float:right;
				width:400px;
				text-align:right;
			}
			/* news */
			.news_holder{
				border-bottom:1px dashed #333333;
				margin-bottom:20px;
				padding-bottom:10px;
			}
			.news_left{
				float:left;
				width:815px;
				background-color:#1d1d1d;
				padding:5px;
			}
			.news_right{
				float:right;
				width:150px;
				height:150px;
			}
			.news_footer{
				text-align:right;
			}
				.news_footer a{
					color:#C89B2E;
					text-decoration:none;
				}
			/* gallery */
			.gallery_holder{
				
			}
				.gallery_thumb_hold{
					background-color:#191919;
					float:left;
					margin-right:34px;
					margin-bottom:25px;
				}
				.gallery_img{
					width:170px;
					height:150px;
					position:relative;
				}
					.gallery_frame{
						position:absolute;
						top:0;
						left:0;
					}
				.gallery_title{
					color:#c89b2b;
					height:20px;
					padding-top:7px;
					padding-left:3px;
				}
			.end{
				margin:0px;
			}	
		/* footer */
		.footer{
			height:81px;
			color:#ffffff;
			background-image:url(../images/layout/footer_bg.jpg);
			background-repeat:repeat-x;
			padding-left:15px;
			padding-right:15px;
			padding-top:20px;
			padding-bottom:15px;
		}
			.footer a{
				color:#eeb118;
				text-decoration:none;
			}
			.footer a:hover{
				color:#d39d16;
				text-decoration:none;
			}
				.footer_left{
					float:left;
				}
				.footer_right{
					float:right;
				}
