body {
background-color:#000000;
font:Verdana, Arial, Helvetica, sans-serif;
font-size: 12pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-style:normal;
margin-top:0px;
margin-left:0px;
margin-right:0px;
background-attachment:scroll;
background-repeat:repeat-x;
background-image:url(../images/cs_bg.jpg);
}

a {
color:#7eae67;
font:Arial, Helvetica, sans-serif;
font-size: 12pt;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
text-decoration:none;
}

a:hover {
color:#f0f0f0;
font:Arial, Helvetica, sans-serif;
font-size: 12pt;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
text-decoration:none;
}

p { 
font-family:Verdana, Arial, Helvetica, sans-serif;
padding:20px;
display:block;
font-size:11pt;
line-height:20pt;
color:#F0F0F0;
}

#content .post, #content .postmetadata a:hover {
color:#666666;
font-style:normal;
text-decoration:none;
}

.content {
position:absolute;
top:150px;
left:350px;
width:600px;
height:900px;
background-color:#222222;
opacity:.85;
filter:alpha(opacity=85);
-moz-opacity: 0.85;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
z-index:10;
}

#contentText {
position:absolute;
top:155px;
left:350px;
width:555px;
font:Arial, Helvetica, sans-serif;
font-size: 12pt;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
text-decoration:none;
color:#F0F0F0;
z-index:10;

}

.cohoComp {
border:0px;
width:325px;
}

.comingSoon {
border:0px;
display:block;
margin-bottom:35px;
font-size:14pt;
}

.watermarkMap {
width:217px;
height:786px;
/* opacity:.80;
filter:alpha(opacity=80);
-moz-opacity: 0.80; */
position:absolute;
top:0px;
right:0px;
z-index:1;
}

div.watermarkMap img {
padding:0px;
margin:0px;
width:217px;
height:786px;
float:right;
}

small{ 
font:Arial, Helvetica, sans-serif;
font-size: 10px;
font-family:Arial, Helvetica, sans-serif;
font-style:normal;
text-decoration:none;}

.cohoComp td {
vertical-align:top;
}

#tableHead{border-bottom:1px #444444 solid;}


/* menu stuff */

body .menu {
	width: 100%;
	margin-left:370px;
	
	/* align:center; */
}
.menu { 
	display:block;
	position:relative;
	/* left:192px; */
	top:37px;
	z-index:1200;
	align:center;
	text-align: center;
	/* display:inline-block;
	margin-top:10px;
 position:absolute;
	left:347px;
	top:25px;
	z-index:10; */
}

.menu td{
	padding-left: 8px;
}

.menuItem {
padding:3px;
text-decoration:none;
border-bottom:1px #333333 solid;
}

.menuItem:hover {
background-color:#222222;
color:#CCCCCC;
}

div.menu table tr td {
white-space:nowrap;
}

.subMenu {
position:absolute;
left:0px;
top:150px;
width:300px;
z-index:99;
display:block;
}

.subMenuItem a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11pt;
display:block;
background-color:#222222;
padding:2px;
border-right:1px #555555 solid;
}

.subMenuItem a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11pt;
display:block;
background-color:#222222;
padding:2px;
border-right:2px #666666 solid;
}