body {
background:#B2B2B2 url(/images/dvd_bg_main.gif) repeat-x top left;
text-align:center;
margin:0;
padding:0;
font-family: arial, helvetica, sans-serif;
font-size: 12px;
line-height: 14px;
color: #555;
}
a {font-family: Swis721 BT, Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F67832;
}
p { font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #555;	
}
#container {
position:relative;
top:148px;
width:831px;
padding: 0;
margin: 0 auto;
}
#container2 {
position:relative;
top:125px;
width:831px;
padding: 0;
margin: 0 auto;
}
#content {
position:relative;
width:831px;
height:350px;
padding:0;
margin:0;
text-align:left;
background:#B2B2B2 url(/images/dvd_bg_mid.gif) no-repeat top left;
}
#content2 {
position:relative;
width:831px;
height:350px;
padding:0;
margin:0;
text-align:left;
background:#B2B2B2 url(/images/dvd_bg_mid2.gif) no-repeat top left;
}
#midleft {
float:left;
margin:0;
padding:0;
width:148px;
height:350px;
}

#midright {
float:right;
margin:0;
padding:0;
width:683px;
height:350px;
}
#midright p {
margin: 225px 25px 8px 45px;
padding:0;
font-size:12px;
}
.inleft {float:left;text-align:left;margin: 260px 40px 8px 55px;padding:0;color:#555;font-size12px;}
.inright {float:left;text-align:left;margin: 260px 100px 8px 20px;padding:0;color:#555;font-size12px;}
#logo {
text-align:left;
width:113px;
height:105px;
margin:20px 0 0 16px;
padding:0;
}
#tag {
color:#555;
margin:4px 0 0 0;
padding:0;
text-align:center;
font-weight:normal;
font-family: Swis721 LT EX BT, arial, helvetica, sans-serif;
font-size:11px;
height:47px;
}


#mainnav {
margin:24px 0 0 20px;
padding:0;
}
#mainnav2 {
margin:24px 0 0 20px;
padding:0;
}
.nav {
  width: 128px;
  margin: 0px;
  padding: 0px;
}

.serv, .serv a, .serv a:visited{
  display: block;
  text-decoration: none;
  background: url(/images/dvd_nav_01.gif) 0 0 no-repeat;
  width: 128px;
  height: 30px;
  border: 0;
}

.serv a:hover{
  background-position: -128px 0;
  width: 128px;
  height: 30px;
  border: 0;
}
.servcurrent, .servcurrent a, .servcurrent a:visited, .servcurrent a:hover {
  display: block;
  text-decoration: none;
  background: url(/images/dvd_nav_01.gif) 0 0 no-repeat;
  background-position: -128px 0;
  width: 128px;
  height: 30px;
  border: 0;
}
.desc{
  display: none;
  border: 0;
}

.port, .port a, .port a:visited{
  display: block;
  text-decoration: none;
  background: url(/images/dvd_nav_02.gif) 0 0px no-repeat;
  width: 128px;
  height: 30px;
  border: 0;
}

.port a:hover{
  background-position: -128px 0;
  width: 128px;
  height: 30px;
  border: 0;
}
.portcurrent, .portcurrent a, .portcurrent a:visited, .portcurrent a:hover {
  display: block;
  text-decoration: none;
  background: url(/images/dvd_nav_02.gif) 0 0px no-repeat;
  background-position: -128px 0;
  width: 128px;
  height: 30px;
  border: 0;
}
.port span.desc{
  display: none;
  border: 0;
}

.port2, .port2 a, .port2 a:visited{
  display: block;
  text-decoration: none;
  background: url(/images/dvd_nav_05.gif) 0 0px no-repeat;
  width: 128px;
  height: 20px;
  border: 0;
}

.port2 a:hover{
  background-position: -128px 0;
  width: 128px;
  height: 20px;
  border: 0;
}
.port2current, .port2current a, .port2current a:visited, .port2current a:hover {
  display: block;
  text-decoration: none;
  background: url(/images/dvd_nav_05.gif) 0 0px no-repeat;
  background-position: -128px 0;
  width: 128px;
  height: 20px;
  border: 0;
}
.port2 span.desc{
  display: none;
  border: 0;
}

.port3, .port3 a, .port3 a:visited{
  display: block;
  text-decoration: none;
  background: url(/images/dvd_nav_06.gif) 0 0px no-repeat;
  width: 128px;
  height: 20px;
  border: 0;
}

.port3 a:hover{
  background-position: -128px 0;
  width: 128px;
  height: 20px;
  border: 0;
}
.port3current, .port3current a, .port3current a:visited, .port3current a:hover {
  display: block;
  text-decoration: none;
  background: url(/images/dvd_nav_06.gif) 0 0px no-repeat;
  background-position: -128px 0;
  width: 128px;
  height: 20px;
  border: 0;
}
.port3 span.desc{
  display: none;
  border: 0;
}

.port4, .port4 a, .port4 a:visited{
  display: block;
  text-decoration: none;
  background: url(/images/dvd_nav_07.gif) 0 0px no-repeat;
  width: 128px;
  height: 20px;
  border: 0;
}

.port4 a:hover{
  background-position: -128px 0;
  width: 128px;
  height: 20px;
  border: 0;
}
.port4current, .port4current a, .port4current a:visited, .port4current a:hover {
  display: block;
  text-decoration: none;
  background: url(/images/dvd_nav_07.gif) 0 0px no-repeat;
  background-position: -128px 0;
  width: 128px;
  height: 20px;
  border: 0;
}
.port4 span.desc{
  display: none;
  border: 0;
}

.abou, .abou a, .abou a:visited{
  display: block;
  text-decoration: none;
  background: url(/images/dvd_nav_03.gif) 0 0px no-repeat;
  width: 128px;
  height: 30px;
  border: 0;
}

.abou a:hover{
  background-position: -128px 0;
  width: 128px;
  height: 30px;
  border: 0;
}
.aboucurrent, .aboucurrent a, .aboucurrent a:visited, .aboucurrent a:hover {
  display: block;
  text-decoration: none;
  background: url(/images/dvd_nav_03.gif) 0 0px no-repeat;
  background-position: -128px 0;
  width: 128px;
  height: 30px;
  border: 0;
}
.abou span.desc{
  display: none;
  border: 0;
}
.cont, .cont a, .cont a:visited{
  display: block;
  text-decoration: none;
  background: url(/images/dvd_nav_04.gif) 0 0px no-repeat;
  width: 128px;
  height: 30px;
  border: 0;
}

.cont a:hover{
  background-position: -128px 0;
  width: 128px;
  height: 30px;
  border: 0;
}
.contcurrent, .contcurrent a, .contcurrent a:visited, .contcurrent a:hover {
  display: block;
  text-decoration: none;
  background: url(/images/dvd_nav_04.gif) 0 0px no-repeat;
  background-position: -128px 0;
  width: 128px;
  height: 30px;
  border: 0;
}
.cont span.desc{
  display: none;
  border: 0;
}

#footer {
margin:0;
padding:0;
width:831px;
}
.footerleft {
float:left;
margin: 10px 0 0 0;
padding:0;
color:#ccc;
font-size:11px;
}
.footerright {
float:right;
margin: 10px 0 0 0;
padding:0;
color:#ccc;
font-size:11px;
}