*{ 
	margin: 0; 
	padding:0;
	border:none;
	}

a{outline:0;}

a:link {text-decoration: underline; color:#000000}
a:visited {text-decoration: none}
a:hover {text-decoration: underline; 
color: #ffffff;
}
a:active {text-decoration: none}


body{
	background:url(../images/bg-repeat.jpg);
	}
	
div#container{ 
	margin: 0 auto;
	width:100%;
	}
	
div#top{
	background:url(../images/bg-top.jpg) repeat-x;
	width:100%;
	}

div#top-logo{
	margin:0 auto;
	width:1006px;
	height:467px;
	/*background: url(../images/top-logo.png) 0 0 no-repeat;*/
	background: url("../images/top-logo.png") 0 0 no-repeat !important;
	background-image: none;
	_filter: none !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true,sizingMethod=crop src='images/top-logo.png');	

	}
	
div#top-logo h1, .ancora{
	display:none;
	}

div#top-logo address{
	display:none;
	font:10px tahoma, Arial, Helvetica, sans-serif;
	text-indent:-100000px;
	}

div#introduction {
	padding-top: 300px;
	height:160px;
	}

div#top-logo div#introduction h2{
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 0 10px 150px;
	}

.describe{
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	color:#fff;
	padding:0 150px;
	}
	
div#content{
	background:url(../images/bg-cont.jpg) repeat-x;
	height:751px;
	}
	
.layout{
	margin:0 auto 20px auto;
	width:980px;
	padding-bottom:30px;
	text-align:center;
	}


.layout h3{
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	text-align:left;
	margin:0 0 0 15px;
	}

.layout p{
	margin: 0 0 3px 15px;
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	text-align:left;
	}

.layout img{
	padding:13px 0 20px 10px;
	text-align:center;
	}
	
div#about-me{
	color:#000;
	}
	
div#about-me h4{
	font:bold 12px Arial, Helvetica, sans-serif;
	text-align:left;
	padding-left:200px;
	}
	
div#about-me p{
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	text-align:left;
	padding:10px 200px 0  200px;
	}
	
div#about-me address{
	font:11px Tahoma, Arial, Helvetica, sans-serif;
	text-align:left;
	color:#000;
	}
	
div#footer{
	position: relative;
	background:url(../images/bg-footer.jpg) repeat-x bottom;
	margin: 0 auto 0 auto;
	}

div#footer div.footer-detail {
	width: 992px;
	height: 180px;
	margin: 0 auto 0 auto;
	background: url("../images/footer.png") 0 0 no-repeat !important;
	background-image: none;
	_filter: none !important;
	_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true,sizingMethod=crop src='images/footer.png');	
}

div#footer img{
	margin:0 auto;
	width:992px;
	text-align:center;
	display:block;
	}