/* Layout Stylesheet */ 

body {
	margin:20px;
	background: #E5EAF5 url(wallpaper.gif) repeat;
	color: #333333;
	text-align:center;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	padding:0;
	height: auto;
	width: auto;
 }

#outer {
 text-align:left;
 border: none;
 width:650px;
 margin:auto;
 }

#hdr {
 height:100px;
 background:#E5EAF5;
 color: #333333;
 border:solid non;	
 border-width:0px 0px 0px 0px;
 }

#bar {
 height:25px;
 background: #fff url(bg1.gif) repeat;
 color: #333333;
 border:solid #F7FBFF;	
 border-width:0 1px 1px 1px;
 }

#bodyblock {
 position:relative;
 background: #fff url(sidewrapper.gif) repeat;
 color: #333333;
 border:solid #F7FBFF;	
 border-width:0px 0px 0px 1px;
 width:650px;
 padding:0;
 }

#l-col {
 float:left;
 background: url(menuspacer.gif) repeat;
 color: #333333;
 width:145px;
 }

#cont {
 width:495px;
 background:#E5EAF5 url(wrapper.gif) repeat;
 color: #333333;
 border:solid #F7FBFF;	
 border-width:0 2px 0px 1px;
 text-align:left;
 }

#ftr {
 height:25px;
 background:#E5EAF5 url(footer.gif) repeat;
 color: #333333;
 border: solid #F7FBFF;
 border-width:1px 1px 1px 1px;
 margin:0;
 }

img.ava       { 
        margin:0px;
        margin-right:0px;
        margin-top:0px;
        float:left;                                        
}

	/* General linkology */
	
a:link {
	font-weight: bold;
        text-decoration: underline;
	color: #006699;
	background: transparent; 
	}

a:visited {
	font-weight: bold;
	color: #006699;
	background: transparent; 
	}

a:hover {
	font-weight: bold;
	color: #DE007E;
	background: transparent; 
	}

a:active {
	font-weight : none; 
	text-decoration : none;
	color: #006699;
	background: transparent;  
	}
