body
{
background:#111111;
margin:0px;
padding:0px;
}
img, div, { behavior: url(iepngfix.htc) }

#wrapper
{
position:relative;
top:0px;
width:980px;
min-height:300px;
margin:0px auto;
background: url(../images/bg.gif) repeat-y top center;
}



#content_box
{
background:#282828;
margin-top:0px;
margin-left:158px;
width:677px;
padding:10px;
_padding:10px;
color:#cccccc;
font:12px Arial, Helvetica, sans-serif;
letter-spacing:1px;
line-height:14px;
min-height:400px;
_height:400px;
}

#content_box a:link, #content_box a:visited, #content_box strong
{
color:#b6e92b;
text-decoration:none;
font-weight:bold;
}

#content_box a:hover
{
color:#b6e92b;
text-decoration:underline;
}

#container
{
background:#111111;
width:562px;
height:194px;
}

#fotoviewer
{
background:#282828;
width:660px;
height:440px;
}

#content_box strong
{
color:#b6e92b;
font:bold 12px Arial, Helvetica, sans-serif;
}

.top
{
width:980px;
height:194px;
}

.nav
{
width:980px;
height:43px;
}

.image_l
{
margin-right:10px;
}
.image_r
{
margin-left:10px;
}

.imageborder
{
border:2px solid #fff;
}

.thumbborder
{
border:1px solid #fff;
margin: 3px;
}

#footer
{
background:#202020;
height:12px;
width:707px;
margin-left:158px;
color:#888888;
font:10px Arial, Helvetica, sans-serif;
padding-top:8px;
padding-bottom:8px;
}
#footer a:link, #footer a:visited
{
color:#888888;
text-decoration:none;
padding:0px 5px 0px 5px;
}
#footer a:hover
{
color:#cccccc;
text-decoration:underline;
}