@charset "utf-8";
/* CSS Document */

body {margin: 0px; font-family: Tahoma, Arial, Helvetica, sans-serif; color:#CCCCCC; font-size: 11px;}
input {font-family: Arial, Helvetica, sans-serif; color:#666666; font-size: 12px;}
b, strong {color:#FFFFFF}
a {color:#FFFFFF}
h2 {color:#FFFFFF; font-size: 16px;}
h1 {color:#FF6600}
em {color:#DDDDDD}
img {border: none;}
p {padding-top:0px;}
.clear{content: "."; display: block; height: 0px; clear: both; visibility: hidden; line-height:0px; font-size:0px;}
.h3{ color:#FFFFFF; font-size: 1.1em;}
.black {color:#000000}
.white {color:#FFFFFF}
.red {color:#FF0000}
.error-message {color:#FF0000; display:block;}

ul.menu-sub {list-style:none; }
	ul.menu-sub li { padding-right: 5px; padding-bottom: 20px; background-position: 0px 30px; background-image:url(../images/line_hor.jpg); background-repeat:repeat-x}
	ul.menu-sub li.first { padding-top: 0px; }

.img-heading {background-image:url(../images/line_hor.gif); background-repeat:no-repeat; background-position: 10px 35px;}
.img-heading2 {background-image:url(../images/line_hor.gif); background-repeat:no-repeat; background-position: 0px 25px; padding: 0px 0px 10px 0px; display:block;}
#page-layout {margin:0px auto; width: 790px; padding:0px 0px; display:block}
#page-layout:after{content: "."; display: block; height: 0px; clear: both; visibility: hidden;}
#page-content {margin: 0px 20px 5px 10px;}
#page-content-inner {margin: 0px 0px 20px 0px; background-image: url(../images/dvd_duplication_r3_c2.jpg); background-repeat:repeat-y; padding: 25px 30px 15px 35px;}
#page-content-bottom {margin: 0px 0px 00px 0px; padding: 0px 30px 0px 35px;}
#page-content-outer {margin: 0px; background-image: url(../images/dvd_duplication_r5_c2.jpg); background-repeat:repeat-y; padding: 0px; background-position:bottom; background-repeat:no-repeat}
#page-footer { display: block; background-image: url(../images/page_footer_bg.jpg); background-repeat:repeat-x; height: 112px; position:relative;}
	#page-footer a {color:#FFFFFF; text-decoration:none}
	#page-footer a:hover{color:#FFFFFF; text-decoration:underline}
	#page-footer-left {float:left; margin: 55px 15px 0px 25px;}
	#page-footer-right {float:right; margin: 55px 34px 0px 15px; text-align:right; line-height: 14px}
#page-footer:after{content: "."; display: block; height: 0px; clear: both; visibility: hidden; }
#flash-banner {position:absolute; top: -283px; left: 440px; display:none}
#sub-navigate {}
#sub-navigate ul{ padding:0px 0px 0px 25px; margin:0px;}
#sub-navigate li{ padding:0px 0px 10px 0px; list-style-image: url(../images/list_img.gif) }
