/*Basic Coverings*/

body {
    font-family:sans-serif;
    font-size:10pt;
    background-color:#bbbbcc;
	color:#000000;
}

a:link {
    color:#555577;
    font-weight:bold;
    text-decoration:none;
	background-color:transparent;
}

a:hover {
    color:#4682B4;
    background-color:#FFFFFF;
    font-weight:bold;
    /*text-decoration:overline underline;*/
}

a:visited {
    color:#2E8B57;
    font-weight:bold;
    text-decoration: none;
	background-color:transparent;
}

a:visited:hover {
    color:#4682B4;
    font-weight:bold;
    text-decoration: none;
	background-color:#FFFFFF;
}

a:active {
    color:#FF7F50;
    font-weight:bold;
    text-decoration:overline;
	background-color:transparent;
}

h1{
    font-size:15px;
    font-weight:bold;
    color:#555555;
	background-color:transparent;
}

table{
    margin-top:5px;
}

td {
    text-align:center;
    border:1px #888888 solid;
    padding:1px 5px 1px 5px;
    background-color:#FFFFFF;
	color:#000000;
}

td a {
    padding-left:12px;
    padding-right:12px;
    text-align:center;
    color:#000000;
    background-color:#FFFFFF;
}

td a:hover {
    text-align:center;
    color:#000000;
    background-color:#BBBBCC;
}

td a:visited {
    color:#2E8B57;
	background-color:transparent;
}

td a:active {
    font-weight:normal;
    color:#000000;
	background-color:transparent;
}

tr{
    border:1px #bbbbcc ridge;
	color:#000000;
}

th{
    padding:1px 5px 1px 5px;
    border:1px #BBBBCC solid;
    color:#000000;
    background-color:#FFFFFF;
}

th a{
    padding-left:12px;
    padding-right:12px;
    text-align:center;
    color:#000000;
    background-color:#FFFFFF;
}

th a:hover {
    text-align:center;
    color:#000000;
    background-color:#BBBBCC;
}

th a:visited {
    color:#2E8B57;
	background-color:transparent;
}

th a:active {
    text-decoration:none;
    color:#000000;
	background-color:transparent;
}

/*Main content, menu bar, top bar, bottom bar*/

.mar {
    margin-left:auto;
    margin-right:auto;
    width:800px;
}

#main {
    float:left;
    margin-left:15px;
    padding-top:9px;
    padding-bottom:9px;
    padding-left:9px;
    padding-right:9px;
    background-color:#EEEEEE;
    text-align:left;
    border:1px #AAAABB solid;
    border-bottom:none;
    width:520px;
	color:#000000;
}

#menu {
    float:left;
    padding-left:3px;
    padding-right:3px;
    padding-bottom:3px;
    padding-top:3px;
    text-align:left;
    font-family:Arial, sans-serif;
    font-size:13px;
    border:1px #AAAABB solid;
    width:150px;
    background-color:#EEE9E9;
	color:#000000;
}

.menOp {
    width:150px;
    background-color:#EEE9E9;
    margin-bottom:1px;
    margin-top:1px;
    text-decoration:none;
	color:#555577;
}

.menOp a {
    display:block;
    padding:2px;
    background-color:#EEE9E9;
    border:1px #AAAABB solid;
    text-decoration:none;
	color:#555577;
}

.menOp a:hover {
    background-color:#EEEEEE;
    text-decoration:none;
	color:#4682B4;
}

.menOp a:visited {
    background-color:transparent;
    text-decoration:none;
	color:#2E8B57;
}

.menOp a:visited:hover {
	background-color:#EEEEEE;
	text-decoration:none;
	color:#4682B4;
}

.menOp a:active {
	color:#FF7F50;
    text-decoration:none;
	background-color:transparent;
}

#bottomBar {
    float:left;
    margin-left:15px;
    width:520px;
    text-align:center;
    background-color:#A4D3EE;
    padding-left:9px;
    padding-right:9px;
    padding-bottom:2px;
    padding-top:2px;
    border:1px #AAAABB solid;
	color:#000000;
}

#hiddenside {
    float:left;
    padding-left:3px;
    padding-right:3px;
    padding-bottom:3px;
    padding-top:3px;
    text-align:left;
    font-family:Arial, sans-serif;
    font-size:13px;
    width:152px;
	background-color:transparent;
	color:#000000;
}

#topBar {
    height:50px;
    text-align:center;
	background-color:transparent;
	color:#000000;
}

/*NEWS*/

.newsmain {
    padding-left:2px;
    padding-right:2px;
    padding-bottom:2px;
    padding-top:2px;
    text-align:left;
    border-width:1px;
    border-color:#575C65;
    border-style:solid;
    width:510px;
    background-color:#EEE9E9;
	color:#000000;
}

.newsdate {
    width:510px;
    font-family:Arial, sans-serif;
    font-size:17px;
    font-weight:bold;
    color:#555577;
	background-color:transparent;
}

.newscontent {
    width:504px;
    font-family:Arial, sans-serif;
    font-size:14px;
    background-color:#FFFFFF;
	padding:5px 2px 5px 2px;
	color:#000000;
}

/************************************
stuff for old There timeings stuff
*************************************/

.location {
    padding-left:3px;
    padding-right:3px;
    padding-bottom:3px;
    padding-top:3px;
    margin-left:25%;
    text-align:center;
    font-family:serif;
    font-size:15px;
    border-width:1px;
    border-color:#000000;
    border-style:solid;
    width:250px;
    background-color:#A4D3EE;
	color:#000000;
}

.locationh {
    padding-left:3px;
    padding-right:3px;
    padding-bottom:3px;
    padding-top:3px;
    margin-top:15px;
    margin-left:25%;
    text-align:center;
    font-family:serif;
    font-size:15px;
    border-width:1px;
    border-color:#000000;
    border-style:solid;
    width:250px;
    background-color:#FFB900;
	color:#000000;
}

.time {
    width:250px;
    text-align:center;
    font-family:serif;
    font-size:17px;
    background-color:#ffffff;
	color:#000000;
}

.tran {
    width:250px;
    text-align:center;
    font-family:serif;
    font-size:17px;
    background-color:#A4D3EE;
	color:#000000;
}

.tranhboard {
    width:250px;
    text-align:center;
    font-family:serif;
    font-size:17px;
    background-color:#CCA0DD;
	color:#000000;
}

.tranfoot {
    width:250px;
    text-align:center;
    font-family:serif;
    font-size:17px;
    background-color:#FFD4C1;
	color:#000000;
}

.tranbuggy {
    width:250px;
    text-align:center;
    font-family:serif;
    font-size:17px;
    background-color:#54FF9F;
	color:#000000;
}

.tranhpack {
    width:250px;
    text-align:center;
    font-family:serif;
    font-size:17px;
    background-color:#FFFF99;
	color:#000000;
}

/*Comparison PAGE, not chart**
*****************************/

.comMain {
    float:left;
    margin-left:5px;
    margin-top:5px;
    padding:2px;
    text-align:left;
    border:1px #BBBBCC solid;
    width:500px;
    background-color:#FCFCFC;
	color:#000000;
}

.comSub {
    margin-left:5px;
    margin-top:2px;
    margin-bottom:2px;
    padding:5px;
    text-align:left;
    border:1px #BBBBCC solid;
    width:480px;
    background-color:#FCFCFC;
	color:#000000;
}

/*comparison chart stuff********
tableing for comparison page
******************************

.row {
    position:absolute;
    width:415px;
    height:200px;
    padding-top:2px;
    margin-left:10%;
    margin-top:10px;
    text-align:center;
    font-family:Arial, sans-serif;
    background:#ff0000;
}

/*Active Worlds

.awrow {
    float:left;
    padding-left:25px;
    padding-right:25px;
    text-align:center;
    font-weight:bold;
    color:#FFFFFF;
    background:#A8BFFF;
    opacity:0.8;
    filter:alpha(opacity=80);
}

/*Second Life

.slrow {
    float:left;
    padding-left:25px;
    padding-right:25px;
    margin-left:3px;
    margin-right:3px;
    text-align:center;
    font-weight:bold;
    color:#3F474A;
    background:#8DB5AE;
    opacity: 0.8;
    filter:alpha(opacity=80);
}

/*There

.throw {
    float:left;
    padding-left:25px;
    padding-right:25px;
    margin-left:3px;
    margin-right:3px;
    text-align:center;
    font-weight:bold;
    color:#444849;
    background:#FF6644;
    opacity: 0.8;
    filter:alpha(opacity=80);
}

/*Cells, yes/no/etc.

.cell {
    margin-top:8px;
    margin-bottom:8px;
    text-align:center;
    font-weight:normal;
}

.cell a {
    border:1px #000000 solid;
    padding-left:12px;
    padding-right:12px;
    text-align:center;
    font-weight:normal;
    color:#000000;
    background:#FFFFFF;
}

.cell a:hover {
    border:1px #000000 solid;
    text-align:center;
    font-weight:normal;
    color:#000000;
    background:#BBBBCC;
}

.cell a:visited {
    font-weight:normal;
    color:#2E8B57;
}

.cell a:active {
    text-decoration:none;
    font-weight:normal;
    color:#000000;
}

/*catagories

.column {
   float:left;
   width:350px;
   top:138px;
   padding-top:7.4px;
   padding-bottom:2px;
   margin-top:4px;
   margin-bottom:4px;
   text-align:center;
   background:#EEEEEE;
}

.colcon {
   text-align:left;
   text-indent:1em;
   color:#000000;
   background:#EEEEEE;
}

.colcon a {
   border: 1px #BBBBCC solid;
   display:block;
   padding-top:1px;
   padding-bottom:1px;
   margin-bottom:4px;
   text-align:left;
   text-indent:1em;
   color:#000000;
   background:#FFFFFF;
}

.colcon a:hover {
   border: 1px #000000 solid;
   color:#000000;
   background:#BBBBCC;
}

.colcon a:visited {
   color:#2E8B57;
}

.colcon a:active {
    text-decoration:none;
    color:#000000;
}
*/