@charset "UTF-8";
/* CSS Document */

/* --------- BROWSER RESET, ETC COULD BE IN DIFFERENT STYLE SHEET ------ */
/**

 * Reset - Resets all browsers down to common default settings

 *

 * @credits Eric Meyer's CSS Reset <http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/>

 * @package WPFramework

 * @subpackage Media

 */



/* Eric Meyer Reset Reloaded */

html, body, div, span, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, code,

del, dfn, em, img, q, dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td { margin: 0px; padding: 0px; border: 0px; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }



/* Removes dotted line when focus */

:focus { outline: none; }



/* Tables still need 'cellspacing="0"' in the markup. */

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

caption, th, td { text-align: left; font-weight: normal; }

table, td, th { vertical-align: middle; }



/* Remove possible quote marks (") from <q>, <blockquote>. */

blockquote:before, blockquote:after, q:before, q:after { content: ""; }

blockquote, q { quotes: "" ""; }



/* Remove annoying border on linked images. */

a img { border: none; }



/* Clearing floats without extra markup

   Based on How To Clear Floats Without Structural Markup by PiE

   [http://www.positioniseverything.net/easyclearing.html] */

.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.clearfix { display: block; }



/* Regular clearing, just in case! */

.clear { clear: both; }

/* --------- end reset ------------ */



#wrapper {
	width:940px;
	height:100%;
	margin: 0 auto;
	/*border: 1px solid #0C0;  green */
}

body {
	font-family: Courier New, serif;
	font-size: 16px;
	color:#606060;
}

h1, h2, h3, h4, h5, h6, ul.pagenav li {
	font-family: Century Gothic, Arial, sans-serif;
	letter-spacing:-.05em;
	
	
}

a {
	color:#000;
	text-decoration:underline;
}

a:hover {
	color:#000;/*#999*/
	text-decoration:none;
}

div.pane p { font-size:.9em; width:780px; }

div.pane h2 {
	padding-top:0px;
	color:#6A94BA;
	font-size:3em;
	text-align:left;
	padding-bottom:20px;
}



/* Heading, footer --> Logo */
#logo, #logo a { font-size: 2em; color: #999; font-weight:100; letter-spacing:-.05em; text-align:right; text-decoration:none;}
#logo a:hover { color: #6A94BA; text-decoration: none; }
#logo { height: 100%; /*margin-left: 50px;*/margin-right:0px; }

/* header w/address replace
h1.ImageReplaceHeader {
	width: 540px;
	height:100px;
	background:url(images/BDHeaderlighterADDRESS.jpg);
		background-position:right;
		margin-right:0;
		margin-left:400px;
}*/

/*original header replace */
h1.ImageReplaceHeader {
	width: 540px;
	height:80px;
	background:url(images/BDHeaderlighter.jpg);
		background-position:right;
		margin-right:0;
		margin-left:400px;
}

h1.ImageReplaceHeader span {
	display:none;
}

#message {
	text-align:center;
}


div.footer {
	margin-top:100px;
	margin-bottom:5px;
	margin-right:auto;
	margin-left:auto;
	width:900px;
}

p#copyright {
	
	font-size:10px;
	text-align:right;
}

/* ---------- navigation - jquery "tabs" ----------- */
ul.pagenav {
	list-style-type: none;
	display:block;
	width:100px; /*100*/
	float:left;
	margin:100px 0 0 0px;
	line-height:1.5;
	padding-right:15px;
	/*border:1px solid #06C;  blue */
}

ul.pagenav li {
	text-align:right;
	
	font-size:24px;
	letter-spacing:-.05em;
}

ul.pagenav li a {
	text-decoration:none;
	color:#999;
}

ul.pagenav li a:hover {
	text-decoration:none;
	color: #6A94BA;
}

div.panes {
	padding:0;
	width:800px;
	height:100%;
	float:left;
	margin: 0;
	/*border:1px solid #999; gray*/
}

div.pane {
	width: 800px;
	min-height:600px;
	margin: 0px auto;
	padding:0px 0px 5px 0px;
	/*border:1px solid #F00; red*/
}
/* ---------- end navigation jquery tabs (pagenav) ----------- */
