A:link 
{ text-decoration: none; color:white }
A:visited 
{ text-decoration: none; color:white }
A:hover 
{ text-decoration: underline; color:white }

link 
{ text-decoration: none; color:white }

html {
     overflow: -moz-scrollbars-vertical;
}



body{
background: black;
background-image: url(background-glow3.jpg);
background-attachment: fixed;
background-position: top center;
/*SCROLLBAR-BASE-COLOR: #042939;
SCROLLBAR-ARROW-COLOR: #4D5471;*/
font-size: 10px;
font-family: verdana;
color: white;

}
input {
font-family: verdana;
font-size: 9px;
color: #000000;
border: 1px solid black;
}

textarea {
font-family: verdana;
color: #000000;
font-size: 9px;
border: 1px solid black;
}


h4{
margin:0px;
}

.foto{
float:right;
border: 1px solid black;
margin-left: 15px;
}

.foto2{
float:left;
border: 1px solid black;
margin-right: 15px;
}


.product{
text-align: justify;
vertical-align: middle;
font-family: verdana;
font-size: 9px;

font-size:10px;
}



.table{
text-align: justify;
vertical-align: middle;
padding: 10px;
font-size:10px;
}

.phototable{
text-align: center;
vertical-align: middle;
padding: 1px;
font-size:10px;
border:0px;
}
img{
border:1px solid black;
}

.table2{
vertical-align:top;
text-align: ;
background: #1d1d1d;
padding: 10px;
font-size:10px;


}

.table3{
vertical-align:top;
text-align: justify;

padding: 10px;
font-size:10px;

}


td.margin{
vertical-align:top;
padding:10px;
}



.menubar{
margin-left:410px;
border-spacing:0px;
padding:5px;


}

.temp{
margin: 0px;
border-spacing: 0px;
/*background-image:url(../bg.jpg);*/

border:1px solid #161616;
}

.menu{

padding:10px;
border-right:1px solid white;
font-weight: bold;
font-family: verdana;
color: white;
font-size: 12px;
text-align: center;
vertical-align: middle;
height: 20px;
cursor: normal;
}

.headerout{
padding:10px;
border-right:1px solid white;
font-weight: bold;
background: #991b1e;
font-family: verdana;
color: white;
font-size: 12px;
text-align: center;
vertical-align: middle;
height: 20px;
cursor: pointer;
}

.header{
font-weight: bold;
font-size: 14px;
text-align: center;
}

.newsheader{

font-size: 12px;
text-align: left;
color: #d0d0d0;
background-image:url(header-test.jpg);
height: 39px;
}
.newsimg{

vertical-align: top;

}

.head{
text-align: center;
vertical-align: middle;
height: 150px;

background-image:url(../test1.jpg);
}

.bottom{
text-align: center;
vertical-align: middle;
height: 50px;
border: 1px solid white;
background-image:url(bottom.jpg);
}

.bar{
background-image: url(../temp.jpg);
text-align: right;
vertical-align: middle;



}

.spotlighthead{
height:22px; 
font-size: 12px;
background-image: url(spotlight-head.jpg);
}

img.spotlight{
border: 2px solid #252525;
}

.middle{


text-align: center;
vertical-align: top;
height: 100%;
font-size:10px;

}

.portfolioitem{
float:left;
margin: 5px;
margin-right: 30px;

}


img.crewimg{
border: 0px;
width: 75px;
height: 75px;
}





A.crew:hover 
{ text-decoration: none; color:white }













.port{
float:left;
border: 1px solid black;
margin: 5px;
width: 50px;
height: 50px;
}



div.team{
float:left;
margin-right:15px;
text-align:center;
width:130px;
}

div.team2{
float:center;
margin-right:25px;
text-align:center;
}

div.tracer{
margin: 5px;
text-align:justify;
}

img.tracer_left{
margin-right: 10px;
border: 1px solid black;
float:left;

width: 75px;
height: 75px;
}

img.tracer_bottom{
margin-top: 10px;
border: 1px solid black;

}
h3{
clear:both;
margin-top: 30px;
}




.test{
height: 100%;
}






