/*--------------------------------------------------------------

Common screen styles that are used in all static pages

--------------------------------------------------------------*/
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,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	vertical-align:baseline;
	}
* {
	margin:0;
	padding:0;
	}
body {
	background:#78674d url(/img/bg.jpg) repeat;	
	color:black;
	font-family:verdana, arial, sans-serif, serif;
	font-size:95%;
	line-height: 1;
	text-align:center;
	}
/*--------------------------------------------------------------
 Main Link Styles 
--------------------------------------------------------------*/
a {
	font-weight:bold;
	}
a:link {
	color:blue;
	}
a:visited {
	color:purple;
	}
a:hover {
	color:red;
	text-decoration:none;
	}
a:active {
	color:purple;
	}
/*--------------------------------------------------------------
 Common element styles 
--------------------------------------------------------------*/
p {
	font-size:80%;
	line-height:1.6em;
	color:#000;
	margin:0 0 1em 0;
	}
/*--------------------------------------------------------------
 Heading Styles 
--------------------------------------------------------------*/
h1, h2, h3, h4 {
	font-weight:normal;
	letter-spacing:0;
	color:#fff;
	background:transparent;
	}
h1 {
	margin:0 0 0.6em 0;
	font-size:140%;
	}
/*--------------------------------------------------------------
 Layout element styles 
-------------------------------------------------------------*/
#fixed-width-wrapper-bg, #fixed-width-wrapper {
	margin:68px auto 0 auto;
	width:878px;
	text-align:left;
	background:transparent url(/img/border-repeat.gif) repeat-y;
	line-height:1.1;
	}
#fixed-width-wrapper { 
	margin:0 auto 0 auto;
	background-image:none;
	}
#padFix {
	padding:0 14px;
	}
#border-top {
	background:transparent url(/img/border-top.gif) no-repeat;
	overflow:hidden;
	height:14px;
	}
#border-bottom {
	background:transparent url(/img/border-bottom.gif) no-repeat;
	overflow:hidden;
	height:14px;
	}
#footer {
	}
/*--------------------------------------------------------------
 Header styles 
-------------------------------------------------------------*/

/*--------------------------------------------------------------
 Footer specific styles 
--------------------------------------------------------------*/
#footer p {
	color:#c1b9ad;
	margin:0;
	padding:10px 0 0 0;
	font-weight:bold;
	}
/*--------------------------------------------------------------
 Miscellaneous styles 
--------------------------------------------------------------*/
.float-right {
	float:right;
	padding:0 0 14px 14px;
	}
.float-left {
	float:left;
	padding:0 14px 14px 0;
	}
div.float-fix {
	overflow:hidden;
	clear:both;
	height:0;
	}
/*--------------------------------------------------------------
 sIFR Replacements
--------------------------------------------------------------*/
#sitescene {
	float:right;
	width:34px;
	margin:-20px 0 0 0;
	}
#sitescene a {
	display:block;
	width:34px;
	height:30px;
	background:url(/img/sitescene.gif) no-repeat 0 0;
	padding:0;
	text-decoration:none;
	}
#sitescene a:hover {
	background-position:0 -30px;
	}
#sitescene a span {
	display:none;
	}
