body { background-color:#000; margin:0 auto; width:950px; }
img { border:0; }
h1 { color:#c87bcf; font:normal 36px Arial, Helvetica, sans-serif; margin:0 0; padding:10px 0 20px 0; }
h2 { color:#fff; font:bold 16px Arial, Helvetica, sans-serif; margin:0 0; padding:0 0; }
h3 { color:#c87bcf; font:normal 12px Arial, Helvetica, sans-serif; margin:0 0; padding:0 0 10px 0; text-align:right; }
h4 { color:#ff3c00; font:normal 36px Arial, Helvetica, sans-serif; margin:0 0; padding:10px 0 20px 0; }
h5 { color:#ff3c00; font:normal 12px Arial, Helvetica, sans-serif; margin:0 0; padding:0 0 10px 0; text-align:right; }
a { color:#c87bcf; text-decoration:none; }
a:hover { text-decoration:underline; }
b, strong { font-weight:normal; }
hr { border:#464646 1px solid; margin:20px 0; padding:0 0; }
td { text-align:justify; }
#head { background: #000 url(../images/logo.gif) left top no-repeat; float:left; height:150px; width:950px; }
#mmenu { background-color:transparent; float:right; margin:90px 0 0 0; width:950px; }
#main { background:#000 url(../images/homeimg.jpg) left top no-repeat; float:left; height:510px; width:950px; }
#mainin { background-color:#262626; color:#bbbaba; float:left; font:normal 12px/16px Arial, Helvetica, sans-serif; padding:20px 20px; text-align:justify; width:910px; }
#mainin ul { list-style:square; }
#mainin ul ul { list-style:circle; }
#mainin ul li { color:#FFF; }
#mainin ul ul li { color:#bbbaba; }
#hleft { background-color:transparent; float:right; width:275px; }
#info { background-color:#323232; border:#626262 1px solid; margin:50px 0 0 0; padding:20px 20px; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6; }
#info div { color:#bbbaba; font:normal 12px/18px Arial, Helvetica, sans-serif; filter:alpha(opacity=100); opacity: 1; -moz-opacity:1; position:relative; text-align:justify; }
.infotl { color:#c98ccf; font:normal 20px/26px Arial, Helvetica, sans-serif; }
#cont { background-color:transparent; float:left; width:950px; }
#content { background-color:#262626; float:left; margin:345px 0 0 0; width:950px; filter:alpha(opacity=60); -moz-opacity:0.6; -khtml-opacity: 0.6; opacity: 0.6; }
#content div { color:#dedede; float:left; font:normal 12px/16px Arial, Helvetica, sans-serif; text-align:justify; padding:10px 40px 10px 40px; width:870px; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity: 1; opacity: 1; position:relative; }
#footer { background-color:#000; color:#525252; float:left; font:normal 10px/30px Arial, Helvetica, sans-serif; height:30px; text-align:right; width:950px; }
#footer a { color:#525252; }

/*----------------------------------------------------------------------------------------------------------------------------*/

.highslide-container div { font-family: Verdana, Helvetica; font-size: 10pt; }
.highslide { cursor: url(highslide/graphics/zoomin.cur), pointer; outline: none; text-decoration: none; }
.highslide-active-anchor img { visibility: hidden; }
.highslide img { }
.highslide:hover img { }
.highslide-wrapper, .drop-shadow { background: white; }
.highslide-image { }
.highslide-image-blur { }
.highslide-caption { display: none; font-family: Verdana, Helvetica; font-size: 10pt; padding: 5px; background-color: silver; }
.highslide-loading { display: block; color: black; font-size: 8pt; font-family: sans-serif; font-weight: bold; text-decoration: none; padding: 2px; border: 1px solid black; background-color: white; padding-left: 22px; background-image: url(highslide/graphics/loader.white.gif); background-repeat: no-repeat; background-position: 3px 1px; }
a.highslide-credits, a.highslide-credits i { padding: 2px; color: silver; text-decoration: none; font-size: 10px; }
a.highslide-credits:hover, a.highslide-credits:hover i { color: white; background-color: gray; }
a.highslide-full-expand { background: url(highslide/graphics/fullexpand.gif) no-repeat; display: block; margin: 0 10px 10px 0; width: 34px; height: 34px; }
.highslide-overlay { display: none; }
/* Mac-style close button */
.closebutton { position: relative; top: -15px; left: 15px; width: 30px; height: 30px; cursor: hand; /* ie */ cursor: pointer; /* w3c */ background: url(highslide/graphics/close.png); /* For IE6, remove background and add filter */
	/* Note! the src is relative to the HTML file, not the CSS file */
	_background: none;  _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='highslide/graphics/close.png', sizingMethod='scale');
}

.gallery {
	float: left;
	margin: 0px 5px 5px 0px;
	border: 0px;
	width: 100px;
	height: 100px;
}

#regform td {
	text-align: left;
}
