
body {
	padding: 0;
	margin: 0;
	color: #464646;
	text-align: left;

}

a:visited img, a:link img{
	background-color: transparent;
	}
.banner {
	text-align: center;
	width: 100%;
	height: 100px;
	margin-bottom: 0px;
	margin-left: 15px;
}
.pagesize {
	/*position:absolute;
	top:50px; 
	left:10px; 
	width:240px; 
	height:160px; 
	padding:10px; 
	font:bold 13pt verdana; 
	color:white;*/
	margin: auto;
	width: 815px;
	margin-bottom: 0px;
	background: #fff;
	float: center;

	


	
}
p {
	text-align: left;
	font: 400 16px "amaze";
	margin: 0px 20px 10px 30px;
	padding-bottom: 10px;
	line-height: 150%;
	text-indent: inherit;
}

p .alignright {
float: right;
	margin: 0 0 5px 5px;
	padding: 4px;
	background-color: #fff;
	border: 1px solid #59b9e8;
	line-height: 150%;
}
#hlit {
	font: 900 40px "bodoni MT";
	
	letter-spacing: 1px;
	margin-bottom: 10px;
	padding-bottom: -10px;
}

h1 a {
	font: 900 200%;
	color: #464646;
	letter-spacing: -1px;
	margin: 0;
	text-decoration: none;
}

h1 a:hover {
	color: #000;
}

/* tabbing menu==================================================*/
.simpletab-toolbar-container {
	float: center;
	width: 840px;
	text-align: center;
	background-color: #ebebeb;
	margin-top: -30px;
}

ul.simpletab-toolbar {
	padding: 0;
	margin: 0;
	list-style: none;
	background-color: #fff;
	float: center;
	clear: left;
	text-align: center;
}

ul.simpletab-toolbar li {
	float: center;
	text-align: left;
}

ul.simpletab-toolbar li a {
	font: lighter 12px "ARIAL";
	letter-spacing: 1px;
	width: auto;
	background-color: #e7efff;
	float: left;
	text-decoration: none;
	color: #464646;
	padding: 10px 26px 8px 25px;
	text-align: left;
}

ul.simpletab-toolbar li a em {
	float: left;
	display: block;
	margin-top: -4px;
	height: auto;
}

ul.simpletab-toolbar li a:hover {

 	color: white;
	background: url(images/stb.png) no-repeat top center;
}

ul.simpletab-toolbar li a:hover em {
	
	background: url(images/stb.png) no-repeat top center;
}

ul.simpletab-toolbar li a.current {
	background: url(images/stb.png) no-repeat top center;
 	color: #000;
}

ul.simpletab-toolbar li a.current em {
	background: url(images/stb.png) no-repeat top center;
}

/* content==================================================*/

#tab {
	float: left;
	clear: center;
	width: 800px;
	padding: 30px 30px 0 0;
	background-image: url(images/backing.jpg);
	min-height: 600px;
	/* gecko based browsers */
	/*background: -moz-linear-gradient(top, #d2d2d2, #fff);*/

	/* webkit based browsers */
	/* background: -webkit-gradient(linear, left top, left bottom, from(#d2d2d2), to(#fff));
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#d2d2d2, endColorstr=#FFFFFF);
-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#d2d2d2, endColorstr=#FFFFFFFF)"; */
}

.simpletab-container {
	margin-top: 10px;
	float: center;
	background-color: #464646;
}

.simpletab-container .simpletab-active {
	display: block;
}

.simpletab-container .simpletab-hidden {
	display: none;
}

.content {
	border: 1px solid #59b9e8;


}

h3 {
	background: url(images/header.png) repeat-x top left;
	height: auto;
	font: 900 26px;
	color: #fff;
	letter-spacing: -0.2mm;
	margin: 0;
}

img.alignright, a img.alignright {
	float: right;
	margin: 0px 10px 25px 0px;
	padding: 4px;
	background-color: transparent;
	
}
#textright {
	float: left;
	width: 383px;
}
#boxleft {
	float: left;
	width: 383px;
}
img.alignleft, a img.alignleft {
	float: left;
	margin: 20px 40px 5px 50px;
	padding: 0;
	background-color: transparent;
	border: 1px solid white;
	height: auto;
	width: 300px;
}

img.gallery, a img.gallery {
	margin: 20px 15px 5px 25px;
	padding: 0;
	background-color: transparent;
	border: 1px solid white;
	width: 100px;
}


.footer {
	background-color: white;
	text-align: left;
	margin-top: 20px;
	font-size: 12px;
	text-shadow:#666;
	
}
iframe {
	margin-left: 10px;
	margin: 0px -30px 10px 0px;
	padding: 0;
	float: none;
}
.connect{
	text-align: right;
	float: right;
	height: 0px;
	width: 815px;
	vertical-align: bottom;
	padding-bottom: 22px;

}


*{border:0;}