		body {
			background-image: url(image.jpg);
                        background-repeat: repeat-y repeat-x;
			margin:0;
			padding:15px 15px 15px 15px;
			color:#00008B;
			font:0.85em verdana,geneva,arial,helvetica,sans-serif;
		} 
		h1 {
			font-size:1.5em;
			margin:0 0 0 10px;
		}
		h2 {
			font-size:0.85em;
			margin:0;
			font-weight:600;
		}
	
		p {
			font-size:0.85em;
			margin-left:1em;
		}
		ul {
			list-style-type:none;
			padding: 0;
			margin-left: 1em;
		}
         
#wrapper {
width:700px;
margin:0 auto;
background-color: #fff;
padding:10px 10px 10px 10px;
}
       
#logo {
        	float:left;
		display:block;
        }

#logo img {                
		border-width: 0;

        } 

/*Header List Formatting*/
      
             #headerlist {
			float:left;
			width:100%;
			background:#009933;
			line-height:normal;       
			font-size:0.80em;
		}
	     #headerlist ul {
			margin:0;
			padding:0px 10px 0px 10px;
			list-style:none;
		}
             #headerlist li {
			display:inline;
			margin:0;
			padding:0;
		}

	     #headerlist a {
                float: left;
                text-align:center;
		background:transparent;
		padding:0 0 0 0;
		text-decoration:none;
		color:#fff;
	        }

	     #headerlist a span {
		float:left;
		display:block;
		background:transparent;
		padding:5px 5px 5px 5px;	
	}

	#headerlist a:hover {
                background:transparent;
		text-decoration:none;
   	color:#CCFFCC;
	}

#maincontent {
float:left;
width:700px;
display:inline;
margin:0;
}

#footer {
        font-size:0.80em;
        padding: 200px 5px 5px 5px
        }
hr {
   width:100%;
   background-color:#009933;
   height:4px;
   padding: 0px;	
   }

 #memberslist {
        	width:55%;
                float:left;
		display:block;
                line-height:1.2em;
                padding:30px 0px 10px 0px;
                
        }
       #memberslist a {
       text-decoration:none;
       font-size:0.8em;
       color:#009933;
       }
    	#memberslist a:hover {
       text-decoration:none;
       color:#6495ED;
       }


#profiles {
          float:left;
          width:100%;
	  display:block;
          background-color:#fff; 
          font: 0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
          color:#009933;
          padding: 10px 0px 15px 0px;	
	}
                 
#profiles a {
       text-decoration:none;
       font:0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
       color:#009933;
       }
    	
#profiles a:hover {
       text-decoration:none;
       font:0.8em Verdana, Geneva, Arial, Helvetica, sans-serif;
       color:#6495ED;
       }

#membername{
          float:right;
	  width:70%;
          text-align:right;
	  display:inline;
	  font:1.5em Verdana, Geneva, Arial, Helvetica, sans-serif;
          color:#009933;
	  margin: 0px 0px 10px 0px;
          padding:0;
	}

#membersince{
          float:right;
          width:70%;  
	  display:inline;
          text-align:right;	  
          margin: 0px 0px 10px 0px;
          padding:0;
	}

#membersl{
          float:right;
          width:70%;  
	  display:inline;
          text-align:right;	  
          margin: 0px 0px 10px 0px;
          padding:0;
	}

#headermember{
width: 700px;
height: 100px;
background-color: #fff;
}

#memberimg {
width:29%;
display:block;
float:left;
font:0.85em Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#fff;	
background-color: #00008b;
padding: 10px 5px 5px 5px;
}



#membersummary{
width:65%;
display:block;
float:right;
font:1.0em Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#000080;	
background-color: #ccffcc;
padding: 10px 5px 5px 5px;
}

#memberinfo{
width:65%;
display:block;
float:right;
font:1.0em Verdana, Geneva, Arial, Helvetica, sans-serif;
color:#000080;	
background-color: #fff;
padding: 10px 5px 5px 5px;
}
