/* background */
body,
div#content div#titlebar {
 background:#000
}
body {
 background-image: url(/img/bg.png);
 background-repeat: repeat-x;
}
div#close,
div#inner a:hover,
div#inner a:hover span,
div#inner2 a:hover,
div#top {
 background:none
}

/* border */
.titleblock,
div#close,
div#top {
 border:1px solid #222
}
div#content div#titlebar {
 border:1px solid #222222
}

/* color */
#urltext a:active,
#urltext a:hover,
#urltext a:link,
#urltext a:visited {
 color:#444
}
.bgtext,
.footertext {
 color:#222
}
.titleblock,
.titleblock span,
div#content div#titlebar,
div#inner a:hover,
div#inner a:hover span,
div#inner div#content a:link,
div#inner div#content a:visited,
div#urltext {
 color:#99FF00
}
div#content,
div#inner a {
 color:white
}
div#inner div#close a:hover,
div#inner div#close a:link,
div#inner div#close a:visited,
div#inner div#top a:hover,
div#inner div#top a:link,
div#inner div#top a:visited {
 color:#fff
}
div#text1,
div#text2,
div#text3,
div#text4,
div#text5,
div#text6,
div#text7 {
 color:#222222
}

/* cursor */
div#inner a:hover,
div#inner2 a:hover {
 cursor:crosshair
}
div#inner div#close a:hover,
div#inner div#close a:link,
div#inner div#close a:visited,
div#inner div#top a:hover,
div#inner div#top a:link,
div#inner div#top a:visited {
 cursor:default
}

/* display */
div#inner a span,
div#inner a:visited span {
 display:none
}
div#inner a:hover span {
 display:block
}

/* font-family */
.bgtext,
.footertext,
.titleblock,
div#close,
div#content,
div#text1,
div#text2,
div#text3,
div#text4,
div#text5,
div#text6,
div#text7,
div#top,
div#urltext {
 font-family:verdana, helvetica, sans serif
}

/* font-size */
.bgtext {
 font-size:150px
}
.footertext,
.titleblock,
div#close,
div#top {
 font-size:12px
}
div#content {
 font-size:13px
}
div#inner a:hover span {
 font-size:14px
}
div#text1 {
 font-size:29px
}
div#text2 {
 font-size:60px
}
div#text3 {
 font-size:35px
}
div#text4 {
 font-size:50px
}
div#text5 {
 font-size:39px
}
div#text6 {
 font-size:45px
}
div#text7 {
 font-size:28px
}
div#urltext {
 font-size:30px
}

/* font-weight */
.titleblock {
 font-weight:
}
div#close,
div#top,
.titleblock {
 font-weight:bold
}
div#content div#titlebar {
 font-weight:normal
}

/* height */
#inner {
 height:300px
}
#outer {
 height:1px
}
div#close,
div#top {
 height:17px
}
div#content {
 height:400px
}

/* left */
#inner,
.footertext {
 left:50%
}
#outer,
div#text1,
div#text1 a:hover span,
div#text2 a:hover span,
div#text3 a:hover span,
div#text4 a:hover span,
div#text5 a:hover span,
div#text6 a:hover span,
div#text7 a:hover span {
 left:0px
}
.bgtext {
 left:50px
}
div#close,
div#top {
 left:573px
}
div#content {
 left:-70px
}
div#text2 {
 left:20px
}
div#text3 {
 left:300px
}
div#text4 {
 left:45px
}
div#text5 {
 left:280px
}
div#text6 {
 left:250px
}
div#text7 {
 left:330px
}
div#urltext {
 left:-69px
}

/* margin */
body {
 margin:0
}
div#content {
 margin:3px
}

/* margin-bottom */
.titleblock {
 margin-bottom:10px
}

/* margin-left */
#inner,
.footertext {
 margin-left:-250px
}
.titleblock {
 margin-left:2px
}
div#content {
 margin-left:0
}

/* margin-right */
.titleblock {
 margin-right:6px
}

/* margin-top */
.titleblock {
 margin-top:10px
}

/* overflow */
div#content {
 overflow:auto
}

/* padding */
.titleblock {
 padding:4px
}

/* padding-top */
.news dt {
 padding-top:4px
}

/* padding-bottom */
.news dt {
 padding-bottom:4px
}

/* padding-left */
.contentsblock {
 padding-left:10px
}

/* padding-right */
div#content {
 padding-right:8px
}

/* position */
#inner,
#outer,
.bgtext,
.footertext,
div#content,
div#text1,
div#text2,
div#text3,
div#text4,
div#text5,
div#text6,
div#text7,
div#urltext {
 position:absolute
}
div#close,
div#inner a:hover span,
div#top {
 position:relative
}

/* right */
.bgtext {
 right:-80px
}

/* scrollbar-3dlight-color */
body {
 scrollbar-3dlight-color:#222
}

/* scrollbar-arrow-color */
body {
 scrollbar-arrow-color:#FFF
}

/* scrollbar-base-color */
body {
 scrollbar-base-color:#000
}

/* scrollbar-darkshadow-color */
body {
 scrollbar-darkshadow-color:#222
}

/* scrollbar-face-color */
body {
 scrollbar-face-color:#000
}

/* scrollbar-highlight-color */
body {
 scrollbar-highlight-color:#000
}

/* scrollbar-shadow-color */
body {
 scrollbar-shadow-color:#000
}

/* text-align */
.footertext,
div#close,
div#top {
 text-align:center
}
div#content {
 text-align:justify
}

/* text-decoration */
div#inner a,
div#inner a:hover,
div#inner a:link,
div#inner a:visited {
 text-decoration:none
}
div#inner div#content a:hover {
 text-decoration:underline
}

/* top */
#inner {
 top:-150px
}
#outer {
 top:50%
}
.bgtext {
 top:50px
}
.footertext {
 top:220px
}
div#close {
 top:-47px
}
div#content {
 top:-50px
}
div#text1 {
 top:6px
}
div#text1 a:hover span {
 top:-3px
}
div#text2 {
 top:10px
}
div#text2 a:hover span {
 top:-10px
}
div#text3 {
 top:60px
}
div#text3 a:hover span,
div#text6 a:hover span,
div#text7 a:hover span {
 top:-4px
}
div#text4 a:hover span,
div#text5 a:hover span {
 top:-6px
}
div#text4 {
 top:200px
}
div#text5 {
 top:190px
}
div#text6 {
 top:-5px
}
div#text7 {
 top:254px
}
div#top {
 top:319px
}
div#urltext {
 top:-87px
}

/* width */
#inner {
 width:700px
}
#outer {
 width:100%
}
.footertext {
 width:500px
}
div#close,
div#top {
 width:17px
}
div#content {
 width:635px
}
div#text1 a:hover span,
div#text2 a:hover span,
div#text3 a:hover span,
div#text4 a:hover span,
div#text5 a:hover span,
div#text6 a:hover span,
div#text7 a:hover span {
 width:
}

img.icon {
  vertical-align: middle;
  float: none;
  padding-right:5px;
}