html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
	margin: 0;
	padding: 0;
	border: 0;
	list-style-position: inside;
	scrollbar-base-color: #939;
    scrollbar-face-color: #000;
    scrollbar-track-color: #609;
    scrollbar-highlight-color: #C3F;
    scrollbar-3dlight-color: #fff;
    scrollbar-shadow-color: #999;
    scrollbar-darkshadow-color: #000;
    scrollbar-arrow-color: #C3F;
}

body {
    font-family: Verdana, Geneva, Arial, helvetica, sans-serif;
	font-size: 12px;
	margin: 0;
    padding: 0;
    text-align: center;
	color: #FFF;
	background-color: #000;
}

.header {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
    color: #906;
	padding: 2px 2px 20px 2px;
}
a:link{ color: #C3C; text-decoration: none; }
a:visited{ color: #C3C; text-decoration: none; }
a:hover{ color: #609; text-decoration: none; }

.style1{
   font-size: 12px;
   font-weight: bold;
}

.style2{
   font-size: 12px;
   font-weight: bold;
   background-color:#906;
   padding: 2px;
}

.style3{
   font-size: 12px;
   background-color:#939;
   padding: 2px;   
}

.style4{
   font-size: 12px;
   background-color:#C3F;
   padding: 2px;
}

#wrapper{
	width: 770px;
	background-color:#660099;
	margin:10px auto;
	text-align:left;
}

#banner{
	height: 220px;
	background-color:#000000;
	background-image:url(../images/tw_heaptop4.jpg);
	background-repeat:no-repeat;
}

#content {
 margin: 10px 10px 10px 10px;
 width: 750px; 
 background-color:#660099;
}

#content p{
   margin: 20px;
}   

#content h1{
    color: #000;
    padding: 0;
    margin: 10px;
}

#content h2{
	color: #C3F;
	padding: 0;
	margin: 10px;
	font-size: 14px;
}

#content h3{
   color: #609;
   padding: 0;
   margin: 20px;
}

.leftbox{
  width: 480px;
  height: 425px;
  margin: 10px 10px 10px 10px;
  background-color: #000;
  color: #FFFFFF;
  padding: 5px 2px 2px 2px;
  text-align: justify;
}

.leftbox2{
  width: 350px;
  margin: 10px 10px 10px 10px;
  background-color: #000;
  color: #FFFFFF;
  padding: 5px 2px 2px 2px;
  text-align: justify;
}

.rightbox{
  width: 170px;
  margin: 10px 10px 10px 10px;
  background-color: #000;
  text-align:center; 
  color: #FFFFFF; 
  padding: 5px 3px 2px 3px;
}

.storebox{
  
  margin: 10px 10px 10px 10px;
  background-color: #000;
  color: #FFFFFF;
  padding: 5px 2px 2px 2px;
  text-align: justify;
}

.cartbox{
  width: 170px;
  margin: 10px 10px 10px 10px;
  background-color: #000;
  color: #C3F;
  padding: 5px 2px 2px 2px;
}

.blackbox{
  width: 720px;
  margin: 10px 10px 10px 10px;
  background-color: #000;
  color: #FFFFFF;
  padding: 5px 2px 2px 2px;
  text-align: justify;
}

.videobox{
  width: 350px;
  margin: 10px 10px 10px 10px;
  background-color: #000;
  color: #FFFFFF;
  align: right;
  padding: 5px 2px 2px 2px;
  text-align: justify;
}

form {
	color: #CCCC99;
}

.leftimage{
   float: left;
   margin: 0px 8px 3px 2px;
   border: 2px solid #906;
}

.cdimage{
    float:inherit;
    margin: 0px 8px 3px 2px;
    border: 2px solid #990066;
}

A.addlink:link {color: #FFF; font-weight: bold; text-decoration: none;}
A.addlink:visited {color: #FFF; font-weight: bold; text-decoration: none; }
A.addlink:active {color: #FFF;font-weight: bold; text-decoration: none; }
A.addlink:hover {color: #906; text-decoration: none;}

#footer{
	border: 3px solid #906;
	font-size: 10px;
	text-align:left;
	background-color: #906;
	color: #FFF;
	padding: 3px;
	margin-top: 10px;
}

#footer p{
    font-size: 10px;
	color:#CCC;
}
