body{
margin:0;
padding:0;
line-height: 1.5em;
font-family:verdana;
font-size:0.8em;
background:#eee8aa;
}

b{font-size: 110%;}
em{color: red;}


#maincontainer{
width: 940px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
background:#ffffcd;
border-style:solid;
border-width:3px;
border-color:#fafafa;
}

#topsection{
height: 150px; /*Height of top section*/
color:#fffff;
background:#aa2222 url('pictures/header.jpg') no-repeat top right; 
text-align:right;
border-style:solid;
border-width:1px;
}

#topsection_bottom_line
{
margin-top:120px;
padding-top:5px;
padding-right:15px;
height: 30px; /*Height of top section*/
text-align:right;
font-weight:bold;
border-style:solid;
border-width:0px;
}

#topsection_bottom_line a{
color:#d0d0d0;
text-decoration:none;
}

#topsection_bottom_line a:hover{
color:#ffffff;
text-decoration:none;
}

#topsection h1{
margin: 0;
padding-top: 5px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 200px; /*Set left margin to LeftColumnWidth*/
margin-top:10px;
padding:10px;
}

#leftcolumn{
float: left;
width: 200px; /*Width of left column*/
margin-left: -940px; /*Set left margin to -(MainContainerWidth)*/
background: #900000;
margin-top:20px;
padding-left:0px;
}

.a_leftcolumn{
text-decoration:none;
color:#d0d0d0;
font-weight:bold;
}

.a_leftcolumn:hover{
color:#ffffff;
text-decoration:none;
}


#footer{
clear: left;
width: 100%;
background:#900000;
color: #afafaf;
text-align: center;
padding: 4px 0;
font-size:0.7em;
}

#footer a{
color: #d0d0d0;
text-decoration:none;
margin-top:100px;
}

.innertube{
margin-left: 10px; /*Margins for inner DIV inside each column (to provide padding)*/
}


.image_float{
float:left;
width:250px;
margin-right:15px;
margin-bottom: 10;
}

.gallerycontainer{
position: relative;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}


.thumbnail{
width:160px;
border-style:none;}


.to_top{border-style:none;}

