body {
	margin:0;
	padding:0;
	background:url('/img/back.jpg') left -100px;
}

body,p,th,td,li {
	font-family:Tahoma,Verdana,Helvetica,Arial,Sans-Serif;
	font-size:13px;
}

h1 {
	font-size:21px;
	margin-bottom:30px;
}

h2 {
	font-size:17px;
}

table {
	border-collapse:collapse;
	border-spacing:0;
}

#strip {
	height:50px;
	background:url('/img/line.jpg') repeat-x;
}

#nav {
	background-color:#a098bd;
	padding:10px 0 30px 10px;
	vertical-align:top;
}

#nav a, #nav a:visited {
	display:block;
	padding:10px 10px 0 0;
	border-bottom:solid 1px #fff;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
}

#nav a:hover {
	border-bottom:solid 1px #ffca64;
	color:#ffca64;
}

a {
	color:#654ec0;
}

a:hover {
	color:#eaa73e;
}

#main {
	background-color:#fff;
	padding:20px;
	vertical-align:top;
}

#right {
	padding:10px;
	background-color:#e7e7e7;
	vertical-align:top;
}

#right img {
	width:188px;
	margin-bottom:10px;
	border-width:1px;
}

#title1 {
	text-align:center;
	vertical-align:bottom;
	height:100px;
	padding:0;
}

#title1 img {
	border:0;
}

#title2a {
	text-align:center;
	padding:10px 20px 20px 50px;
	text-shadow:#fff 0 0 15px;
}

#title2a p {
	font-size:21px;
	margin:10px 0;
}

#title2b {
	text-align:right;
	padding:10px 0 20px;
}

#title2b p {
	font-size:19px;
	margin:10px 0;
}

#title3 {
	text-align:right;
	vertical-align:bottom;
}

#foot1 {
	height:20px;
	background-color:#8c82b3;
}

#foot2 {
	font-size:11px;
	padding:10px 15px;
	color:#777;
	background-color:#e7e7e7;
}

#foot3 {
	background-color:#c7c7c7;
}

.highslide-gallery {
	text-align:center;
}

.highslide-gallery img {
	height:90px;
}



.zzz td {
   border: solid 1px #000099
}