html, body {
	margin: 0;
	padding: 0;
	height: 100%;
	background: #000;
	color: #fff;
	font-size: 10pt;
	font-family: Tahoma, Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
}

a {
	color: #fff;
	font-size: 10pt;
	font-family: Tahoma, Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
a:hover {
	color: #f00;
	font-size: 10pt;
	font-family: Tahoma, Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.btl {
background-image:url('images/btl.jpg');
background-position:top right;
background-repeat:no-repeat;
}

.bbl {
background-image:url('images/bbl.jpg');
background-position:top right;
background-repeat:no-repeat;
}

.bfl {
background-image:url('images/bfl.jpg');
background-position:top right;
background-repeat:no-repeat;
}

.btr {
background-image:url('images/btr.jpg');
background-position:top left;
background-repeat:no-repeat;
}

.bbr {
background-image:url('images/bbr.jpg');
background-position:top left;
background-repeat:no-repeat;
}

.bfr {
background-image:url('images/bfr.jpg');
background-position:top left;
background-repeat:no-repeat;
}

.header{
background-image:url('images/header.jpg');
background-position:top left;
background-repeat:no-repeat;
height:365px;
width:953px;}

.main{background-image:url('images/bg.jpg');}

.bbar{
background-image:url('images/bbar.jpg');
background-position:top left;
background-repeat:no-repeat;
height:52px;
width:953px;}

textarea {
	color: #fff;
	border: 1px solid #000;
	background:#111;
	font-size: 10pt;
	font-family: Tahoma, Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
	padding: 2px;
}
input {
	color: #fff;
	border: 1px solid #000;
	background:#111;
	font-size: 10pt;
	font-family: Tahoma, Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
	padding: 0px;
}

form {margin-top:0;margin-bottom:0;}

.searchbox {
	color: #fff;
	border: 1px solid #000;
	background:#111;
	font-size: 8pt;
	font-family: Tahoma, Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
	padding: 2px;
}
.button {
	color: #fff;
	border: 1px solid #000;
	background: #111;
	font-size: 8pt;
	font-family: Tahoma, Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
	font-variant: small-caps;
	padding: 1px;
}

.buttonp{border:0px;}

.middleback {
background-image: url('images/backmid.jpg');
background-repeat:no-repeat;
}

.caps {	font-variant: small-caps;}

.leftlight{
padding: 2px;
border: 1px;
border-style: solid;
border-left-color: #000;
border-top-color: #222;
border-right-color: #000;
border-bottom-color: #000;
font-size: 10pt;
font-family: Tahoma, Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
font-variant: small-caps;
}

.leftdark{
background: #111;
padding: 2px;
border: 1px;
border-style: solid;
border-left-color: #000;
border-top-color: #222;
border-right-color: #000;
border-bottom-color: #000;
font-size: 10pt;
font-family: Tahoma, Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
font-variant: small-caps;
}

.rightlight{
padding: 2px;
border: 1px;
border-style: solid;
border-left-color: #000;
border-top-color: #222;
border-right-color: #000;
border-bottom-color: #000;
font-size: 10pt;
font-family: Tahoma, Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
}

.rightdark{
background: #111;
padding: 2px;
border: 1px;
border-style: solid;
border-left-color: #222;
border-top-color: #222;
border-right-color: #181818;
border-bottom-color: #000;
font-size: 10pt;
font-family: Tahoma, Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
}

.tablight{
padding: 2px;
border: 1px;
border-style: solid;
border-left-color: #222;
border-top-color: #222;
border-right-color: #000;
border-bottom-color: #000;
font-size: 10pt;
font-family: Tahoma, Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
}

.tabdark{
background: #111;
padding: 2px;
border: 1px;
border-style: solid;
border-left-color: #222;
border-top-color: #222;
border-right-color: #000;
border-bottom-color: #000;
font-size: 10pt;
font-family: Tahoma, Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
}

.tablightr{
padding: 2px;
border: 1px;
border-style: solid;
border-left-color: #333;
border-top-color: #444;
border-right-color: #000;
border-bottom-color: #000;
font-size: 10pt;
font-family: Tahoma, Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
}

.tabdarkr{
padding: 2px;
border: 1px;
background: #111;
border-style: solid;
border-left-color: #222;
border-top-color: #222;
border-right-color: #000;
border-bottom-color: #000;
font-size: 10pt;
font-family: Tahoma, Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
}

.leftblock a:link, .leftblock a:visited {
display: block;
padding: 2px;
border: 1px;
border-style: solid;
border-left-color: #000;
border-top-color: #222;
border-right-color: #000;
border-bottom-color: #000;
font-size: 10pt;
font-family: Tahoma, Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
font-variant: small-caps;
}
.leftblock a:hover {
display:block;
color:#000;
background:#f00;
text-decoration:none;
font-family: Tahoma, Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
border-color:#000;
border-style:solid;
border-width:1px;
padding:2px;
}

.tabblock a:link, tabblock a:visited{
display: block;
padding: 2px;
border: 1px;
border-style: solid;
border-left-color: #333;
border-top-color: #444;
border-right-color: #333;
border-bottom-color: #000;
font-size: 10pt;
font-family: Tahoma, Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
font-variant: small-caps;
width: 100%;
height: 100%;
}

.tabblock a:hover{
display: block;
padding: 2px;
border: 1px;
border-style: solid;
border-left-color: #224;
border-top-color: #224;
border-right-color: #224;
border-bottom-color: #000;
font-size: 10pt;
font-family: Tahoma, Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
font-variant: small-caps;
background:#16162d;
width: 100%;
height: 100%;
}

.pad1 {padding:1px;}

.pad2 {padding:2px;}

.pad3 {padding:3px;}

.pad5 {padding:5px;}

.pad10 {padding:10px;}

.eight {font-size:8pt;}

.gallback {
border: 1px;
border-style: solid;
border-left-color: #333;
border-top-color: #444;
border-right-color: #000;
border-bottom-color: #000;
width: 162px;
height: 162px;
}

.left { float: left; width: 162px; margin: 0; height: 162px; overflow: hidden;}

.pagination {
clear: both;
width: 644px;
background: #111;
padding: 2px;
border: 1px;
border-style: solid;
border-left-color: #222;
border-top-color: #222;
border-right-color: #181818;
border-bottom-color: #000;
font-size: 8pt;
font-family: Tahoma, Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
}

.pagination a:link {font-size: 8pt;}

.nav {
margin-top: 120px;
color : #ccc;
font-size : 10pt;
font-variant : small-caps;
font-family : Verdana, Tahoma, Trebuchet MS, Helvetica, sans-serif;
padding: 20px;
}

.nav a:link, .nav a:visited {
color : #fff;
font-size : 10pt;
font-variant : small-caps;
}

.nav a:hover {
color : #ccc;
font-size : 10pt;
font-variant : small-caps;
}

.footer{
height: 259px;
background-image:url('images/footer.jpg');
background-position:top middle;
background-repeat:no-repeat;
}

.fdivide{
height: 64px;
background-image:url('images/ft.png');
background-position:top left;
background-repeat:repeat-x;
}

.totop {background:url(images/totop.png) no-repeat 0 0; width:27px; height:27px; display:block; _display:none; position:fixed; z-index:7500; text-indent:-7500px; overflow:hidden; outline:none; right:1px; bottom:98px;}

.tohome {background:url(images/tohome.png) no-repeat 0 0; width:27px; height:27px; display:block; _display:none; position:fixed; z-index:7500; text-indent:-7500px; overflow:hidden; outline:none; right:1px; bottom:126px;}

.formname,.formmail,.formreason,.formmessage,.formspam,.formsubmit {
padding: 2px;
border: 1px;
border-style: solid;
border-left-color: #000;
border-top-color: #222;
border-right-color: #000;
border-bottom-color: #000;
font-size: 10pt;
font-family: Tahoma, Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
font-variant : small-caps;
}

.formheadname,.formheadmail,.formheadreason,.formheadmessage,.formheadspam {
background: #111;
padding: 2px;
border: 1px;
border-style: solid;
border-left-color: #222;
border-top-color: #222;
border-right-color: #181818;
border-bottom-color: #000;
font-size: 10pt;
font-family: Tahoma, Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
font-variant : small-caps;
}

#subject {
color: #fff;
border: 1px solid #000;
padding: 2px;
background: #111;
font-size: 10pt;
font-family: Tahoma, Verdana, Trebuchet MS, Arial, Helvetica, sans-serif;
}
