/* CSS: New Skin for CSYL           */
/*                                  */
/* New Colors:                      */
/*     soft tan: #cfc084            */
/*     deep tan: #897f5a            */
/*     red accent: #fe2b12          */

body
	{
	padding: 0;
	margin: 0;
/*    background-color: #cfc084; */
      background-color: #ffffff; 
	color: #000;
	text-align: center;
    font-family: Century Gothic, Lucida Sans Unicode, Lucida Grande, sans-serif;
    font-stretch: semi-expanded;
    margin-top: -2px;
    margin-bottom: -2px;
    font-size: 95%;
	}
	
#centering_container	
	{
	margin-right:auto;
	margin-left:auto;
	width: 760px;
	padding: 1px;
    padding-left: 20px;
    padding-right: 20px;
	background-color: #FFF;
	color: #000;
	text-align: left;
  /*  border: 1px solid #897f5a; */
    padding-bottom: 25px;
    font-size: 1em;
    }
    
#footer_text	
	{
	margin-right:auto;
	margin-left:auto;
	width: 760px;
    background-color: #cfc084;
    padding-left: 20px;
    padding-right: 20px;
 /*   color: #ffffff; */
  color: #897f5a; 
    font-size: 1em;
	}
    
.smaller_text{
/*    color: #ffffff; */
  color: #897f5a;
    font-size: .85em;
    }
    
.sponsor_line{
    color: #000000;
    font-size: .8em;
    }
    
#sponsors
	{
	margin-right:auto;
	margin-left:auto;
	width: 760px;
	background-color: #FFF;
	color: #000;
 /*   border: 1px solid #897f5a; */
    padding-top: 10px;
    padding-left: 20px;
    padding-right: 20px;
    font-size: 1em;
	}

img
   {
   border-style:none;
   }

img.float_left {
float: left; 
margin: 0px 8px 2px 0px;
}

img.float_right {
float: right; 
margin: 0px 0px 6px 8px;
}

#wrapper_upper 
  {
  text-align:left;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 20px;
  }

 
#header {
	height: 255px; 
	background: #fff;
}

#header_logo{
float: left;
	height: 255px;
	height: 100%;
	margin-top: -5px;
width: 260px;
}

#header_nav{
float:left;
padding-left: 0px;
margin-left: 0px;
padding-top: 100px;
width: 200px;
}

#header_alert{
float: right;
width: 210px;
padding-top: 10px;
	height: 255px; 
	padding-bottom: 0 px;
	position:relative;
	height: 100%;
	}
	
	#header_alert div {
	position:absolute;
	bottom:0;
	left:0;
	top: 1;
	}
    
#nav{
text-align: left;
line-height: 130%;
font-family: Tahoma, Lucida Sans Unicode, Lucida Grande, sans-serif;
font-weight: bold;
}

#nav a{
text-decoration: none;
color: #000;
}

#content a{
text-decoration: none;
color: #000;
}

#content a:hover{
font-style: italic;
font-size: 1.1 em;
color: black;
}

#nav a:visited{
color: #000;
}

#nav a:hover{
font-weight: bold;
font-size: 1.1 em;
color: #fe2b12 
}

#nav ul{
list-style-type: none;
padding-left: 0px;
margin-left: 0px;
}

#nav li{
height: 25px;
}

#content{
text-align:left;
margin-top: 30px;
}

.sponsor{
padding-left: 10px;
padding-right: 10px;
width: 740px;
display: block;
padding-top: 5px;
font-size: .7em;
text-align: center;
}

	#inner_content{
	margin-top: 30px;
	margin-right: 5px;
	}
	
	#inner_content ul{
	margin-left: 0px;
	padding-left: 10px;
	}
	
	#preorder{
	float: left;
	width: 350 px;
	margin-right: 19px;
	}