/* contentbox Borders*/

.contentbox {

  background:transparent; 

  width:98%;

  margin: 10px 5px 10px 5px ;

  }

.contentbox h1, .contentbox p {

  margin:0 10px;

  }



.contentbox .b1, .contentbox .b2, .contentbox .b3, .contentbox .b4 {

  display:block; 

  overflow:hidden; 

  height:1px;

  font-size:1px;

  }

.contentbox .b2, .contentbox .b3, .contentbox .b4 {

  background:white; 

  border-left:1px solid #000000;

  border-right:1px solid #000000;

  }

.contentbox .b1 {

  margin:0 5px; 

  background:#000000;

  }

.contentbox .b2 {

  margin:0 3px; 

  border-width:2px;

  }

.contentbox .b3 {

  margin:0 2px;

  }

.contentbox .b4 {

  margin:0 1px; 

  height:2px;

  }

.contentbox .boxcontent {

  display:block; 

  background:white; 

  border:0 solid #000000; 

  border-width:0 1px;

	padding-top:5px;

  }



.boxcontent *

{

text-align: justify;

font-family:"Trebuchet MS", Arial, sans-serif;

}



.boxcontent p

{

font-size: 0.8em;

margin: 0px 15px;

padding: 5px;

}



.boxcontent h2

{

text-align: center;

font-size: 1.2em;

font-weight:bold;

margin: 0 5px;

padding: 5px;

}



.boxcontent h3

{

text-align:left;

font-size: 1.0em;

font-weight:bold;

margin: 0 10px;

padding: 5px;

text-decoration:underline;

}



.boxcontent h4

{

font-size: 0.8em;

font-weight:bold;

margin: 0 15px;

padding: 5px;

padding-bottom: 0;

}



.contentbox 

{filter: alpha(opacity=90);

 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);

 -moz-opacity: 0.90; opacity:0.9;

}



ul

{

margin-top:0;

margin-bottom:0;

}



.boxcontent ul li

{

font-size:0.8em;

list-style-image: url(/images/blackstarbullet.gif);

}



div#command-team ul li,

div#a-flight ul li,

div#c-flight ul li{

list-style-image: url(/images/whitestarbullet.gif);

}



.boxcontent a, .boxcontent a:link, .boxcontent a:visited 

{

color:#ce2028;

}



.boxcontent a:hover

{

color:#016b40;

}



div.photo *

{

padding:0;

text-align:center;

}



div.photo

{

width: 204px;

margin: 10px 15px;

display:inline;

text-align:center;

}

div.photo #

{

text-align:center;

}



div.photo p

{

padding:0;

margin:0;

font-family:"Trebuchet MS", Arial, sans-serif;

font-size: 0.6em;

font-style: italic;

color: #404040;

width:190px;

max-width:190px;

text-align:center;

margin-left:auto;

margin-right:auto;

}



div.photo a:hover img, div.photo a:link img, div.photo a:visited img 

{

width: 200px;

height: 150px;

border:1px solid #ce2028;

text-align:center;

}



div.photo a:hover img

{

border:1px solid #016b40;

}



div.contact

{

float:right;

padding-top:10px;

padding-right:15px;

padding-bottom:10px;

padding-left:15px;

}



div.contact h3

{

text-align:right;

font-size:1.0em;

color:gray;

}



div.contact h4, div.contact p

{

text-align:right;

font-size:0.8em;

margin:0;

padding:0;

color:gray;

}



div.contact h3

{

font-weight:bold;

}



div.supporter img

{

text-align:center;

border:none;

}



div.supporter

{

padding-bottom:10px;

float:left;

margin:0 15px;

width:150px;

height:60px;

text-align:center;

}



div.links img

{

text-align:center;

border:none;

}



div.links

{

padding-bottom:10px;

float:left;

margin:0 15px;

width:60px;

height:60px;

text-align:center;

}



.submenu

{

text-align:center;

margin:auto;

margin-top:0;

margin-bottom:10px;

}



.submenu p

{

text-align:center;

font-size:0.7em;

}



.submenu a, .submenu a:visited, .submenu a:link

{

height:1.2em;

background:#ce2028;

color:#ffffff;

border:1px solid #bfbfbf;

text-decoration:none;

margin-top:2px;

display:inline;

padding-left:3px;

padding-right:3px;

max-height:1.2em;

}



.submenu a:hover

{

height:1.2em;

background:#016b40;

color:#ffffff;

border:1px solid #bfbfbf;

text-decoration:none;

margin-top:2px;

display:inline;

padding-left:3px;

padding-right:3px;

max-height:1.2em;

}



.center

{

text-align:center;

}


hr.supporter

{
text-align:center;
width:95%;
}