/* shit that changes in different sheet */

td.header {
background: url(red-header.png) no-repeat top left;
width:600px;
height:100px;
margin:0px;
border-top:0px;
border-left:1px solid #000000;
border-bottom:1px solid #000000;
border-right:0px;
padding:0px
}

a:link {
color:#000000;
font:normal normal bold x-small Georgia,serif;
text-decoration:none
}

a:visited {
color: #000000;
font:normal normal bold x-small Georgia,serif;
text-decoration:none
}  

a:hover {
color:#000000;
font:normal normal bold x-small Georgia,serif;
text-decoration:none
}

a:active {
color:#AA0000;
font:normal normal bold x-small Georgia,serif;
text-decoration:none
}

.cell_over {
margin-top:auto;
margin-bottom:auto;
border-right:1px solid #000000;
padding-left:12px;
padding-right:12px;
background:#E19A9A;
}

h2 {
font:italic normal normal xx-small Georgia,serif;
color:#E19A9A;
text-align:right;
padding:0px 4px 0px 0px;
position:relative;
top:-18
}


/* shit that doesn't */

td.footer {
width:750px;
margin:0px;
border-top:1px solid #000000;
border-left:1px solid #000000;
border-bottom:0px;
border-right:1px solid #000000;
height:25px;
background:#dddddd
}

.cell_out,td.navelement {
margin-top:auto;
margin-bottom:auto;
border-right:1px solid #000000;
padding-left:12px;
padding-right:12px;
background:#DDDDDD;
}

table.main {
margin-left:auto;
margin-right:auto;
padding:0px
}

td.sidebar {
width:150px;
margin:0px;
border-top:0px;
border-left:1px solid #000000;
border-right:1px solid #000000;
border-bottom:0px;
padding:0px
}

td.nav {
margin:0px;
border-top:0px;
border-left:1px solid #000000;
border-bottom:1px solid #000000;
border-right:0px;
padding:0px;
background:#DDDDDD
}

td.main {
margin:0px;
border-top:0px;
border-left:1px solid #000000;
border-bottom:0px;
border-right:0px;
padding:0px;
width:600px
}

table.navtable {
background:#DDDDDD;
height:25px
}

img {
margin:0px;
border:0px;
padding:0px
}

body {
padding:0px;
margin:0px
}

h1 {
font:normal normal normal large Georgia,serif;
color:#000000;
text-align:right;
padding:2px 2px 0px 0px;
border-top:1px dotted #000000;
position:relative;
top:-1;
}

p {
color:#000000;
font:normal normal normal x-small Georgia,serif;
text-decoration:none;
padding:0px 4px 4px 4px;
position:relative;
top:-18
}

hr{
margin:-4px 0px -37px 0px;
position:relative;
top:-18
}