@charset "UTF-8";

* {
margin:0;
padding:0;
}

body {
background:#e3eef9 url(../images/tile.gif) top left repeat-x;
font-family:Helvetica, Tahoma, Arial, sans-serif;
font-size:0.8em;
text-align:justify;
color:#812d35;
line-height:130%;
}

a {color:#77232b;}
h4 {font-size:1.1em}
.floatright{float:right;margin:12px 0 0 0!important;}
.fullsize {width:480px!important;}
#logo, hr {display:none;}

#menu {
background:url(../images/logo.jpg) top left no-repeat;
padding:190px 0 0 280px;
list-style:none;
height:38px;
width:540px;
}

#menu li {
float:left;
margin:0 18px 0 0;
}

#menu a {
font-family:"Times New Roman", Times, serif;
font-size:1.7em;
color:#6c283d;
text-decoration:none;
}

#menu a:hover, body#home #b1, body#audio #b2, body#video #b3, body#tour #b4, body#download #b5 {color:#a51c3a;}
#container {width:760px;}

#featurepanel {
float:right;
width:197px;
background:url(../images/tile2.gif) top left repeat-x;
height:400px;
padding:50px 20px 20px;
}

#maincontent {
width:448px;
margin:0 0 0 40px;
}

#maincontent h2 {
height:50px;
margin:0 0 15px 0;
text-indent:-4000px;
border-bottom:1px solid #c3a9b3;
}

body#home #maincontent h2 {background:url(../images/news-hdr.gif) no-repeat 0 20px;}
body#audio #maincontent h2 {background:url(../images/audio-hdr.gif) no-repeat 0 20px;}
body#video #maincontent h2 {background:url(../images/video-hdr.gif) no-repeat 0 20px;}
body#tour #maincontent h2 {background:url(../images/tour-hdr.gif) no-repeat 0 20px;}
body#download #maincontent h2 {background:url(../images/download-hdr.gif) no-repeat 0 20px;}
body#mos #maincontent h2 {background:url(../images/mos-hdr.gif) no-repeat 0 20px;}

#featurepanel h2 {
text-indent:-4000px;
width:197px;
height:231px;
background:url(../images/feature1.jpg) no-repeat;
}

body#audio #featurepanel h2 {background:url(../images/packshot.jpg) no-repeat!important;}
body#mos #maincontent img, body#mos #offer img {float:right;margin:0 0 5px 20px}
body#mos #maincontent table, body#mos #featurepanel table {border:1px solid #C1CFDC; font-size:0.9em}
body#mos #maincontent table tr, body#mos #featurepanel table tr {background:#D8E6F2;}
body#mos #maincontent table tr.headrow, body#mos #featurepanel table tr.headrow {background:#C1CFDC; font-weight:bold;}
body#mos #maincontent table td, body#mos #featurepanel table td {padding:3px;}
body#mos #featurepanel h2 {background:url(../images/feature3.jpg) no-repeat;height:211px;}

#featurepanel h2 a {
display:block;
width:197px;
height:231px;
background:url(../images/watch-button.gif) no-repeat;
}

#featurepanel h2 a:hover {background:none!important;}

#offer{
padding:20px 40px;
border-bottom:1px solid #c3a9b3;
border-top:1px solid #c3a9b3;
}

#footer {padding:40px; font-size:0.8em;}
#footer a img {border:0;margin:0 50px 10px 0}
