@charset "UTF-8";


/*this is to keep page from shifting to left on load in safari and firefox*/

html { min-height: 100%; margin-bottom: 1px; }

html { overflow: -moz-scrollbars-vertical !important; }


/* CSS Document */
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #464646;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: ;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	text-align: left;
	font-size : 12px;
    font-family : arial;
    color : #bbbbbb;

}

body ul {
	list-style:disc;
	color:#bbbbbb;
	text-align: left;
}
	


p {
	margin: 30px 65px;
}

a:link {color:#000000}      /* unvisited link */
a:visited {color:#000000}  /* visited link */
a:hover {color:#000000}  /* mouse over link */
a:active {
	color:#000000;
	text-align: center;
}  /* selected link */




.oneColFixCtr #container {
	width: 1000px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #666666;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 2px solid #000000;
	text-align: center; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtr #container2 {
	width: 950px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
	background: #666666;
	margin: 0 auto; /* the auto margins (in conjunction with a width) center the page */
	border: 0px solid #000000;
	text-align: center; /* this overrides the text-align: center on the body element. */
}
.oneColFixCtr #mainContent {
	padding: 0 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	text-align: left;
}
.oneColFixCtr #footer {
	padding: 0 0px; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	background: #666666;
	text-align: center;
	p color: #FFFFFF;
}


.oneColFixCtr #twitter {
	background-color:#000
}



.trans_div {
	width: 670px;
	height: 115px;
	position: absolute;
	left: 275px;
	top: 669px;
	font-weight:bold;
	padding:10px;
	border:solid 1px #000;
	overflow:auto;
}

.transparent
{
   filter:alpha(opacity=60); 
   -moz-opacity: 0.6; 
   opacity: 0.6; 
}

div#homepage {

}
div#homepagetext {
    position: relative;
    height: auto;
    width: auto;
    left: 70px;
    top: 325px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	font-style:normal;
	font-weight:bold;
}
div#homepagetext h4 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	font-style:normal;
	font-weight:normal;
}
	
.centeredImage {
	text-align:center;
}
.centeredImage2 {
	text-align:center;
	background-color:#000;
}
	
.centeredImage2 a:link {color:#bbbbbb}      /* unvisited link */
    a:visited {color:#bbbbbb}  /* visited link */
    a:hover {color:#ffffff}  /* mouse over link */
    a:active {
	color:#bbbbbb;
	text-align: center;
	
}


/* This is an IE filter command. Other browsers will ignore it */
/* It goes into the trans_div class */

filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale src='50percent.png');
}

/* Square bracketed class styles are a non-IE type browser variety */
/* This is a seperate css entry, not part of the original trans_div class */

.trans_div[class] {
background-image:url(images/75percent.png);
}

#nav-menu ul
{
list-style: none;
padding: 0;
margin: 0 0;
}

#nav-menu li
{
float: left;
margin: 0;
}

#nav-menu li a
{
background:#666666 bottom left repeat-x;
height: 2em;
line-height: 2em;
float: left;
width: 11.85em;
display: block;
border: 0;
color: #000000;
text-decoration: none;
text-align: center;
}

#nav-menu li a:hover
{
background:#666666 bottom left repeat-x;
height: 2em;
line-height: 2em;
float: left;
width: 11.85em;
display: block;
border: 0;
color: #000000;
text-decoration: underline;
text-align: center;
}

#nav-menu li a:active
{
background:#666666 bottom left repeat-x;
height: 2em;
line-height: 2em;
float: left;
width: 11.85em;
display: block;
border: 0;
color: #FFFFFF;
text-decoration: underline;
te

/* Hide from IE5-Mac \*/
#nav-menu li a
{
float: none
}
/* End hide */

#nav-menu
{
width:88em
} 

