body{
	margin-top:0;
    margin-bottom:0;
	}

/* containter */
	#container{	
	  width:800px;
	}
	#rss{
	  background: url(images/rss.jpg) no-repeat top right;
	  display:block;
	  height:25px;
	  width:25px;
	  text-indent:-9999px;
	  float:right;
	 }

	#facebook{
	  background: url(images/facebook.jpg) no-repeat top right;
	  display:block;
	  height:25px;
	  width:25px;
	  text-indent:-9999px;
	  float:right;  
	}
	
  	

	
/* navigation */


ul { /*all lists */
  padding: 0;
  margin: 0;
  list-style: none;
  }
 

.nav li {/* all list items */
  background: #000000; 	
  float: left;
  position: relative;
  width: 98px;
  border: 1px solid;
  border-color: #ffffff;
  } 
  
.nav li:hover, li.over{ /* all list items */
 background: url(images/red.gif) repeat-y;
}
.nav li a {/* all list items */
  color:white;
  text-decoration:none;
  font: 11px Verdana, sans-serif;
  } 

   
.nav li a:hover {/* all list items */
  text-decoration:none;
  font: 11px Verdana, sans-serif;
  } 

  
.nav li ul { /* second-level lists */
  background: #000000; 	
  display: none;
  position: absolute; 
  top: 18px;
  left: 0;
  }

.nav li:hover ul, li.over ul { /* lists nested under hovered list items */
	display: block;
}

	
/* divs for main page*/
	#main_left{
	clear: left;
	float: left;
	width: 250px;
	margin-left: 0px;
	padding-top: 1em;
    text-align:center;
    font: 12px Verdana, sans-serif;

	}

	#main_left a{
	  font: 12px Verdana, sans-serif;
	  color:red;
	}
	
	#main_left a:hover{
	  font: 12px Verdana, sans-serif;
	  color:red;
	  text-decoration:none;
	}
	
	#main_content{
	padding-top: 1em;
	margin: 0 2em 0 275px;
    text-align:left;
    font: 12px Verdana, sans-serif;
	}
	
	#main_content a{
	  font: 12px Verdana, sans-serif;
	  color:red;
	}
	
	#main_content a:hover{
	  font: 12px Verdana, sans-serif;
	  color:red;
	  text-decoration:none;
	}
	
/* content - force 400px height*/
	div#content{
	   text-align:left;
	   font: 12px Verdana, sans-serif;
	   padding-left:25px;
	   height:400px;
	}
	div#content a{
	   font: 12px Verdana, sans-serif;
	   color:red;
	}
	
	div#content a:hover{
	   font: 12px Verdana, sans-serif;
	   color:red;
	   text-decoration:none;
	}
	
	
	
/* content - no set height, long copy*/
	div#long_content{
	   text-align:left;
	   font: 12px Verdana, sans-serif;
	   padding-left:25px;
	}
	
	div#long_content a{
	   font: 12px Verdana, sans-serif;
	   color:red;
	}
	
	div#long_content a:hover{
	   font: 12px Verdana, sans-serif;
	   color:red;
	   text-decoration:none;
	}
	
		
/* footer style*/
	
	div#footer{
	  clear: both;
	  background:#000000;
	  color:white;
	  text-align: center;
	  font: 12px Verdana, sans-serif;

	}
	
	div#footer a {
	   color: white; /* Color of Button Text */
	   text-decoration: none;
	   font: 12px Verdana, sans-serif;
	   font-weight:bold;
	}
	
	div#footer a:hover {
	   color:white;
	   text-decoration: underline;
	   font: 12px Verdana, sans-serif;
	   font-weight:bold;
	}
	
	
/* page text title*/	

	.title{
	   font: 18px Verdana, sans-serif;
	   font-weight:bold;	
	}
	
	
	.sub_title{
	   font: 16px Verdana, sans-serif;
	   font-weight:bold;	
	}	


/* section header style*/
	
	div#section{
	  background:#000000;
	  font: 12px Verdana, sans-serif;
      font-weight:bold;
      color:white;
	  height:18px;
      padding-left:2px;
	  
	}
	
	
	
/* friends section style*/
	
	div#friends{
	  clear: both;
	  text-align: center;
 	  vertical-align: middle;
	  font: 12px Verdana, sans-serif;
	}

	
/* other copy style*/

	 ul#normal{
	  list-style:disc;
	  margin-left:30px;
	}
	
	
	.ref_copy{
	  font: 8pt Verdana, sans-serif;
	  font-style:italic;
	}
	
	.hidden{
		font: 8pt sans-serif;
		color:white;
	}	
	
	.hint{
	font: 8pt sans-serif;
	color:#b3b3b3;
	}
	
	div#caption{
	font: 8pt sans-serif;
	color:#6c6c6c;
	text-align: center;
    }	


	div#caption a{
	  font: 8pt sans-serif;
	  color:#6c6c6c;
	}
	
	div#caption a:hover{
	  font: 8pt sans-serif;
	  color:red;
	  text-decoration:none;
	}
	
	.black_box{
	  background:#000000;
	  height:5px;
	  font:1pt sans-serif;
	}
	

	table#friends td{
	   padding:3px;
        }	
	
	
/*old sytles

	div#home_content{
	   text-align:left;
	   font: 12px Verdana, sans-serif;
	   height:420px;
	}
	
	div#home_content a{
	   font: 12px Verdana, sans-serif;
	   color:red;
	}
	
	div#home_content a:hover{
	   font: 12px Verdana, sans-serif;
	   color:red;
	   text-decoration:none;
	}

	div#nav{
	   background: #000000;  /Color of Bar Background/
	   width:800px;
	 }

	div#menu * {
	  cursor: pointer; /because IE displays the text cursor if the link is inactive/
	}
	
	div#menu {
	   background: #000000; / Color of Bar Background/
	   height: 15px;
	   float: left;
	   white-space: nowrap;
	   width: 85px;
	}
	
	div#menu a {
	   color: white; / Color of Button Text /
	   text-decoration: none;
	   font: 12px Verdana, sans-serif;
	}
	
	div#menu a:hover {
	   border:solid;
	   border-color: #CC0000; / Color of Button Border During Over /
	   border-width: thin;
	   text-decoration: underline;
	   background: #ffffff;
	   color:black;   
	}
	div#sub_menu{
	   text-align:left;
	   font: 9px Verdana, sans-serif;
	}
	
	div#sub_menu a {
	   text-decoration: none;
	   font: 9px Verdana, sans-serif;
	   color:#000000;
	}
	
	div#sub_menu a:hover {
	   text-decoration: underline;
	   font: 9px Verdana, sans-serif;
	   color:red;   
	}
	 
	
*/	