/*
*********************************************************************

Media Type: screen

Description: Screen stylesheet.

Author:

Document Sections:
Imports
Global
Header
Navigaton
Footer
Page Structure
Paging
Sitemap
Clear Fixes

Notes: 

Change Log:

xx/xx/xx - Description - Name

*********************************************************************
*/

/* Imports
----------------------------------------------- */
@import url("reset.css");
@import url("content.css");

/* Global
----------------------------------------------- */
html
,body
{
	width:100%;
	height:100%;
	font-family:Arial;
	background:#000000;
	min-height:80.6em; 
}

#site
{
   min-height:80.6em; 
}

div#site
{
	background:#000000 url(images/bg.jpg) no-repeat center top;
	width:100%;
	height:100%;
}

/* Header 
----------------------------------------------- */
#header
{
	position:relative;
	background:#515051;
	color:#fff;
}

#skip-links
{
  position:absolute;
  top:0em;
  left:0em;
  display:block;
  width:98em;
}

#skip-links a
{
  position:absolute;
  top:-99em;
  padding:.5em;
}

#skip-links a:active
,#skip-links a:focus 
{
	top:.5em;
	left:10em;
	z-index:99;
}

/* Navigation 
----------------------------------------------- */
#primary-navigation li
{
	display:inline;
}

/* Footer
----------------------------------------------- */
#footer
{
	color:#fff;
	background:#414042;
	margin-top:2em;
	margin-bottom:10em;
}

#product-logo
{
	margin:4em 1em 1em 1em;
	float:left;
}

#logo
{
	float:right;
	margin:2em 1em 1em 1em;
}

#footer ul
{
	border-top:solid .1em #868586;
	display:block;
	padding:0 1em 2em 1em;
	clear:both;
}

#footer ul li
{
	padding-top:1.5em;
}

#footer ul li img
{
	float:left;
	margin-right:1em;
}
/* Page Structure 
----------------------------------------------- */
.siteform
{
	width:100%;
	height:100%;
	display:block;
}

div#site
{
	padding-top:5em;
}

#header
,#site-wrapper
,#footer
{
	width:89em;
	margin-left:auto;
	margin-right:auto;
}
.block
{
	/*background:transparent url(images/checker.gif) left top;*/
	background:#79797a;
	color:#fff;
	margin-top:2em;
}

.wysiwyg
{
	padding:1em;
}

/* Clear Fixes
----------------------------------------------- */

#header:after
,#content:after
,#footer:after
,.breadcrumb ul:after
,.mod:after
,.mh:after
,.mb:after
,.mf:after
{
  clear:both;
  content:".";
  display:block;
  height:0pt;
  visibility:hidden;
}

