HTML, BODY { background: #FEFEFE; color: #444444; font-family: Verdana, "Bitstream Vera Sans", "DejaVu Sans", Tahoma, Geneva, Arial, Sans-serif; font-size: 8pt; margin: 0; padding: 0; }
#stringg { position: absolute; left: 0; top: 40px; }
#stringd { position: absolute; left: 0; top: 60px; }
#stringa { position: absolute; left: 0; top: 80px; }
#stringe { position: absolute; left: 0; top: 100px; }
#stringg, #stringd, #stringa, #stringe { width: 100%; height: 5px; background: url('http://www.jrpmusic.dk/templates/default/images/str5.png') repeat-x top left; }
#bas { position: absolute; left: 50%; margin-left: -430px; top: 75px; background: #AA5335; }
#com { position: absolute; left: 50%; margin-left: -290px; top: 55px; background: #D49365; }
#tea { position: absolute; left: 50%; margin-left: -150px; top: 35px; background: #A17528; }
#pub { position: absolute; left: 50%; margin-left: -10px; top: 55px; background: #AD2B2B; }
#bas:hover { background: #551B07; }
#com:hover { background: #AA6433; }
#tea:hover { background: #422A00; }
#pub:hover { background: #5B0100; }
#bas, #com, #tea, #pub { width: 120px; height: 40px; color: #FEFEFE; font-size: 8pt; font-style: normal; text-transform: uppercase; }
#board { position: absolute; left: 50%; margin-left: 150px; top: 0; width: 20px; height: 140px; background: url('http://www.jrpmusic.dk/templates/default/images/board.png') no-repeat top left; }
#name { position: absolute; left: 50%; margin-left: 210px; top: 30px; width: 200px; height: 83px; background: url('http://www.jrpmusic.dk/templates/default/images/name.png') no-repeat top left; }
#contbox { position: absolute; left: 50%; margin-left: -465px; top: 160px; width: 680px; }
#cont { float: left; width: 100%; min-height: 400px; }
#bord { float: left; width: 100%; margin-top: 10px; border-bottom: 1px solid #AD2B2B; }
#bottom { float: left; margin: 20px; }
#news { position: absolute; left: 50%; margin-left: 255px; top: 155px; }
#events { position: absolute; left: 50%; margin-left: 255px; top: 185px; }
#contact { position: absolute; left: 50%; margin-left: 355px; top: 155px; }
#shop { position: absolute; left: 50%; margin-left: 355px; top: 185px; }
#news, #events, #contact, #shop { width: 80px; height: 18px; color: #FEFEFE; font-size: 8pt; background: #444444; }
#news:hover, #events:hover, #contact:hover, #shop:hover { background: #333333; }
#hvmenu { position: absolute; left: 50%; margin-left: 255px; top: 210px; }
#sponby { position: absolute; left: 50%; margin-left: 255px; top: 500px; }
#cosi { position: absolute; left: 50%; margin-left: 255px; top: 530px; width: 90px; height: 65px; }
#wilson { position: absolute; left: 50%; margin-left: 365px; top: 500px; width: 65px; height: 96px; }
#bas, #com, #tea, #pub, #news, #events, #contact, #shop, input, select { border: 0; cursor: pointer; box-shadow: 2px 2px 2px #333333; -webkit-box-shadow: 2px 2px 2px #333333; -moz-box-shadow: 2px 2px 2px #333333; filter: progid:DXImageTransform.Microsoft.dropShadow(color=#333333, offX=2, offY=2, positive=true); }
#bas:hover, #com:hover, #tea:hover, #pub:hover, #news:hover, #events:hover, #contact:hover, #shop:hover, input:hover, select:hover { box-shadow: 1px 1px 1px #333333; -webkit-box-shadow: 1px 1px 1px #333333; -moz-box-shadow: 1px 1px 1px #333333; filter: progid:DXImageTransform.Microsoft.dropShadow(color=#333333, offX=1, offY=1, positive=true); }
H1, H2, H3 { color: #444444; font-size: 10pt; font-style: normal; text-transform: uppercase; margin: 0 0 10px 0; padding: 0 10px; }
H4 { color: #AD2B2B; font-size: 10pt; font-style: normal; margin: 10px 0 2px 0; }
H5 { color: #AD2B2B; font-size: 8pt; font-weight: bold; margin: 5px 0 2px 0; }
H6 { color: #AD2B2B; font-size: 7pt; font-weight: bold; margin: 5px 0 2px 0; text-transform: uppercase; }
ul.menulevel1, ul.menulevel2, ul.menulevel3 { padding-left: 0; margin-left: 20px; list-style-type: square; }
ul.sitemaplevel1, ul.sitemaplevel2, ul.sitemaplevel3 { padding-left: 0; margin-left: 60px; list-style-type: square; }
ul.sitemaplevel1 { text-transform: uppercase; line-height: 1.8; }
ul.sitemaplevel2 { text-transform: none; line-height: 1.3; }
ul.sitemaplevel3 { text-transform: none; line-height: 1.2; }
.menulevel1, .menulevel2, .menulevel3, .navigator, .sitemaplevel1, .sitemaplevel2, .sitemaplevel3, .submenu { color: #333333; }
p { font-size: 8pt; margin: 5px 0; line-height: 120%; }
a { color: #AD2B2B; text-decoration: none; }
a:hover { text-decoration: underline; }
hr { height: 0; border: 0; border-top: 1px dotted #565656; }
.navimenu, .navimenu a { color: #AD2B2B; font-size: 8pt; text-decoration: none; text-transform: uppercase; line-height: 1.5; }
.navimenu a:hover { color: #333333; }
.bottom, .bottom a, .locator, .locator a { color: #565656; text-transform: none; text-decoration: none; }
.bottom a:hover, .locator a:hover { color: #333333; }
input, select { width: 80px; height: 18px; margin-bottom: 3px; border: none; background: #AD2B2B; font-size: 8pt; color: #FEFEFE; cursor: pointer; }
input:hover, select:hover { background: #5B0100; }
input, div { -moz-border-radius: 2px; -webkit-border-radius: 2px; -khtml-border-radius: 2px; border-radius: 2px; }
.edit { font-size: 8pt; }
textarea { width: 98%; background: #FFFFFF; font: 8pt Tahoma, Verdana, Geneva, Arial, Helvetica; }
