@import url('reset.css');
@import url('typography.css');

body {
background: #FFF url('../images/bg.jpg') repeat-x center top;
text-align: center;
}
h1 {
text-align: center;
}
a {
color: #024E8C;
text-decoration: underline;
}
.container, .container2, .container3 {
margin: 0 auto;
text-align: left;
}
.container {
width: 675px;
}
#header {
}
#page {
}
#content-top {
height: 10px;
background: transparent url(../images/vidbg.png) no-repeat center top;
}
#content {
width: 635px;
padding: 20px;
background: transparent url(../images/content-bg.png) repeat-y center top;
}
.blu #content {
width: 655px;
padding: 0 10px;
}
#content-btm {
width: 675px; height: 10px;
padding: 0 0;
background: transparent url(../images/vidbg.png) no-repeat center bottom;
}
#footer {
text-align: center;
margin-top: 1em;
color: #8E8E8E;
}
#video {
width: 600px;
margin: 0 auto;
}

.blu #video {
width: 655px;
}

#cartbtn {
/*float: right;
margin-right: -5px;*/
}
#cartaction {
padding: 12px 0 0 0;
text-align: center;
}
.offerbox {
border: 1px solid #E1E0E0;
padding: 20px;
height: 130px;
margin-bottom: 1em;
}
.offerleft {
float:left;
}
.offerright {
float: right;
width: 274px;
}

.offerleft ul {
margin: 1em;
padding-left: 1em;
}

.offerleft ul li {
list-style: outside url(../images/bullet.gif);
}

.centerimg {
text-align: center;
display: block;
margin: 0 auto;
}
#header {
}
#bodytext {
font: normal 11px/15px Helvetica, Arial, sans-serif;
padding: 0 30px;
margin: 1.5em 0;
color: #8E8E8E;
}