body {
    margin: 0px 0px;
    padding: 0px 0px;
}

body, td, .normaltext {
	font-size: 13px;
}

.largetext {
	font-size: 16px;
	font-weight: bold;
}

div#header {
    background-color: #c00;
    background-image: url(../images/header.gif); 
    background-repeat: no-repeat;
    height: 91px;
    padding: 0px;
    margin: 0px;
}
div#navbar {
    padding: 0px;  
    margin: 0px;
    height: 20px;
    background-color: black;
}
div#navbar td {
    margin: 0 2px; 
    padding: 2px;
    border-width:0;
    text-align: center;
    vertical-align: middle;
    font-weight: bold;
    color: white;
    font-size: 60%;
    font-family: Helvetica, Verdana, Arial, sans-serif;
} 

div#navbar a:link {color: #fff;}
div#navbar a:visited {color: #fff;}
div#navbar a:hover {color: #ff9;} 
div#navbar a {text-decoration: none;}

div#main {
    padding: 0px;
    height: 500px;
    background-color: #ff9;
}
div#rightside {
    position: relative;
    padding: 20px;
    width: 550px;
    float: right:
}
div#leftside {
    position: relative;
    padding: 10px;
    width: 180px;
    float: left;
}
div#fixedmain {
    postion: absolute;
    padding: 10px;
    height: 1540px;
    background-color: #ff9;
}
#rightside table td {
	vertical-align: top;
}

#fixedmain table td {
	width: 400;
	vertical-align: top;
}

div#fixedmain img {position: absolute; left: 250px; margin: 10px;}

div#foot {
    padding: 0px;  
    margin: 0px;
    height: 20px;
    background-color: #c00;
}
div#foot td {
    border-top: solid #000 1px;
    margin: 0 2px; 
    padding: 2px;
    border-width:0;
    text-align: center;
    vertical-align: middle;
    font-weight: bold;
    color: #fff;
    font-size: 60%;
    font-family: Helvetica, Verdana, Arial, sans-serif;
} 
div#foot a:link {color: #fff;}
div#foot a:visited {color: #fff;}
div#foot a:hover {color: #000;} 
div#foot a {text-decoration: none;}
div#foot em {font-style: normal; font-size: 70%; color: #fff;}