/* begin Header */
#header
{
    BORDER: 0;
    PADDING: 0px;
    MARGIN: 0px;
    WIDTH: 980px;
    HEIGHT: 100px;
    BACKGROUND-COLOR: #1767a4;
    position:absolute;
    top:0px;
    left:10px;
    BACKGROUND-IMAGE: url(../images/Chrome/HeaderBlue.gif);
    BACKGROUND-REPEAT: no-repeat;
}
#Nav
{
	margin-left:230px;
}
#Nav #GBXLogin A, #Nav #GBXUpdates A, #Nav #GBXBalance A, #Nav #GBXCatalog A, #Nav #GBXPump A
{
	COLOR:#b3d074;
    text-decoration:none;
    border-left:solid 1px #b3d074;
	border-right:solid 1px #b3d074;
	float:left;
	width:120px;
	height:80px;
	display:block;
	BACKGROUND-REPEAT: no-repeat;
	margin:10px 0 0 -1px;
	text-align:center;
	font:700 12px Arial, sans-serif;
}
#Nav #GBXLogin A:hover, #Nav #GBXUpdates A:hover, #Nav #GBXBalance A:hover, #Nav #GBXCatalog A:hover, #Nav #GBXPump A:hover
{
	COLOR:#fff;
}
#Nav #GBXLogin div, #Nav #GBXUpdates div, #Nav #GBXBalance div, #Nav #GBXCatalog div, #Nav #GBXPump div
{
	margin-top:60px;
}
#Nav #GBXLogin, #Nav #GBXLogin A  {
	BACKGROUND-IMAGE: url(../images/Chrome/Login.gif);
}

#Nav #GBXLogin A:hover {
	BACKGROUND-IMAGE: url(../images/Chrome/LoginHot.gif);
	COLOR:#fff;
}

#Nav #GBXUpdates, #Nav #GBXUpdates A {
	BACKGROUND-IMAGE: url(../images/Chrome/Updates.gif);
}

#Nav #GBXUpdates A:hover {
	BACKGROUND-IMAGE: url(../images/Chrome/UpdatesHot.gif);
	COLOR:#fff;
}

#Nav #GBXBalance, #Nav #GBXBalance A {
	BACKGROUND-IMAGE: url(../images/Chrome/Balance.gif);
}

#Nav #GBXBalance A:hover {
	BACKGROUND-IMAGE: url(../images/Chrome/BalanceHot.gif);
	COLOR:#fff;
}
#Nav #GBXCatalog, #Nav #GBXCatalog A {
	BACKGROUND-IMAGE: url(../images/Chrome/Catalog.gif);
}

#Nav #GBXCatalog A:hover {
	BACKGROUND-IMAGE: url(../images/Chrome/CatalogHot.gif);
	COLOR:#fff;
}
#Nav #GBXPump, #Nav #GBXPump A {
	BACKGROUND-IMAGE: url(../images/Chrome/Pump.gif);
}

#Nav #GBXPump A:hover {
	BACKGROUND-IMAGE: url(../images/Chrome/PumpHot.gif);
	COLOR:#fff;
}
#PigHead
{
	position:absolute;
	left:860px;
	top:1px;
	display:block;
	width:108px;
	height:104px;
	BACKGROUND-IMAGE: url(../images/Chrome/pighead.gif);
}
/* end Header */

/* begin Menu */
#facebook a
{
	position:absolute;
	top:152px;
	left:102px;
	padding:0;
    width:30px;
    height:31px;
    display: block;
    border:none;
    margin:0;
    BACKGROUND-IMAGE: url(../images/facebookG.jpg);
	BACKGROUND-REPEAT: no-repeat;
	z-index:150;
}
#twitter a
{
	position:absolute;
	top:152.5px;
	left:142px;
	padding:0;
    width:30px;
    height:31px;
    display: block;
    border:none;
    margin:0;
    BACKGROUND-IMAGE: url(../images/twitterG.jpg);
	BACKGROUND-REPEAT: no-repeat;
	z-index:150;
}
#links
{
	background-color:#b3d074;
	BACKGROUND-IMAGE: url(../images/Chrome/menu.gif);
    BACKGROUND-REPEAT: no-repeat;
	height:514px;
	width:180px;
	position:absolute;
	top:100px;
	left:10px;
	z-index:105;
}
#links #logo
{
    BACKGROUND-IMAGE: url(../images/Chrome/logo2.gif);
    BACKGROUND-REPEAT: no-repeat;
    width:200px;
    height:178px;
    display: block;
    position:absolute;
    top:-100px;
    left:0px;
}
#menu
{
	padding: 0;
	margin:0;
	position:absolute;
	top:90px;
	left:10px;
}		
#menu ul 
{
	padding: 0;
	margin: 0;
	width: 100px;
}		
#menu li 
{ /* all list items */
	position: relative;
	float: left;
	line-height: 40px;
	margin: 0;
	list-style-type: none;
}
#menu li ul 
{ /* second-level lists */
	position: absolute;
	left: -999em;
	margin-left: 160px;
	margin-top: -41px;
	display:block;
	background-color:#b3d074;
	width:115px;
}	
#menu li ul ul 
{ /* third-and-above-level lists */
	position: absolute;
	left: -999em;
	margin-left: 115px;
	margin-top: -21px;
}	
#menu li a 
{
	width: 160px;
	w\idth: 160px;
	height: 40px;
	display: block;
	color: #537807;
	font-weight : bold;
	text-decoration : none;
	border-top: dashed 1px #ffffff;
	border-bottom: dashed 1px #ffffff;
	font: 700 12px Arial, sans-serif;
	text-align:right;
	line-height:40px;
	margin-top: -1px;
}	
#menu li a:hover 
{
	color: #475a1a;
	height:40px;
	padding:0;
}
#menu li:hover > a
{
	color: #475a1a;
	height:40px;
	padding:0;
}
#menu li li a 
{
	width: 145px;
	w\idth: 145px;
	height: 20px;
	display: block;
	color: #537807;
	font-weight : bold;
	text-decoration : none;
	background-color : #b3d074;
	padding: 0;
	margin-top: -1px;
	padding:0;
	font: 700 11px Verdana, sans-serif;
	line-height:20px;
	border-top: solid 1px #b3d074;
	border-bottom: solid 1px #b3d074;
}	
#menu li li a:hover 
{
	color: #475a1a;
	width: 145px;
	height: 20px;
	padding:0;
	border-top: solid 1px #b3d074;
	border-bottom: solid 1px #b3d074;
}
#menu li li:hover > a
{
	color: #475a1a;
	width: 145px;
	padding:0;
	border-top: solid 1px #b3d074;
	border-bottom: solid 1px #b3d074;
}		
#menu li li li a 
{
	width: 115px;
	w\idth: 115px;
	height: 20px;
	display: block;
	color: #ffffff;
	font-weight : bold;
	text-decoration : none;
	background-color : #e31937;
	padding:0;
}	
#menu li li li a:hover 
{
	color: #ffffff;
	background-color: #6c3c1a;
	height: 20px;
	padding:0;
}		
#menu li:hover ul ul, #menu li:hover ul ul ul, #menu li.sfhover ul ul, #menu li.sfhover ul ul ul 
{
	left: -999em;
}	
#menu li:hover ul, #menu li li:hover ul, #menu li li li:hover ul, #menu li.sfhover ul, #menu li li.sfhover ul, #menu li li li.sfhover ul 
{ /* lists nested under hovered list items */
	left: auto;
	background-position: 0px 0px; /* required fix for IE and stuck hovers */
}
#links #menuCB
{
	position:absolute;
	top:315px;
	left:30px;
	border:none;
}
#links #menuCB .greenText
{
	font:700 11px Arial, sans-serif;
	color:#158032;
}
#links #menuCB .balanceInput
{
	width:135px;
	height:15px;
	font:normal 11px Arial, sans-serif;
	padding:0;
	margin:0;
}
#links #menuCB .Amount
{
	font:700 15px Verdana, sans-serif;
	color:#000;
}
#links #menuCB2
{
	position:absolute;
	top:355px;
	left:45px;
	border:none;
	text-align:center;
}
#links #menuCB2 .greenText
{
	font:700 11px Arial, sans-serif;
	color:#158032;
}
#links #menuCB2 .Amount
{
	font:700 15px Verdana, sans-serif;
	color:#000;
}
#links #menuCB #subMenuCB
{
	padding-top:10px;
	font:700 10px Arial, sans-serif;
	color:#000000;
}
#menuCB #subMenuCB .submitButton1
{
	display:block;
	background:url(../images/Chrome/buttonGreen.gif);
	BACKGROUND-REPEAT: no-repeat;
	text-align:center;
	line-height:23px;
	width:62px;
	height:23px;
	border:none;
	cursor:hand;
	margin:5px 0 0 0;
	color:#fff;
	text-decoration:none;
	font:700 10px Verdana, sans-serif;
}
/* end Menu */

/* begin Footer */
#footer
{
	color:#5e8609;
	width:785px;
	border-top:dashed 1px #5e8609;
	position: absolute;
	margin:0;
	top:590px;
	left:200px;
	font: 700 11px Arial, sans-serif;
	padding-top:5px;
}
#footer a
{
	color:#5e8609;
	text-decoration:none;
}
#footer a:hover
{
	color:#475a1a;
	text-decoration:none;
}
#footer #SiteMap
{
	display:block;
	float:left;
	width:450px;
}
#footer #Count
{
	border:solid 1px #5e8609;
	display:block;
	float:right;
	width:250px;
	text-align:center;
}
#footer .red
{
	color:#cc0000;
}
/* end Footer */

