/* CSS Document */
body {
padding:0;
margin:0;
background:#ececec url(images/bg.gif) repeat-x;
text-align:left;
font:14px normal Arial, Helvetica, sans-serif;
color:#2e2e2e;}

a, h1, h2, h3, h4, ul, li, textarea {
padding:0;
margin:0;}

ul {
list-style-type:none;}

li {
list-style:none;}

a {
text-decoration:none;}

.black_boldtext {
padding:0;
font-size:10px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;}

.black_boldtext a {
padding:0;
font-size:10px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;}

.black_boldtext span{
padding:0 0 0 5px;
font-weight:normal;
color:#000000;}

.shopingcart_text {
padding:0 0 0 20px;
font-size:11px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-transform:uppercase;
background:url(images/shopingcart.gif) left no-repeat;}

.lock_text {
padding:0 0 0 30px;
font-size:11px;
font-weight:bold;
color:#000000;
background: url(images/lock.gif) left no-repeat;
height:29px;
line-height:29px;
font-family:Verdana, Arial, Helvetica, sans-serif;}

a.card {
float:left;
padding:0 5px 0 0;}

.pacakage_area {
padding:0 0 0 3px;
height:20px;
width:160px;
border:#adacb1 solid 1px;}

.body_border {
padding:0;
margin:0;
width:946px;
border:#b0b1b7 solid 2px;
}

.navbg {
padding:0;
margin:3px 1px 0 1px;
background:url(images/navbg.gif) repeat-x;
height:33px;
}

.topnav {
    color:#FFFFFF;
    padding:10px;
    font-size:11px;
    font-weight:bold;
    font-family:Verdana, Arial, Helvetica, sans-serif;
    text-transform:uppercase;
    }

.safronbg {
padding:0;
background-color:#cd5717;
height:57px;}

.dot_border {
padding:0;
border-left:#FFFFFF dotted 1px;}

.bigtext {
padding:0;
text-align:center ;
vertical-align:middle;
font-size:15px;
color:#FFFFFF;
text-transform:uppercase;
}
.bigtext a {
color:#FFFFFF;}

.blackbar {
padding:0 0 0 7px;
background:url(images/blackbarbg.gif) repeat-x;
height:28px;
width:224px;}
.bartext {
padding:0 0 0 14px;
background:url(images/bullet.gif) left no-repeat;
font-size:15px;
color:#FFFFFF;
line-height:28px;
text-transform:uppercase;}

#lft_link {
padding:7px 0 7px 0;
margin:4px 0 4px 0;
font-size:11px;
font-weight:bold;
border:#b0b1b7 solid 2px;
width:227px;
color:#6d6d6d;}
#lft_link li {
line-height:20px;
text-indent:10px;}

#lft_link li a {
display:block;
width:227px;
color: #6d6d6d;}
#lft_link li a:hover {
color:#FFFFFF;
background-color:#cd5717;}

#translator_box {
padding:5px 0 5px 0;
margin:0;
text-align:center;
width:231px;
background: #000000 url(images/translatorbg.gif) repeat-x;}
#translator_box h1 {
font-size:12px;
font-weight:bold;
color:#cd5717;}
.check {
padding:0 0 0 2px;
margin:5px 0 5px 0;
width:146px;
border:#7f9db9 solid 1px;
height:14px;
font-size:10px;
color:#000000;}
#translator_box h2 {
padding:0;
margin: 0 auto;
text-align:center;
width:156px;
height:43px;
}
#translator_box h3{
padding:0;
margin: 5px auto;
width:100px;
height:40px;
}

.click {
padding:0;
margin:5px auto;
width:85px;
display:block;
font-size:10px;
color:#b8c0c7;
text-align:left;
background:url(images/arrow.gif) right no-repeat;
text-transform:uppercase;
line-height:12px;
}
.click a {
color:#b8c0c7;}

#newsletter_box {
float:left;
padding:5px 0 5px 10px;
margin:5px 0 5px 0;
width:221px;
background: #000000  url(images/newsletterbg.gif) repeat-x;}

.newstext {
padding:0 10px 0 0;
font-size:18px;
color:#FFFFFF;}
.newstext span {
color:#cd5717;}

.submit_box {
float:left;
padding:5px 0 5px 0;
width:212px;
}
.submitarea {
float:left;
padding:2px 0 0 2px;
width:143px;
height:19px;
margin:0;
background-color:#FFFFFF;
border:none;}

.submitbutton {
float:right;
padding:0 ;
width:60px;
height:21px;
}

.flash_banner {
padding:0;
margin:0;
width:679px;
background:url(images/demoflashbanner.gif) no-repeat;
height:228px;}

.bigsafrontext {
padding:10px 0 10px 0;
font-size:20px;
color:#cd5717;
}

.safron_bar {
padding:0;
margin:10px 0 10px 0;
background-color:#cd5717;
height:41px;
font-size:21px;
color:#FFFFFF;
text-indent:10px;
line-height:41px;
text-transform:uppercase;}

.product_box {
padding:8px 0 8px 8px;
width:220px;
background-color:#f5f5f5;
border:#b0b1b7 solid 2px;}

.productframe {
padding:20px 0 0 0;
margin:auto;
background:url(images/productbg.gif) no-repeat;
width:208px;
height:198px;
text-align:center;
}

.blackbold {
font-size:11px;
font-weight:bold;}
.blacknarrow {
font-size:11px;
}

.qtyarea {
padding:4px 0 0 3px;
height:18px;
width:36px;
background:url(images/qtyarea.gif) left no-repeat;
border:none;
font-size:11px;}

.morebg {
padding:0;
margin:auto;
width:202px;
height:26px;
font-size:20px;
color:#FFFFFF;
line-height:26px;
background-color:#cd5717;
display:block;
text-align:center;}
.morebg a {
color: #FFFFFF;}

#bottom_nav {
padding:15px 0 0 10px;
margin:0;
color:#646464;
font-size:11px;}
#bottom_nav li {
display:inline;}
#bottom_nav li a {
padding:0 2px 0 2px;
color:#646464;}
#bottom_nav li a:hover {
color:#646464;
text-decoration:underline;}

.copyright {
text-align:center;
font-size:11px;
color:#646464;}

.bodyspacer 
{
    padding-left: 10px;
}

.productprice {
padding:2;
font-size:12px;
font-weight: bolder;
font-family:Verdana, Arial, Helvetica, sans-serif;
color: Red;}


