* { font-size:100%; padding:0; margin:0; border:0;}
html {height:100%; background:url(../img/bg.jpg) top center #191919;}
body { cursor:default; background:url(../img/bg.gif) top center repeat transparent; color:#ccc; min-height:100%; height:100%; font-family: Arial, Helvetica, sans-serif; font-size:75%; }
form {margin:0px;}
img {border:none;}

a:link,
a:visited,
a:hover,
a:active,
a:focus { text-decoration:none; outline: none; -moz-outline-style: none; cursor:pointer; color:#666; }

#siteout { min-height:100%; width:100%; margin:0 auto; text-align:left; text-align:center;}
#sitec {width:600px; height:588px; position:absolute; top:50%; left:50%; margin:-294px auto auto -294px; text-align:left;  overflow:hidden;}
#site {width:600px; height:588px; position:relative;}
#menu { background:#000; position:absolute; bottom:0; left:0; height:26px; width:600px; padding:0; }
#sitecontent { position:absolute; left:0; top:32px; }
#bcrumb { background:#000; height:26px; width:600px; margin:0; padding:0;}
#bcrumb a { line-height:26px; padding:0; margin:0; font-size:8pt; }
#bcrumb a.bcrumbtitle { font-size:11pt; font-family:Times; font-weight:bold; color:#ddd; padding:0 12px 0 12px;}
#bcrumb a:hover { color:#fff; }

#contenttext { background:#000; color:#999; width:576px; padding:12px; font-family:Times;}
#contenttext a { border-bottom:1px dotted #333; color:#999;}
#contenttext a:visited { color:#999;}
#contenttext a:hover { color:#fff;}
#contenttext h1 { color:#fff; font-size:15pt; line-height:1.33em; margin:0 0 0.3em 0; padding:0; font-weight:normal; }
#contenttext h2 { color:#fff; font-size:14pt; line-height:1.33em; margin:0 0 0.3em 0; padding:0; font-weight:normal; }
#contenttext h3 { color:#fff; font-size:13pt; line-height:1.33em; margin:0 0 0.3em 0; padding:0; font-weight:normal; }
#contenttext p { font-size:10pt; line-height:1.33em; margin:0 0 0.5em 0; padding:0; font-weight:normal; }
#contenttext font { color:#fff;}

#textScroll{ width:564px; padding:0px 12px 0px 0; overflow:auto; }
#textScroll div.textScrollInner { width:546px;}

#contenttext { overflow: auto; position: relative; }
#contenttext div.inner { padding:0;}

#contenttext, #textScroll { height:500px; }

div.cl { line-height:0; font-size:0; height:0; clear:both; }
div.cl3 { clear:both; line-height:3px; height:3px; font-size:3px; }
div.cl6 { clear:both; line-height:6px; height:6px; font-size:6px; }
div.cl12 { line-height:12px; font-size:12px; height:12px; clear:both; }
div.cl24 { line-height:24px; font-size:24px; height:24px; clear:both; }
div.cl36 { line-height:36px; font-size:36px; height:36px; clear:both; }

#welcome { background:#000; color:#fff; height:340px; width:600px; padding:260px 0 0 0; font-family:Times; text-align:center; }
#welcome h1 { color:#ddd; font-size:22pt; line-height:1.33em; margin:0 0 0.3em 0; padding:0; font-weight:normal; }
#welcome h1 span { color:#666;}
#welcome h3 { color:#ddd; font-size:12pt; line-height:1.33em; margin:0 0 0.3em 0; padding:0; font-weight:normal; }
#welcome h3 a { color:#666; }
#welcome h3 a:hover { color:#fff; }