body {background: #131010; margin: 0 auto;}

body {color: #473b3b;
    font-family: 'Palatino-Roman', 'Palatino', 'serif';
    font-size: 12px;
    line-height: 16px;
    opacity: 1.00;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;}
    
h1 {font-size: 24px; line-height:26px; font-weight:bold;}

h2 {font-size: 14px; line-height:16px; font-weight:bold;}

td {color: #473b3b;
    font-family: 'Palatino-Roman', 'Palatino', 'serif';
    font-size: 12px;
    line-height: 16px;
    opacity: 1.00;
    text-align: left;
    text-decoration: none;
    text-indent: 0px;
    text-transform: none;}

a {
    color: #67150e;
    text-decoration: none;
}
a:visited {
    color: #000000;
    text-decoration: none;
}
a:hover {
    color: #ff3366;
    text-decoration: none;
}

.Bullet {    border: none;
    text-decoration: none;
}
div {
    overflow: visible;
}
img {
    border: none;
}
.InlineBlock {display: inline; }
.InlineBlock {display: inline-block; }
.tinyText {font-size: 1px;}

/*Main lay out and header*/
#body_content {margin: 0 auto; overflow: hidden; position: relative;  background: transparent url(../img/rp_tile_v6.jpg) repeat scroll top left; text-align: left; width: 700px;}
#header_layer {height: 157px; margin-left: 0px; position: relative; width: 700px; background: transparent url(../img/navfill-v2.jpg);}
#logo {left: 17px; position: absolute; top: 33px;}
#band {left: 327px; position: absolute; top: 6px;}
#flags {left: 652px; position: absolute; top: 30px; width:26px;}
#flags img {margin-bottom:8px;}

/*Navigation layer*/
#nav_layer {left:5px; margin: 0; position: absolute; top:132px; width: 700px; font-family:'Palatino-Roman', 'Palatino', 'serif';
    font-size: 18px; font-weight:bold; z-index:6;}
#nav_layer ul { list-style-image: none; list-style-position: inside; list-style-type: none; margin: 0; padding: 0; text-indent: 0;}
#nav_layer li {display:inline; float:left; margin-right:15px; list-style-type:none;}
#nav_layer a {color: #CDC8B1; text-decoration: none; letter-spacing:1px;}
#nav_layer a:visited {color: #CDC8B1; text-decoration: none;}
#nav_layer a:hover {color: #ff3366; text-decoration: none;}
#nav_layer a.current {color:white}

/*Body layer*/
#body_layer {margin-left: 0px; position: relative; width: 700px; z-index: 5}

/*Footer layer*/
#footer_layer { margin-left: 0px; position: relative; width: 700px; z-index: 15; text-align:center; border-top:2px solid #fff; padding:5px 0; color:#fff;}

/*Various classes*/
.pink {color: #ff3366; font-weight:bold;}
.small {font-size: 9px;}

