﻿body {
    margin: 0 auto;
    padding: 0;
    //background-color: #c2200a;
    //background-color: #E8B36D;
    //background-color: #BB1306;
    background: #DF0032 url(../images/bgred.jpg) repeat-x 0px 0px;
}

.center{
    margin:0 auto;
}

.signout 
{
    color:white;
    text-decoration:none;
}

.login_username {
    font-family: "trebuchet ms"; 
    font-size:15px;
    letter-spacing:2px;
}

.whitetext
{
    //color:#532029;  
    color:white;  
    font-size:1.5em; 
    font-family: georgia 'times new roman' times serif;       
    //text-shadow: #000000 1px 1px 1px;  
}


.whitetextnoshadow
{
    //color:#532029;
    color:white;
    font-size:15px;    
    font-weight:normal;
    font-family: georgia 'times new roman' times serif;     
}

.whitetextsmall
{
    //color:#532029;    
    color:white;  
    font-size:1.3em;  
    font-family: georgia 'times new roman' times serif;     
    //text-shadow: #000000 5px 5px 5px;      
}

#musicerror {
    color:white;
}

/*
#bgimage
{
  position:fixed;
  z-index:-1000;
  background: url(../images/backg.gif);
}
*/

.shadow {
	text-shadow: #000000 5px 5px 5px;		
}
.center{text-align:center}

ul#navlist
{
margin-left: 0;
padding-left: 0;
white-space: nowrap;
}


/*BUTTON*/
.navlogin
{        
	margin:0 auto;
	text-align:center;	
}

.navlogin li
{
   display:inline;
   list-style-type: none;
   padding-right: 20px;           
}

.navlogin a, .aspbutton
{
    padding: 3px 10px;
    color: #fff;
    background-color: #036;
    text-decoration: none;
}

.navlogin a:hover, .aspbutton:hover {
    color: #fff;
    background-color: #369;
    text-decoration: none;
}

.button a {
    padding: 3px 10px;
    color: #fff;
    background-color: #036;
    text-decoration: none;
}

.button a:hover{
    color: #fff;
    background-color: #369;
    text-decoration: none;
}

.imgdisplay{
    border: 3px solid #093;   
}

/*Form*/
fieldset  {
    //border:1px solid green ;
    border:1px solid #AC0009;     
}
legend {
   font-weight:bold;
   font-size:17px;
   color:white;  
   //border: 1px solid green;
   border:1px solid #AC0009;     
   font-family: verdana;     
}

label {
  float:left;
  width: 25%;
  margin-right:0.5em;     
  text-align:right;
  font-weight:bold;
  font-family: georgia 'times new roman' times sans-serif;     
  font-size:1.1em;
  //color: #3e2332;  
  color:white;  
}

#zip{
  font-weight:bold;
  font-family: georgia 'times new roman' times sans-serif;
  color:white;
}

label.register {
  float:left;
  width: 30%;
  margin-right:0.5em;     
  text-align:right;
  font-weight:bold;
  font-family: georgia 'times new roman' times sans-serif;     
  font-size:1.1em; 
  color:white;  
}

.time{
    margin-top:.3em;      
}

/*Invite Progress*/
.progress {
    font-family:Georgia 'Times new roman' Serif;
    font-variant:small-caps; 
    font-size:2em;            
    width:800px;      
    position:relative;
    left:22%;
}
.progress .progress_active { color:white; text-decoration:none; }
.progress .progress_active:hover { color:green; text-decoration:none; }
.progress .progress_inactive { color:#888484; text-decoration:none; }
.progress .progress_active > a:link { color:green; text-decoration:none; }
.progress .progress_active > a:visited { color:green; text-decoration:none; }
.progress .progress_active > a:hover { color:green; text-decoration:none; }
.progress .progress_number { font-size:1.4em; }
.progress .arrow {
    position:relative;
    top:.4em;    
}


#forgotpasswhitetext, #loginwhitetext, #registerwhitetext {
    font-family:Georgia 'Times new roman' Serif;
    font-variant:small-caps; 
    font-size:2em;            
    color:White;
    margin:0 auto;
    text-align:center;
    letter-spacing:2px;
}


/*Instructions*/
.instructions
{    
    //color:#10f423;
    color:White;
}

.instructions li
{
    list-style-type:disc;
    position:relative;
    left:20px;   
    color:white;
}

/*Buttons*/
.buttons {
    border:1px solid white;
    padding: 5px 10px;
    background-color: #DF0032;
    color:White; 
    margin-right:10px;
}
.buttons:hover {
    border:1px solid red;
    padding: 5px 10px;
    background-color: white;
    color:#DF0032; 
}
