/* CSS Document */

*
{
margin: 0px;
border: 0px;
padding: 0px;
}

body
{
color: white;
font-family: "Times New Roman", Times, serif;
background-image: url(images/grad.jpg);
background-attachment: fixed;
width: 1000px;
height: 820px;
margin-left: auto;
margin-right: auto;
border: 1px solid white;
}

h1
{
margin-bottom: 10px;
margin-top: 10px;
text-align: center;
text-decoration: underline;
}


/* Home Page */

h2
{
font-size: 22px;
margin-top: 10px;
text-align: center;
text-decoration: underline;
}

.opening
{
text-align: center;
font-size: 18px;
margin-top: 25px;
width: 400px;
margin-left: auto;
margin-right: auto;
}

.performers
{
margin-top: 12px;
text-align: left;
margin-left: 130px;
}

/* Left Side*/
#left
{
overflow: auto; size: landscape;
background-color: black;
border-top: 1px solid white;
width: 299px;
float:left;
border-right: 1px solid white;
height: 676px;
text-align: left;
}

#lefttable
{
overflow: auto; size: landscape;
background-color: black;
border-top: 1px solid white;
width: 299px;
float:left;
border-right: 1px solid white;
height: 470px;
text-align: left;
}

#fadeimg
{
width: 299px;
height: 250px;
border-bottom: 1px solid white;
}

#gameshowleft
{
width: 299px;
height: 386px;
background-color: black;
}

.noborder
{
text-align: center;
margin-top: 10px;
border: none;
}

/* Right side */
#right
{
background-color: black;
background-image: url(images/homebackground.jpg);
background-repeat: no-repeat;
border-top: 1px solid white;
width: 700px;
float:left;
height: 676px;
}

/* Links */

a
{
text-decoration: none;
color: white;
}

a:hover
{
color: #00FF00;
}


/* Heading */
#heading, img
{
border-bottom: 1px solid white;
}

#heading, table
{
border-top: 1px solid white;
width: 1000px;
}

#heading, td
{
text-align: center;
}

.noright
{
border-right: none;
}

.buttons
{
border: none;
}

#heading, ul
{
border: none;
height: 40px;
background-color: black;
text-align: center;
width: 1000px;
}

#heading, li
{
display: inline;
font-size: 22px;
}

/* Entertainers */

.enttableleft
{
border: none;
width: 260px;
text-align: left;
font-size: 19px;
margin-left: 20px;
}

.enttableleft td
{
text-align: left;
}

.enttableright
{
border: none;
width: 700px;
margin-left: auto;
margin-right: auto;
}

#entimages
{
margin-left: 20px;
float: left;
width: 200px;
height: 300px;
}

#entimages, img
{
border: none;
}

#loadarea
{
float: right;
width: 450px;
}

.enttext
{
width: 600px;
margin-left: auto;
margin-right: auto;
}

.enttextimp
{
width: 400px;
margin-top: 5px;
}


h3
{
font-size: 22px;
margin-top: 10px;
text-decoration: underline;
}

#entertainers
{
font-size: 19px;
background-color: black;
background-repeat: no-repeat;
border-top: 1px solid white;
width: 700px;
float:left;
height: 676px;
}

#showgirls
{
margin-right: 25px;
float: left;
margin-left: 50px;
width: 200px;
height: 250px;
overflow: auto;
}

.dancetext
{
font-size: 18px;
text-decoration: underline;
margin-left: 10px;
}

.comedians
{
margin-top: 20px;
border: none;
width: 650px;
}

#loadareacomedians
{
margin-top: 10px;
width: 700px;
text-align: center;
}

/* Bands */

#bands
{
font-size: 18px;
background-color: black;
background-repeat: no-repeat;
border-top: 1px solid white;
width: 700px;
float:left;
height: 676px;
text-align: center;
}

.bandleft
{
width: 299px;
border: none;
}

.covertable
{
width: 650px;
border: none;
}

/* Stage Productoin */

#stage
{
font-size: 17px;
background-color: black;
background-repeat: no-repeat;
border-top: 1px solid white;
width: 700px;
float:left;
height: 676px;
text-align: center;
}

.stage
{
width: 550px;
}

.stagetable
{
width: 600px;
border: 2px solid white;
}

.stagetd
{
border: 2px solid white;
padding: .2em;
}

.stageh
{
margin-bottom: 10px;
vertical-align:text-top;
}

/* Event Planning */

#eventplanning
{
background-color: black;
background-repeat: no-repeat;
border-top: 1px solid white;
width: 700px;
float:left;
height: 676px;
text-align: center;
}

#eventp
{
overflow: auto;
height: 390px;
font-size: 18px;
}

.eventt
{
width: 500px;
}

b
{
color: #00FF00;
font-size: 20px;
}

.whypar
{
margin-bottom: 5px;
margin-top: 5px;
width: 600px;
}

/* Contact */

#contact
{
background-color: black;
background-repeat: no-repeat;
border-top: 1px solid white;
width: 700px;
float:left;
height: 676px;
text-align: center;
}

.contact
{
margin-top: 25px;
}

/* Game Show */

#gameshow
{
font-size: 19px;
background-color: black;
background-repeat: no-repeat;
border-top: 1px solid white;
width: 700px;
float:left;
height: 676px;
text-align: center;
}

.gameshow
{
width: 600px;
}

/* Construction */

#construction
{
font-size: 19px;
background-color: black;
background-repeat: no-repeat;
border-top: 1px solid white;
width: 700px;
float:left;
height: 676px;
text-align: center;
}

.construction
{
width: 600px;
}

/* Tattoos */

#tattoos
{
font-size: 19px;
background-color: black;
background-repeat: no-repeat;
border-top: 1px solid white;
width: 700px;
float:left;
height: 676px;
text-align: center;
}

/* Impersonators */

.balloon
{
margin-left: 10px;
word-spacing: 2px;
letter-spacing: 1px;
font-size: 19px;
margin-top: 15px;
margin-right: 35px;
width: 450px;
float: right;
color: white;
}

/* Games */

#games
{
font-size: 19px;
background-color: black;
background-repeat: no-repeat;
border-top: 1px solid white;
width: 700px;
float:left;
height: 676px;
text-align: center;
}

#loadareagames
{
text-align: center;
margin-left: auto;
margin-right: auto;
margin-top: 20px;
width: 400px;
height: 300px;
float: left;
border: 2px solid white;
}

#imagesleft
{
font-size: 16px;
text-align: center;
border: 2px solid white;
float: left;
margin-left: 7px;
margin-top: 20px;
width: 135px;
height: 300px;
}

.games
{
width: 135px;
}


#imagesright
{
font-size: 16px;
text-align: center;
border: 2px solid white;
float: left;
margin-left: 0;
margin-top: 20px;
width: 135px;
height: 300px;
}

.move
{
margin-left: 10px;
}

.intgames
{
text-align: center;
color: white;
width: 400px;
}

.variety
{
border: none;
width: 700px;
}

#variety
{
width: 400px;
margin-left: auto;
margin-right: auto;
}

.western
{
width: 600px;
border: none;
color: white;
margin-right: auto;
margin-left: auto;
text-align: left;
}

.casino
{
width: 175px;
margin-left: 10px;
float:left;
margin-top: 25px;
border: none;
}

#casino
{
float: left;
width: 450px;
height: 400px;
border: none;
margin-top: 20px;
margin-left: 15px;
}

#whiskey
{
width: 695px;
margin-left: auto;
margin-right: auto;
height: 200px;
overflow: auto;
border: 1px solid white;
}

.whiskeytable
{
width: 675px;
font-size: 16px;
}

.border
{
padding: 0px;
margin: 0px;
width: 225px;
text-align: left;
}

#decor
{
background-color: black;
border-top: 1px solid white;
width: 700px;
float:left;
height: 676px;
text-align: center;
}

#decorlighting
{
background-image: url(images/lightbackgroundtest.jpg);
background-repeat: no-repeat; 
background-color: black;
border-top: 1px solid white;
width: 700px;
float:left;
height: 676px;
text-align: center;
}

#decorimg
{
width: 400px;
height: 300px;
border: none;
margin-left: auto;
margin-right: auto;
}

.chairs
{
width: 200px;
height: 100px;
float: left;
border: none;
font-size: 16px;
margin-left: 25px;
margin-top: 20px;
}

#chairs
{
margin-top: 20px;
width: 300px;
height: 225px;
float: right;
margin-right: 50px;
}

#center
{
width: 400px;
height: 300px;
margin-left: auto;
margin-right: auto;
}

.themes
{
width: 700px;
border: none;
margin-top: 25px;
}

.decorlist
{
margin-bottom: 15px;
font-size: 19px;
font-family: Geneva, Arial, Helvetica, sans-serif;
}

#ice
{
margin-left: auto;
margin-right: auto;
width: 600px;
height: 300px;
}

#belt table
{
margin-top: 15px;
width: 600px;
height: 175px;
border: none;
}






























