html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, {
 margin:0;
 padding:0;
 border:0;
 outline:0;
 font-size:100%;
 vertical-align:baseline;
 background:transparent;
}

ol, ul { list-style:none; }

blockquote, q { quotes:none; }

blockquote:before, blockquote:after, q:before, q:after
{
	content:'';
	content:none;
}

:focus { outline:0; }

ins { text-decoration:none; }

del { text-decoration:line-through; }

table
{
	border-collapse:collapse;
	border-spacing:0;
}

#outerWrapper
{
	margin:0 auto 0 auto;
	text-align:left;
	width:960px;
	position:relative;
	background-image:url(/images/bkgnd.png);
	background-repeat:no-repeat;
	background-attachment:fixed;
	background-position:60% 100px;
}

#outerWrapper #header
{
	border-bottom:solid 2px #D77342;
	position:fixed;
	z-index:10;
}

div#tNav
{
	background-color:#333;
	border-top:solid 2px #D77342;
}

div#bNav { width:600px; }

.tNavLink
{
	padding:0 35px 0 35px;
	font-size:15px;
	color:DDD;
	line-height:30px;
	display:inline;
}

.bNavLink
{
	padding:0 15px 0 15px;
	font-size:12px;
	color:DDD;
	line-height:15px;
	display:inline;
}

.tNavDivider
{
	font-size:18px;
	font-weight:bold;
	color:#D77342;
	display:inline;
}

.bNavDivider
{
	font-size:20px;
	font-weight:bold;
	color:#D77342;
	display:inline;
}

#outerWrapper #contentWrapper #leftColumn1
{
	float:left;
	padding:250px 40px 0 40px;
	width:210px;
	font-size:12px;
	text-align:justify;
}

a img { border:solid 2px #D77342; }

a:hover img { border:solid 2px #F96; }

#outerWrapper #contentWrapper #content { padding:250px 0 0 0; }

#outerWrapper #contentWrapper .clearFloat
{
	clear:left;
	display:block;
}

td img.border { border:solid 2px #D77342; }

body
{
	background-color:#000;
	color:#DDD;
	font:13px/1.3 "Helvetica Neue", Helvetica, Tahoma, Arial, "Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", "DejaVu Sans", "Bitstream Vera Sans", Verdana, "Verdana Ref", FreeSans, "Liberation Sans", sans-serif;
	margin:0;
}

hr
{
	border:0 #777 solid;
	border-top-width:1px;
	clear:both;
	height:0;
}

h1 { font-size:25px; }

h2 { font-size:23px; }

h3 { font-size:21px; }

h4 { font-size:19px; }

h5 { font-size:17px; }

h6 { font-size:15px; }

a, a:link
{
	color:#F96;
	font-weight:bold;
	text-decoration:none;
}

a:visited
{
	color:#F96;
	font-weight:bold;
	text-decoration:none;
}

a:hover
{
	color:#FFF;
	text-decoration:underline;
}

a:focus
{
	color:#F96;
	outline:1px dotted invert;
}

a:active { color:#00F; }

ol { list-style:decimal; }

ul { list-style:disc; }

li { margin-left:30px; }

p, dl, hr, h1, h2, h3, h4, ol, ul, pre, table, address, fieldset { padding-bottom:20px; }

@font-face {
font-family: 'Baldessare';
src: url('/css/BALDESSARE.eot');
src: local('Baldessare Regular'), local('Baldessare'),  url('/css/BALDESSARE.TTF') format('truetype');
}

h5, h6 {
	font-family:Baldessare, "Palatino Linotype", "Book Antiqua", Palatino, "URW Palladio L", Perpetua, Baskerville, "Big Caslon", serif;
	
}

.tan { color:#D77342; }

.white { color:#FFF; }

.grey { color:#DDD; }

.mClear
{
	margin:0;
	line-height:1em;
}

.mSwap
{
	padding:10px 0 0;
	line-height:1em;
}

a.navLink
{
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, "URW Palladio L", Perpetua, Baskerville, "Big Caslon", serif;
	font-weight:normal;
	color:#CCC;
}

a.navCurrent
{
	font-family:"Palatino Linotype", "Book Antiqua", Palatino, "URW Palladio L", Perpetua, Baskerville, "Big Caslon", serif;
	font-weight:bold;
	color:#FFF;
}

