

	   	   		 	/* EVERYTHING SURROUNDING THE CONTENT TABLE */
table.body {
background: url('images/body_bg.gif') center;
width: 100%;

text-align: center;
border: 2px solid #000000;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border-collapse: collapse;
}


 				 /* The table including the shadow borders */
table.content {
width: 756px;
height: 100%;
text-align: left;
vertical-align: center;
border: 0px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border-collapse: collapse;
}

 				 /* The table which actually contains the page (not the menu) */
table.realcontainer {
width: 700px;
text-align: left;
vertical-align: top;
border: 0px;
padding: 0px 0px 0px 0px;
border-collapse: collapse;
margin-left: auto;
margin-right: auto;
font-size: 13px;
}



 				 /* The banner sides and banner proper */
td.bannerL {
background: #000000 url('images/chain_tl.gif') repeat-x bottom right;
border: 0px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
td.banner {
height: 107px;
width: 756px;
background: #000000 url('images/banner.jpg') no-repeat top center;
border: 0px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
td.bannerR {
background: #000000 url('images/chain_tr.gif') repeat-x bottom left;
border: 0px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

			 /* Cells with the corrugated grey BG & the main content cell (borders are inside a table inside of this one) */
td.bodyL {
border: 0px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
td.body {
align: left;
vertical-align: top;
width: 756px;
background: #FFFFFF;
border: 0px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
td.bodyR {
border: 0px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}


 				 /* left shadow border, ditto for R, bottom corners, bottom border */
td.c_lb {
width: 17px;
background: url('images/c_lb.gif') repeat-y;
border: 0px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
td.c_rb {
width: 17px;
background: url('images/c_rb.gif') repeat-y left;
border: 0px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
td.cornerleft {
background-image: url('images/c_lc.gif');
background-repeat: no-repeat;
background-position: top right;
width: 17px;
height: 17px;
/* border: #000000 1px solid; */ 
border: 0px; 
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
td.c_bb {
height: 17px;
width: 722px;
background: url('images/c_bb.gif') bottom center;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
border: 0px;
}

td.cornerright {
background-image: url('images/c_rc.gif');
background-repeat: no-repeat;
background-position: 0 0;
width: 17px;
height: 17px;
border: 0px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}

 				 /* This is the page cell */

td.page {
text-align: center;
vertical-align: top;
width: 722px;
padding: 0px 0px 0px 0px;
border: 0px;
margin: 0px 0px 0px 0px;
}



 				 /* Copyleft & site links bottom (part of the body table, NOT the content table!!) */
td.footerL {
border: 0px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
td.footer {
text-align: center;
width: 756px;
border: 0px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}
td.footerR {
border: 0px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;
}




 				 /* Uh..links? ;-) */
a:link {
color: #a80000;
text-decoration: none;
}
a:visited {
color: #a80000;
text-decoration: none;
}
a:hover {
color: #4598ff;
text-decoration: underline;
}
a:active {
color: #a80000;
text-decoration: underline;
}

/* FOR THE MENU */

hr.separate {
border-bottom: 2px dashed #000000;
border-top: 1px solid #000000;
color: #fff;
background-color: #fff;
height: 4px;
padding: 0px 0px 0px 0px;
margin: 0px 10px 0px 10px;

}

img.image-left, img.image-right {
border: 2px groove #000000;
padding: 3px;
margin: 8px;
background: #700000;
}
