@charset "utf-8";
/* CSS Document */
/*-----------ganeral---------*/
body{ background:url(http://custom.buyitsellit.com/19991/bg.jpg) no-repeat center top #000000; color:#000; padding:0px; margin:0px; 
  font:normal 12px/14px Arial, Helvetica, sans-serif;}
td, tr, br, h1, h2, h3, h4, h5, h6, a, p, ul, li, input{ padding:0px; margin:0px;}
ol, ul {  padding:0px; margin:0px; list-style-type:none; text-decoration:none;}
a{ padding:0px; margin:0px; text-decoration:none; border:0px;}
/*-----------ganeral---------*/
.clear{ clear:both; line-height:0px; font-size:0px;}
#header_bg{ background:url(http://custom.buyitsellit.com/19991/header_bg.png) repeat-x 0 0; color:#000000; width:100%; height:108px;}
#header_contant{ width:919px; height:108px; background:none; padding:0px; margin:0px auto;}
.side_header{ background:url(http://custom.buyitsellit.com/19991/header_side.png) no-repeat 0 0; color:#000000; width:7px; height:108px; float:left;}
#header_mater{ background:url(http://custom.buyitsellit.com/19991/headre.png) repeat-x 0 0; color:#000000; float:left; width:905px; height:108px;}
#header_mater h1{ background:url(http://custom.buyitsellit.com/19991/item.png) no-repeat 710px 65px; color:#FFFFFF; font:normal 11px/13px Arial, Helvetica, sans-serif; padding:68px 20px 20px 745px;}

.logo{ float:left; border:0px;}
#body_contant{ width:919px; background:#666666; padding:0px; margin:0px auto;}
.side_body{ background:url(http://custom.buyitsellit.com/19991/body_side.jpg) repeat-x 0 0 #666666; color:#000000; width:7px; height:800px; float:left;}
#body_mater{ background:#666666; color:#000000; float:left; width:905px;}
#baner{ background:none; color:#000000; width:905px; height:343px;}
#baner_left{ background:none; width:647px; height:343px; float:left;}

#baner_right{ background:url(http://custom.buyitsellit.com/19991/baner_right.jpg) no-repeat 0 0; width:258px; height:343px; float:left;}
#baner_right h1{ background:none; color:#243D46; font:bold 12px/14px Arial, Helvetica, sans-serif; padding:165px 0 0 25px;}
#baner_right h2{ background:none;  padding:15px 0 0 64px;}
#baner_right b{ background:none; color:#143a99; font:bold 16px/18px Arial, Helvetica, sans-serif;}
#navigation_panel{ width:905px; background:none; color:#000000; height:78px;}
#navi_holder{background:url(http://custom.buyitsellit.com/19991/navi.jpg) no-repeat 0 0; color:#000000; width:590px; float:left; height:35px; margin:18px 0px 0px 12px; padding:0px;}

#navi{ background:none; color:#000000; list-style-type:none; padding:0px 0 0 35px;  margin:0px; height:35px; overflow:hidden;}
#navi li{ background:none; color:#000000; margin:0px; padding:8px 0px 8px 0px; float:left; display:block;}
#navi li a{ background:none; color:#000000; margin:0px; line-height:45px; padding:10px 10px 10px 10px; font:bold 15px/17px Arial, Helvetica, sans-serif;}
#navi li a:hover{ background:#000000; color:#FFFFFF; margin:0px; line-height:45px; padding:10px 10px 10px 10px; font:bold 15px/17px Arial, Helvetica, sans-serif; text-decoration:none;}

#search{ width:290px; height:26px; float:left; background:url(http://custom.buyitsellit.com/19991/search.png) no-repeat 0 0; color:#000000; margin-top:26px;}
#search_text{ background:none; color:#FFFFFF; font:bold 16px/18px Arial, Helvetica, sans-serif; padding:6px 0 0 10px; width:95px; float:left;}
#search_boxholder{ background:none; color:#000000; width:140px; float:left;}

.search_box{ background:none; color:#000000; border:0px; width:132px; height:24px; font:normal 12px Arial, Helvetica, sans-serif;}
.go{ border:0px; float:right; padding:0 5px 0 0;}
#body_panel{ width:905px; background:none; color:#000000;}
#body_left{ background:#666666; color:#000000; width:261px; float:left;}
#body_right{ background:#666666; color:#000000; width:644px; float:left;}
#love{ background:url(http://custom.buyitsellit.com/19991/body_love1.png) no-repeat 0 0; width:261px; height:59px; color:#FFFFFF;}
#love h1{ background:none; color:#FFFFFF; font:normal 18px/20px Arial, Helvetica, sans-serif; padding:26px 0 0 45px;}

.submenu{ background:url(http://custom.buyitsellit.com/19991/navi_re.png) repeat-y 0 0; color:#000000; width:261px; font:normal 15px/17px Arial, Helvetica, sans-serif;}
.submenu ul{ background:none; color:#000000; padding:0 20px 0 10px;}
.submenu ul li{ background:url(http://custom.buyitsellit.com/19991/pab_li.png) repeat-x 0 0; color:#000000; line-height:23px;}
.submenu ul li a{ background:none; color:#000000; padding:2px 0 2px 40px; width:190px; display:block;}
.submenu ul li a:hover{ background:url(http://custom.buyitsellit.com/19991/love.png) no-repeat 16px 6px #000000; color:#FFFFFF; padding:2px 0px 2px 40px; width:190px; display:block;}

.submenu ul li ul{ background:none; color:#000000; padding:0 0px 0 0px;}
.submenu ul li ul li{ background:url(http://custom.buyitsellit.com/19991/pab_li2.png) repeat-x 0 0; color:#000000; line-height:23px;}
.submenu ul li ul li a{ background:none; color:#FFFFFF; padding:2px 0 2px 40px; width:190px; display:block;}
.submenu ul li ul li a:hover{ background:url(http://custom.buyitsellit.com/19991/pab_li3.png) repeat-x 0 0; color:#000000; padding:2px 0px 2px 40px; width:190px; display:block;}

.tab_end{ background:url(http://custom.buyitsellit.com/19991/tab_end.png) no-repeat 0 0; color:#000000; height:20px; width:261px;}
#love2{ background:url(http://custom.buyitsellit.com/19991/love2.png) no-repeat 0 0; width:261px; height:55px; color:#FFFFFF;}
#love2 h1{ background:none; color:#FFFFFF; font:normal 18px/20px Arial, Helvetica, sans-serif; padding:26px 0 0 45px;}
#footer{ background:url(http://custom.buyitsellit.com/19991/footer.png) no-repeat 0 0 #000000; color:#000; width:919px; height:103px; margin:0px auto;}
#footer h1{ background:none; color:#f6f2f2; font:normal 15px Arial, Helvetica, sans-serif; padding:27px 0 0 27px;}
#footer h2{ background:url(http://custom.buyitsellit.com/19991/18.png) no-repeat 4px 17px; color:#fbf8f8; font:bold 14px Arial, Helvetica, sans-serif; padding:27px 0 15px 50px;}
#footer a, #footer a:visited { color:#ffffff; text-decoration:underline; margin:0 10px; }
#footer a:hover { color: #F00; text-decoration:none;}
#prodact_head{ background:url(http://custom.buyitsellit.com/19991/pro_head.png) no-repeat 0 0; color:#FFFFFF; width:644px; height:55px;}
#prodact_head h1{ background:none; color:#FFFFFF; font:normal 18px Arial, Helvetica, sans-serif; padding:22px 0 0 62px;}

#prodact_body{ background:url(http://custom.buyitsellit.com/19991/pro_body.png) repeat-y 0 0; color:#000000; width:644px;}
#prodact_body h2{ background:none; color:#000000; padding:0 0 0 5px; font-weight:bold;}
#crosspromote h2{ background:none; color:#000000; margin-left:-6px;}

#prodact_down{ background:url(http://custom.buyitsellit.com/19991/pro_down.png) no-repeat 0 0; color:#000000; width:644px; height:21px;}
.black_top{ background:url(http://custom.buyitsellit.com/19991/black.png) no-repeat 0 0; color:#FFFFFF; width:175px; height:7px; }
.black_new{ background:none; color:#000000; width:175px; padding:0px; margin:0px;}
.black{ background:#000000; color:#FFFFFF; padding:4px; font:normal 16px Arial, Helvetica, sans-serif; text-align:center;}
.black_down{ background:url(http://custom.buyitsellit.com/19991/black_down.png) no-repeat 0 0; width:175px; height:9px; margin-bottom:9px;}
.black_box{ background:url(http://custom.buyitsellit.com/19991/black_box.png) repeat-y 0 0; color:#ee0009; width:175px; text-align:center; font:normal 16px/18px Arial, Helvetica, sans-serif; padding-bottom:5px;}
.black_box h1{ background:none; color:#000000; font:normal 12px/14px Arial, Helvetica, sans-serif; padding:2px;}
.black_box b{ background:none; color:#FFFFFF; font:normal 16px/18px Arial, Helvetica, sans-serif; padding-left:3px;}

.prodact{ border:0px; margin:6px 20px 3px 20px; width:121px; height:121px; border:1px solid #000000;}


.item{ background:url(http://custom.buyitsellit.com/19991/item.png) no-repeat 0 0; width:156px; height:21px; margin:20px 0 0 370px; color:#FFFFFF; float:left;}
.item h2 {padding-top:3px;}
.item a{ background:none; color:#FFFFFF;  font:normal 11px/13px Arial, Helvetica, sans-serif; padding:0 0 0 15px;}

#navi_holder2{background:url(http://custom.buyitsellit.com/19991/navi.png) no-repeat 0 0; color:#000000; width:537px; float:left; height:35px; margin:25px 0px 0px 0px; padding:0px;}

#search2{ width:261px; height:36px; float:left; background:none; color:#000000; margin:5px 0 10px 0px;}

#search_boxholder2{ background:url(http://custom.buyitsellit.com/19991/iner_search.png) no-repeat 0 0; color:#000000; width:137px; height:26px; float:left; margin:2px; 10px 0 0px;}
#search_inner{background:none; color:#FFFFFF; font:bold 14px/16px Arial, Helvetica, sans-serif; padding:6px 0 0 8px; width:60px; float:left;}
#text{ background:none; color:#000000; margin:0px 25px 0 25px; font:normal 12px/14px Arial, Helvetica, sans-serif; text-align:justify; padding-top:10px;}

#pprice{ font:bold 12px/14px Arial, Helvetica, sans-serif; background:npne; color:#FFFFFF; }
#pprice b{ font:normal 12px/14px Arial, Helvetica, sans-serif; background:npne; color:#000000; padding:5px 0 5px 0; }


/***************** OLD StyleSheet Value ********************/

/* tables still need 'cellspacing="0"' in the markup */
table {
  border-collapse: separate;
  border-spacing: 0;
}
caption, th, td {
  text-align: left;
  font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
  content: "";
}
blockquote, q {
  quotes: "" "";
}

.button {
background: #000;
font-weight: bold;
color: #fff;
margin-left: 15px; 
padding: 4px 6px;
cursor: pointer;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;  
border-top: 2px solid #eee;
border-left: 2px solid #eee;
border-right: 2px solid #999;
border-bottom: 2px solid #999;
}
.button2 {
background: #000;
font-weight: bold;
color: #fff;
margin-top: 5px; 
padding: 4px 6px;
cursor: pointer;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;  
border-top:  2px solid #eee;
border-left:  2px solid #eee;
border-right:  2px solid #999;
border-bottom: 2px solid #999;
}

/* BODY */



.bgclass .header {
width:100%;
height:120px;
background:url(http://custom.buyitsellit.com/19991/headerBg.gif) top repeat-x;
}
.header .headCont {
width:904px;
height:120px;
background:url(http://custom.buyitsellit.com/19991/headContBg.gif) top repeat-x;
border-left:8px solid #771213;
border-right:8px solid #771213;
margin:0 auto;
text-align:left;
}
.bgclass .main {
width:100%;
min-height:1205px;
background: #000000 url(http://custom.buyitsellit.com/19991/mainBg.jpg) center top no-repeat;
padding-bottom:100px;
}
.main .container {
width: 904px;
min-height:1205px;
margin: 0 auto;
background:#404040 url(http://custom.buyitsellit.com/19991/mainContBg.gif) top repeat-x;
padding: 0 8px;
}
.main .containerBot {
width: 920px;
height:46px;
margin: 0 auto;
background: url(http://custom.buyitsellit.com/19991/mainContBot.gif) top left no-repeat;
}
.container .wrapper {
width:100%;
min-height:1155px;
background:#0c0a0a url(http://custom.buyitsellit.com/19991/wrapperBg.jpg) top repeat-x;
text-align:left;
border-bottom:5px solid #530102;
}
.fltlft {
float:left;
}
.fltrt {
float:right;
}
.clear {
clear:both;
}
.headCont .logo {
width:462px;
height:70px;
padding: 40px 0 0 0;
}
.headCont .topLinks {
width:auto;
height:auto;
font-size:16px;
font-weight:bold;
padding:15px 0 0 0;
text-align:right;
}
.topLinks a, .topLinks a:visited {
text-decoration:none;
padding: 0 15px;
color:#ffffff;
}
.topLinks a:hover {
text-decoration:underline;
color: #F00;
}

.hotAT a, .hotAT a:visited {
text-decoration:none;
color: #000000;
}

.hotAT a:hover {
text-decoration:underline;
color: #000;
}


.cart {
  margin: 50px 0 0 0;
}
.cart a, .cart a:visited {
font-size:18px;
font-weight:normal;
background:url(http://custom.buyitsellit.com/19991/icon_cart.gif) left no-repeat;
padding-left:35px;
}
.wrapper .sidebar {
width:298px;
height:auto;
padding:50px 0 40px 0;.
}
.sidebar h1.sidebarHd {
width:278px;
font-size: 18px;
height: 28px;
padding:5px 0 0 20px;
background:url(http://custom.buyitsellit.com/19991/sidebarHdBg.png) left top no-repeat;
}

.sidebar ul ul {
padding-bottom: 15px;
}

.heart {
position:absolute;
margin:-15px 0 0 -50px;
}
.heart2 {
position:absolute;
margin:-30px 0 0 -45px;
}
.sale {
position:absolute;
margin:-25px 0 0 -20px;
}
.sidebar input {
background:none;
border:0;
}
input.searchBox {
background: url(http://custom.buyitsellit.com/19991/searchBoxBg.gif) left top no-repeat;
width:158px;
height:25px;
padding:10px;
margin:20px 10px 20px 20px;
font-size:18px;
color:#000;
}
input.searchBtn {
width:60px;
height:45px;
background:url(http://custom.buyitsellit.com/19991/btnGo.png) left top no-repeat;
margin:20px 0;
cursor: pointer;
}
.sideProd {
margin:15px auto;
width:100%;
text-align:center;
}
.eighteen {
padding: 8px 20px 20px 40px;
background: url(http://custom.buyitsellit.com/19991/eighteen.gif) left top no-repeat;
font-size:14px;
font-weight:bold;
line-height:12px;
margin: 10px 0 0 5px;
}
.wrapper .mainContent {
width:605px;
height:auto;
}
.mainContent .flashBnr {
width:auto;
text-align:right;
padding: 20px 20px 0 0;
margin-right: 25px;
}
.mainContent .gallery {
width:581px;
min-height:549px;
margin:10px 0;
}
.gallery .galleryTop {
width:100%;
height:10px;
font-size:1px;
line-height:1px;
background:url(http://custom.buyitsellit.com/19991/galleryTop.gif) left top no-repeat;
}
.gallery .galleryBot {
width:100%;
height:10px;
margin:0;
font-size:1px;
line-height:1px;
background:url(http://custom.buyitsellit.com/19991/galleryBot.gif) left top no-repeat;
}
.gallery .galleryMid {
width:100%;
min-height:539px;
background: #484847 url(http://custom.buyitsellit.com/19991/galleryBg.gif) top repeat-x;
}
.galleryMid h1 {
padding: 0px 0px 10px 0px;
text-align: center;
}
.rowThumb {
width:174px;
margin:0 auto;
background:none;
}
.rowTitle {
width:174px;
margin: 5px auto;
text-align:center; padding:5px 0;
}
#products {
margin: 0px auto;
}
#products td {
vertical-align: top;
}
.rowTitle div {
font:16px "Tw Cen MT", Arial, Helvetica, sans-serif;
color:#000000;
font-weight:bold;
}
.mainText {
width:584px;
height: auto;
}
.mainTextTop {
width:100%;
height:10px;
margin:0 auto;
line-height:1px;
font-size:1px;
background:url(http://custom.buyitsellit.com/19991/mainTextTop.gif) left top no-repeat;
}
.mainTextBot {
width:100%;
height:10px;
margin:0 auto;
line-height:1px;
font-size:1px;
background:url(http://custom.buyitsellit.com/19991/mainTextBot.gif) left top no-repeat;
}
.mainTextMid {
width:100%;
min-height:216px;
margin:0 auto;
background: #1a1718 url(http://custom.buyitsellit.com/19991/mainTextBg.gif) top repeat-x;
}
.intro1, .intro2{
width:255px;
height:auto;
padding: 1px 10px 1px 25px;
}
.intro3 {
width:545px;
height:auto;
padding: 1px 10px 1px 25px;
}
.mainTextMid p {
font-size:15px;
line-height:20px;
font-weight: normal;
padding: 0 0 10px 0;
}
.mainTextMid .intro1 {
border-right:2px solid #fff;
}
.readMore a, .readMore a:visited {
color:#F00;
font:14px "Tw Cen MT", Arial, Helvetica, sans-serif;
font-weight:normal;
text-decoration:none;
}
.readMore a:hover {
text-decoration:underline;
color:#fff;
}
.img1 {
width:147px;
margin:auto;
text-align:center;
margin-top: 5px;
}
.title1{
width: 100%;
height: 45px;
background:#c1c1c1;
}
.img2 {
width:148px;
margin:0 0 0 20px;
text-align:center;
margin-top: 5px;
}
.title2 {
width:100%;
height: 45px;
margin: 0 auto;
text-align:center;
background:#c1c1c1;
}
.img3 {
width:148px;
margin:0 0 0 38px;
text-align:center;
margin-top: 5px;
}
h1, h2, h3, h4, h5 {
font-weight:bold;
font-family: "Tw Cen MT", Arial, Helvetica, sans-serif;
}
h1 {
font-size:30px;
}
h2, .smallHd {
font-size:18px;
  margin:0 15px 10px 20px;
}
.red {
color:#ff0002;
}
.rowTitle a, .rowTitle a:visited {
color:#000000;
text-decoration:none;
}
.rowTitle a:hover {
color: #F00;
text-decoration:none;
}
.rowThumb a, .rowThumb a:visited {
display:block;
width:132px;
height:132px;
border:2px solid #fff;
}
.rowThumb a:hover {
display:block;
width:132px;
height:132px;
border:2px solid #333;
}

#crumbs {
display: block;
margin:0 15px 10px 20px;
 width:600px;
}
#crumbs a {
color: #000;
font-weight: bold;
font-size: 11px;
}
#crumbs a:hover {
text-decoration: underline;
}

#pagination 
{
  width:600px;
  margin:0 15px 0px 20px;
} 
#pagination a  {
color: #FFFFFF;
font-weight:  bold;
font-size: 14px;
}
#pagination a:hover {
text-decoration: none;
}
/*Details Page */

#photos 
{
 margin:0 15px 0px 20px;
  
}
.big_img{ float:left; margin-right:15px;}

#photo-thumbs {
   WIDTH: 248px; 
  FLOAT:left;
  margin :5px;
   
}
#photo-thumbs img {
margin-left: 0px;
margin-bottom: 0px;
  
}
#errormessage {
font-weight: bold;
color: #cc0000;
}
.pricing {
font-weight: bold;
font-size: 18px;
margin: 0px;
padding: 0px;
margin-top: -10px;
margin-bottom: 5px;
}
.price {
font-size: 16px;
font-weight: bold;
}
.productOption {
padding-bottom: 10px;
font-weight: bold;
}


/* Cart Page */

/* Cart page */
    .cart-item {
    padding-top:10px;
     margin-left: 30px;
      margin-bottom: 15px;
      padding-bottom: 25px;
   
     
    }
      .cart-item img {
        float: left;
       margin-right: 15px;
  display: inline;
        
      }
      .cart-item h3, .cart-item p {
     font-size: 14px;
margin-bottom: 0px;
      }
    
    #cart-total {
      padding: 15px;
      text-align: center;
    }
      #cart-total strong {
        font-size: 21px;
      }
      #cart-total img {
        vertical-align: middle;
        margin-left: 20px;
      }

      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;
    }

/*Customer Accounts*/
 /* ----  Full Size Box ---- */
.full-box
    {
        width:97%;
        padding-left:10px;
        float:left;
        margin:5px; 15px 10px 20px;
    }
/* ----  Forgot Password Header ---- */
.forgotPassHeader
    {
        font-weight:bold;
    }
/* ----  Left Box ---- */
.left-box
    {
       padding:10px;
       margin-bottom:20px;
       margin-left:10px;
    }
/* ----  right Box ---- */
.right-box
    {
      padding:10px;
      margin-bottom:20px;
      margin-left:10px;
    }    
    
/* ----  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
    {
    }    
.fixed1 a, fixed2 a {
color: #ff0000;
}
.fixed1 a:hover, .fixed2 a:hover {
color: #ffffff;
}
 /* ----  H1 Headers ---- */     
.right-box H1, .full-box H1
    {
      font-size:120%;
    }
.left-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
{

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

.nextorderpage
{
    float:right;
}

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

/*--------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;
}


























