body{
background:#FFFFFF;
}

#sisterSites {
  z-index:2;
position:absolute;
top:0px;
right:0px;
	font-weight:900;
	font-size:12px;
}

.sisterSitesHeaderLinks {
  position:relative;
  top:0px;
  right:0px;

}

h1{
color:#000000;
}
p {
color:#000000;
}
a{
text-color:#000000;
}
li{
color:#999999;
}

.usermenu{
color:#000000;
position:relative;
background:#999999;
padding:5px;
margin:5px;
width:99%;
margin-bottom:20px;
}
.usermenu a{
color:#999999;
}

#core{
height:475px;
width:600px;
position:relative;
left:5px;
border-top:2px dashed #090909;
border-left:2px dotted #ffffff;
padding:15px;"
}
#content{
position:relative;
left:20px;
width:600px;
}
#example_ads{
position:relative;
margin:11px;
border:2px dotted #666666;
}
#header{
position:relative;
height:70px;
}
#footer{
position:relative;
top:100px;
padding-bottom:20px;
}
#logout{
position:absolute;
top:10px;
right:10px;
color:#cccccc;
}
/* ######### CSS for Shade Tabs. Remove if not using ######### */
.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left;
/*set to left, center, or right to align the menu as desired*/
}
.shadetabs li{
display: inline;
margin: 0;
}
.shadetabs li a{
text-decoration: none;
position: relative;
z-index: 1;
padding: 3px 7px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(shade.gif) top left repeat-x;
}
.shadetabs li a:visited{
color: #2d2b2b;
}
.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}
.shadetabs li a.selected{
/*selected main tab style */position: relative;
top: 1px;
}
.shadetabs li a.selected{
/*selected main tab style */background-image: url(shadeactive.gif);
border-bottom-color: white;
}
.shadetabs li a.selected:hover{
/*selected main tab style */text-decoration: none;
}
/*join form styles*/
.formContainer{
width: 50%;
align: left;
padding-right: 350px;
}
.form{
text-align: right;
padding-top:10px;
font-size: 15px;
}
span{
text-align: left;
padding-top:3px;
font-size: 15px;
}
.textInput{
border: 1px dotted #ccc;
font: bold 16px Verdana;
}
.messagebox{
position:absolute;
width:100px;
margin-left:30px;
border:1px solid #c93;
background:#ffc;
padding:3px;
}
.messageboxok{
position:absolute;
width:auto;
margin-left:30px;
border:1px solid #349534;
background:#C9FFCA;
padding:3px;
font-weight:bold;
color:#008000;
}
.messageboxerror{
position:absolute;
width:auto;
margin-left:30px;
border:1px solid #CC0000;
background:#F7CBCA;
padding:3px;
font-weight:bold;
color:#CC0000;
}
/*end join form styles*/