body{
margin:0;
padding:0;
background-color	: #ffffff;
color				: #000000;
background: repeat url('images/bgquarter.png'); 
background-attachment:fixed;
line-height: 1.0em;
}

b{font-size: 110%;}
em{color: red;}


#topsection{
height: 345px; /*Height of top section*/
margin: 5px;
}

#topsection h1{
margin: 0;
padding-top: 15px;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-left: 340px; /*Set left margin to LeftColumnWidth*/
margin-right: 5px;
background: url('images/beige80percent.png') 0px 0px repeat;
padding: 3px;
}

#leftcolumn{
float: left;
width: 330px; /*Width of left column*/
background: url('images/beige80percent.png') 0px 0px repeat;
margin-left: -100%;
font-size: 90%;
}

#footer{
clear: left;
width: 100%;
background: black;
color: #FFF;
text-align: center;
padding: 4px 0;
}

#footer a{
color: #FFFF80;
}

.innertube{
margin: 5px; /*Margins for inner DIV inside each column (to provide padding)*/
margin-top: 0;
}



/* following styles have nothing to do with the structural layout */
h1, h2, h3
	{
	margin-top			: 6px;
	margin-bottom			: 2px;
	font-family: Arial, Helvetica, sans-serif;
	}

h4
        {
        margin-top                      : 3px;
        margin-bottom                   : 2px;
        font-family: Arial, Helvetica, sans-serif;
        }

ul
        {
        margin-top                      : 3px;
        margin-bottom                   : 2px;
	margin-left			: 10px;
	padding-left			: 10px;
        }


p
	{
	margin-bottom		: 2px;
	margin-top		: 4px;
	}

.navbar
	{
	margin-top			: 5px;
	margin-left			: -10px;
	background: url('images/beige80percent.png') 0px 0px repeat;
	padding: 3px;
	}


.bgimage820x140 {
        padding-top: 12px;
        padding-bottom: 12px;
        font-size: 0.8em;
        padding-left: 5px;
        padding-right: 5px;
}





