/* CSS Document */

a {text-decoration:none;color:#014DA2;}

body	{background-color:#929495;
		 font-family:verdana, Helvetica, sans-serif;
		 font-size:12px;
		 font-weight:500;}

#page-wrap	{margin:10px auto; width:800px;}

#content-bg	{background:url(images/content-bg.jpg) repeat-y; overflow:hidden;}

#banner {background:url(images/banner.jpg) no-repeat; width:800px; height:148px; position:relative;}
	
	ul#home {width:400px; display:inline; position:absolute; right:20px; top:40px;}
		
			ul#home li{float:left; display:block; text-indent:-9999px;}

					#banner ul#home li.about a{background:url(images/about.jpg) no-repeat top; width:131px; height:35px; display:block;}
					#banner ul#home li.about a:hover {background:url(images/about.jpg) no-repeat bottom;width:131px; height:35px; display:block;}

					#banner ul#home li.products a{background:url(images/products.jpg) no-repeat top;width:127px; height:35px; display:block;}
					#banner ul#home li.products a:hover {background:url(images/products.jpg) no-repeat bottom;width:127px; height:35px; display:block;}

					#banner ul#home li.contact a{background:url(images/contact.jpg) no-repeat top;width:104px; height:35px; display:block;}
					#banner ul#home li.contact a:hover {background:url(images/contact.jpg) no-repeat bottom;width:104px; height:35px; display:block;}

#content {background:url(images/logo.jpg) no-repeat top; width:795px; line-height:20px; min-height:478px;}
	
	#content-top{margin:25px 0px; text-align:left;}
	
	.content-left{float:left;width:300px;margin:20px 20px 0px 70px;}
	.content-right{float: right; width:300px;margin:20px 70px 0px 30px;}
		#content ul{padding-top:30px;}

	img.profile {border:2px solid #C1C9DE; margin-top:25px;}


	ol#product {list-style-type:circle; list-style:circle; padding:0 0 0 80px; width:700px;  }
	
	p.content {padding:40px 20px 20px 20px;}

#footer {background:url(images/footer.jpg) no-repeat top;width:800px;height:157px;text-align:center;vertical-align:bottom;}
			#footer p{padding-top:80px;color:#999999;}
			
table {
 border: none;
 border-collapse: collapse;
 width : 640px;
 margin-right: auto;
 margin-left: auto;
}

td { border-bottom: 1px solid black;
 margin:0;
 padding: 3px;
}

tr {
 margin:0;
 padding:0;
}