body{ margin:10px;
	  padding:0;
	}
	
h1 {font-family: Helvetica; font-size: 20px;  }
h2 {font-family: Helvetica; font-size: 16px;  }
h3 {font-family: Helvetica; font-size: 14px;  }
p  {font-family: Helvetica; font-size: 12px;  }
table, table *{solid black; padding: 5px ; vertical-align: left;}
table th{border-bottom: 1px solid black;}

a {text-decoration: none;
   color: navy;
   font-size: 80%;}

a:hover {color: blue;
		text-decoration:underline;}

table th{border-bottom: 1px solid black;}
	
#banner {font-family:Helvetica; 
		 margin : 0px 0px 0px 0px ;
	     background-image: url(images/pitchwide.jpg);
	     height: 108px; width: 500px;
	     background-repeat: no-repeat;
	     background-attachment: scroll; 
	     color: white;  
	     font-weight: bold;}
	
#banner h1 {font-family:Helvetica; 
		   font-size: 40px; 
		   color: white;  
		   font-weight: bold;
		   float: top;
		   text-shadow:#666666 3px 3px;
		   }
	
#menu {font-family:helvetica; 
	   font-size: 12px; 
	   color: black;
	   padding-bottom: 5px;}
	
#menu li {display: inline;
		  background-image: url(images/tab1.jpg);
		  color: black;
		  float: right; }
		
#main { position: relative;
	    top: 0;
		left: 0;
		width: 100;
	    margin-top: 0px; }
	
#content { position: relative;
		   margin : 10px 250px 0 200px ;
	       color: black;
		   padding-left: 10px;
		}

#content p.more {margin-top: 0;
			  	text-align: left;}
		
#content p.last-line {border-bottom: 1px solid black;}

#mainfeature {border-bottom: 1px solid red;
		  		margin-bottom: 15px;}

#mainfeature h1 {margin: 0px;
				 padding-left: 0px;
				 padding-top: 5px;
				 font-weight: normal;
				 font-size: 120%;
				 color: Black;
				 border-bottom: 1px solid red;
				 text-shadow:#666666 1px 1px;}		

#mainfeature h2 {margin: 0px;
				padding-left: 0px;
				padding-top: 5px;
				font-weight: normal;
				font-size: 120%;
				color: Red;
				text-shadow:#666666 1px 1px;}

#mainfeature p {font-size: normal;
				padding-left: 0px;
				color: black;}
				
#mainfeature li{ font-family: Helvetica; 
				font-size: 12px;}
				
#leftsidebar {  float:left;
				margin: 25px,0px,3px,0px;
				background-image: url(images/column2.jpg);
				width: 200px;
				height: 750px;
				border-top:  1px solid;
				border-right: 1px solid;
				border-bottom: 1px solid;
				}	
 
#leftsidebar h2 {font-size: 80%;
				font-weight: bold;}
			
#navigation  { margin: 0px 5px 0px 0px;
			   padding-left: 5px;
			 }
		
#navigation li { border-bottom: 1px solid black;
				list-style: none;}
			
#navigation h2 { line-height: .5em;
				 margin-left: 0px;}

#navigation p { margin-left: 5px;
			    padding-top: 0px;
			    padding-bottom: 0px;
			    font-size: 80%;
			    line-height: .7;
			   }
#login p {font-size 80%; }
			
#advertisement { margin: 0px 5px 0px 0px;
				 border-top:  1px solid;
				 border-right: 1px solid;
				 border-bottom: 1px solid;}
			 
#sidebar { float:right;
		   border-top:  1px solid;
		   border-right: 1px solid;
		   border-bottom: 1px solid;
		   width: 190px;
		   height: 750px;
		   background-image: url(images/column2.jpg);
		   color: black; 
		   margin: 0px 5px 5px 5px;
		   padding: 5px;}

#sidebar h2 {font-size: 80%;
			font-weight: bold;}
		
#sidebar li { border-bottom: 1px solid black;
						list-style: none;}
		
#newsfeed {border-bottom: 1px solid black;}
		
#knowledge {border-bottom: 1px solid black;}	
			
#knowledge p { padding-bottom: 5px;
			    color: black;}
			
#knowledge  a:link, #knowledge  a:visited 
			   { color: navy;}

#news     {border-bottom: 1px solid black;}
			
			
#news p { padding-bottom: 5px;
	           color: black;}
	
#addetail h3 {font-size: 80%;
			  font-weight: bold;}
	
#footer {       clear: both;
				font-family:Helvetica; 
				border-top: 1px solid black;
				border-bottom: 1px solid black;}
		
#footer p {		font-size: 10px; 
				color: black;  
				font-weight: normal;
				text-align: center;}
				
