/* Start of special CSS  (always put first)  ===========================================*/

* 
{
	padding:0;
	margin:0;
}

h1, h2, h3, h4, h5, h6, p, blockquote, form, label, ul, ol, dl, fieldset, address 
{
	margin-bottom: 1em;
}

/* End of special CSS   ================================================================*/

body {
	margin: 0; /* added to get a suitable page edge margin */
	font-family: arial;
	font-size: 0.9em;
	line-height: 1.4;
	color: #000000;
	background: #000000;
}

p {
	text-align: justify;
}

p.left {
	text-align: left;
	line-height: 1.6;
}

a {
	color:#000; text-decoration: underline;
	font-weight:bold;
} 
	a:visited {
	color:#91268e; 
}
	a:hover {
	color:#00adf2; 
}

a.home:link {
	text-decoration: none;
	color: #f6f7f8;
}
	a.home:visited {
	text-decoration: none;
	color: #fff;
}
	a.home:hover {
	color: #00adf2;
}

a.port:link {
	text-decoration: none;
	color: #f6f7f8;
}
a.port:visited {
	text-decoration: none;
	color: #fff;
}
a.port:hover {
	color: #91268e;
}


a.price:link {
	text-decoration: none;
	color: #f6f7f8;
}
a.price:visited {
	text-decoration: none;
	color: #fff;
}
a.price:hover {
	color: #8ac73e;
}


a.cont:link {
	text-decoration: none;
	color: #f6f7f8;
}
a.cont:visited {
	text-decoration: none;
	color: #fff;
}
a.cont:hover {
	color: #8dd4d6;
}

div.header {
	width: 889px;
	height: 178px;
	background: url(images/mldheader.png);
}


div.content {
	width: 890px;
	background: #fff url(images/contheader.gif) no-repeat;
}

div.navbar {
	padding: 0 0 15px 0;
	width: 890px;
}

div.maincontent {
	text-align: left;
	width: 800px;
	padding: 25px 0 20px 0;
}

div.gallery {
	width: 900px;
	padding: 25px 0 20px 0;
}

div.footer {
	width: 890px;
	height: 56px;
	position: relative;
	bottom: 0;
	background: #fff url(images/footer.gif) no-repeat;
}

.inputclass { 
	background: #f0f0f0;
	border: 1px solid #000;
	font-family: arial;
	font-size:14px;
}


