/* Basic
=================================== */
* {
  margin:0;
  padding:0;
  }
body {
  background:#fff url('images/bg.gif') left top repeat-x;
  color:#333;
  }
#wrapper {
  width:904px;
  margin:0 auto;
  background:#fff;
  }

/* Global
=================================== */
img {
  border:0px;
  }
a {
  text-decoration:underline;
 color:#981E20;
  }
  
/* Header
=================================== */
#header {
  height:144px;
  background:url('images/header-bg.gif') left top repeat-x;
  border-left:2px solid #8e897a;
  border-right:2px solid #8e897a; 
  }
#logo {
  width:419px;
  height:104px;
  float:left;
  margin:22px 0 0 38px;
  background:url('images/storeburst.png') left top no-repeat;
  }
#top {
  width:325px;
  height:37px;
  float:right;
  padding:0 7px 0 7px;
  background:url('images/topmenu-bg.gif') center top no-repeat;
  text-align:center;
  }
#top ul {
  display:block;
  margin:0 25px;
  }
#top li {
  list-style:none;
  display:inline;
  }
#top a {
  display:block;
  height:30px;
  float:left;
  padding-top:7px;
  color:#fcfeff;
  font:bold 10pt Trebuchet MS, sans-serif;
  }
#top a.logon {
  width:76px;
  padding-left:3px;
  }
#top a.signup {
  width:88px;
  margin-left:4px;
  padding-left:3px;
  }
#top a.faq {
  width:97px;
  margin-left:4px;
  }
#top a:hover {
  text-decoration:underline;
  }
h1 {
  color:#8c0000;
  font:bold 16pt Trebuchet MS, sans-serif;
  }

/* Navigation
=================================== */
#navigation {
  height:40px;
  padding-top:11px;
  padding-left:20px;
  background:url('images/navigation-bg.gif') left top repeat-x;
  border-left:2px solid #8e897a;
  border-right:2px solid #8e897a;   
  }
#navigation ul li {
  list-style:none;
  display:inline;
  }
#navigation ul li a {
  cursor:pointer;
  display:block;
  width:auto !important; /* IE6 hack */
  width:1px; /* IE6 hack */
  height:40px;
  float:left;
  margin-right:10px;
  padding-left:16px;
  background:url('images/between-tabs.gif') right 8px no-repeat;
  color:#ececec;
  font:bold 10pt Trebuchet MS, sans-serif;
  white-space:nowrap;
  text-decoration:underline;
  }
#navigation ul li a.contact {
  background:none;
  }  
#navigation ul li a span {
  display:block;
  height:28px;
  padding:12px 16px 0 0;
  }
#navigation ul li a:hover, #navigation ul li.current a {
  background:url('images/left-tab.gif') left top no-repeat;
  color:#9e2a2a;
  }
#navigation ul li a:hover span, #navigation ul li.current a span {
  background:url('images/right-tab.gif') right top no-repeat;
  }
  
  
  
  
  
  
  #navigation2 {
  height:40px;
  padding-top:11px;
  padding-left:20px;
  background:url('images/navigation-bg.gif') left top repeat-x;
  border-left:2px solid #8e897a;
  border-right:2px solid #8e897a;   
  }
#navigation2 ul li {
  list-style:none;
  display:inline;
  }
#navigation2 ul li a {
  cursor:pointer;
  display:block;
  width:auto !important; /* IE6 hack */
  width:1px; /* IE6 hack */
  height:40px;
  float:left;
  margin-right:10px;
  padding-left:16px;
  color:#ececec;
  font:bold 15pt Trebuchet MS, sans-serif;
  white-space:nowrap;
  text-decoration:underline;
  }
#navigation2 ul li a.contact {
  background:none;
  }  
#navigation2 ul li a span {
  display:block;
  height:28px;
  padding:12px 16px 0 0;
  }

  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
  
/* Kicker
=================================== */
#kicker {
  height:340px;
  background:url('images/kicker-bg.jpg') left top no-repeat;
  border-left:2px solid #8e897a;
  border-right:2px solid #8e897a; 
  }
#ordernow {
  display:block;
  width:214px;
  height:42px;
  float:right;
  margin-top:235px;
  margin-right:34px;
  }

/* ---add by jeff--- */ 
#text-price {
  display:block;
  position:absolute;
  width:214px;
  height:42px;
  right:0;
  margin-top:130px;
  margin-right:215px;
  text-align:center;
font-family: Verdana;
  font-size:15px;
  font-weight:bold;
  color:#FFFFFF;
  }
  
  
  
  
/* Content
=================================== */
#content {
  background:#fff;
  border-left:2px solid #8e897a;
  border-right:2px solid #8e897a; 
  border-bottom:2px solid #d5d3d1;
  }

#content2 {
  background:#fff;
  border-left:2px solid #8e897a;
  border-right:2px solid #8e897a; 
  border-bottom:2px solid #d5d3d1;

  padding-left:10px;

  padding-top:30px;


  padding-right:30px;


  padding-bottom:30px;
  }
  
/* Left
=================================== */
#left {
  width:230px;
  float:left;
  padding:5px 0 20px;
  }
#left li {
  list-style:none;
  }
#left h2 {
  display:block;
  width:230px;
  height:38px;
  padding:5px 0;
  background:url('images/ourservices-bg.gif') left top repeat-x;
  color:#fcfeff;
  text-align:center;
  font-size:20pt;
  }
#left ul li ul li {
  display:block;
  width:230px;
  height:20px;
  padding-top:7px;
  background:url('images/left-between-li.gif') left top no-repeat;
  }
#left a {
  padding-left:36px;
  background:url('images/blue-square.gif') 20px center no-repeat;
  color:#981e20;
  font:10pt Arial, sans-serif;
  }
#left a:hover {
  text-decoration:underline;
  }

/* Main
=================================== */
#main {
  width:640px;
  float:left;
  padding:0 15px;
  }
#main h2 {
  margin-bottom:10px;
  padding-bottom:5px;
  color:#4184bd;
  font:bold 28pt tahoma;
  border-bottom:2px dotted #d29fa0;
  }
#tagline {
  color:#508fc3;
  font-size:14pt;
  }
#main p {
  margin-bottom:20px;
  line-height:23px;
}

/* Right
=================================== */
#right {
  width:210px;
  float:left;
  padding:5px 0 17px;
  }
#right ul {
  width:196px;
  background:url('images/right-li-bg.gif') left top repeat-y;
  }
#right li {
  list-style:none;
  }
#right h2 {
  display:block;
  width:196px;
  height:44px;
  padding-top:12px;
  background:url('images/right-h2-bg.gif') left top no-repeat;
  color:#508fc3;
  text-align:center;
  font:bold 9pt Georgia, serif;
  }
#right #more {
  display:block;
  width:88px;
  height:20px;
  padding:14px 0 0 108px;
  background:url('images/right-li-more.gif') left top no-repeat;
  }
#right #more a {
  color:#850000;
  font:bold 12pt Georgia;
  }
#right #more a:hover {
  text-decoration:underline;
  }
#right ul li ul li img {
  display:block;
  margin:0 auto !important; /* IE6 hack */
  margin: -10px auto 0;
  padding:10px 0;
  }
#right .line {
  width:70%;
  height:0;
  margin:0 auto;
  border-top:1px solid #ddd;
  }
#right .banner {
  padding-bottom:3px;
  }

/* Footer1
=================================== */
#footer1 {
  clear:left;
  width:100%;
  padding-top:10px;
  background:url('images/footer1-bg.gif') left top repeat-x;
  }
#footer1 h2 {
  padding:5px 0 15px 5px;
  color:#4184bd;
  font:bold 14pt Georgia, serif;
  }
#clients {
  height:170px;
  padding:30px 75px 0;
  background:url('images/clients-bg.gif') center 10px no-repeat;
  border-left:2px solid #8e897a;
  border-right:2px solid #8e897a;
  border-top:2px solid #d5d3d1;
  border-bottom:2px solid #d5d3d1;
  }
#clients img {
  display:block;
  float:left;
  margin-left:37px;
  }

/* Bottom
=================================== */
#bottom {
  width:100%;
  height:196px;
  background:url('images/bottom-bg.gif') left top repeat-x;
  }
#footer2 {
  width:900px;
  height:130px;
  margin:0 auto;
  background:url('images/footer2-bg.gif') 612px 30px no-repeat;
  border:2px solid #86806f;
  border-top:0;
  }
#footer2 div {
  width:900px;
  height:130px;
  background:url('images/footer2-div-bg.gif') left bottom no-repeat;
  }  
#footer2 div div {
  width:840px;
  height:130px;
  padding-left:60px;
  background:url('images/footer2-div-div-bg.gif') left top repeat-x;
  }
#footer2 li {
  list-style:none;
  display:block;
  height:21px;
  margin-top:50px;
  float:left;
  padding:4px 25px 0;
  background:url('images/footer2-between-li') right center no-repeat;
  }
#footer2 a {
  color:#fcfeff;
  font-weight:bold;
  }
#footer2 a:hover {
  text-decoration:underline;
  }
#footer2 ul li.contact, #footer2 ul li.rss {
  padding-right:0;
  background:none;
  }
#copyright {
  display:block;
  float:right;
  margin-top:42px;
  margin-right:95px;
  color:#e4e4e4;
  font-weight:bold;
}
table.helpT
{ text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 500px;
background-color: #fafafa;
border: 1px red solid;
border-collapse: collapse;
border-spacing: 0px; }

td.helpHed
{ border-bottom: 2px solid #6699CC;
border-left: 1px solid #6699CC;
background-color: #BEC8D1;
text-align: left;
text-indent: 5px;
font-family: Verdana;
font-weight: bold;
font-size: 11px;
color: #404040; }

td.helpBod
{ border-bottom: 1px solid #9CF;
border-top: 0px;
border-left: 1px solid #9CF;
border-right: 0px;
text-align: left;
text-indent: 10px;
font-family: Verdana, sans-serif, Arial;
font-weight: normal;
font-size: 11px;
color: #404040;
background-color: #fafafa; }

table.sofT
{ text-align: center;
font-family: Verdana;
font-weight: normal;
font-size: 11px;
color: #404040;
width: 580px;
background-color: #fafafa;
border: 1px #6699CC solid;
border-collapse: collapse;
border-spacing: 0px; } 

#righttext {
  display:block;
  float:right;
  padding:5px 0 0 0px;
  color:#625D5D;
padding:0px 0px 0pt 0pt;
height:28px;

  }




#sizeofselect select,
#sizeofselect input {width: 200px;  repeat-x;   }
#sizeofselect  #title-only { border: none; width: auto; background: none; }
#sizeofselect  #leftnav { width: 200px; }







#sizeofselect2 select,
#sizeofselect2 input {width: 173px;  repeat-x;   }
#sizeofselect2  #title-only { border: none; width: auto; background: none; }
#sizeofselect2  #leftnav { width: 173px; }

#sizeofselect3 select,
#sizeofselect3 input {width: 150px;  repeat-x;   }
#sizeofselect3  #title-only { border: none; width: auto; background: none; }
#sizeofselect3  #leftnav { width: 150px; }

#sizeofselect4 select,
#sizeofselect4 input {width: 120px;  repeat-x;   }
#sizeofselect4  #title-only { border: none; width: auto; background: none; }
#sizeofselect4  #leftnav { width: 120px; }



#borderimage  img
{

vertical-align: bottom;
padding: 0px;
border-style: solid;
border-width: 1px;
color: black;
}

#highlight h2 {

  color:black;
  text-align:center;
  font-size:15pt;
  }
#highlight2 h2 {

  color:green;
  text-align:center;
  font-size:15pt;
  }


				/* CSS Document */

/****************** Global Links *****************/

*{
margin:0px;
padding:0px;
}

body{
font:normal 10px Tahoma;
color:#000000;
}



img{
border:0px;
}

li{
list-style:none;
}

#pagecontainer{
width:896px;
margin:auto;
}

/******************* Column1 Layout ******************/

#column1{
width:592px;
float:left;
}
/****************** Column2 Layout ******************/

#column2{
width:282px;
float:left;
padding-left:8px;
}

#column2_row1{
width:281px;
font:bold 10px Tahoma;
color:#151616;
}

.column2_bg1{
width:281px;
background:url(../images/column2_bg2.jpg) left top repeat-y;
}

.column2_bg2{
width:281px;
background:url(../images/column2_bg1.jpg) left top no-repeat;
}

p.jointxt{
text-align:center;
padding-top:40px;
}

p.droptxt{
padding-top:72px;
text-align:center;
}

p.linktxt{
padding-top:70px;
text-align:center;
}

#column2_row2{
width:279px;
font-weight:bold;
color:#151616;
}

.column2_bg3{
width:279px;
background:url(../images/column2_bg3.jpg) left top repeat-y;
}

.column2_bg4{
width:279px;
background:url(../images/column2_bg4.jpg) left top no-repeat;
}

p.retailtxt{
padding-top:16px;
text-align:center;
}

p.randomtxt{
padding-top:65px;
text-align:center;
height:112px;
}
#centerbox-tabs-content {
  height: auto;
  width: 100%;
  border: 1px solid #91a7b4;
  background-color: #F8F8FF;
}
/************************* END *******************************/




