html, body {
height: 100%;
}

body { margin: 0px; padding:0px; background:url(/images/lightBG.jpg); }
body, td, th, div, li, select, input, textarea { font-family: 'Lusitana', serif; font-size:16px; color:#48453b;   }
body, td, th, div, li { vertical-align:top; }
form { margin: 0px; padding: 0px; }
a img { border: 0px; }
a { font-weight:normal; color:#82b8bf; text-decoration:none; }
a:hover { text-decoration:none; color:#181713; }
div.spacer { clear:both; font-size:0px; }

h1 {font-size:18px; padding:0px; margin:0px 0px 18px 0px; color:#ac8775; font-weight:normal;}
h1 a {font-size:18px; padding:0px; margin:0px 0px 18px 0px; color:#ac8775; font-weight:normal;}

h2 {font-size: 20px; color:#181713; font-family: 'Hammersmith One', sans-serif; margin:0px; padding:0px;}
h3 {font-size:20px; text-transform:uppercase; font-weight:normal; font-family: 'Hammersmith One', sans-serif; margin:0px; padding:0px; color:#48453b;}

/* For Crazy IE Peekaboo Bug */
div { line-height:1.2; }

/* PAGES */
.navBar {height:57px; width:100%; font-size:0px; background:url(/images/topNavBG.jpg); border-bottom:1px solid #161513;}
.container {min-width: 800px; max-width: 1000px; padding:0px 20px; margin:0px auto;}
.lightBG {padding: 0px; background:url(images/lightTopBorder.jpg) top repeat-x;}
.darkBG {padding: 20px 0px; background:url(/images/darkBG.jpg);}
.sub-page {padding:20px; line-height:24px;}

/* LINKS */
.links { height:57px; font-size:0px;}
.links a {height:27px; text-transform:uppercase; padding:20px 26px 10px 0px; font-size:20px; color:#ece9e0; display:block; font-family: 'Hammersmith One', sans-serif;}
.links a:hover {height:27px; padding:20px 26px 10px 0px; color:#82b8bf; text-decoration:none;}
.active a {color:#82b8bf;}

.featuredVideo {width: 780px; font-size:0px; border:10px solid #3f3c36; margin:20px auto 0px auto;}

/* BLOG */
.blogHeader {width:270px; height:50px; background:url(images/blogHeader.jpg); padding:15px 0px 0px 0px; font-size:26px; color:#3f3c36; text-transform:uppercase; text-align:center; font-family: 'Hammersmith One', sans-serif;}
.blog-title {font-size:28px; text-transform:uppercase; font-family: 'Hammersmith One', sans-serif;}
.blog-title a {color:#48453b;font-size:28px; text-transform:uppercase; font-family: 'Hammersmith One', sans-serif;}
.blog-title a:hover { text-decoration:none; color:#82b8bf; }
.blog-sub-title {font-size:14px;  text-transform:uppercase; font-family: 'Hammersmith One', sans-serif;}
.blog-sub-title a {color:#48453b;  text-transform:uppercase; font-size:14px; font-family: 'Hammersmith One', sans-serif;}
.blog-sub-title a:hover { text-decoration:none; color:#82b8bf; }


/* SOCIAL MEDIA ICONS */
.twitterLink {
	display: block;
	width: 35px;
	height: 35px;
	background: url('/images/twitterIcon.png') bottom;
	text-indent: -99999px;
}
.twitterLink:hover {
	background-position: 0 0;
}

.facebookLink {
	display: block;
	width: 35px;
	height: 35px;
	background: url('/images/facebookIcon.png') bottom;
	text-indent: -99999px;
}
.facebookLink:hover {
	background-position: 0 0;
}



