body {
	background-color:#606060;
}
.clear {
	clear:both;
}
#background {
	width:980px;
	margin:10px auto;
}
#header {
	background-image:url(../images/header.jpg);
	padding-top:153px;
	height:33px;
}
ul#nav {
	text-align:center;
}
ul#nav li {
	display:inline;
}
ul#nav li a {
	font-family:"Courier New", Courier, monospace;
	color:#333;
	font-size:15px;
	line-height:32px;
	text-decoration:none;
	padding:1px 10px;
}
ul#nav li a:hover {
	text-decoration:underline;
}
#main {
	background-color:#FFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333;
	width:900px;
	padding:20px 20px 40px 20px;
	margin:0 auto;
}
#main p {
	line-height:20px;
}
#main ul {
	margin-left:10px;
	margin-bottom:10px;
}
#main ul li {
	list-style-type:disc;
	line-height:20px;
}
.please {
	color:#CCC;
	margin-bottom:10px;
}
.bold {
	font-weight:bold;
}
.margin {
	margin-bottom:10px;
}
#left {
	width:490px;
	float:left;
}
#right {
	width:400px;
	float:right;
}
#footer {
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	color:#FFF;
	text-align:center;
	padding-bottom:10px;
}
#footer a {
	color:#CCC;
	text-decoration:underline;
}
h1 {
	display:none;
}
h2 {
	background-image:url(../images/specialist.jpg);
	width:447px;
	height:19px;
	background-repeat:no-repeat;
	text-indent:-9999px;
	margin-bottom:20px;
}


.galleria{list-style:none;width:490px}
.galleria li{display:block;width:60px;height:60px;overflow:hidden;float:left;margin:0 10px 10px 0}
.galleria li a{display:none}
.galleria li div{position:absolute;display:none;top:0;left:180px}
.galleria li div img{cursor:pointer}
.galleria li.active div img,.galleria li.active div{display:block}
.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}
.galleria li .caption{display:block;padding-top:.5em}
* html .galleria li div span{width:400px} /* MSIE bug */