body {
	margin: 0;
	padding: 0;
	font-size: 12pt;
 	font-family: Georgia, Times, serif;
	background: #d1fbf8 url(../img/bg.jpg) left top repeat-x; 
}
ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
img {
	float: left;
}
#main {
	width: 1000px;
	margin: 0 auto;
	overflow: hidden;
	background: url(../img/main.jpg) right top no-repeat;
}
.header {
	width: 1000px;
	height: 100px;
}
#title {
	width: 1000px;
	height: 100px;
}
a.logo {
	width: 705px;
	height: 100px;
	float: left;
	text-indent: -3000px;
	overflow: hidden;
	background: url(../img/logo.jpg) left top no-repeat;
}
.box {
	width: 1000px;
	float: left;
	background: url(../img/box.jpg) 370px bottom no-repeat;
}
.column {
	width: 300px;
	float: left;
}
.top {
	width: 300px;
	height: 450px;	
	overflow: hidden;
	background: url(../img/top.jpg) left top no-repeat;
}
#menu {
	width: 300px;
	float: left;
	background: url(../img/menu.jpg) 75px top no-repeat;
}
#menu h2 {
	width: 75px;
	height: 205px;	   
	float: left;
	margin: 0;
	text-indent: -3000px;
	overflow: hidden;
	background: url(../img/list.gif) 35px top no-repeat;
}
#menu ul {
	width: 207px;
	float: right;
	padding: 0 0 20px 18px;
}
#menu a {
	display: block;
	width: 207px;
	margin: 0;
	color: #000000;
	font-size: 12pt;
	text-decoration: none;
}
#menu a:hover {
	color: #e03d54;
}
#menu li.selected a {
	color: #e03d54;
}
#content {
	width: 700px;
	float: right;
	background: url(../img/content.jpg) 50px 146px no-repeat;
}
.article {
	width: 700px;
}
.article h2 {	
	width: 50px;
	height: 360px;
	margin: 0;
	float: left;
	text-indent: -3000px; 
	overflow: hidden;
	background: url(../img/report.jpg) left top no-repeat;
}
#content h1 { 
	height: 58px;
	margin: 0;
	padding: 22px 0 0 50px;
	color: #e03d54;
	font-size: 34pt;
	font-weight: normal;
}
#content p {
	margin: 0 125px 0 50px;
}
.image img {
	margin: 6px 12px 2px 2px; 
}
#links {
	width: 515px;
	padding: 25px 0 5px 50px;;
	text-align: center;
}
#links a {
	font-size: 10pt;
	color: #000000;
}
#links a:hover {
	color: #e03d54;
}
.google_center {
	width: 625px;
}
.google {
	display: block;
	width: 390px;
	margin: 0 auto;	
}
.google form {
	margin: 0;
	padding: 20px 0;
}
.google img {
	display: block;
	margin: 3px 0 0 0;
} 
.news {
	width: 700px;  float: left;
	padding-bottom: 20px;
}
.news p {
	color: #e03d54;
} 
.news h2 {	
	width: 50px;
	height: 240px;
	margin: 0;
	float: left;
	text-indent: -3000px;  
	overflow: hidden;
	background: url(../img/news.gif) left 1px no-repeat;
}
#footer {
	width: 1000px;
	height: 200px;
	clear: both;
	background: url(../img/footer.jpg) 90px top no-repeat;
} 
#footer h2 {	
	width: 85px;		
	height: 180px;
	margin: 0;
	float: left;
	text-indent: -3000px;  
	overflow: hidden;
	background: url(../img/diagnosis.gif) 35px top no-repeat;
}
.w3ico {
	float: right;
	width: 88px;
	height: 31px;						 
	padding: 15px 160px 0 0;
}
.w3ico img {
	width: 88px;
	height: 31px;
	border: none;
}
p.copy {	  
	margin: 0;
	padding: 20px 0 15px 250px;
	font-size: 20pt;
}
p.inf {
	margin: 0;
	padding: 0 125px 0 250px;
	color: #e03d54;
} 
