body {
background-color:#222;
margin:0px;
padding:0px;
color:#EEE;
font:12px Verdana;
text-align:center;
}

a:link, a:visited {
color:#cc3333;
text-decoration:none;
font-weight:bold;
}

a:hover {
color:#ff6633;
}

#container {
width:925px;
margin-left:auto;
margin-right:auto;
text-align:left;
min-height:100%;
height:100%;
}

#header {
padding:15px;
padding-top:40px;
margin-bottom:15px;
background-color:#111;
}

#content {
padding:0px 15px;
margin-bottom:15px;
}

#navi {
padding:0px 15px;
margin-bottom:15px;
}

#navi ul {
margin:0px;
padding:0px;
}

#navi li {
margin:0px; margin-right:15px;
float:left;
list-style:none;
}

#footer {
width:895px;
padding:15px;
font-size:10px;
background-color:#111;
}

.thumbBoxHi {
float:left;
width:115px;
height:106px;
margin-right:15px;
margin-bottom:15px;
overflow:hidden;
}

.thumbBoxHiFirst {
float:left;
width:115px;
height:224px;
margin-right:15px;
margin-bottom:15px;
overflow:hidden;
}

.thumbBoxHiLast {
float:left;
width:115px;
height:106px;
margin-bottom:15px;
overflow:hidden;
}

.fullBox {
text-align:center;
margin-bottom:15px;
}

.prev {
float:left;
width:40px;
margin-bottom:15px;
}

.next {
float:right;
width:40px;
text-align:right;
}

.clear {
clear:both;
}

h2 {
margin:10px 0px;
font-size:16px;
}

h3 {
margin:10px 0px;
padding:0px;
font-size:14px;
}

img {
border:0px;
}

.splitbox {
width:440px;
float:left;
}
