@charset "utf-8";
/* CSS Document */

body { background: #050506 url( "./images/background.jpg" ) no-repeat top center; margin: 0; font-family: Verdana, Geneva, sans-serif; padding-bottom: 100px; }
h1 {
	color: #936;
	font-size: 20px;
	font-weight: normal;
	margin: 5px 0;
	padding: 0;
	line-height: 28px;
	font-family: Arial, Helvetica, sans-serif;
}
h2 { color: #444; font-size: 18px; font-weight: normal; }
p { font-size: 16px; line-height: 22px; }
table { border-collapse: collapse; }

.page_wrapper { display: block; text-align: center; }
.content_wrapper { width: 960px; margin: 0px auto; position: relative; }

#contact_bar { background-color: #000; text-align: right; padding: 5px; color: #fff; font-size: 12px; font-weight: bold; }

.Networking { display: inline-block; position: absolute; padding: 0 5px 5px; width: 40px; background: #fff; left: -60px; top: 190px; }
	.Networking>a { display: block; height: 40px; background: #333; margin-top: 5px; }
	.Networking>.facebook { background: url( "./images/spritesheet.png" ) no-repeat -0px -340px; }
	.Networking>.facebook:hover { background: url( "./images/spritesheet.png" ) no-repeat -40px -340px;  }
	.Networking>.myspace { background: url( "./images/spritesheet.png" ) no-repeat -80px -340px; }
	.Networking>.myspace:hover { background: url( "./images/spritesheet.png" ) no-repeat -120px -340px;  }

.Title { display: block; height: 180px; background: url( "./images/spritesheet.png" ); }
.Logo { display: block; height: 140px; }
.Navigation { display: block; list-style: none; height: 40px; line-height: 40px; padding: 0; margin: 0; background: #ffff00 url( "./images/spritesheet.png" ) repeat-x -0px -180px; }
	.Navigation li { float: left; border-right: solid #050506; }
	.Navigation li a { display: block; text-decoration: none; color: #000; padding: 0 20px; margin: 0; line-height: 40px; font-size: 12px; }
	.Navigation li a:hover { background: #ffff44 url( "./images/spritesheet.png" ) repeat-x -0px -220px; }
	.Navigation li .selected { background: #444 url( "./images/spritesheet.png" ) repeat-x -0px -260px; color: #fff; }
	.Navigation li .selected:hover { background: #777 url( "./images/spritesheet.png" ) repeat-x -0px -300px; }

.ContentForm { text-align: left; margin-top: 10px; display: block; background: #fff; color: #333; padding: 10px; }
	.style_01 { background: #fff url( "./images/vector_01.png" ) no-repeat right bottom; }
	.email { display: inline-block; line-height: 20px; padding-left: 25px; background: url( "./images/spritesheet.png" ) no-repeat -160px -340px; margin-top: 5px; font-size: 12px; color: #000; }

.Slider { display: block; border: solid 1px #333; padding: 4px; }
	.Slider img { display: block; height: 370px; background: #333; }

.Table { line-height: 30px; font-size: 16px; }
	.Table th { background: #aaa; padding-left: 20px; font-weight: normal; }
	.Table td { padding-left: 20px; }
	.Table .offset { background: #dedede; }
	.Table .divider { height: 1px; background: #aaa; }
	
.Footer p { display: block; text-align: center; color: #fff; font-size: 12px; }
	.Footer a { color: #6698ff; text-decoration: none; }
	
.gallery_3 { }
	.gallery_3>div { display: inline-block; float: left; padding: 20px 15px; width: 260px; margin: 10px; background: url( "./images/spritesheet.png" ) no-repeat -180px -360px; height: 120px; width: 260px; text-align: center; line-height: 120px; }
	.gallery_3>div>img { max-height: 120px; max-width: 260px; }
	
.clearfix { clear: both; }

#slider {
    position:relative;
    width:930px; /* Change this to your images width */
    height:370px; /* Change this to your images height */
    /* background:url(images/loading.gif) no-repeat 50% 50%; */
}
#slider img {
    position:absolute;
    top:0px;
    left:0px;
    display:none;
}
#slider a {
    border:0;
    display:block;
}
