* {
margin: 0;
padding: 0;
}
BODY, HTML {
line-height: 15px;
background: #ffa632 url(../images/bg.jpg) no-repeat top center;
color: #000;
font: 12px Arial, Helvetica, sans-serif normal;
}
h1 {
font-size: 18px;
font-weight: bold;
padding: 10px;
}
h2 {
font-size: 18px;
font-weight: normal;
padding: 10px;	
}
#container {
width: 780px;
margin: 0 auto;
background: url(../images/container.jpg) no-repeat;
overflow: hidden;
}
#header {
width: 780px;
height: 270px;
margin: 0 auto;
background: url(../images/header.jpg) no-repeat;
}
#subheader {
width: 780px;
height: 32px;
background: url(../images/subheader.jpg) no-repeat;
margin: 0 auto;
overflow: hidden;
}
#subheader p {
float: right;
margin: 10px 50px 0 0;
font-size: 11px;
color: #C60;
}
#subheader p a:link {
color: #6ad0ed;
font-weight: bold;
text-decoration: none;
}
#subheader p a:hover {
color: #ffff99;
font-weight: bold;
text-decoration: none;
}
#subheader form {
float: left;
margin: 6px 0 0 55px;
}
#subheader form div{
display: inline;
}
.button {
font-size: 11px;
}
#cart {
width: 163px;
height: 29px;
background: url(../images/cart.jpg) no-repeat;
position: absolute;
margin: 0 0 0 360px;
color: #fff;
font-size: 11px;
padding: 10px 0 0 10px;
}
#main_container {
width: 725px;
overflow: hidden;
margin: 5px 0 0 32px;
}
#main_container_bottom {
width: 780px;
height: 14px;
background: url(../images/main_container_bottom.jpg) no-repeat;
margin: 0 auto;
}
#featured {
width: 725px;
}
#featured1 {
width: 461px;
height: 246px;
background: url(http://obbiemusic.com/img/collections.jpg) no-repeat;
float: left;
}
#featured2 {
width: 259px;
height: 246px;
background: url(http://obbiemusic.com/images/stay-tuned.jpg) no-repeat;
float: left;
margin: 0 0 0 5px;
}
#new_additions {
width: 725px;
float: left;
padding: 0 0 10px 0;
}
#new1 {
width: 230px;
height: 95px;
float: left;
margin: 0 0 0 15px;
}
#new2 {
width: 230px;
height: 95px;
float: left;
margin: 0 0 0 2px;
}
#new3 {
width: 230px;
height: 95px;
float: left;
margin: 0 0 0 2px;
}
#video {
width: 725px;
background: #dedede;
overflow: hidden;
padding: 0 0 20px 0;
}
#video1 {
width: 230px;
height: 95px;
float: left;
margin: 0 0 0 15px;
}
#video2 {
width: 458px;
height: 95px;
background: url(http://obbiemusic.com/img/player.jpg) no-repeat;
float: right;
margin: 0 15px 0 0;
}
.footer {
text-align: center;
padding: 20px;
font-size: 10px;
}
.footer a:link {
color: #fff;	
font-weight: bold;
text-decoration: none;
}
.footer a:hover {
color: #000;	
font-weight: bold;
text-decoration: none;
}
.pic_left {
float: left;
padding: 0 2px 0 0;
}
.new_bottom {
float: left;
clear: both;
margin: 5px 0 0 20px;
}
img { border: 0; }
#validation {
width: 281px;
margin: 0 auto;
}
#validation ul {
list-style-type: none;	
position: relative;
}
li#valid1 {
width: 82px;
height: 17px;
position: absolute;
top: -1px;
left: 0;
}
li#valid2 {
width: 81px;
height: 15px;
position: absolute;
top: 0;
left: 85px;
}
li#valid3 {
width: 112px;
height: 16px;
position: absolute;
top: 0;
left: 169px;
background: url(../images/favicon.jpg) no-repeat left;
}
li#valid3 a.seo_link {
font-size: 13px;
font-weight: bold;
font-family: Arial, Helvetica, sans-serif;
text-decoration: none;
color: #33C;
margin: 0 0 0 18px;
vertical-align: top;
position: absolute;
}
li#valid3 a:hover.seo_link {
text-decoration: underline;	
}
img { border: 0; }
#favicon a {
width: 16px;
height: 16px;
position: absolute;
}
#copywriting {
margin: 20px 0 0 0;
float: left;
}
#copywriting p {
padding: 10px;
}
.title {
color: #000;
font-size: 18px;
}
.table1 {
border: 0;
width: 90%;
margin: 0 auto;
background: #fff;
}
.table1 td {
padding: 3px;	
}
.table1 form input {
font-size: 11px;	
}
.table1_header {
background: #333;
color: #fff;
}
.table2 {
border: 0;
width: 100%;
margin: 0;
background: #fff;
text-align: left;
}
.pic_left {
float: left;	
}
.td1 {
width: 3%;	
}
.td2 {
width: 52%;	
}
.td3 {
width: 10%;	
}
.td4 {
width: 12%;	
}
.td5 {
width: 10%;	
}
.td6 {
width: 13%;	
}
hr {
height: 1px;
background: #999;
border: 0;
}
.text1 {
font-weight: bold;
font-size: 16px;
}
.text2 {
font-size: 16px;
}