html, body {
	background-color: #000; 
	text-align: left; 
	margin: 0; 
	padding: 0; 
	color: #fff;
	font: 11px/14px Courier, Verdana, sans-serif;
	width: 100%;
	height: 700px;
}

#wrapper { padding: 0; margin: 20px; }	


/* @haxored by uk */
/* @for iex */
#header { 
    margin: 15px 0 0 0;
    padding: 0 0 10px 0;
    position: absolute;
    top: 10px;
    left: expression( ( ( document.body && document.body.scrollLeft != undefined ? document.body.scrollLeft : document.documentElement.scrollLeft ) + 20 ) + "px" );
    width: 100%;
    background: url(../images/liner.gif) bottom repeat-x;
}

/* @for ff */
html>body #header { 
    position: fixed; 
    left: 20px;
    width: 100%;
}


#logo { width: 301px; height: 17px; padding: 0; margin-bottom: 15px; float: left;}

#logo h1 a { float: left; width: 301px; height: 17px; background: url(../images/bslogo.gif) 0 0 no-repeat;}
#logo h1 a:hover { background: url(../images/bslogo-hover.gif) 0 0 no-repeat;}

#logo h1 a span { display: none;}
#mainnavi { margin-bottom: 37px; padding: 0;}
#subnavi { margin: 0; padding: 0;}

#content { 
	position: absolute;
	top: 130px;
	padding: 0;
}
#info { margin: 10px 0 0 0; padding: 0;}

#liner {
	margin: 0; 
	padding: 0; 
	position: fixed;
	top: 588px;
	left: 20px; 
	border-bottom: 1px solid #fff; 
	height: 0px;
	width: 100%;
}
#whiteliner { 
    margin: 0;
    padding: 0;
    width: 20px;
    height: 650px; 
    background-color: #000;
    position: absolute;
    top: expression( ( ( document.body && document.body.scrollTop != undefined ? document.body.scrollTop : document.documentElement.scrollTop ) + 0 ) + "px" );
    left: expression( ( ( document.body && document.body.scrollLeft != undefined ? document.body.scrollLeft : document.documentElement.scrollLeft ) + 0 ) + "px" );
}
html>body #whiteliner {
    height: 650px;
    position: fixed; 
    top: 0px;
    left: 0px;
}

.clear { clear: both;}

a { text-decoration: none; color: #fff;}
a:link { text-decoration: none;}
a:visited {	text-decoration: none;}
a:hover {  text-decoration: line-through; color: #fff;}
a.active { text-decoration: line-through; color: #fff;}
a.black {  text-decoration: underline; color: #fff;}


h1 { margin: 0; padding: 0; font-size: 12px;}
h2 { margin: 0; padding: 0; font-size: 12px;}
h3 { margin: 0; padding: 0; font-size: 12px; }

#content p { margin: 20px 0 0 0; padding-left: 40px;}
#content p.normal { margin: 17px 0 0 0; padding: 0;}
#content p.title { text-transform: uppercase; margin: 13px 0 0 0; padding-left: 40px;}
#content p.a { background: url(../images/icona.gif) 0 0 no-repeat; text-transform: uppercase; font-size:11px}
#content p.b { background: url(../images/iconb.gif) 0 0 no-repeat; }
#content p.g { background: url(../images/icong.gif) 0 0 no-repeat; }
#content p.w { background: url(../images/iconw.gif) 0 0 no-repeat; }
			
img { border: 0;}

td {vertical-align: top;}


/*a.active { text-decoration: line-through; color: #000;}/*
a.active { text-decoration: underline; color: #000;}