body {background: #000; font: 13px Helmet, Freesans, sans-serif;}

header {background: #000; height: 100px; position: fixed; text-align: center; top: 0px; z-index: 9999; width: 100%;}

.splash {margin: 80px auto;}

.msg {color: #870001; font-family: 'Trebuchet MS'; font-size: 50px; height: 100px; text-align: center; width: 100%;}
.msg strong {color: #fff;}



/* footer */
.container-footer {margin: auto; width: 960px;}
footer {background: #000; border-top: 1px solid #fff; color: #fff; height: 120px; line-height: 1.6em; margin-top:10px; padding-top: 15px;}
footer a:link, footer a:active, footer a:visited {color: #fff; text-decoration: none;}
footer a:hover {font-weight:700; text-decoration: none;}

/* footer pull left and pull right */
.pull-left {float: left; height: 100px; text-align: left; width: 480px;}
.pull-right {float: right; text-align: right; width: 480px;}

/* links */
.links {background: #000; border-top:1px solid #fff; color: #fff; height: 30px; padding-top: 10px; text-align: center;}
.links a:link, .links a:active, .links a:visited {color: #fff; text-decoration: none;}
.links a:hover {font-weight: 700;}



/* order msg */
#box {background: #D40000;  border-radius: 10px; color: #fff; font-family: serif; height: 400px; margin: auto; padding: 10px; position: absolute; top: 0; left: 0; right: 0; bottom: 0; text-align: center; width: 700px;}
#box h1 {font-size: 40px; font-style: italic; font-weight: 700;}
#box p {font-size: 20px; padding-top: 100px;}
#box p em {font-weight: 700; text-decoration: underline;}
#box a:link, #box a:active, #box a:visited, #box a:hover {color: #fff; font-size: 15px;}