.container{width:900px; margin-left: auto ; margin-right: auto; overflow: hidden;background-color:#321414;}
.navigation{float: left; background-color:#321414 ;text-align: left; width: 160px; border: 1px solid #00000;}
.main{width:730px; background-image:url('http://www.carls-sims-medieval-guide.com/screenshots/xbackground.gif.pagespeed.ic.KT5U09J6fG.png'); background-image: repeat-x;background-image: repeat-y; float:left; border: 1px solid #000000; text-align: left; padding: 2px; font-family: "Trebuchet MS";font-size:15px;color:#00000;}
.main2{width:722px; background-color:#FFFFFF;background-image:url('http://www.carls-sims-medieval-guide.com/screenshots/xbackground.gif.pagespeed.ic.KT5U09J6fG.png'); background-image: repeat-x;background-image: repeat-y; float:left; text-align: left; padding: 4px; font-family: "Trebuchet MS";font-size:15px;color:#00000;}
.rev1{text-align:center; color: black;background-color: #321414}
.footer{margin: 0;background-image:url('http://www.carls-sims-medieval-guide.com/screenshots/xbackground.gif.pagespeed.ic.KT5U09J6fG.png'); background-image: repeat-x;background-image: repeat-y; text-align:center;padding: 8px;font-family:tahoma;font-size:13px;color:#00000}

h1{color: #870c0f;font-family: "Trebuchet MS";font-size:20px;margin-bottom: 1px}
h2{color: #870c0f;font-family: "Trebuchet MS";font-weight: bold;font-size:18px;margin-bottom: 1px}
h3{color: #870c0f;font-family: "Trebuchet MS";font-size:16px;margin-bottom: -5px}
b{font-family: "Trebuchet MS";font-size:16px}

a{font-family: "Trebuchet MS";font-size:15px;text-decoration:underline;color:#;padding-left:1px;padding-right:1px;}

td{vertical-align: text-top; text-align: left}
img {border:0px;}

.sexypanels{
list-style-type: none; margin: 0; padding: 0; width: 160px; /* width of menu */
}

.sexypanels li{
border-bottom: 1px solid #604b2d; /* white border beneath each menu item */
}

.sexypanels li a{
background: #870c0f no-repeat right top; /*color of menu by default*/
font: 12px "Lucida Grande", Verdana; display: block;
color: #FFFFFF; width: auto;
padding: 5px 0; /* Vertical (top/bottom) padding for each menu link */
text-indent: 8px; text-decoration: none; 
border-bottom: 1px solid black; /*bottom border of menu link. Should be equal or darker to link's bgcolor*/
}

.sexypanels li a:visited,{
color: #ffffff;text-decoration: none;font: 12px "Lucida Grande", Verdana; display: block; width: auto; padding: 5px 0; text-indent: 8px;border-bottom: 1px solid black
}

.sexypanels li a:hover{
background-color: #BC987E; /*color of menu onMouseover*/
text-decoration: bold; color: #ffffff
}

.bodytable {
margin-bottom: 12px;
}

.bodytable td {
border: 1px inset #7b623d; padding: 3px;
background-color: #151515;
font-family:tahoma;font-size:13px; color: #ffe0b7; vertical-align: middle; text-align: left; 
}

.bodytable b{color: #45f3f3; font-weight: bold;font-family:tahoma;font-size:13px;font-variant: small-caps}

th {
font: bold 11px Verdana; color: #FFFFFF;
border-right: 1px solid #C1DAD7; border-left: 1px solid #C1DAD7; border-bottom: 1px solid #C1DAD7; border-top: 1px solid #C1DAD7;
letter-spacing: 2px; text-transform: uppercase; text-align: center;
padding: 6px 6px 6px 12px; background-color: #696969;

                    
                    
