/*

title: styles css

*/


/*  Main Content */

#main-container .content {
	line-height: 1.7;
	margin-left: 240px;
	padding-right: 35px;
	position: relative;
}
	#main-container .content img.photo {
		border: 1px solid #000;
		float: right;
		margin: -30px 0 0 15px;
		padding: 5px;
	}

/* Contact */
.contact #main {
	background: #fff url('/img/bg-bar.gif') 81% 0 repeat-y;
}
.contact #main-container .content {
	float: left;
	padding-right: 0 ;
	width: 345px;

}
.contactForm {
	float: right;
	margin-right: 15px;
	width: 357px;
}
	
	.contactForm input[type="text"] {
		display: block;
		margin: 0 auto 15px auto;
		width: 220px;
	}
	
	.contactForm textarea {
		margin-bottom: 15px;
		width: 337px;
	}
	


.bar {
	background: rgb(230,232,231); /* Old browsers */
	background: -moz-linear-gradient(left,  rgba(230,232,231,1) 0%, rgba(255,255,255,1) 48%, rgba(255,255,255,1) 52%, rgba(230,232,231,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%,rgba(230,232,231,1)), color-stop(48%,rgba(255,255,255,1)), color-stop(52%,rgba(255,255,255,1)), color-stop(100%,rgba(230,232,231,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left,  rgba(230,232,231,1) 0%,rgba(255,255,255,1) 48%,rgba(255,255,255,1) 52%,rgba(230,232,231,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left,  rgba(230,232,231,1) 0%,rgba(255,255,255,1) 48%,rgba(255,255,255,1) 52%,rgba(230,232,231,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(left,  rgba(230,232,231,1) 0%,rgba(255,255,255,1) 48%,rgba(255,255,255,1) 52%,rgba(230,232,231,1) 100%); /* IE10+ */
	background: linear-gradient(to right,  rgba(230,232,231,1) 0%,rgba(255,255,255,1) 48%,rgba(255,255,255,1) 52%,rgba(230,232,231,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6e8e7', endColorstr='#e6e8e7',GradientType=1 ); /* IE6-9 */
	clear: both;
	height: 15px;
}
	
	
/*  Homepage */
.home #main-container #main {
	background: #fff url('/img/hp-bkgd.gif') 0 60px no-repeat;
}
.home #main-container .content {
	margin-left: 570px;
	min-height: 480px;
	padding-right: 0;
	width: 368px;
	
}
	.home #main-container .content h2 {
		font-size: 36px;
		font-weight: bold;
		text-transform: uppercase;
	}


	/*  Focus Area */
	.focus {
		margin-left: 22px;
		margin-top: 30px;
	}
	.focus div {
		margin-right: 35px;
		float: left;
		width: 285px;
	}
		.focus div:last-child,
		.focus div.last {
			margin-right: 0;
		}
		
	.focus h3 {
		background-position: center;
		background-repeat: no-repeat;
		height: 126px;
		text-indent: -10000px;
	}
		
		.focusOne h3 {
			background-image: url('/img/focus-1.gif');
		}
		
		.focusTwo h3 {
			background-image: url('/img/focus-2.gif');
		}
		
		.focusThree h3 {
			background-image: url('/img/focus-3.gif');
		}
	
	.focus a {
		background-position: 98% center;
		background-repeat: no-repeat;
		
  		-webkit-border-radius: 5px;
        border-radius: 5px;
		-moz-background-clip: padding; -webkit-background-clip: padding-box; background-clip: padding-box;

		display: block;
		color: #fff;
		padding: 9px 10px;
	}	
	
		.focusOne a {
			background-image: url('/img/btn-blue.png');
			background-color: #2583da;
		}
		
		.focusTwo a {
			background-image: url('/img/btn-red.png');
			background-color: #ce0018;
		}
		
		.focusThree a {
			background-image: url('/img/btn-yellow.png');
			background-color: #f8c20a;
			color: #000;
		}
		
		
		
		