@charset "UTF-8";
/* CSS Document */

.imgRotator{
width:805px; 
height:276px;
overflow:scroll;
}

.imgRotator2{
width:805px; 
height:287px;
overflow:scroll;
}

.contactLinks a {
line-height:193%;
}

.contactLinks a strong{
font-size:14px;
}

#link0{
padding-top:23px;
}

#link0Back{
position:relative;
top:-190px;
left:370px;
z-index:100;
width:78px;
height:22px;
}


#largeImg{
width:445px;
float:left;
}

#descText{
width:150px;
}

.rollover {
float:left;
}

body{
	margin:0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:133%;
	background:url(images/carousel_bg.gif);
background-repeat:repeat-x;
}

.text{
	padding-right:20px;
}

#mainDiv{
	width:805px;
	margin-left:auto;
	margin-right:auto;
	padding-left:8px;
}
#navDiv{
	height:88px;
	width:810px;
	font-family:'Cabin', Arial;
	position:relative;
}

#navDiv a{
top:62px;
left:25px;
position:relative;
padding:10px;
font-size:12px;
text-decoration:none;	
}

#newThumbs{
	width:800px;
	height:auto;
	overflow:auto;
	float:right;
	position:relative;
	top:-11px;
}


#newText{
	width:325px;
	padding-left:25px;
	float:left;
	position:relative;
	top:-15px;
}
.headerImg{
	left:-5px;
	position:relative;
}

#footer{
margin-left:auto;
	margin-right:auto;
	width:100%;
	color:#999999;
	margin-top:24px;
	float:left;
}

.redLine{
background-color:#CA1F25; 
width:100%;
height:1px;
position:relative;
top:-10px;
}

#footer a:link, #footer a:visited{
	color:#666666;
	text-decoration:underline;
}
#footer a:hover, #footer a:active{
	color:#CA1F25;
}
.indentFooter{
	margin-left:205px;
	position:relative;
}
a:link, a:visited{
	color:#000000;
	text-decoration:underline;
}
a:hover, a:active{
	color:#CA1F25;
}
a:link img, a:visited img, a:hover img, a:active img{
	text-decoration:none;
	border:0px;
}
.space{
	padding-right:20px;
}
.header, h2{
	color:#CA1F25;
	font-size:16px;
	font-weight:bolder;
}
.textRight{
	text-align:left;
	padding-left:45px;
}

/* The two text layers */
#neonText span{
	width:800px;
	height:102px;
	position:absolute;
	left:0;
	top:0px;
	background:url('images/about/contacttext.png') no-repeat left top;
}

span#layer1{
	z-index:100;
}

span#layer2{
	background-position:left bottom;
	z-index:99;
}

/* The h1 tag that holds the layers */
#neonText{
	height:102px;
	position:relative;
	width:800px;
	text-indent:-9999px;
	margin-top:100px;
	margin-bottom:84px;
}

ul{
  list-style: none;
  margin-top: 49px;
  padding: 0;
}

ul.second{
margin-top:25px;
}

ul li{
  float: left;
  padding: 10px;
  display: block;
  margin-right: 10px;
}

ul li a{
  display: block;
  overflow: hidden;
  height: 238px;
  width: 100px;
}

ul li a:hover{
  color:#000000;
}

#changeText00{
  width: 350px;
}

ul li img{
  position: absolute; 
}

ul li p{
  padding: 10px;
  width: 177px;
  display: block;
  margin: 39px 0 0 152px;
  background-color:#666;
  -moz-border-radius: 10px;
border-radius: 10px;
color:#FFFFFF;
 opacity:0.75;
}

ul li p.second{
  width: 135px;
  margin-top:80px;
 
}

#backgroundPopup{  
 display:none;  
 position:fixed;  
 _position:absolute; /* hack for internet explorer 6*/  
 height:100%;  
 width:100%;  
 top:0;  
 left:0;  
 background:#000000;    
 z-index:1;  
 }  
 
 #popup{  
 display:none;  
 position:fixed;  
 _position:absolute; /* hack for internet explorer 6*/   
 width:250px;  
 background:#666; 
 opacity:0.85;  
 z-index:2;  
 padding-left:15px;
 padding-right:15px;
 padding-bottom:5px; 
 font-size:11px;
 text-align:left; 
 font-family:Arial, Helvetica, sans-serif;
 color:#fff; 
 -moz-border-radius: 10px;
 }  
 
 #popup h2{
 color:#fff;
 }
  
 #popupClose{  
 font-size:14px;  
 line-height:14px;  
 left:260px;  
 top:4px;  
 position:absolute;  
 color:#fff;  
 font-weight:bold;  
 display:block;  
 }  
 #button{  
 text-align:right;
 position:relative;
 top:200px;
 left:875px;
 font-size:14px;
 font-weight:bold;
 }
 #button:link, #button:visited{
 color:#000;
 }
 #button:hover, #button:active{
 color:#CA1F25;
 text-decoration:underline;
 }


