html
{

}

body {
background: #000000;
background-image: url(images/Background_Colourful_3.jpg);
background-repeat: no-repeat;
font-family: Arial Narrow;
width: 1000px;
position: absolute;
max-width: 999px;


}
.buttons
{
    position: absolute;
    left: 60px;
    top: 550px;
    
}
#logo
{
    position: absolute;
    top: 50px;
    left: 80px;
    
}
.customAnchors
{
    text-decoration: none;
    
}

#btn_Reg
{
}
#btn_Reg
{
}
#btn_Reg
{
}
.venuesTable
{
    font-size: 9pt;
    font-family: Arial;
    position: relative;
    top: -40px;
}

a
{
    color: White;;
    text-decoration: none;
    
}
a:hover
{
    text-decoration: underline;
    color: #4091fd;
    
}

#Img1 {position: absolute; top: 551px; left: 60px;}
#Img2 {position: absolute; top: 551px; left: 358px;}
#Img3 {position: absolute; top: 551px; left: 630px;}

.detailsDiv
{
    color: White;
    background-image: url(images/Backgrounds/BG1.png);
    background-repeat: no-repeat;
    width: 550px;
    height: 250px;
    position: absolute;
    left: 220px;
    top: 280px;
    padding-left: 8px;     
    display: none;
}
#Btn_SubmitReg
{
    position: relative;
    
    top: -30px;
    left: 10px;
}
.backgroundText
{
    width: 535px;
    height: 200px;
    overflow: auto;
    position: relative;
    top: 20px;
    
}

#SponsorDetails
{
    display: none;
}
#TellFriend
{
    position: absolute;
    top: 690px;
    left: 430px;
}
.FriendLabel
{
    color: White;
    font-weight: bold;
    font-size: 18pt;
    text-decoration: none;
}

.backLabel
{
    position: absolute;
    left: 370px;
    top: 10px;
    font-size: 11pt;
    
    color: White;
    font-weight: bold;
}
.backLabel:hover
{
    text-decoration: underline;
    color: #4091fd;
}

.SponsorText
{
    background-image: url(images/Backgrounds/BG3.png);
    background-repeat: no-repeat;
    background-position: center center;
    font-size: 11pt;
    width: 400px;
    height: 200px;
    position: absolute;
    left: 220px;
    top: 680px;
    padding-left: 8px;
    display: none;
    color: White;
    
}



.smallText
{
    font-size: 8pt;
}

.logo
{
    position: absolute;
    top: 10px;
    z-index: 5;
    
}

#GlowLogo
{   
    
    top: -18px;
    left: -25px;
    z-index: 4;
}

.BottomAds
{
    width: 280px;
    height: 127px;
    background-image: url(images/Backgrounds/BG2.png);
    background-repeat: no-repeat;
    position: absolute;
    top: 780px;
    left: 655px;
    color: White;
    padding-left: 8px;     
    display: none;
    
}

.closeLabel
{
    position: absolute;
    left: 470px;
    top: 0px;
    color: White;
    font-weight: bold;
}
.closeLabel:hover
{
    font-weight: bold;
    color: #4091fd;
    text-decoration: underline;
}

.sponsorsLabel
{
    color: White;
    font-weight: bold;
}

.sponsorsLabel:hover
{
    font-weight: bold;
    color: #4091fd;
}

#contactUs
{
    text-align: center;
    position: absolute;
    top: 700px;
    left: 830px;
    color: White;
    
    font-weight: bold;
}
#sponsorsDiv
{
    position: absolute;
    top: 700px;
    left: 85px;
    width: 270px;
    height: 130px;
}
#sponsorsList
{
    position: relative;
    top: 0px;
    color: White;
}
.sponsorsTable
{
    background-image: url(images/Backgrounds/Blue_Seethrough_1px.png);
    background-repeat: repeat;
}

.regTable
{
    font-family: Arial;
    position: relative;
    top: -20px;
    left: -8px;
}

.midTable
{
    position: relative;
    top: -40px;
}
.headerRow
{
    
}


#ResponseDiv
{
    
}

h3
{
    font-family: Arial Narrow;
    font-size: 14pt;
    text-align: center;
}

p
{
    
    font-family: Arial Narrow;
}


.regBoxes
{
    width: 300px;
}
.regDrp
{
    width: 325px;
}

/*
td {
	font: normal 11px Tahoma, Arial;
	color: #ffffff;
}

h1, h2, h3, h4, h5 {

    color: #ffffff;
    margin: 0px;
}


h1 {
    font-size: 35px;
}

h2 {
    font: normal 20px tahoma, Arial; 
}

h3 {
    font-size: 14px;
}


a {

font: normal 11px Tahoma, Arial;
color: #ffb400;
text-decoration: underline;
}

a:hover {

font: normal 11px Tahoma, Arial;
color: #ffb400;
text-decoration: none;

}

a.white-link-underline {	
	text-decoration: underline;
	color: #FFFFFF;
}

.white-text{
color: #ffffff;
text-decoration: none;

}
a.b1
{
font:  14px tahoma, Arial;
color: #fffea0;
text-decoration: none;
padding: 15px;
margin: 0px;

}
.p1
{
padding: 0 0 0 20px;
}
.menu 
{
vertical-align:top;
height: 35px;
background:url(images/index_03.gif);
padding: 10px 0 0 85px;
}
.menu a
{
color:#FFFFFF;
font: bold 11px  tahoma, Arial;
text-decoration: none;
}


.blye-text-underline {
color: #47beed;
text-decoration: underline;
}

.blye-text-regular {
color: #47beed;
text-decoration: none;
}

.yellow-text-regular {
color: #ece92c;
text-decoration: none;
}

.yellow-text-underline {
color: #ece92c;
text-decoration: underline;
}

.orange-text-regular {
color: #e88520;
text-decoration: none;
}

.orange-text-underline {
color: #e88520;
text-decoration: underline;
}
.broun-text-regular {
color: #de4e06;
text-decoration: none;
}

.broun-text-underline {
color: #de4e06;
text-decoration: underline;
}

.red-text-regular {
color: #e21b00;
text-decoration: none;
}

.red-text-underline {
color: #e21b00;
text-decoration: underline;
}
.black-text-regular {
color: #000000;
text-decoration: none;
}

.black-text-underline {
color: #000000;
text-decoration: underline;
}


.gray-text-underline{
color: #7c7c7c;
text-decoration: underline;
}
.gray-text-regular{
color: #7c7c7c;
text-decoration: none;
}

.green-text{
color: #a5b66e;
text-decoration: none;
}

.green-text-underline{
color: #a5b66e;
text-decoration: underline;
}
*/