body {
	margin:0px; padding:0px;
	font-family:Verdana;
	background-color:#000;
	text-align:center;
}
#container {
	background:url('images/background.jpg') repeat-y;
	min-height:1000px;
	width:1000px;
	margin: 0 auto;
	text-align:left;
/*	margin-top:200px; margin-left:50px; margin-bottom:0px;*/
}
#container a {
	text-decoration:none;
	font-weight:bold;
	color:#b80000;
}
#container a:hover {
	text-decoration:underline;
	font-weight:bold;
	color:#fff;
}
#container h1, h2, h3 {
	padding-left:20px;
	color:#fff;
}
#container h1 {
	font-size:24px;
	text-align:center;
	padding-top:5px;
}
#container p {
	padding-left:30px;
	padding-right:30px;
	color:#fff;
	font-size:14px;
}
#container ul {
	color:#fff;
	text-decoration:none;
	margin-left:60px;
	padding:0;
}
#container li {
	list-style-type:none;
}
#header {
/*	position:absolute; top:0px; left:50px;*/
	background:url('images/header.jpg') no-repeat;
}
#footer {
	/*position:relative;*/ /*top:1210px;*/
	
	
	background-color:#3e3e3e;
	border:solid;
	border-color:#b80000;
	border-bottom:0px; border-left:0px; border-right:0px;
	height:266px;
	padding-left:20px; padding-top:20px;
	margin-top:-14px;
	margin-bottom:-14px;
	position:relative;
	zoom:1;
}
#footer h3 {
/*	padding-left:20px;*/
/*	padding-top:20px;*/
	text-align:left;
	color:#fff;
	font-family:arial;
	
}
#footer p {
	text-align:left;
	margin-top:-15px;
	padding-left:20px;
	color:#fff;
	font-family:arial;
}
#footer a {
	color:#b80000;
	text-decoration:none;
}
#footer a:hover {
	color:#fff;
}
.testimonial
{
	display:block;
	width:800px;
	background-color:#3e3e3e;
	border:solid 2px;
	border-color:#b80000;
	padding: 5px 5px 5px 5px;
	margin-left:100px;
	margin-right:100px;
}
.testimonial h4 {
	font-family:verdana;
	font-size:16px;
	color:#fff;
}
.testimonial-small
{
	display:inline;
	float:left;
	width:610px;
	background-color:#3e3e3e;
	border:solid 2px;
	border-color:#b80000;
	padding: 5px 5px 5px 5px;
	margin-left:50px;
	margin-bottom:10px;
}
.sample {
	text-align:center;
	font-size:24px;
	width:600px;
	display:inline;
	float:left;
	background-color:#000;
	padding:1px 1px 1px 1px;
	margin-left:50px;
	margin-top:50px;
	margin-bottom:50px;
}
.sample2 {
	text-align:center;
	font-size:24px;
	width:600px;
	display:block;
	background-color:#000;
	padding:1px 1px 1px 1px;
	margin-left:200px;
	margin-top:50px;
	margin-bottom:50px;
}
.sample3 {
	text-align:center;
	font-size:24px;
	width:600px;
	display:block;
	background-color:#000;
	padding:1px 1px 1px 1px;
	margin-left:200px;
	margin-top:50px;
	margin-bottom:10px;
}
.biglink {
	font-size:24px;
}
.centered {
	text-align:center;
}
img.leftimage {
	display:inline;
	float:left;
	border-width:3px; border-color:#b80000; border-style:solid;
	margin: 6px 6px 6px 30px;
	}
img.rightimage {
	display:inline;
	float:right;
	border-width:3px; border-color:#b80000; border-style:solid;
	margin: 6px 30px 6px 6px;
	
}
img.leftimage2 {
	display:inline;
	float:left;
	border:none;
	margin: 6px 6px 6px 30px;
	}
img.rightimage2 {
	display:inline;
	float:right;
	border:none;
	margin: 6px 30px 6px 6px;
	
}
img.bordered {
	border:width:3px; border-color:#b80000; border-style:solid;
	margin: 6px 30px 6px 6px;
}
/* 									-= Menu =-									*/
.button {
	margin-left:50px;
	padding-top:0px; 
	margin-bottom:10px;
}
.button img {
	border:solid;
	border-color:#fff;
}
.button img:hover {
	border:solid;
	border-color:#b80000;
}
/* 									-= Gallery =-									*/

a, a:visited, a:hover {}

#gallery {display:inline; float:right; position:relative; width:230px; height:295px; background:#888; background-image:url('images/gallery/gallery-background.jpg'); background-repeat: no-repeat; border:1px solid #000; /*margin:10px auto;*/margin: 6px 30px 6px 6px; font-family:verdana, arial, sans-serif; font-size:12px; zoom:1;}

#gallery a.liner-image {float:left; padding:1px 1px; display:inline; color:#000; text-decoration:none; width:18px; height:24px; cursor:default; margin-left:4px;}
#gallery a.liner-image img.thumb { display:block; border:solid 2px; width:18px; height:24px; margin-top:265px; margin-left:2px;}

#gallery a.liner-image span {display:none; border:0; width:219px; background:#bbb; border:2px solid #fff; text-align:center;}
#gallery a.liner-image span img {margin:1px auto; border:2px solid #000;}

#gallery a.liner-image:hover {white-space:normal;}
#gallery a.liner-image:hover img.thumb {border:2px solid #fff;}
#gallery a.liner-image:hover span {display:block; position:absolute; left:3px; top:2px; z-index:10; height:260px;}

#gallery a.liner-image:active img.thumb {border:2px solid #b80000;} 
#gallery a.liner-image:active span {display:block; position:absolute; left:3px; top:2px; z-index:5; height:260px;}

#gallery a.liner-image:focus {outline:0;}
#gallery a.liner-image:focus img.thumb {border:2px solid #b80000}
#gallery a.liner-image:focus span {display:block; position:absolute; left:3px; top:2px; z-index:5; outline:0; height:260px;}

/*#gallery span.info {clear:left; display:block; text-align:center; line-height:20px; margin:0; padding:1px 0 0 0; height:327px; width:459px; text-align:center; color:#eee; z-index:1;}
#gallery span.info a {color:#000;}
#gallery span.info a:hover {text-decoration:none;}*/

/* Form */

form {
	margin-left:30px;
}
td {
	color:#fff;
	font-family:verdana;
	font-size:14px;
}
form input {
	color:#fff;
	width:300px;
	background-color:#3e3e3e;
	border-color:#b80000;
	margin-right:40px;
}

form textarea {
	color:#fff;
	width:300px;
	background-color:#3e3e3e;
	border-color:#b80000;
}
table {
	margin-left:50px;
}
select {
	width:300px;
}
#blackbox {
	background:#000;
	border:solid 1px; border-color:#b80000;
	/*margin-left:30px;
		margin-right:30px;*/
	margin:10px 30px 10px 30px;
	padding:5px 5px 5px 5px;
}
