html {
	margin:0;
	padding:0;
	font-family: arial, sans-serif;
	color:#000;
	background-color: #303030;
}
body {
	margin: 10px auto 10px auto;
	padding:0;
	background-color:#d3d6c8;
	width: 760px;
	height: 560px;
}
#logo {
	margin:0;
	padding:0;
	height: 154px;
	width:555px;
	background-color: #4a5455;
	border-right: 2px #fff solid;
}
#images {
	margin:0;
	padding:0;
	width:555px;
	height:328px;
	border-top: 2px #fff solid;
	border-bottom: 2px #fff solid;
	border-right: 2px #fff solid;
}
#bottom {
	margin:0;
	padding:0;
	overflow:hidden;
	font-size: 11px;
	color:#d3d6c8;
	width:555px;
	height: 74px;
	background-color: #4a5455;
	border-right: 2px #fff solid;
}
#bottom p {
	margin:30px 25px 0;
	padding:0;
}
#right {
	width: 200px;
	height: 560px;
	overflow:hidden;
	margin:0;
	padding:0;
	float:right;
}
#right p {
	margin:5px;
	padding:0;
	font-size: 11pt;
	color:#4a5455;
	background-color:#d3d6c8;
}
#right p.li {
	margin:5px;
	margin-left:15px;
	text-indent: -10px;
	padding:0;
	font-size: 11pt;
	color:#4a5455;
	background-color:#d3d6c8;
}
#right h1 {
	margin: 150px 0 40px 0;
	padding:0;
	font-size: 9pt;
	font-family: arial, sans-serif;
	color:#4a5455;
	text-align:center;
	background-color:#d3d6c8;
}

#menu {
margin:40px auto 0 auto;
padding:0;
font: bold 11pt Arial, Verdana, Helvetica, sans-serif;
position:relative;
width:140px;
}
#menu ul {
padding:0;
margin:0;
list-style-type:none;
}
#menu li {
float:left;
position:relative;
} 
#menu a, #menu a:visited {
display:block;
font-size:9pt;
text-decoration:none; 
color:#d3d6c8; 
width:140px; 
height:20px; 
background:transparent; 
line-height:20px;
/* padding-left:10px; */
text-align:left;
overflow: hidden;
background-color: #4a5455;
text-align:center;
}
* html #menu a, * html #menu a:visited {
width:140px;
w\idth:140px;
}
#menu a:hover{
color:#fff; 
background:#4a5455;
}
#menu :hover > a {
color:#fff;
background:#4a5455;
} 
