body
{ 
background-image: url(images/pageback.jpg);
background-repeat: repeat-x repeat-y;
}

a img {border: none; }

p {
font-family: verdana;
color: #014F66;
font-size: 70%;
text-align: justify;
}

p.white {
font-family: verdana;
color: #ffffff;
font-size: 70%;
text-align: justify;
}



h1 {
font-family: verdana;
color: #ffffff;
font-size: 70%;
text-align: justify;
font-weight: bold;
}


#homecorner {
background-image: 
url('images/homecorner.jpg');
background-repeat: no-repeat;
height: 600px;
}

#casinocorner {
background-image: 
url('images/casinocorner.jpg');
background-repeat: no-repeat;
height: 600px;
}

#racecorner {
background-image: 
url('images/racecorner.jpg');
background-repeat: no-repeat;
height: 600px;
}

#aboutcorner {
background-image: 
url('images/aboutcorner.jpg');
background-repeat: no-repeat;
height: 600px;
}

#contactcorner {
background-image: 
url('images/contactcorner.jpg');
background-repeat: no-repeat;
height: 600px;
}

#menu {
width: 185px;
font-family: verdana;
font-weight: bold;
color: #ffffff;
font-size: 70%;
text-align: justify;
padding-right: 20px;
padding-left: 20px;
 line-height: 200%;
}

#maintext {
font-family: verdana;
color: #014F66;
font-size: 70%;
text-align: justify;
padding-right: 30px;
padding-left: 30px;
background-color: #ffffff;
}

#textfoot {
background-image: 
url('images/textfoot.jpg');
background-repeat: no-repeat;
font-family: verdana;
color: #014F66;
font-size: 70%;
text-align: center;
padding-right: 30px;
padding-left: 30px;
height: 61px;
}

#homecards {
	width: 618px;
	height: 268px;
	position:absolute;
	left:151px;
	top:544px
}

#casinoside {
position:absolute;
left:670px;
top:150px
}

#raceside {
position:absolute;
left:670px;
top:170px
}

#aboutside {
position:absolute;
left:670px;
top:170px
}

#extrabutton {
	position:absolute;
	left:82px;
	top:248px
}

#quotebutton {
position:absolute;
left:705px;
top:20px
}

#sideimages {
	position:absolute;
	left:18px;
	top:613px;
	width: 190px;
}

#webdesign {
	position:absolute;
	left:20px;
	top:648px
}

a:link { 
	color: #014F66;
	text-decoration: none;
	}

a:hover { 
	color: #014F66;
	text-decoration: underline;
	}
	
a:visited { 
	color: #014F66;
	}

a.menu:link { 
	color: #ffffff;
	text-decoration: none;
	}

a.menu:hover { 
	color: #ffffff;
	text-decoration: underline;
	}
	
a.menu:visited { 
	color: #ffffff;
	}
	
ul {
list-style-image: url(images/bullet.jpg);
	margin-left: 0;
	padding-left: 1em;
	
}

table.casino {
	border-width: 0px;
	border-spacing: 3px 3px;
	border-style: solid solid solid solid;
	border-color: rgb(1, 79, 102) rgb(1, 79, 102) rgb(1, 79, 102) rgb(1, 79, 102);
	border-collapse: separate;
	background-color: white;
}

table.casino th {
	border-width: 1px 1px 1px 1px;
	padding: 10px;
	border-style: solid solid solid solid;
	border-color: rgb(1, 79, 102) rgb(1, 79, 102) rgb(1, 79, 102) rgb(1, 79, 102);
	background-color: #014F66;
}

table.casino td {
	border-width: 1px 1px 1px 1px;
	padding: 10px;
	border-style: solid solid solid solid;
	border-color: rgb(1, 79, 102) rgb(1, 79, 102) rgb(1, 79, 102) rgb(1, 79, 102);
	background-color: white;
}

table.images {
	border-width: 0px;
	border-spacing: 3px 3px;
	border-style: solid solid solid solid;
	border-color: rgb(1, 79, 102) rgb(1, 79, 102) rgb(1, 79, 102) rgb(1, 79, 102);
	border-collapse: separate;
	background-color: white;
}

table.images td {
	border-width: 1px 1px 1px 1px;
	padding: 0px;
	background-color: white;
}

#enlarge {position:relative; top:0px; left:0px; width:90px; background-color:#fff; z-index:100;}
#enlarge a.p1, #enlarge a.p1:visited {display:block; width:90px; height:63px; text-decoration:none; background:#fff; top:0; left:0; border:0;}
#enlarge a img {border:0;}
#enlarge a.p1:hover {text-decoration:none; background-color:#8c97a3; color:#000;}
#enlarge a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
#enlarge a.p1:hover .large {display:block; position:absolute; top: -80px; left:190px; width:300px; height:210px; border:10px solid #F2EEEE; z-index:100;}

#enlarge2 {position:relative; top:0px; left:0px; width:90px; background-color:#fff; z-index:100;}
#enlarge2 a.p1, #enlarge a.p1:visited {display:block; width:90px; height:63px; text-decoration:none; background:#fff; top:0; left:0; border:0;}
#enlarge2 a img {border:0;}
#enlarge2 a.p1:hover {text-decoration:none; background-color:#8c97a3; color:#000;}
#enlarge2 a .large {display:block; position:absolute; width:1px; height:1px; border:0px; top:-1px; left:-1px;}
#enlarge2 a.p1:hover .large {display:block; position:absolute; top: -80px; left:97px; width:300px; height:210px; border:10px solid #F2EEEE; z-index:100;}

