﻿/*

Theme Name: Brookhaven

Theme URI: 

Description: 

Version: 1.0

Author: 

Author URI: 

Tags: 

*/



@font-face {

	font-family: 'GauntletClassicRegular';

	src: url('gauntletclassic_tb-webfont.eot');

	src: local('?'), url('gauntletclassic_tb-webfont.woff') format('woff'), url('gauntletclassic_tb-webfont.ttf') format('truetype'), url('gauntletclassic_tb-webfont.svg#webfonteuXqUxEX') format('svg');

	font-weight: normal;

	font-style: normal;

}



@font-face {

	font-family: 'AvenirLT55RomanRegular';

	src: url('avenir_lt_55_roman-webfont.eot');

	src: local('?'), url('avenir_lt_55_roman-webfont.woff') format('woff'), url('avenir_lt_55_roman-webfont.ttf') format('truetype'), url('avenir_lt_55_roman-webfont.svg#webfontg9EU46Zg') format('svg');

	font-weight: normal;

	font-style: normal;

}



body {

	margin: 0;

	padding: 0;

	background: url(images/body_bg.png) no-repeat center top #E9A32C;

	font-family: "Trebuchet MS", sans-serif;

}



img { border: none; }

.clear { clear: both; }



.margin {

	margin-bottom: 22px;

}



.equalheight {

	/*margin-bottom: -20000px;

	padding-bottom: 20000px;*/

}



.box {

	box-shadow: 0 0 10px #804b00; /* CSS 3 */

	-moz-box-shadow: 0 0 10px #804b00; /* Firefox */

	-webkit-box-shadow: 0 0 10px #804b00; /* Safari, Chrome */

	/* For IE 8 */

	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#804b00')";

	/* For IE 5.5 - 7 */

	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=3, Direction=135, Color='#804b00');

	background: #F5D58F;

}



.left {

	float: left;

}



.right {

	float: right;

}



.oneThird {

	width: 280px;

}



.oneThirdBig {

	width: 320px;

}



.twoThird {

	width: 620px;

}



.half {

	width: 450px;

}



#wrapper {

	margin:auto;

	width:960px;

}



#header {

	height: 140px;

}



#header #logo {

	display: block;

	float: left;

	width: 200px;

	height: 100px;

	margin-top: 38px;

	background: url(images/logo.png) no-repeat;

}



#header #nav {

	color: #FFFFFF;

	float: right;

	font-family: "GauntletClassicRegular";

	font-size: 16px;

	margin-top: 115px;

	margin-right:-13px;

	text-align: right;

	text-transform: uppercase;

	width: 740px;

}



#header #nav a {

	color: #FFFFFF;

	text-decoration: none;

	margin: 0 13px;

}



#header #nav a.current, #header #nav a:hover {

	color: #E9A32C;

	text-decoration: underline;

}



#banner {

	height: 460px;

	border: 10px solid #FFFFFF;

	margin: 20px 0;

}



#main {

	color: #3D2F41;

	font-size: 14px;

	line-height: 20px;

}



#main h2 {

	font-family: "GauntletClassicRegular";

	font-size: 25px;

	font-weight: normal;

	margin: 0 0 30px;

	text-decoration: underline;

}



#main a {

	color: #3D2F41;

}



#main .box {

	padding: 10px;

}



.boxWrapper {

	border: 1px solid #F9EAC5;

	padding: 30px;

}



#footer {

	color: #41004C;

	font-size: 11px;

	text-align: center;

	margin: 15px 0;

}



#footer a:link {

	color: #41004C;

}



#footer a:active {

	color: #41004C;

}



#footer a:visited {

	color: #41004C;

}



.alignright {float:right; margin:0 0 1em 1em}

.alignleft {float:left; margin:0 1em 1em 0}

.aligncenter {display: block; margin-left: auto; margin-right: auto}

a img.alignright {float:right; margin:0 0 1em 1em}

a img.alignleft {float:left; margin:0 1em 1em 0}

a img.aligncenter {display: block; margin-left: auto; margin-right: auto}



.post {

	margin: 25px 0;

}

.date {

	color: #3D2F41;

	font-size: 17px;

	font-weight: normal;

	text-transform: uppercase;

}

#packages {
	border: 20px solid #FFFFFF;
	margin: 20px 0;
	padding: 0 0 0 16px;
	background:white none;
	height:620px;
}

.package {
	float:left;
	width:219px;
	margin:0px;
	padding:40px;
	padding-top:2px;
	padding-bottom:2px;
}

#riverGum {
	margin-left:140px;	
}

#packages h2 {
	font-family: "GauntletClassicRegular";
	font-size: 25px;
	font-weight:normal;
	color:#F2B600;
	margin:35px 10px;
	text-decoration:underline;
}

.package a {
	font-family: "GauntletClassicRegular";
	color:white;
	font-size:13px;
	width:210px;
	height:28px;
	display:block;
	margin:-43px auto -3px;
	background: url(images/downloadBG.png) no-repeat;
	line-height:27px;
	text-align:center;
	text-transform:uppercase;
}
.package .price {
	font-family: "GauntletClassicRegular";
	color:#FB9F00;
	font-size:18px;
	letter-spacing:-1px;
	float:right;
	padding-right:10px;
	margin-top:-3px;
}
.package .price span {
	font-size:11px;
}
