/* Tables */
.table {
	display:table;
	table-layout:auto;
	padding:0px;
	width:150px;
}

.contentTable {
	display:table;
	table-layout:auto;
	padding:0px;
	width:300px;
}

.bottomTable {
	border:0px solid #000000;
}
.row {
	display:table-row; /* nn4 */
	white-space:nowrap;
}

.block {
	display:block;
	width:100%;
}

.invisibleBorder {
	border: 0px solid red;
}

/* 
This class formats a table cell and redefines the <a> tag, since we're using links and floating tables to make this page.
*/
.cell, .menucell, .cellNoPadding {
	display:table-cell;
	vertical-align:middle;
	padding:0px;
}

.menucell {
	display:inline;
	width:50px;
}

.floatLeft {
	float:left;
}

.floatRight {
	float:right;
}

.floatNone {
	float:none;
}

.table .row {vertical-align:middle;}

/* redefined tags */
a {
	text-decoration:none;
}
a:link, a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color:#054300;
	color: #FF9933;
	text-decoration:underline;
}

a:hover, a:visited:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#054300;
	text-decoration:underline;
}

a.images:link, a.images:visited {
	background-color:#990000;
	color:#FFFF00;
}

a.images:hover, a.images:visited:hover {
	background-color:#990000;
	color:#FFFF00;
}

body {
	background-color:#000000;
	color:#ffffff;
}

img, a img, a:visited img {
	border:none;
}

hr {
	height:1px;
	width:100%;
	color:#FFFF00;
	background-color:#054300;
}

h2 {
	font:bold 24px Verdana, Arial, Helvetica, sans-serif;
	background-color:#004000;
	color:#FFFF66;
}

p {
	line-height:14px;
}

li {
	line-height:16px;
}

/* header */
.menu {position:relative; left:140px; top:15px; width:770px; height:50px;}
.menuFollower {position:relative; left:0px; top:20px; width:600px; height:50px;}

.header {
	display:block;
	background-color:#000000;
	color:#ffe789;
	font: normal small-caps 36px/36px Garamond, "Times New Roman", Times, serif;
	position:relative;
	left:130px;
	top:-5px;
	z-index:1;
	width:600px;
	height:36px;
	padding:0px;
}

.headerFollower {
	display:block;
	background-color:#000000;
	color:#ffe789;
	font: normal small-caps 36px/36px Garamond, "Times New Roman", Times, serif;
	z-index:1;
	width:600px;
	height:36px;
	padding:0px;
	position:relative;
	left:0px;
	top:0px;
}

/* $275 Welcome Bonus */

.mBonus {
	color:white;
	background-color:red;
	width:inherit;
	height:auto;
	float:left;
	border:1px solid #ffe789;
	display:block;
}

a.mBonusBig:link, a.mBonusBig:hover, a.mBonusBig:visited, a.mBonusBig:visited:hover {
	background-color:transparent;
	text-decoration:none;
}

#matchBonus {
	font: 36px HelveticaNeue-MediumCond, "Arial Narrow", sans-serif;
	width:inherit;
	float:inherit;
}

#matchBonusBig {
	font: bolder 96px HelveticaNeue-BlackCond, "Arial Black", sans-serif;
	width:inherit;
	float:inherit;
}

.matchBonusGroup {
	display:block;
	position:relative;
	left:0px;
	top:100px;
	width:300px;
	text-align:center;
	float:left;
}

#clickHere {
	font: 24px HelveticaNeue-MediumCond, "Arial Narrow", sans-serif;
	width:150px;
	text-decoration:blink;
	text-align:inherit;
	background-color:red;
	color:#ffffff;
	position:relative;
	left:75px;
	display:block;
}

a#clickHere:hover, a#clickHere:visited:hover {
	background-color:lime;
	color:black;
}

/* fine print */

.terms, a.terms:link, a.terms:visited {
	font:bold 10px Verdana, Arial, sans-serif;
	background-color:#000000;
	color:#00FF00;
	text-align:right;
	text-decoration:none;
}

.wterms, a.wterms:link, a.wterms:visited {
	font:bold 10px Verdana, Arial, sans-serif;
	background-color:#000000;
	color:white;
	text-align:right;
	text-decoration:none;
}

a.terms:hover, a.terms:visited:hover, a.wterms:hover, a.wterms:visited:hover {
	font:bold 10px Verdana, Arial, sans-serif;
	background-color:#000000;
	color:#ff8000;
	text-align:right;
	text-decoration:none;
}

.cterms {
	font:bold 10px Verdana, Arial, sans-serif;
	background-color:#000000;
	color:#ffcc00;
	text-align:right;
	text-decoration:none;
}

.ctermsLeft {
	font:bold 10px Verdana, Arial, sans-serif;
	background-color:#000000;
	color:#ffcc00;
	text-align:left;
	white-space:nowrap;
	text-decoration:none;
}

.ctermsRight {
	font:bold 10px Verdana, Arial, sans-serif;
	background-color:#000000;
	color:#ffcc00;
	text-align:right;
	white-space:nowrap;
	text-decoration:none;
}

.placeTerms {
	position:relative;
	left:0px;
	top:75px;
	width:770px;
	z-index:1;
	float:right;
}

.placeTermsFollower {
	position:relative;
	left:0px;
	top:0px;
	width:770px;
	z-index:1;
}

/* left and right tables */
/* CSS Document */

/* styles for submenus */
.gamesTableFollower { /* Games Menu, featuring games like blackjack and slots */
	width:150px;
	height:250px;
	position:relative;
	left:0px;
	top:0px; 
	empty-cells:show;
	display:block;
	text-align:center;
	background-color:#990000;
	color:white;
	border:1px solid #ffe789;
}
/* row for above menu */
.gameRow {
	display:block;
	width:150px;
}

/* table for Game Demos Menu */
.gamesTableFollowerFlashDemos {
	width:150px;
	height:300px;
	position:relative;
	left:0px;
	top:0px; 
	empty-cells:show;
	display:block;
	text-align:center;
	background-color:#990000;
	color:white;
	border:1px solid #ffe789;
}
/* header text for the Games and Game Demos Menus */
.gameMenuText {
	font:18px HelveticaNeue-Condensed, "Arial Narrow", sans-serif;
	background-color:#200000;
	color:#FFe789;
 	width:150px;
 	display:block;
	text-align:center;
	border-bottom:1px solid #ffe789;
}

/* styles for the This Month promotion table */
.thisMonthTable {
	width:auto;
	height:100px;
	empty-cells:show;
	display:block;
	text-align:center;
	border:1px solid #ffe789;
	background-color:#990000;
	color:white;
	position:static;
	margin:0px;
}

/* styles for the Game Rules Table */
.supportTable {
	width:100px;
	list-style-type:none;
	margin:0px;
	padding:0px 0px 0px 10px;
}

.redButton, a.redButton:link, a.redButton:visited {
	/*background-image:url(../images/menuBackground.gif);*/
	background-repeat:no-repeat;
	width:100px;
	height:20px;
	display:block;
	text-align:center;
	background-color:#000000;
	color:white;
	font: 12px HelveticaNeue-MediumCond, "Arial Narrow", sans-serif;
	font-stretch:narrower;
	white-space:nowrap;
	padding:5px 0px 0px 0px;
	margin:0px 0px 2px 0px;
	border:1px solid #ffe789;
	text-decoration:none;
}

a.redButton:hover, a.redButton:visited:hover {
	/*background-image:url(../images/menuBackground-over.gif);*/
	background-repeat:no-repeat;
	width:100px;
	height:20px;
	background-color:red;
	color:white;
	text-decoration:none;
}

/* Progressive Jackpot Table styles */

.jackpot {
	width:260px;
	height:50px;
	position:static;
	background-color:#200000;
	color:white;
	z-index:10;
	left:10px;
	vertical-align:middle;
	display:block;
	border:1px solid #ffe789;
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}

.jackpotText {
	font:24px HelveticaNeue-Condensed, "Arial Narrow", sans-serif;
	position:relative;
	top:10px; /* center text vertically */
}


/* Ticker */
.ticker {
	display:block;
	font:18px arial, sans-serif;
	color:#ffffff;
	text-decoration:none;
	background-color:#200000;
	font-weight:bold;
	border:0px solid #660000;
	padding:0px;
	text-align:center;
}

/* EH Flash Casino Table styles */

.flash {
	position:relative;
	left:0px;
	top:0px;
	background-color:#990000;
	color:white;
	width:150px;
	height:auto;
	text-align:center;
	vertical-align:middle;
	padding:0px;
	border:1px solid #ffe789;
}

.flashText, a.flashText:link, a.flashText:visited {
	font: bolder 10px HelveticaNeue, "Arial", sans-serif;
	background-color:#990000;
	color:white;
	display:block;
	width:inherit;
	text-align:center;
	text-decoration:none;
}

.flashHeader, a.flashHeader, a.flashHeader:link, a.flashHeader:visited {
	font: bolder 14px HelveticaNeue, "Arial", sans-serif;
	background-color:#990000;
	color:#00FF00;
	display:block;
	width:inherit;
	text-align:center;
	text-decoration:none;
}

a.flashHeader:hover, a.flashHeader:visited:hover {
	background-color:#00FF00;
	color:#000000;
	display:block;
}
a.flashText:hover, a.flashText:visited:hover {
	background-color:#00FF00;
	color:#000000;
	display:block;
}
/* styles for the images in the featured games menu */

.images {
	/* width:65px;
	height:65px; */
	text-align:center;
}
/* style for the monthly promotion image */
.promotionImage {
	text-align:center;
	vertical-align:middle;
}

/* styles for the vegas technology table */

.vegasFloat {
	background-color:#000000;
	color:white;
	position:relative;
	left:525px;
	top:10px;
	width:200px;
	height:75px;
}

.vegasText {
	text-align:left;
	background-color:black;
	color:white;
	font:8pt HelveticaNeue, "Arial Narrow", sans-serif;
	padding:5px 5px 5px 5px;
	width:150px;
	height:inherit;
}

.vegasImage {
	background-color:black;
	color:white;
	width:50px;
	padding:5px 5px 5px 5px;
	height:inherit;
}


/* miscellaneous styles */
/* wrapper DIV for all pages, aka, the "body" of each page */
.divBody {
	position:relative;
	height:900px;
	margin:0px;
	padding:0px;
}
/* menu styles for top menu */
.menuText, a.menuText:link, a.menuText:visited {
	font: bolder 16px/14px "Helvetica Narrow", "Arial Narrow", sans-serif;
	background-color:black;
	color:white;
	position:relative;
	left:0px;
	top:0px;
	white-space:nowrap;
	padding:0px 5px 0px 5px;
	margin:0px;
	text-decoration:none;
}

a.menuText:hover, a.menuText:visited:hover {
	background-color:#660000;
	color:#ffffff;
	font: bolder 16px/14px "Helvetica Narrow", "Arial Narrow", sans-serif;
	text-decoration:none;
}

/* end top menu styles */

/* menu styles for the EH UK and EH EU selection menu, the topmost and leftmost menu */
.UKEUMenu {
	width:145px;
	height:36px;
	border:1px solid #ffe789;
	background-color:#990000;
	color:#ffffff;
	padding:3px;
}

.UKEUText, a.UKEUText:link, a.UKEUText:visited {
	font: bolder 16px/14px "Helvetica Narrow", "Arial Narrow", sans-serif;
	position:relative;
	left:0px;
	top:0px;
	white-space:nowrap;
	padding:0px;
	margin:2px;
	background-color:#990000;
	color:yellow;
	width:140px;
	text-decoration:none;
}

a.UKEUText:hover, a.UKEUText:visited:hover {
	background-color:#660000;
	color:yellow;
}

/* end menu styles for EH UK and EH EU */

/* specifies background image for index.html */
.floatGroup {
	display:block;
	text-align:left;
	background-image:url(../images/WebPageCSS.jpg);
	background-position:left top;
	z-index:1;
	width:770px;
	height:595px;
	background-repeat:no-repeat;
}

/* signature style for "Trusted since 1997" */
.sigLine {
	position:static;
	left:0px;
	width:260px;
	height:40px;
	top:0px;
	z-index:1;
}

/* specified height styles, needed for web page.
If you need to make a page longer, look for the corresponding style and change the height, located at the bottom.
Height must always be specified in pixels, i.e. 96px */

.aboutUs {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	background-image:url(../images/middle2.gif);
	background-repeat:repeat-y;
	z-index:1;
	width:770px;
	min-height:15px;
	height:775px;
	background-position:left top;
}

.tourneyThisMonth {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	background-image:url(../images/middle2.gif);
	background-repeat:repeat-y;
	z-index:1;
	width:770px;
	height: 1650px;
	min-height:15px;
	background-position:left top;
}

.download {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	background-image:url(../images/middle2.gif);
	background-repeat:repeat-y;
	z-index:1;
	width:770px;
	min-height:15px;
	height:425px;
}

.electronicCheck {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	background-image:url(../images/middle2.gif);
	background-repeat:repeat-y;
	z-index:1;
	width:770px;
	min-height:15px;
	height:550px;
}
.moneybooker {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	background-image:url(../images/middle2.gif);
	background-repeat:repeat-y;
	z-index:1;
	width:770px;
	min-height:15px;
	height:550px;
}
.gamedemos {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	background-image:url(../images/middle2.gif);
	background-repeat:repeat-y;
	z-index:1;
	width:770px;
	min-height:15px;
	height:400px;
}

.onlineGames {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	background-image:url(../images/middle2.gif);
	background-repeat:repeat-y;
	z-index:1;
	width:770px;
	min-height:15px;
	height:700px;
}

.blackjack {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	background-image:url(../images/middle2.gif);
	background-repeat:repeat-y;
	z-index:1;
	width:770px;
	min-height:15px;
	height:1200px;
}

.studpoker {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	background-image:url(../images/middle2.gif);
	background-repeat:repeat-y;
	z-index:1;
	width:770px;
	min-height:15px;
	height:1600px;
}

.roulette {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	background-image:url(../images/middle2.gif);
	background-repeat:repeat-y;
	z-index:1;
	width:770px;
	min-height:15px;
	height:1700px;
}

.videopoker {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	background-image:url(../images/middle2.gif);
	background-repeat:repeat-y;
	z-index:1;
	width:770px;
	min-height:15px;
	height: 1200px;
}

.slots {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	background-image:url(../images/middle2.gif);
	background-repeat:repeat-y;
	z-index:1;
	width:770px;
	min-height:15px;
	height:1200px;
}

.craps {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	background-image:url(../images/middle2.gif);
	background-repeat:repeat-y;
	z-index:1;
	width:770px;
	min-height:15px;
	height:3300px;
}

.customerSupport {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	background-image:url(../images/middle2.gif);
	background-repeat:repeat-y;
	z-index:1;
	width:770px;
	min-height:15px;
	height:950px;
}

.faq {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	background-image:url(../images/middle2.gif);
	background-repeat:repeat-y;
	z-index:1;
	width:770px;
	min-height:15px;
	height:2500px;
}

.install {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	background-image:url(../images/middle2.gif);
	background-repeat:repeat-y;
	z-index:1;
	width:770px;
	min-height:15px;
	height:1500px;
}

.termsAndConditions {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	background-image:url(../images/middle2.gif);
	background-repeat:repeat-y;
	z-index:1;
	width:770px;
	min-height:15px;
	height:4000px;
}

.privacyPolicy {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	background-image:url(../images/middle2.gif);
	background-repeat:repeat-y;
	z-index:1;
	width:770px;
	min-height:15px;
	height:1600px;
}

.bankingIndex {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	background-image:url(../images/middle2.gif);
	background-repeat:repeat-y;
	z-index:1;
	width:770px;
	min-height:15px;
	height:2000px;
	background-position:left top;
}

.bankingOverview {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	background-image:url(../images/middle2.gif);
	background-repeat:repeat-y;
	z-index:1;
	width:770px;
	min-height:15px;
	height:2850px;
}

.netTeller {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	background-image:url(../images/middle2.gif);
	background-repeat:repeat-y;
	z-index:1;
	width:770px;
	min-height:15px;
	height:1800px;
}

.creditCards {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	background-image:url(../images/middle2.gif);
	background-repeat:repeat-y;
	z-index:1;
	width:770px;
	min-height:15px;
	height:1100px;
}

.firePay {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	background-image:url(../images/middle2.gif);
	background-repeat:repeat-y;
	z-index:1;
	width:770px;
	min-height:15px;
	height:1000px;
}

.prepaidATM {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	background-image:url(../images/middle2.gif);
	background-repeat:repeat-y;
	z-index:1;
	width:770px;
	min-height:15px;
	height:1000px;
}

.wireTransfer {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	background-image:url(../images/middle2.gif);
	background-repeat:repeat-y;
	z-index:1;
	width:770px;
	min-height:15px;
	height:450px;
}

.checks {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	background-image:url(../images/middle2.gif);
	background-repeat:repeat-y;
	z-index:1;
	width:770px;
	min-height:15px;
	height:950px;
}

.freeCDROM {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	background-image:url(../images/middle2.gif);
	background-repeat:repeat-y;
	z-index:1;
	width:770px;
	min-height:15px;
	height:900px;
}

.promotions {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	background-image:url(../images/middle2.gif);
	background-repeat:repeat-y;
	z-index:1;
	width:770px;
	min-height:15px;
	height:1700px;
}

.tourneys {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	background-image:url(../images/middle2.gif);
	background-repeat:repeat-y;
	z-index:1;
	width:770px;
	min-height:15px;
	height:400px;
}

.tourneys_euro {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	background-image:url(../images/middle2.gif);
	background-repeat:repeat-y;
	z-index:1;
	width:770px;
	min-height:15px;
	height:600px;
}

.siteMap {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	background-image:url(../images/middle2.gif);
	background-repeat:repeat-y;
	z-index:1;
	width:770px;
	min-height:15px;
	height:1500px;
}

.ehEuro {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	background-image:url(../images/middle2.gif);
	background-repeat:repeat-y;
	z-index:1;
	width:770px;
	min-height:15px;
	height:800px;
}

/* end height specifications */

.inline {
	display:inline;
}

.bold {
	font-size:16px;
	font-weight:bold;
}

.ads {
	width:400px;
	border:1px solid #cccccc;
	display:block;
	text-align:left;
}

.adText {
	padding:5px;
}

.leftColumn {
	width:150px;
	height:425px;
	float:left;
}

/* EH-centric stylesheets currently used */

.style4 {color:#666666; background-color:#054300; text-decoration:none; font-size: 11px;}
.style7 {font-family: verdana, sans-serif; font-size: 12px; background-color:#054300; color: #007905; text-decoration: none; font-weight: bold; }
  
.contentheader {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#054300;
	line-height: normal;
}

.content {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFF99;
	background-color:#054300;
	line-height: normal;
	width:550px;
	display:inline;
}

.paddedContent {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFF99;
	background-color:#054300;
	line-height: normal;
	display:inline;
	position:relative;
	left:-50px;
	float:right;
	width:540px;
	height:100px;
	padding:5px;
}

.paddedContentTournament {
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFF99;
	background-color:#054300;
	line-height: normal;
	display:inline;
	position:relative;
	left:-50px;
	float:right;
	width:540px;
	height:1200px;
	padding:5px;
}

.contentSubHeader {
	font: bold 18px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFF00;
	background-color:#054300;
	line-height:normal;
}

.contentSubSubHeader {
	font: bold 16px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFF99;
	background-color:#054300;
	line-height:normal;
}

.boldContent {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	color: #FFFF99;
	background-color:#054300;
	line-height: normal;
	width:550px;
	display:inline;
}

.boldObliqueContent {
	font:bold 12px Verdana, Arial, Helvetica, sans-serif;
	font-style:oblique;
	color: #FFFF99;
	background-color:#054300;
	line-height: normal;
	width:550px;
	display:inline;
}

.contentheader2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #58D94D;
	background-color:#054300;
	line-height: normal;
}

.tournament_contents {
	background-color: #F8ECAB;
	color: #000000;
	border: 1px solid #000000;
}

.contentCenterHeader {
	background-color:#054300;
	color:#FFFF99;
	font: 18px Verdana, Arial, Helvetica, sans-serif;
	line-height:normal;
	text-align:center;
}

.contentBigHeader {
	background-color:#054300;
	color:#FFFF99;
	font: 24px Verdana, Arial, Helvetica, sans-serif;
	line-height:normal;
	text-align:left;
}

a.contentlinks:link, a.contentlinks:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color:#054300;
	color: #FF9933;
	text-decoration:underline;
}

a.contentlinks:hover, a.contentlinks:visited:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#054300;
	text-decoration:underline;
}

.whitebold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color:#054300;
}


/* non-IE backgrounds */

.topStuff {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	background-image:url(../images/top2.jpg);
	background-position:left top;
	z-index:1;
	width:770px;
	height:160px;
	background-repeat:no-repeat;
	white-space:normal;
	background-color:black;
	color:white;
	/*border:1px solid white; */
}

.bottom {
	position:relative;
	left:0px;
	top:0px;
	display:block;
	text-align:left;
	z-index:1;
	width:770px;
	height:85px;
}
