/* Layout Stylesheet */ 

#myGallery, #myGallerySet, #flickrGallery
{
	border: 1px solid #660000;
}

body {
 margin:20px;
 background-attachment: fixed;
 background-image: url(images/stars_red.gif);
 background-color:#000000;
 color: #F0F0F0;
 text-align:center;
 padding:0;
 font-size:10pt;
 font-family: Trebuchet MS, Arial, sans-serif;
 }

#outer {
 text-align:left;
 border:1px solid #660000;
 width:780px;
 margin:auto;
 }

#hdr {
 height:120px;
 background:#220000;
 background-image: url(images/insurrectionlogo.jpg);
 color: #333333;
 }

#bar {
 height:17px;
 background:#000000;
 color: #F0F0F0;
 border:solid #660000;	
 border-width:1px 0 1px 0;
 padding-top:1px;
 }

#bodyblock {
 position:relative;
 background: #000000;
 color: #333333;
 width:780px;
 padding:0;
 }

#l-col {
 float:left;
 background:#000000;
 color: #333333;
 width:138px;
 }

#cont {
 width:625px;
 background:#220000;
 color: #F0F0F0;
 border:solid #660000;	
 border-width:0 0 0 1px;
 text-align:center;
 padding: 0 5px 0 5px;
 }

#ftr {
 height:20px;
 background:#000000;
 color: #333333;
 border:solid #660000;
 border-width:1px 0 0 0;
 margin:0;
 padding-top:3px;
 }

a:link { color: #FFFF00; text-decoration: none }
a:active { color: #FFFF00; text-decoration: none }
a:visited { color: #CCCC00; text-decoration: none }
a:hover { color: #F0F0F0; text-decoration: none; }

.link2 a:link { color: #F0F0F0; text-decoration:none }
.link2 a:active { color: #F0F0F0; text-decoration:none }
.link2 a:visited { color: #F0F0F0; text-decoration: none }
.link2 a:hover { color: #FF0000; text-decoration:none }

.link2 {
 padding-top:5px;
 }

 #navcontainer { width: 138px; }

#navcontainer ul
{
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Trebuchet MS, Helvetica, sans-serif;
}

#navcontainer a
{
display: block;
padding: 3px;
width: 138px;
background-color: #000000;
border-bottom: 1px solid #660000;
}

#navcontainer a:link, #navlist a:visited
{
color: #EEE;
text-decoration: none;
}

#navcontainer a:hover
{
background-color: #660000;
color: #FFFF00;
}

table.table1 {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px 0px;
	border-style: solid solid solid solid;
	border-color: rgb(102, 0, 0) rgb(102, 0, 0) rgb(102, 0, 0) rgb(102, 0, 0);
	border-collapse: collapse;
	background-color: black;
}

td.bottom {
  border-width:0px 0px 1px 0px;
  border-color: #660000;
  border-style: none none solid none;
}

table.table2 {
  color: #F0F0F0;
}

.tabcontent {
	background-color: black;
}

.tabs li a.selected{ /*selected main tab style */
background-image: url();
background-color: black;
border-bottom-color: black;
border-bottom: 1px;
}

.tabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

h1 {
 font-size:14pt;
 }

h3 {
 margin:0;
 padding:5px 0;
 color: #F0F0F0;
 }

h4 {
 margin:0;
 padding:10px 0;
 color: #F0F0F0;
 }

.indent {
 padding-left: 10px;
 }

.indent2 {
 margin:0;
 padding-left: 15px;
 }

.font1 {
 color: #F0F0F0;
 }
 
.font2 {
 color: #AA0000;
 }

p
{ 
text-indent: 15px
}

.logo {
background-image: url(http://www.startrek2.com/images/logo4.jpg);
background-repeat: no-repeat;
background-postion: center;
}

/* COMMENTS SECTION */

#tb_form, #tb-form-edit {
	background: #220000;
	border: 1px solid #bbb;
	}
	
.tb-label {
    color: #F0F0F0;
	}

#tb-wrapper a, #tb-wrapper a:visited {
	text-decoration: none;
	color: #FFFF00;
	}

#tb-wrapper a:hover {
	text-decoration: none;
	color: #F0F0F0;
	}

.tb-comment-legend {
	color: #A0A0A0;
	text-align: center;
	margin-top: 1em;
	}
.tb-closed-legend {
	color: #A0A0A0;
	text-align: center;
	}
.tb-leave-comment-legend {
	color: #A0A0A0;
	text-align: center;
	}