﻿body
{
	font-family: tahoma,geneva;
	font-size: 72%;
	background-image:url("./images/redfadebackground.png");
   	background-repeat:repeat-x;
    background-color:Black;
    padding:0px;
    text-align:center;
    margin:auto;
    	
}
.slider
{
	float:left;

}
.Content
{
    	width:800px;
    	margin-left:170px;
    	background-position:top center;
    	padding:0px;
	background-image:url("./images/blackbanner.gif");
    	background-repeat:no-repeat;
	
    	padding:0px;
    	text-align:left;
    	float:left;
    	
}
.ContentFloat
{
	width:800px;
	float:left;
	background-color:White;
	-moz-border-radius:0px 0px 6px 6px;
	border-radius:0px 0px 6px 6px;

}
.banner
{
    height:100px;
    width:800px;
    font-size:3em;
    color:white;
    font-family:Arial Black;
    font-style:italic;
    font-weight:bold;
   
}
.CSSPICKER
{
    float:right;
    height:60px;
    margin-right:-20PX;

}
.dyncontent p
{
display:none;
}
.dyncontent img
{
display:none;
}
.col1top
{
    
    
}
.col1
{
    width:180px;
   background-color:Transparent;
    float:left;
    color:white;
    margin:4px;
	padding:4px;
	-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
border:1px solid #fd0000;
    -moz-box-shadow: 5px 5px 2px #888;
-webkit-box-shadow: 5px 5px 2px #888;
box-shadow: 5px 5px 2px #888;
}
.col1 img
{
    padding:5px;
    width:160px;
}
.col1  img
{
	border:none;
}
.col2
{ 
    width:280px;
    color:white;
    float:left;
    margin:4px;
	padding:4px;
	-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
border:1px solid #fd0000;
    -moz-box-shadow: 5px 5px 2px #888;
-webkit-box-shadow: 5px 5px 2px #888;
box-shadow: 5px 5px 2px #888;
}
.col2top
{
  
    
}
.col2 img
{
   
    padding:5px;
    float:right;
    max-width:270px;
}
.col3
{
    width:480px;
    float:left;
    color:white;
    margin:4px;
	padding:4px;
	-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
border:1px solid #fd0000;
    -moz-box-shadow: 5px 5px 2px #888;
-webkit-box-shadow: 5px 5px 2px #888;
box-shadow: 5px 5px 2px #888;
}
.col3top
{
   
    
}
.col3 img
{
    padding:5px;
    float:left;
    max-width:470px;
}

.col4
{
    width:580px;
    color:White;
    float:left;
    margin:4px;
	padding:4px;
	-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
border:1px solid #fd0000;
    -moz-box-shadow: 5px 5px 2px #888;
-webkit-box-shadow: 5px 5px 2px #888;
box-shadow: 5px 5px 2px #888;
}
.col4top
{
    
}
.col4 img
{

    padding:5px;
    float:right;
    max-width:570px;
}
.col5
{
    width:780px;
    color:white;
    min-width:780px;
    float:left;
    margin:4px 4px 4px 4px;
	padding:4px;
	-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
border:1px solid #fd0000;
    -moz-box-shadow: 5px 5px 2px #888;
-webkit-box-shadow: 5px 5px 2px #888;
box-shadow: 5px 5px 2px #888;
}
.col5top
{
   
    
}
.col5 img
{

    padding:5px;
    float:left;
    max-width:770px;
}
.constitution
{
    width:790px;
    color:black;
	font-size:1em;
    background-color:white;
    min-width:780px;
    float:left;
    margin:4px;
	padding:4px;
	-moz-border-radius:5px 5px 5px 5px;
border-radius:5px 5px 5px 5px;
border:1px solid #fd0000;
}
.constitution H1
{

}
.constitution H2
{
	
	FONT-WEIGHT:BOLD;
	FONT-SIZE:1.2EM;
	margin:5px 5px 0px 5px;
}
.constitution OL
{
	padding:5px 5px 5px 5px;
}
.constitution LI
{
	
	list-style-position: inside;

	list-style:numbered;
	margin:5px 5px 5px 0px;
	padding:5px 5px 5px 0px;
}
.constitution ol ol
{

	
	list-style-position: outside;
	list-style-type: lower-alpha;

}
.constitution ol ol OL
{

	list-style-position: outside;
COLOR:black;
	list-style-type: lower-roman;

}
.topbar
{
	
	left:0px;
	COLOR:black;
	width:800px;
	height:100px;
font-size:1.2em;
	text-align:center;
	padding:0px 0px 0px 0px;
	
}
.topbar div
{
COLOR:white;
    	width:800px;
        height:30px;
	padding:25px 0px 5px 0px;
}
.topbar ul
{
padding:0px;
margin:0px;
    list-style-type:none;
    text-decoration:none;
    display:inline;
	text-decoration:none;
	COLOR:white;
 
}
.topbar li
{
	text-decoration:none;
	COLOR:white;
    display:inline;
font-size:1.5em;
margin-right:-3px;

}

.topbar li a:link,.topbar li a:active,.topbar li a:visited
{
	text-decoration:none;
	COLOR:white;
padding:0px 5px;
}

.topbar li a:hover
{
	text-decoration:none;
	COLOR:#fd0000;
padding:0px 5px;    
   
    text-shadow: none;  
    -webkit-transition: 500ms linear 0s;  
    -moz-transition: 500ms linear 0s;  
    -o-transition: 500ms linear 0s;  
    transition: 500ms linear 0s;  
    outline: 0 none;  
   color: #fd0000;  
    text-shadow: -1px 1px 8px #ff4f19, 1px -1px 8px #fd0000; 



}
#home .homelink,#news .newslink,#contacts .contactslink,#teams .teamslink,#constitution .constitutionlink
{

 background-color:#666;
 
}
.content
{
    
	/*background-image:url("./images/contentfade.png");*/
    background-repeat:repeat-x;
    padding: 5px;
	border:none;
	COLOR:black;
}
legend
{
font-size:1.2em;
	COLOR:black;
}
.content ul
{
    margin:-5px;
    padding:5px;
}
.content li
{
    list-style:none;
    padding:10px 0px 0px 0px;
}
.content li a
{
	background-image:url("./Images/leftfadecorner.jpg");
	background-repeat:no-repeat;
	padding-left:15px;
	background-color:Transparent;
	text-decoration:none;
}
.content li a:link,a:active,a:visited
{
	text-decoration:none;
	COLOR:black;
}
.content li a:hover
{
	background-image:url("./Images/rightfadecorner.jpg");
	text-decoration:none;
	background-color:#212121;
	COLOR:black;
}
.content a:link,a:active,a:visited
{
	text-decoration:none;
	COLOR:black;
}
.bullet ul
{
       
}
.bullet li
{
	    COLOR:black;
	    list-style-image:url("./images/rightfadecorner.jpg");
	    list-style-position:outside;
        margin:5px 5px 5px 5px;
        padding:5px 5px 5px 5px;
}
.linkimage
{
    float:left;
   width:120px;
}

p
{
	padding:5px 5px 5px 5px;
}
H1
{
	font-size:2em;
	COLOR:black;
}
#navr H2
{
	padding-left:15px;
	font-size:larger;
	color:black;
}
H2
{
	font-size:2em;
	COLOR:black;
	font-weight:bold;

}
H2:first-letter
{
font-size:1.5em;
color:#666;
top:.25em;
}
.Sponsors
{
        margin:auto;
}
.Sponsors a
{
	text-decoration:none;
}
.Sponsors a img
{
	width:180px;
	border:none;
}	

#wrap          { width: 600px; position: relative; }
#small         { position: relative; width: 100%; }
#large         { background: white; position: relative; width: 600px; }
#mover         { position: absolute; top: 0; left: 0; width: 104px; height: 104px; overflow: hidden; z-index: 100; background: white; display: none; }
#overlay       { border: 1px solid blue; width: 102px; height: 102px; position: absolute; top: 0; left: 0; z-index: 200; }	
.BannerImage
{position: fixed;float: left;margin-left:20px;}
