/* Guy Whammond */
/* Main Style Sheet 2010 */

	.pngfix{ 
		behavior: url("../includes/pngfix/iepngfix.htc");
	}
	
	body{
		margin:0px;
		padding:0px;
		background-color:#ffffff; 
	}
	/* container */
	#container{
		width:995px;
		margin:0px auto;
		font-family:"Lucida Sans Unicode","Lucida Grande",Helvetica,Arial,sans-serif;
		font-size:12px;
		color:#333333;
	}
		/* header */
		#header{
			width:995px;
			height:155px;
		}
		/* content */
		#content {
			width:995px;
			padding-bottom:10px;
			min-height:484px;
		}
			#content h1{
				font-size:40px;
				font-family:Arial, Helvetica, sans-serif;
				font-weight:bold;	
				margin-bottom:10px;		
			}
			#content h2{
				font-size:14px;
				font-family:Arial, Helvetica, sans-serif;
				font-weight:bold;	
				margin-bottom:5px;	
				color:#719b2d;
			}
			#content h2 a{
				color:#719b2d;
				text-decoration:none;
			}
			#content h3{
				font-size:14px;
				font-family:Arial, Helvetica, sans-serif;
				font-weight:bold;	
				margin-bottom:5px;	
				color:#d31d4d;
			}
			#content p{
				font-size:13px;
				line-height:19px;
				margin-bottom:10px;		
			}
			hr{
				border:0px;
				color:#ffffff;
				border-bottom:1px dashed #cccccc;
			}
			#navigation{
				width:150px;
				float:left;
				margin-right:5px;
			}
				.navitem{
					width:134px;
					height:18px;
					margin-bottom:10px;
					padding:8px;
					font-size:14px;
				}
					.active{
						background-image:url(../images/layout/nav_active.jpg);
						background-repeat:no-repeat;
					}
						.active a{
							color:#dc1c4d;
							text-decoration:none;
						}
					.idle{
						background-image:url(../images/layout/nav_idle.jpg);
						background-repeat:no-repeat;
					}
						.idle a{
							color:#ffffff;
							text-decoration:none;
						}
			#mainarea{
				float:left;
				width:840px;
			}
			#content_small{
				width:255px;
				float:left;
			}
			#content_medium_left{
				width:400px;
				float:left;
			}
			#content_medium_right{
				width:400px;
				float:right;
			}
			.tbl_form{
				color:#666769;
			}
				.tbl_form tr{
					padding:5px;
				}
				.form_field{
					width:90%;
					font-family:"Lucida Sans Unicode","Lucida Grande",Helvetica,Arial,sans-serif;
					font-size:12px;
					margin-bottom:10px;
					color:#333333;
				}
				.pinkfont{
					color:#333333;
				}
		/* gallery */
		#big_gallery{
			width:400px;
			height:300px;
			background-color:#ffffff;
			position:relative;
			overflow:hidden;
		}
			#big_desc{
				position:absolute;
				padding:20px;
				color:#ffffff;
				background-image:url(../images/layout/gallery_bg.png);
				behavior: url("../includes/pngfix/iepngfix.htc");
				bottom:0px;
				width:360px;
			}
				#big_desc a{
					color:#92C93A;
				}
		#big_slider{
			width:400px;
			margin-top:10px;
		}
			#slide_arrow_left{
				width:40px;
				height:70px;
				background-color:red;
				float:left;
			}
			#slide_img{
				width:70px;
				height:70px;
				background-color:lime;
				float:left;
				margin-right:5px;
				margin-left:5px;
				overflow:hidden;
			}
			#slide_arrow_right{
				width:40px;
				height:70px;
				background-color:red;
				float:right;
			}
		/* footer */
		#footer{
			width:995px;
			height:60px;
			background-image:url(../images/layout/footer.jpg);
			background-repeat:no-repeat;
			color:#ffffff;
		}
			#footer a{
				color:#ffffff;
			}
			#footer_left{
				float:left;
				line-height:17px;
			}
			#footer_right{
				float:right;
				padding-top:12px;
				padding-right:10px;
				line-height:19px;
				text-align:right;
			}
			
		/* staff */
		.staff_holder{
			width:400px;
		}
		.staff_left{
			float:left;
			width:240px;
		}
		.staff_right{
			width:100px;
			float:right;
		}
		.staff_img{
			float:left;
			width:160px;
			text-align:center;
			background-color:red;
			padding-top:5px;
			background-color:#efefef;
			margin-right:8px;
		}
			.staff_img div{
				font-size:11px;
				padding-bottom:5px;
			}
		
		/* pink font */
		.pink{
			color:#d31d4d;
		}