@charset "iso-8859-1";
#preorder {
    height: 87px;
    width: 169px;
    margin-top: 126px;
    margin-left: 731px;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0
    }
#preorder a {
    text-decoration: none;
    height: 87px;
    width: 169px
    }
#preorder a:link {
    background-image: url(/images/itunesup.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    height: 87px;
    width: 169px;
    display: block
    }
#preorder a:visited {
    background-image: url(/images/itunesup.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    height: 87px;
    width: 169px;
    display: block
    }
#preorder a:active {
    background-image: url(/images/itunesup.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    height: 87px;
    width: 169px;
    display: block
    }
#preorder a:hover {
    background-image: url(/images/itunesovr.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    height: 87px;
    width: 169px;
    display: block
    }
#container {
    width: 900px;
    margin-top: 0;
    margin-right: auto;
    margin-bottom: 0;
    margin-left: auto;
    background-image: url(images/bg_tile.jpg);
    background-repeat: repeat-y;
    background-position: left top;
    padding: 0;
    background-color: #000
    }
#header {
    width: 900px;
    height: 213px;
    float: left;
    background-image: url(images/header.jpg);
    background-repeat: no-repeat;
    background-position: left top
    }
#sidebar {
    width: 266px;
    height: 747px;
    float: left;
    background-image: url(images/sidebar.jpg);
    background-repeat: no-repeat;
    background-position: left top
    }
#navigation-bg {
    width: 634px;
    height: 41px;
    float: left;
    background-image: url(images/navigation_bg.jpg);
    background-repeat: no-repeat;
    background-position: left top
    }
#navigation-bg ul {
    list-style-type: none;
    margin: 0;
    padding: 0
    }
#navigation-bg li {
    display: inline;
    list-style-type: none;
    margin: 0;
    padding: 0
    }
#content-main {
    width: 634px;
    float: left;
    background-image: url(images/content_main.jpg);
    background-repeat: no-repeat;
    background-position: left top
    }
#footer {
    width: 900px;
    height: 64px;
    background-image: url(images/footer.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    clear: both
    }
#news a:link {
    height: 41px;
    width: 86px;
    float: left;
    background-image: url(images/news_up.jpg);
    background-repeat: no-repeat;
    background-position: left top
    }
#news a:visited {
    height: 41px;
    width: 86px;
    float: left;
    background-image: url(images/news_up.jpg);
    background-repeat: no-repeat;
    background-position: left top
    }
#news a:active {
    height: 41px;
    width: 86px;
    float: left;
    background-image: url(images/news_up.jpg);
    background-repeat: no-repeat;
    background-position: left top
    }
#news a:hover {
    height: 41px;
    width: 86px;
    float: left;
    background-image: url(images/news_ovr.jpg);
    background-repeat: no-repeat;
    background-position: left top
    }
#merchstore a:link {
    height: 41px;
    width: 137px;
    float: left;
    background-image: url(images/merchstore_up.jpg);
    background-repeat: no-repeat;
    background-position: left top
    }
#merchstore a:visited {
    height: 41px;
    width: 137px;
    float: left;
    background-image: url(images/merchstore_up.jpg);
    background-repeat: no-repeat;
    background-position: left top
    }
#merchstore a:active {
    height: 41px;
    width: 137px;
    float: left;
    background-image: url(images/merchstore_up.jpg);
    background-repeat: no-repeat;
    background-position: left top
    }
#merchstore a:hover {
    height: 41px;
    width: 137px;
    float: left;
    background-image: url(images/merchstore_ovr.jpg);
    background-repeat: no-repeat;
    background-position: left top
    }
#tours a:link {
    height: 41px;
    width: 83px;
    float: left;
    background-image: url(images/tours_up.jpg);
    background-repeat: no-repeat;
    background-position: left top
    }
#tours a:visited {
    height: 41px;
    width: 83px;
    float: left;
    background-image: url(images/tours_up.jpg);
    background-repeat: no-repeat;
    background-position: left top
    }
#tours a:active {
    height: 41px;
    width: 83px;
    float: left;
    background-image: url(images/tours_up.jpg);
    background-repeat: no-repeat;
    background-position: left top
    }
#tours a:hover {
    height: 41px;
    width: 83px;
    float: left;
    background-image: url(images/tours_ovr.jpg);
    background-repeat: no-repeat;
    background-position: left top
    }
#history a:link {
    height: 41px;
    width: 102px;
    float: left;
    background-image: url(images/history_up.jpg);
    background-repeat: no-repeat;
    background-position: left top
    }
#history a:visited {
    height: 41px;
    width: 102px;
    float: left;
    background-image: url(images/history_up.jpg);
    background-repeat: no-repeat;
    background-position: left top
    }
#history a:active {
    height: 41px;
    width: 102px;
    float: left;
    background-image: url(images/history_up.jpg);
    background-repeat: no-repeat;
    background-position: left top
    }
#history a:hover {
    height: 41px;
    width: 102px;
    float: left;
    background-image: url(images/history_ovr.jpg);
    background-repeat: no-repeat;
    background-position: left top
    }
#press a:link {
    height: 41px;
    width: 67px;
    float: left;
    background-image: url(images/press_up.jpg);
    background-repeat: no-repeat;
    background-position: left top
    }
#press a:visited {
    height: 41px;
    width: 67px;
    float: left;
    background-image: url(images/press_up.jpg);
    background-repeat: no-repeat;
    background-position: left top
    }
#press a:active {
    height: 41px;
    width: 67px;
    float: left;
    background-image: url(images/press_up.jpg);
    background-repeat: no-repeat;
    background-position: left top
    }
#press a:hover {
    height: 41px;
    width: 67px;
    float: left;
    background-image: url(images/press_ovr.jpg);
    background-repeat: no-repeat;
    background-position: left top
    }
#multimedia a:link {
    height: 41px;
    width: 129px;
    float: left;
    background-image: url(images/multimedia_up.jpg);
    background-repeat: no-repeat;
    background-position: left top
    }
#multimedia a:visited {
    height: 41px;
    width: 129px;
    float: left;
    background-image: url(images/multimedia_up.jpg);
    background-repeat: no-repeat;
    background-position: left top
    }
#multimedia a:active {
    height: 41px;
    width: 129px;
    float: left;
    background-image: url(images/multimedia_up.jpg);
    background-repeat: no-repeat;
    background-position: left top
    }
#multimedia a:hover {
    height: 41px;
    width: 129px;
    float: left;
    background-image: url(images/multimedia_ovr.jpg);
    background-repeat: no-repeat;
    background-position: left top
    }
#navspacer {
    float: left;
    height: 41px;
    width: 30px;
    background-image: url(images/nav_spacer.jpg);
    background-repeat: repeat;
    background-position: left top
    }
#footer_noscroll {
    width: 900px;
    height: 238px;
    background-image: url(images/footer_noscroll.jpg);
    background-repeat: no-repeat;
    background-position: left top;
    clear: both
    }
#sidebar_noscroll {
    width: 266px;
    height: 747px;
    float: left;
    background-image: url(images/sidebar_noscroll.jpg);
    background-repeat: no-repeat;
    background-position: left bottom
    }
#content-main_ns {
    width: 634px;
    float: left;
    background-image: url(images/content_main_noscroll.jpg);
    background-repeat: no-repeat;
    background-position: left bottom;
    height: 706px
    }
.floatleft {
    float: left;
    padding-top: 0;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0;
    margin-top: 0;
    margin-right: 10px;
    margin-bottom: 10px;
    margin-left: 0
    }
body {
    text-align: center;
    margin: 0;
    padding: 0;
    background-color: #000
    }
#content p {
    font-family: "Times New Roman", Times, serif;
    font-size: 13px;
    line-height: 20px;
    text-align: left;
    color: #000
    }
#events {
    height: auto
    }
#content h1 {
    font-family: "Times New Roman", Times, serif;
    font-size: 14px;
    color: #600;
    text-align: left;
    line-height: 24px;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 5px;
    padding-right: 0;
    padding-bottom: 0;
    padding-left: 0
    }
#content {
    padding-top: 0;
    padding-right: 15px;
    padding-bottom: 0;
    padding-left: 15px;
    width: 604px
    }
#content h2 {
    font-family: "Times New Roman", Times, serif;
    font-size: 14px;
    font-style: italic;
    color: #600;
    text-align: left;
    line-height: 24px
    }
#bottomcover {
    float: left;
    height: 228px;
    width: 900px;
    background-image: url(images/scroll_cover.jpg);
    background-repeat: no-repeat;
    background-position: left top
    }
#heading {
    height: 60px;
    width: 604px
    }
#sidecontent {
    padding-top: 115px;
    text-align: left;
    font-family: "Times New Roman", Times, serif;
    color: #000;
    padding-left: 15px;
    padding-right: 25px
    }
#sidecontent a:link {
    font-family: "Times New Roman", Times, serif;
    font-size: 14px;
    font-weight: bold;
    color: #660101;
    text-decoration: underline
    }
#sidecontent a:hover {
    font-family: "Times New Roman", Times, serif;
    font-size: 14px;
    font-weight: bold;
    color: #000;
    text-decoration: underline
    }
#sidecontent a:visited {
    font-family: "Times New Roman", Times, serif;
    font-size: 14px;
    font-weight: bold;
    color: #660101;
    text-decoration: underline
    }
#sidecontent a:active {
    font-family: "Times New Roman", Times, serif;
    font-size: 14px;
    font-weight: bold;
    color: #660101;
    text-decoration: underline
    }
#sidecontent p {
    font-size: 14px;
    font-weight: bold;
    color: #000;
    padding-right: 25px;
    padding-top: 0;
    margin-top: 0;
    padding-bottom: 0;
    margin-bottom: 15px
    }
#heading h1 {
    font-family: "Times New Roman", Times, serif;
    font-size: 24px;
    color: #000;
    text-align: left;
    padding-top: 25px;
    padding-bottom: 15px;
    margin: 0;
    padding-right: 0;
    padding-left: 0
    }
#sidecontent h1 {
    font-family: "Times New Roman", Times, serif;
    font-size: 24px;
    color: #000;
    text-align: center;
    padding-right: 25px;
    line-height: 28px;
    font-weight: bold;
    text-decoration: none;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;
    margin-left: 0;
    padding-top: 0;
    padding-bottom: 10px;
    padding-left: 0
    }
#content a:link {
    color: #FFF;
    text-decoration: underline
    }
#content a:hover {
    color: #600;
    text-decoration: underline
    }
#content a:visited {
    color: #FFF;
    text-decoration: underline
    }
#content a:active {
    color: #FFF;
    text-decoration: underline
    }
.presspics {
    margin: 0;
    padding: 5px
    }
.article {
    width: 604px;
    float: left;
    padding: 0;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 15px;
    margin-left: 0
    }
#articlecallout {
    float: left;
    width: 200px;
    height: 120px
    }
#sidebarblog {
    width: 266px;
    height: 1200px;
    float: left;
    background-image: url(images/sidebar.jpg);
    background-repeat: no-repeat;
    background-position: left top
    }