body {
	font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	background: #000000;
	color: #FFFFFF;
}

img {
	border: 0px;
	margin: 10px;
}

img.left {
	float: left;
}

img.right {
	float: right;
}

h1, h2, h3, h4, h5, h6 {
	text-align: center;
}

p {
	font-size: 12pt;
}

a {
	color: #FFFFFF;
}

.center {
	text-align: center;
}

div#body_wrapper {
	margin: 0px auto;
	padding: 0px;
	width: 800px;
	
	/*height: 320px;
	overflow-x: hidden;
	overflow-y: scroll;*/
}

div#wrapper {
	margin: 0px auto;
	padding: 0px;
	width: 954px;
}

/* Begin Header */

div#h11 {
	float: left;
	width: 236px;
	height: 72px;
	background: url(../images/template/h11.jpg);
	background-repeat: no-repeat;
}

a#h12 {
	float: left;
	display: block;
	width: 498px;
	height: 72px;
	background: url(../images/template/h12.jpg);
	background-repeat: no-repeat;
}

div#h13 {
	float: left;
	width: 220px;
	height: 72px;
	background: url(../images/template/h13.jpg);
	background-repeat: no-repeat;
}

div#h21 {
	float: left;
	width: 82px;
	height: 75px;
	background: url(../images/template/h21.jpg);
	background-repeat: no-repeat;
	clear: both;
}

div#h22 {
	float: left;
	width: 154px;
	height: 75px;
}

a#h22t {
	display: block;
	width: 154px;
	height: 37px;
	background: url(../images/template/h22t.jpg);
	background-repeat: no-repeat;
}

a#h22b {
	display: block;
	width: 154px;
	height: 38px;
	background: url(../images/template/h22b.jpg);
	background-repeat: no-repeat;
}

a#h23 {
	float: left;
	display: block;
	width: 498px;
	height: 75px;
	background: url(../images/template/h23.jpg);
	background-repeat: no-repeat;
}

div#h24 {
	float: left;
	width: 158px;
	height: 75px;
	background: url(../images/template/h21.jpg);
	background-repeat: no-repeat;
}

a#h24t {
	display: block;
	width: 158px;
	height: 37px;
	background: url(../images/template/h24t.jpg);
	background-repeat: no-repeat;
}

a#h24b {
	display: block;
	width: 158px;
	height: 38px;
	background: url(../images/template/h24b.jpg);
	background-repeat: no-repeat;
}

div#h25 {
	float: left;
	width: 62px;
	height: 75px;
	background: url(../images/template/h25.jpg);
	background-repeat: no-repeat;
}

div#h3 {
	width: 954px;
	height: 78px;
	background: url(../images/template/h3.jpg);
	background-repeat: no-repeat;
	clear: both;
}

/* End Header */

div#body {
	width: 954px;
	/*height: 296px;*/
	background: url(../images/template/body.jpg);
	background-repeat: repeat-y;
	clear: both;
}

div#footer {
	width: 954px;
	height: 199px;
	clear: both;
}

div#f1 {
	float: left;
	width: 527px;
	height: 199px;
	background: url(../images/template/f1.jpg);
	background-repeat: no-repeat;
}

a#f2 {
	float: left;
	display: block;
	width: 365px;
	height: 199px;
	background: url(../images/template/f2.jpg);
	background-repeat: no-repeat;
}

div#f3 {
	float: left;
	width: 62px;
	height: 199px;
	background: url(../images/template/f3.jpg);
	background-repeat: no-repeat;
}

span.bigger {
	font-size: 16pt;
}

div.faq {
	margin: 10px;
	float: left;
	width: 375px;
}

div.clear {
	clear: both;
}


/* Contact Us */

#contact-us {
	width: 500px;
	margin: 0px auto;
	margin-top: 25px;
}

/* The "enlarged" elements */
#contact-us input, #contact-us textarea {
	padding: 5px;
	width: 300px;
	font-family: Helvetica, sans-serif;
	font-size: 1.4em;
	border: 2px solid #ccc;
}

#contact-us textarea {
	height: 90px;
}

#contact-us textarea:focus, #contact-us input:focus {
	border: 2px solid #900;
}

#contact-us input.submit-button {
	width: 200px;
	margin-top: 50px;
	margin-left: 225px;
}

td.left {
	width: 170px;
	text-align: left;
	font-size: 1.4em;
}

#captcha {
	margin-left: 175px;
}

/* Slideshows */

div.slideshow {
	margin: 0px auto;
	margin-top: 25px;
	margin-bottom: 25px;
	width: 430px;
	height: 330px;
}

div.slideshow img {
	padding: 15px;
	border: 1px solid #111111; /* #ccc */
	background-color: #111111; /* #eee */
}
