html {
	height:100%;
	position:relative;
}

body {
	background: #003399 url(images/back.gif) repeat;
	font: normal 0.8em/1.5em Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	/*height:100%;*/
}

#container {
	background: #003399 url(images/backBody.gif) repeat left bottom;
	width: 705px;
	/*height:100%;*/
	margin-left:auto;
	margin-right:auto;
	top:0;
}

#content {
	margin-top:0;
	padding-top:0;
}

#banner {
	background: #fff url(images/bannerTop.gif) no-repeat left top;
	margin:0;
	padding:0;
	position:relative;
}

#overlay {
	position:absolute;
	z-index:200;
	width:300px;
	height:60px;
	left:50%;
	top:2px;
	margin:0 0 0 -150px;
	background:#fff;
}

#banner object {
	position:relative;
	z-index:10;
}

/*----------------------navigation-----------------*/

#nav {
	clear:none;
	float:left;
	list-style:none;
	margin:0;
	padding:0;
}

#nav li {
	width: 111px;
	height:83px;
	display:block;
	
}

#nav li a {
	text-decoration:none;
	color:#fff;
	display:block;
	width: 111px;
	height:83px;
}

#buttonMenu {
	background:  url(images/buttonMenu.gif) no-repeat left top;
	width: 111px;
	height:81px;
	text-indent:-9000px;
}

#buttonMenu:hover, #buttonMenu.over {
	background:  url(images/buttonMenu.gif) no-repeat left bottom;
}

#buttonHistory {
	background:  url(images/buttonHistory.gif) no-repeat left top;
	width: 111px;
	height:83px;
	text-indent:-9000px;
}

#buttonHistory:hover, #buttonHistory.over {
	background:  url(images/buttonHistory.gif) no-repeat left bottom;
}

#buttonFax {
	background:  url(images/buttonFax.gif) no-repeat left top;
	width: 111px;
	height:83px;
	text-indent:-9000px;
}

#buttonFax:hover, #buttonFax.over {
	background:  url(images/buttonFax.gif) no-repeat left bottom;
}

/*------------------------text styling--------------------*/

p {
	color:#A4E9FF;
	padding: 0 25px 0 130px;
}

h2 {
	padding-left: 130px;
}

table, ul {
	margin-left:130px;
}

h3 {
	background: url(images/h3.gif) no-repeat 130px ;
	line-height:30px;
	text-indent:70px;
	color:#FFF;
	padding: 10px 0 0 130px;
	margin-bottom:0;
}

h6 {
	color:#00CCFF;
	padding: 10px 0 0 130px;
}

.imgright {
	float:right;
	margin:0 0 15px 15px;
}

#sauceflash {
	margin-left:70px;
	_margin-left:60px;
}

/*--------------------------classes------------------------*/

.almost {
	color:#fff;
}

.almost a {
	color:#fff;
}

.almost a:hover {
	color:#33CCFF;
	text-decoration:none;
}

.imageRight {
	float:right;
}

.prices {
	font-weight:bold;
	color:#FF6600;
}