/* CSS Document */

body {
	margin-top: 0px; margin-left: 0px; margin-right: 0px; background-color: #003366;
	font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align:justify
}
a:link{color:#000000; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
a:visited{color:#003366; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
a:hover{color:#3366FF; font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
a.menu:link {
	COLOR: white; text-decoration: none; font-size: 12px; font-family: Tahoma, Arial;
}

a.menu:visited {
	color: white; text-decoration: none; font-size: 12px; font-family: Tahoma, Arial;
}
a.menu:active {
	COLOR: white; text-decoration: none; font-size: 12px; font-family: Tahoma, Arial;
}
a.menu:hover {
	width: 100%; font-size: 12px; font-family: Tahoma, Arial; COLOR: white;  background-color: #666666; text-decoration: none; text-align: center
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-right: 600px; /*Set right margin to (LeftColumnWidth + RightColumnWidth)*/
/*background: #0033FF;
height:800px;*/
}

#leftcolumn{
float: left;
width: 300px; /*Width of left column in percentage*/
margin-left: -600px; /*Set left margin to -(LeftColumnWidth + RightColumnWidth)*/
background: #003366;

}

#rightcolumn{
float: left;
width: 300px; /*Width of right column in pixels*/
margin-left: -300px; /*Set margin to -(RightColumnWidth)*/
background-color: #003366;
}

.innertube{
margin: 5px; /*Margins for inner div inside each column (to provide padding)*/
margin-top: 5px;
margin-right:5px;
margin-left:0px;
padding:5px;
height:230px;
background-color:#FFFFFF
}
.maintexttube{
margin: 5px; /*Margins for inner div inside each column (to provide padding)*/
margin-top: 5px;
margin-right:5px;
padding:5px;
height:475px;
background-color:#FFFFFF
}
#footer{
clear: left;
width: 99%;
background-color: #FFFFFF;
text-align: center;
padding: 4px 0;
margin: 5px;

}
#otherpages{
background-color: #FFFFFF;
text-align: justify;
padding-left:4px;
padding-right:4px;
padding-top:4px;
padding-bottom:4px;
margin-left:5px;
margin-right:5px;
margin-top:5px;
margin-bottom:5px

}

#footer a{
color: #000000;
}

.shadow{
border:1px solid silver;
font:10pt arial;
position:relative;
display:inline;
background:white;
z-index:50
}

.shadow_inner{
overflow:hidden;
position:absolute;
top: -1000px;
filter:alpha(Opacity=10); /*modify to change the shade solidity/opacity, same as below*/
opacity:0.1; /*firefox 1.5 opacity*/
-moz-opacity:0.1; /*mozilla opacity*/
-khtml-opacity:0.1; /*opacity*/
z-index:10
}

.cssbutton{
background-color: #FFFFFF;
border: 2px #999999 outset;
padding: 1px 4px;
color: black;
text-decoration: none;
font: bold 90% Lucida Grande", "Trebuchet MS, Verdana, Helvetica, sans-serif;
}

.cssbutton:visited{
color: blue;
}

.cssbutton:hover{
border-style: inset;
background-color: #FFFFFF;
padding: 2px 3px 0 5px; /*shift text 1px to the right and down*/
}

.cssbutton:active{
color: black;
}
.headertext {color: #FFFFFF} /*this is for the bleedin' pipe symbols on the nav, plus the login bits*/
.homepage {font-size:12px}
