@charset "utf-8";
/* CSS Document */
a img { border: none;}
p {	padding: 0px;margin:0px;text-align: justify;}
h1 {color:#03F;}
h2 {color:#03F;}
h3 {color:#03F;}

body {width:100%; padding:0; margin:0;
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;}
.nav_list2 a, .nav_list a {	text-decoration: none;	color: #FFF;}
.nav_list2 a:hover, .nav_list a:hover {color: #99F;}

/*Header Rules Start Here*/
#Top{ color: #CCC; background-color: #000; height: 25px; width: 100%;}
#header {
	background-image: url(../images/header_bg.png);
	background-repeat: repeat-x;
	height: 252px;
}
#head {
	background-image: url(../images/header.png);
	background-repeat: no-repeat;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	height: 252px;
}
#logo{ height:200px; float:left; margin-top: 25px; margin-left: 60px;}
#nav { width: 550px; float: right; margin-top: 120px; margin-right: 40px;}
#contactFormArea {width: 350px; margin-right: auto;	margin-left: auto;}
/*Content Area Rules Start Here*/
#middle {
	background-image: url(../images/wood.jpg);
	padding-top: 15px;
	padding-bottom: 15px;
	height: 100%;
	background-repeat: repeat;
}
#main{
	background-color: #e4ddbf;
	margin-right: auto;
	margin-left: auto;
	border: thin solid #804000;
	padding: 5px;
	width: 900px;
	height: auto;
	overflow: hidden;
}
/*Start of Index*/
#homeTop {float: left; height: 320px; width: 900px;}
.homeSlide { width:600px; height:301px; float:left; margin:5px;}
.homeSidebar {background-color:#666;float:left; height: 301px; width: 270px; margin:5px;}
.homeCol {margin: 5px;padding: 5px;float: left;height: 360px;width: 430px;}
#homeText {	float: left;height: 380px;width: 900px;}
#homePhoto {float: left;height: 260px;width: 900px;background-color: #333;}
.Indexthumb {width:265px; height:180px;	border:thin solid #666;	margin:15px;float: left;}
#homePhoto p { color: #FFF;	text-align: center;}
#homePhoto h3 {color: #CCC;	margin: 5px;text-align: center;}
/*End of Index*/
.memberPic { height: auto; width:575px; clear: left; float: left;}
.memberPic p {text-align: justify;margin: 5px;}
.memberPic img {margin: 5px; float: left; border: thin solid #333;}
.sidebar { float: left; width: 254px; margin-right: 10px;}
.IndexSideBar {float: left; width: 270px; margin-left: 10px; }
.content-m { float: left; width: 600px;}
.content { float: left; width: 920px;}
.sidebar-projects { float: left; width: 270px; margin-left: 10px;}
.content-projects { float: left; width: 600px; margin-right: 10px;}
.spacer {
	border-top-width: thin;
	border-top-style: dotted;
	border-top-color: black;
	width: 600px;
	margin-right: auto;
	margin-left: auto;
	float: left;
	clear:both;
}
/*Contact Form Rules*/
fieldset { border:0;margin:0;padding:0; }
label { display:block; }
input.text,textarea { width:300px;font:12px/12px 'courier new',courier,monospace;color:#333;padding:3px;margin:1px 0;border:1px solid #ccc; }
input.submit { padding:2px 5px;font:bold 12px/12px verdana,arial,sans-serif; }
.contact_left{ margin: 5px; float: left; height: 600px; width: 440px; padding: 10px;}
/*.contact_left img { margin: 15px; border: 5px solid #231F20;}*/

.contact_right{
	float: left;
	height: 440px;
	width: 400px;
	margin-top: 15px;
	margin-right: 5px;
	margin-bottom: 15px;
	margin-left: 5px;
	background-color: #679fd2;
	border: 8px solid #226a94;
}

/*Footer Rules Start Here*/
#footer { background-image: url(../images/foot.gif); background-repeat: repeat-x; height: 211px; clear: both;}
#foot {
	height: 211px;
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	color: #FFF;
}
.rightFoot{ width:400px; height: 100px; float:left; margin-left:350px;}
.social_ft {float: left; width: 200px;}
.email_ft { width: 400px; padding: 10px;}
.nav_list { width:960px; margin-left:auto; margin-right:auto;}
.nav_list2 { width:400px; float: left; margin: 5px; clear: left;}
.nav_list2 ul, .nav_list ul {	text-decoration: none;	display: inline;	padding: 0px;	margin-right: auto;	margin-left: auto;}
.nav_list2 li, .nav_list li {	display: inline;	list-style-type: none;	padding: 0px;	margin-right: 10px;	margin-left: 10px;}
.clear_cont { clear: both; float: left; width: 100%; height:1px; display: block;}
.clear_mid {clear: both; width: 100%; height:1px;}
.bx-lg { width:920px; height:auto; color:#000; float:left;}
.bx-md { width:450px; height:auto; float:left; margin: 5px;}

/*7 Days of Play*/
#intro p {text-align: justify;margin: 7px;}
.play h2 {font-style: italic;color: #2B5C9F;margin: 5px;}
.play h3 {color: #DB7700;margin: 5px;}
.play h3 span {color: #000;}
.play p {margin: 5px;}
.play img {margin: 5px;}
.play .pic {margin: 7px;float: left;border: 1px solid #333;}
#local {text-align: center;}
#local p {margin: 0px;}