body {
margin-top: 0px;
text-align: center;
}

h1 {
font-family: Arial, Helvetica, Sans-Serif;
text-decoration : none;
font-size: 12px;
font-weight: bold;
color: #F9F7D3;
margin: 0px;
padding-left: 15px;
padding-top: 10px;
padding-bottom: 7px;
}

h2 {
font-family: Arial, Helvetica, Sans-Serif;
text-decoration : none;
font-size: 12px;
font-weight: bold;
color: #000000;
margin: 0px;
padding-left: 0px;
padding-top: 0px;
padding-bottom: 10px;
}

h3 {
font-family: Arial, Helvetica, Sans-Serif;
text-align: center;
text-decoration : none;
font-size: 10px;
font-weight: normal;
color: #E5E5E5;
padding-top: 9px;
padding-bottom: 0px;
margin: 0px;
}

a {
font-family: Arial, Helvetica, Sans-Serif;
text-decoration : none;
font-size: 12px;
font-weight: normal;
color: #BD1818;
}

a:visited {
font-family: Arial, Helvetica, Sans-Serif;
text-decoration : none;
font-size: 12px;
font-weight: normal;
color: #BD1818;
}

a:hover {
font-family: Arial, Helvetica, Sans-Serif;
text-decoration : underline;
font-size: 12px;
font-weight: normal;
color: #DEA400;
}

p {
font-family: Arial, Helvetica, Sans-Serif;
text-decoration : none;
font-size: 12px;
font-weight: normal;
color: #000000;
margin-top: 0px;
}

#frame {
width: 774px;
margin-right: auto;
margin-left: auto;
margin-top: 0px;
padding: 0px;
}

#logo {
width: 212px;
height: 310px;
background-image: url(images/logo.gif);
background-repeat: no-repeat;
background-color: #000000;
}

#image {
margin-left: 212px;
width: 562px;
height: 310px;
background-color: #000000;

}

#column_left {
text-align: left;
width: 212px;
height: 306px;
float:left;
}

#nav_container {
width: 212px;
height: 275px;
background-image: url(images/nav_bg.gif);
background-repeat: no-repeat;
}

#nav {
padding: 0px;
}

#nav ul {
margin: 0px;
padding-left: 20px;
padding-right: 25px;
padding-top: 58px;
}

#nav li {
list-style-type: none;
display: block;
padding-top: 5px; 
margin-bottom: 5px;
border-bottom: 2px double #BD1818;
padding-bottom:5px
}

#nav a:link {
font-family: Arial, Helvetica, Sans-Serif;
text-decoration : none;
font-size: 12px;
font-weight: bold;
color: #000000;
}

#nav a:visited {
font-family: Arial, Helvetica, Sans-Serif;
text-decoration : none;
font-size: 12px;
font-weight: bold;
color: #000000;
}

#nav a:hover {
font-family: Arial, Helvetica, Sans-Serif;
text-decoration : none;
font-size: 12px;
font-weight: bold;
color: #BD1818;
}

#nav a:active {
font-family: Arial, Helvetica, Sans-Serif;
text-decoration : none;
font-size: 12px;
font-weight: bold;
color: #BD1818;
}

#nav_footer {
width: 212px;
background-color: #000000;
border-bottom: solid 5px #BD1818;
font-family: Arial, Helvetica, Sans-Serif;
text-align: center;
font-size: 11px;
color: #FFFFFF;
padding-top: 10px;
padding-bottom: 7px;
background-image: url(images/nav_footer_bg.gif);
background-repeat: no-repeat;
}

#column_center {
width: 562px;
float: left;
text-align: left;
background-image: url(images/content_bg.gif);
background-repeat: no-repeat;
}

#content_nav {
width: 562px;
height: 29px;
padding: 0px;
}

#master {
position: absolute;
margin-top: 0px;
margin-left: 0px;
width: 186px;
height: 29px;
background-color: #000000;
}

#form {
position: absolute;
margin-top: 0px;
margin-left: 188px;
width: 186px;
height: 29px;
background-color: #000000;
}

#dvd {
position: absolute;
margin-top: 0px;
margin-left: 376px;
width: 186px;
height: 29px;
background-color: #000000;
}

#content_container {
margin-top: 24px;
width: 562px;
}

#content_left {
position: absolute;
width: 375px;
}

content_all {
position: absolute;
width: 562px;
}

#content_header {
width: 375px;
background-color: #000000;
background-image: url(images/header_bg.gif);
background-repeat: no-repeat;
}

#content_header_all {
width: 562px;
background-color: #000000;
background-image: url(images/header_all_bg.gif);
background-repeat: no-repeat;
}

#content {
padding: 15px;
}

#floaties {
float: right;
width: 165px; 
padding: 10px;
margin-left: 10px;
margin-bottom: 10px;
background-color: #E5E5E5;
text-align: center;
font-family: Arial, Helvetica, Sans-Serif;
font-size: 10px;
}

#content_footer {
width: 375px;
height: 29px;
background-color: #000000;
background-image: url(images/footer_bg.gif);
background-repeat: no-repeat;
}

#content_footer_all {
width: 562px;
height: 29px;
background-color: #000000;
background-image: url(images/footer_all_bg.gif);
background-repeat: no-repeat;
}

#content_right {
float: right;
width: 187px;
background-color: #E5E5E5;
}

#content_right_lge {
float: right;
margin-left: 15px;
background-color: #FFFFFF;
}

#content_right_header {
width: 187px;
background-color: #BD1818;
background-image: url(images/calender_bg.gif);
background-repeat: no-repeat;
}

#grey_bg {
height: 47px;
margin-top: 0px;
background-image: url(images/grey_bg.gif);
background-repeat:  repeat-x;
}

#dvd_features {
font-family: Arial, Helvetica, Sans-Serif;
text-decoration : none;
font-size: 11px;
font-weight: normal;
color: #000000;
margin-top: 5px;

}

#dvd_features ul {
margin: 0px;
padding-left: 15px;
}

#dvd_features li {
list-style-type: disc; 
display:  list-item; 
padding-top: 0px; 
margin-bottom: 5px;
}