body, div, p, h1, h2, h3, h4, h5, h6, img, form, input, label {
border: 0;
padding: 0;
margin: 0;
}
body {
background: #000000 url('http://custom.buyitsellit.com/9742/page_bg.jpg') top center;
text-align: center;
color: #ff0090;
font-family: arial, tahoma, verdana;
font-size: 12px;
font-weight: bold;
}
input {
border: 1px solid #ff0090;
}
h2 {
font-size: 14px;
}
a {
color: #00a200;
text-decoration: none;
}
a:hover {
color: #ff0090;
}
.green {
color: #00a200;
}
.pink {
color: #ff0090;
}
.f16 {
font-size: 16px;
font-weight: normal;
}
.clear {
clear: both;
height: 1px;
overflow: hidden;
}
#wrapper {
width: 975px;
margin: 0 auto;
padding: 0;
text-align: left;
}
#top {
height: 244px;
padding: 0;
margin: 0;
text-align: center;
background: url('http://custom.buyitsellit.com/9742/header_bg.jpg') top center no-repeat;
}
#top_out {
height: 244px;
padding: 0;
margin: 0;
text-align: center;
background: url('http://custom.buyitsellit.com/9742/header_out.gif') top center no-repeat;
}
#logo {
float: right;
margin-top: 101px;
margin-right: 55px;
#margin-bottom: -3px;
}
#heart {
float: left;
margin-top: 6px;
margin-left: 6px;
}
#stars {
display: block;
float: right;
margin-top: 12px;
margin-right: 69px;
}
#bar {
margin-top: 10px;
margin-bottom: 10px;
text-align: center;
}
#bar a {
margin-right: 12px;
}
#content {
padding: 0;
margin-top: 5px;
}
#left {
width: 182px;
float: left;
margin: 0;
padding: 0;
font-weight: bold;
display: inline;
}
#left a {
color: #00a200;	
text-decoration: none;
}
#left a:hover {
color: #ff0090;
}
#left ul {
list-style: none;
margin-top: 0px;
margin-left: 15px;
margin-right: 12px;
margin-bottom: 0px;
padding: 0;
}
#left ul li {
padding-bottom: 2px;
}
#left ul ul {
list-style: none;
margin-top: 0px;
margin-left: 15px;
margin-right: 20px;
margin-bottom: 0px;
padding: 0;
font-size: 11px;
}
#right {
width: 182px;
float: right;
margin: 0;
padding: 0;
font-weight: bold;
display: inline;
}
#right a {
color: #00a200;	
text-decoration: none;
}
#right a:hover {
color: #ff0090;
}
#right ul {
list-style: none;
margin-top: 0px;
margin-left: 15px;
margin-right: 12px;
margin-bottom: 0px;
padding: 0;
}
#right ul li {
padding-bottom: 2px;
}
#right ul ul {
list-style: none;
margin-top: 0px;
margin-left: 20px;
margin-right: 20px;
margin-bottom: 0px;
padding: 0;
}
.side {
margin-bottom: 5px;
background: url('http://custom.buyitsellit.com/9742/side_middle.gif') top center repeat-y;
color: #00a200;
}
.side_top {
background: url('http://custom.buyitsellit.com/9742/side_top.gif') top center no-repeat;
text-align: center;
padding-top: 10px;
padding-bottom: 5px;
}
.side_info {
margin: 0;
padding: 0;
}
.side_bottom {
height: 22px;
background: url('http://custom.buyitsellit.com/9742/side_bottom.gif') bottom center no-repeat;
}
.selected {
color: #ff0090;
}
.centered_text {
text-align: center;
padding-top: 0px;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 0px;
}
#mini_cart {
margin-top: 5px;
}
.mini_cart_item {
border-bottom: 1px solid #00a200;
margin-bottom: 8px;
padding-bottom: 8px;
text-align: left;
}
.mini_cart_item img {
padding-right: 5px;
}
#mini_cart_total {
font-size: 15px;
font-weight: bold;
margin-top: 15px;
}
#my_acct {
text-align: left;
}
#sign_in {
height: 33px;
width: 128px;
margin-bottom: 15px;
background: url('http://custom.buyitsellit.com/9742/button_sign_in.gif') top center no-repeat;
border: none;
}
#forms {
margin-top: 5px;
}
.form_item {
margin-bottom: 15px;
}
#find_us {
margin-top: 5px;
}
#find_us img {
margin-bottom: 5px;
padding: 0;
}
#search_button {
background: url('http://custom.buyitsellit.com/9742/button_find.gif') top center no-repeat;
border: none;
height: 33px;
width: 128px;
margin-top: 10px;
cursor: pointer;
}
#subscribe_button {
background: url('http://custom.buyitsellit.com/9742/button_subscribe.gif') top center no-repeat;
border: none;
height: 33px;
width: 128px;
margin-top: 10px;.
cursor: pointer;
}
#center {
text-align: center;
width: 600px;
padding: 0px;
margin-left: 187px;
#margin-left: 184px;
margin-bottom: 5px;
#margin-bottom: 10px;
}
#crumb {
padding-bottom: 30px;
color: #ff0090;
}
#crumb a {
color: #00a200;
text-decoration: none;
}
#crumb a:hover {
color: #ff0090;
}
#categorydescription {
padding-bottom: 30px;
}
#sort {
color: #00a200;
padding-bottom: 10px;
}
#per_page {
float: right;
color: #00a200;
padding-bottom: 10px;
}
#products {
text-align: center;
}
#products a {
text-decoration: none;
color: #00a200;
}
#products a:hover {
color: #ff0090;
}
.pro_img {
padding-top: 7px;
padding-bottom: 7px;
}
#hot_sellers {
text-align: center;
padding-top: 25px;
}
#photo {
width: 100%;
display: block;
}
#photos {
width: 290px;
margin: 0;
}
#photos img {

margin-bottom: 10px;
}
#photo-thumbs {
float: right;
width: 270px;
text-align: right;
}
#photo-thumbs img {
margin-top: 0;
margin-left: 5px;
margin-right: 0;
margin-bottom: 5px;
}
.productOption {
padding-top: 10px;
}
#short_info h2 {
font-size: 18px;
padding-top: 5px;
}
.price {
font-size: 18px;
padding-top: 10px;
color: #00a200;
}
#availability {
color: #00a200;
padding-top: 10px;
}
.add_button {
border: none;
height: 25px;
width: 97px;
margin-top: 10px;
background: url('http://custom.buyitsellit.com/9742/button_add_cart.gif') top center no-repeat;
}
#middle {
background: url('http://custom.buyitsellit.com/9742/center_middle.gif') top center repeat-y;
}
#middle_top {
background: url('http://custom.buyitsellit.com/9742/center_top.gif') top center no-repeat;
height: 70px;
}
#middle_info {
text-align: left;
padding-left: 15px;
padding-right: 15px;
font-size: 13px;
overflow: wrap;
}
#prev {
color: #ff0090;
}
#prev a {
color: #ff0090;
}
#prev a:hover {
color: #00a200;
}
#next {
color: #ff0090;
float: right;
}
#next a {
color: #ff0090;
}
#next a:hover {
color: #00a200;
}
.cart-item {
margin-bottom: 15px;
padding-bottom: 20px;
border-bottom: 1px dotted #00a200;
}
.cart-item img {
float: left;
margin-right: 15px;
display: inline;
}
.cart-item h3, .cart-item p {
margin-bottom: 4px;
}

.cart-item a {
color: #ff0090;
}
.cart-item a:hover {
color: #00a200;
}

#cart-total {
padding: 15px;
text-align: center;
}
#cart-total strong {
font-size: 21px;
}
#cart-total img {
vertical-align: middle;
}
#cart-note {
font-size: 18px; 
color: #00a200; 
font-weight: normal; 
text-align: center; 
padding-top: 15px;
}

p.product-options input {
vertical-align: middle;
}

p#google-checkout {
text-align: center;
}
p#google-checkout img {
display: block;
margin: 0 auto;
}

p#update-cart {
font-weight: bold;
font-size: 14px;
}
#middle_bottom {
background: url('http://custom.buyitsellit.com/9742/center_bottom.gif') bottom center no-repeat;
height: 18px;
}
.footer {
background: url('http://custom.buyitsellit.com/9742/footer_middle.gif') top center repeat-y;
#margin-top: -10px;
margin-bottom: 10px;
padding: 0;
}
.footer_top {
height: 19px;
padding: 0;
margin: 0;
background: url('http://custom.buyitsellit.com/9742/footer_top.gif') top center no-repeat;
}
.footer_bottom {
height: 19px;
padding: 0;
margin: 0;
background: url('http://custom.buyitsellit.com/9742/footer_bottom.gif') bottom center no-repeat;
}
.footer_info {
text-align: center;
color: #00a200;
font-weight: bold;
padding-left: 15px;
padding-right: 15px;
margin: 0;
}
.footer_info a {
text-decoration: none;
color: #ff0090;
}
.footer_info a:hover {
color: #00a200;
}
#left_foot {
float: left;
text-align: left;
width: 325px;
}
#right_foot {
float: right;
text-align: right;
width: 325px;
}
.copyright_info {
text-align: center;
color: #00a200;
font-weight: bold;
padding: 0;
margin: 0;
}
.copyright_info a {
text-decoration: none;
color: #ff0090;
}
.copyright_info a:hover {
color: #00a200;
}

/* This is for the customer accounts area */

/* ----  Full Size Box ---- */
.full-box 
{
width:485px;
padding:10px;
float:left;
margin-bottom:10px;
}
/* ----  Forgot Password Header ---- */
.forgotPassHeader
{
font-weight:bold;
}
/* ----  Left Box ---- */
.left-box 
{
width: 485px;
padding-bottom: 30px;
display: block;
margin-bottom: 20px;
}
/* ----  right Box ---- */
.right-box 
{
width: 485px;
padding-bottom: 30px;
display: block;
margin-bottom: 20px;
}    

/* ----  Create Account Header ---- */
.createAccountHeader
{
font-weight:bold;
}
/* ----  Left Box Bullet List ---- */
.left-box UL
{
margin-left:30px;
}
.left-box LI
{
}
/* ----  Right Box Bullet List ---- */    
.right-box UL
{
margin-left:30px;
}
.right-box LI
{
}    

/* ----  Fixed Widths ---- */    
.fixed1 
{
}
.fixed2
{
}    
/* ----  H1 Headers ---- */     
.left-box H1, .right-box H1, .full-box H1
{
font-size:120%;
}
/* ----  Form Styling ---- */         
.form-item 
{
height:28px;
}
.form-item LABEL
{
float: left;
width: 70px;
font-size: 12px;
font-weight: bold;
margin: 0;
padding: 0;
padding-top: 5px;
}
.form-item SPAN
{
font-size:80%;
margin-left:10px;
}  
.login-error {
font-size:80%;
color:Red;
margin-top:10px;
margin-bottom:10px;
}  
/* ----  Lost Password error ---- */         
.lostpass-error {
font-size:80%;
color:Red;
margin-top:10px;
margin-bottom:10px;
}
/* ----  Lost Password Confirm ---- */           
.lostpass-confirm {
font-size:80%;
color:Green;
margin-top:10px;
margin-bottom:10px;
}  
/*------- ORDER SUMMARY ------------*/
.ordersum 
{
float:right;
clear:left;
margin-bottom:10px;
}

.ordertable 
{
float:right;
width:100%;
padding:0px;
margin: 0;
}

.ordertable TH 
{
font-weight: bold;
padding:5px;
}
.ordertable td 
{
padding:3px;
}
.ordertable td.alt 
{
padding:3px;
}
/* ----  Order Paging ---- */         
.prevorderpage 
{
float:left;
}

.nextorderpage 
{
float:right;
}

/*--------CUSTOMER DETAILS TABLE-----------*/
.customertable
{
width:100%;
margin-left:40px; 
float:left; 
}
.customertable TD
{
font-size:90%;
vertical-align:top;
}
.customertable TD.label
{
font-weight:bold;
}
.editlink
{
float:right;
}

/*--------CUSTOMER EDIT TABLE-----------*/
.edittable
{
width:100%;
margin-left:0px; 
float:left; 
}
.edittable TD
{
font-size:90%;
vertical-align:middle;
}
.edittable TD.label
{
font-weight:bold;
width:120px;
padding-right:15px;
text-align:right;

}
.edittable
{
float:right;
}
/*--------Update account error-----------*/
.saveError
{
color:Red;
margin-left:30px;
margin-bottom:15px;
}
.saveError LI
{
color:Red;
}