body {
background-color:#FFFFFF;
color:#FFFFFF;
margin:0px;
background-image:url(../images/metal.gif);
}
#header {
background-color:#000000;
width:827px;
background-image:url(../images/header-background.jpg);
}
#top-left-nav {
float:left;
}
#top-right-nav{
float:right;
position:relative;
right:8px;
}
#box-top {
width:827px;
height:15px;
background-image:url(../images/box-top.jpg);
clear:both;
}
#box {
width:827px;
background-image:url(../images/box-middle.jpg);
}
#box-bottom {
width:827px;
height:17px;
background-image:url(../images/box-bottom.jpg);
}
.heading {
font-size:24px;
font-weight:bold;
}
.heading-link {
font-size:12px;
}
.heading-link a:link {
color:#FFFFFF;
}
.heading-link a:hover {
text-decoration:underline;
}

.blog-info {
position:relative;
padding-bottom:10px;
}

.blog-date {
float:right;
width:200px;
text-align:right;
color:#CCCCCC;
}

.clear {
clear:right;
}

#image-banner {
background-image:url(../images/image-banner.png);
width:777px;
height:100px;
position:relative;
top:20px;
}
.content {
padding-left:25px;
padding-top:5px;
padding-right:25px;
padding-bottom:30px;
overflow:hidden;
}

.gallery img {
padding-right:10px;
padding-bottom:15px;
position:relative;
vertical-align:top;
}

#content {
background-color:#000000;
width:827px;
position:relative;

}
#top-nav {
height:26px;
background-color:#999999;
}

img {
border:0px;
overflow:hidden;
padding:0px;
}

.home {
text-decoration:none;
height:120px;
}

a {
color:#CCCCCC;
text-decoration:none;
}

.colage-holder {
border-left:1px solid #000000;
border-top:1px solid #000000;
}

.calage {
border-right:1px solid #000000;
border-bottom:1px solid #000000;
}

#flag {
background-image:url(../images/flag.jpg);
width:1000px;
height:83px;
}
