@charset "utf-8";


body { margin:0;
    padding:0;
    font:80% "Lucida Grande", Verdana, Arial, sans-serif; 
    text-align:center;
    color:#eeeeee;
    background-color:#000000;
}

div { border:0px;}

a { color:#99ff99;
    font-weight:bold;
    text-decoration:none ;}

a:hover { color:#669966;
text-decoration:underline;}

#frame { width:810px;
    margin-right:auto;
    margin-left:auto;
    padding:0;
    text-align:left;
    background-color:#000000;}

#header { margin:0px 0px 10px 0px;
    height:133px;}

#mainleft { width:250px;
    padding:10px 10px 10px 10px;
    float:left; }
	
#maincenter { width:250px;
    padding:10px 10px 10px 10px;
    float:left;}
	
#mainright { width:250px;
    padding:10px 10px 10px 10px;
    float:left; }
    
.clearfoot{clear:both; font-size:1px; height:1px; line-height:1px; margin:0; padding:0;}
    
#footer { margin:0;
	padding:10px;
	background:url("footer.jpg") no-repeat}
	
h2 { font-size:1.3em;
background-color:#000000;
color:#ff2f2f;}
h3 { font-size:1em; }
p { margin:.3em 10px .7em 10px; }
p.caption { font-style: italic; font-size:0.9em;}
ul.mailing { list-style-type: none; 
	line-height: 1.5em;}

img { vertical-align:middle;}

img.bio { vertical-align:absolute-top; margin:5px; }

/* facebook widget */

.fan_box
.full_widget 
.connect_top {
	border: none;
	background-color: #000000;
}
.fan_box
.full_widget {
	border: none;
}
.connect_top a {
	color: #ffeeee;
}
.connect_top a:hover {
	color: #CC0000;	
}
.fan_box
.connections {
	background-color: #000000;
	border: none;
	color: #990000;
}
.fan_box
.connections_grid
.grid_item
.name {
	color: #990000; }