﻿html
{
    width:100%;
    margin:0px;
    padding:0px;
    border:0px; 
    font:14px "Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,sans-serif;
    font-size:13px;   
    color:#545454;    
}

p
{
    line-height:130%;
}
body 
{
    width:100%;
    margin:0px;
    padding:0px;
    border:0px;    
}

form
{
    width:100%;
    margin:0px;
    padding:0px;
    border:0px;
}

img
{
    border:0px;
}

#page
{
    width:980px;
    margin-left:auto;
    margin-right:auto;   
    position:relative; 
}

.prRelated
{
    height:90px;
    width:90px;
    float:left;}


.npp
{
  padding-bottom:3px;border-bottom:dotted 1px #CCCCCC;margin-bottom:4px
}

#flags
{
    z-index:120;
    position:absolute;
    left:614px;
    top:66px;
    height:26px;
}

#currency
{
    z-index:110;
    left:554px;
    top:78px;
    height:26px;
    font-size:11px;
    position:absolute;
}

.bpp
{
    margin-top:0px;margin-bottom:0px;
}
.logo
{
    float:left;
    clear:left;
    width:700px;
    height:92px;
}

.clr
{
    float:none;
    clear:both;
    font-size:1px;
    height:1px;
}
.clr2
{
    float:none;
    clear:both;
    font-size:1px;
    height:10px;
}

#splash
{

    width:980px;
    height:330px;
}


#cl1,#cl2
{
    width:316px;
    float:left;    
    text-align:justify;
}

#cl3
{
    width:318px;
    float:right;
    text-align:justify;
}

#ci1
{
    padding-right:20px;
    text-align:justify;
}

#ci1 h2
{
    font-size:14px;font-weight:bold;
}

#ci2
{
 
 padding-left:10px;
 padding-right:10px;  
 text-align:justify;
}

#ci3
{
    padding-left:20px;
    text-align:justify;
}


#bcnt
{
   padding-top:4px;
   padding-left:10px;
    padding-right:10px;
}

#mleft
{
    float:left;
    padding-top:4px;
    clear:left;
    width:685px;
}

#mright
{
    float:right;
    clear:right;
    width:100px;    
    padding-top:6px;
    font-size:13px;
    text-align:right;
    padding-right:18px;
}

#msearch
{
    float:right;
    width:144px;  
    padding-top:2px;  
    text-align:right;
    padding-right:8px;
}

#mbut
{
    float:right;
    padding-right:8px;
    width:70px; 
    padding-top:3px;       
}

#menu
{
    width:980px;
    margin-top:10px;
    height:37px;
    background-image:url(i/menu.png);    
    color:White;
    font-size:16px;
    font-weight:bold;
    font:"Century Gothic",Arial,Verdana,Helvetica,sans-serif;
    font-family:"Century Gothic",Arial,Verdana,Helvetica,sans-serif;font-weight:normal;
}

#mi
{
 padding-top:6px;    
 padding-left:20px;
}

.search,.button
{
    width:68px;
    height:23px;
    padding:0px;
    border:0px;
    margin:0px;
    font-size:10px;
    color:White;
    background-image:url(i/searchbutton.gif);
    background-color:Transparent;
}

#bcat
{
    padding-top:10px;    
}

.cat
{
    float:left;
    width:122px;
    height:157px;
}

.cat2
{
    float:left;
    width:91px;
    height:117px;
    font-size:11px;
}

.checkout
{
    width:248px;
    height:92px;
    background-image:url(i/checkout.png);
    background-position:bottom;    
    float:right;
    background-repeat:no-repeat;
}

.checkinner
{
    padding-top:46px;
    padding-left:20px;
    
}

#fo
{
    padding-top:10px;  
    text-align:center;
    padding-bottom:10px;  
}

#fi
{
    border-top:solid 1px #CCCCCC;
}

#fii
{
    padding:10px;   
    font-size:11px;
}

#category
{
    width:980px;
    height:114px;
    color:#CCCCCC;
    font-size:17px;
    font-weight:bold;
    font:"Century Gothic",Arial,Verdana,Helvetica,sans-serif;
    font-family:"Century Gothic",Arial,Verdana,Helvetica,sans-serif;font-weight:normal;  
    background-image:url(i/categorytop.jpg);  
}

.hs
{
    font-size:10px;
    color:#333333;
}



h1,.h1
{

    color:#333333;
    
    font-weight:bold;
    font:"Century Gothic",Arial,Verdana,Helvetica,sans-serif;
    font-family:"Century Gothic",Arial,Verdana,Helvetica,sans-serif;font-weight:normal;  
    margin-bottom:2px;
    margin-top:0px;
    font-size:23px;   
  }
  
.stockind
{
    background-color:#666666;
    color:white;
    font-weight:bold;
    font:"Century Gothic",Arial,Verdana,Helvetica,sans-serif;
    font-family:"Century Gothic",Arial,Verdana,Helvetica,sans-serif;
    margin-bottom:2px;
    margin-top:8px;
   padding:4px;
    font-size:15px;
    width:94%;  
}

h2,.h2
{
    color:#333333;
    
    font-weight:bold;
    font:"Century Gothic",Arial,Verdana,Helvetica,sans-serif;
    font-family:"Century Gothic",Arial,Verdana,Helvetica,sans-serif;font-weight:normal;  
    margin-bottom:2px;
    margin-top:0px;
    font-size:19px;
}

#catin
{
    padding-left:20px;
    padding-top:24px;
}

#bchome,.bchome
{
    color:White;
}

a
{
    text-decoration:none;
}

#cspace
{
    padding-top:20px;
    padding-left:10px;
    padding-right:10px;
}
#cspacen
{
    
    padding-left:10px;
    padding-right:10px;
}

#cleft
{
    width:640px;
    float:left;
}

#cright
{
    width:320px;
    float:right;
    text-align:justify;
}

#crighti
{
    padding-left:10px;
}

.pl160
{   width:160px;
    height:258px;
    float:left;
    padding-bottom:18px;        
}
.pl160a
{
    width:160px;
    height:240px;
    float:left;    
    
}


.imgPP
{
    border-bottom:solid 1px #cccccc;
    margin-left:auto;margin-right:auto;
}

a
{
    color:#0D0F75;
}

a:hover
{
    color:#101398;
}


#plLeft
{
    width:632px;
    float:left;    
}

#plIn
{
    padding-left:10px;
    text-align:justify;
}

#plRight

{
    float:right;
    width:325px;
}

.pricebox
{
    width:280px;
    float:right;
    padding-right:30px;
    text-align:right;
    font-size:18px;
    
    
    
}


.mlnk
{
    color:#DDDDDD;
}

.mlnk:hover
{
    color:White;
}

.small_news,.big_news
{
    float:right;
}

.fpcat
{
    font:"Century Gothic",Arial,Verdana,Helvetica,sans-serif;
    font-family:"Century Gothic",Arial,Verdana,Helvetica,sans-serif;font-weight:normal;  
    font-size:12px;
    text-align:center;
}

.fpcat2
{
    font:"Century Gothic",Arial,Verdana,Helvetica,sans-serif;
    font-family:"Century Gothic",Arial,Verdana,Helvetica,sans-serif;font-weight:normal;  
    font-size:11px;
    text-align:center;
}



.cart1
{
    float:left;
    width:85px;
}

.cart2
{
    float:left;
    width:225px;
    font-size:14px;
    padding-top:16px;
}

.cart3
{
    float:left;
    width:65px;
    font-size:14px;
    padding-top:23px;
    
}

.cart4
{
    float:left;
    width:80px;
    font-size:14px;
    padding-top:19px;
    
}

.cart5
{
    float:left;
    width:90px;
    padding-top:18px;
}

.cart6
{
    float:left;
    width:80px;
    font-size:14px;
    padding-top:23px;
    text-align:right;
}

.cart1h
{
    float:left;
    width:85px;
}

.cart2h
{
    float:left;
    width:225px;
}

.cart3h
{
    float:left;
    width:65px;    
}

.cart4h
{
    float:left;
    width:80px;
    
}

.cart5h
{
    float:left;
    width:90px;

}

.cart6h
{
    float:left;
    width:80px;
    text-align:right;
}

#cot
{
    text-align:right;
    padding-top:2px;
    padding-right:40px;
}

.deErr
{
    width:40px;
    height:25px;
    float:left;
    text-align:center;
 }
 
.deLeft
{
    width:160px;
    float:left;
    height:25px;
}

.deRight
{
    width:350px;
    float:left;
    height:25px;
}

.Hover
{
    cursor:pointer;
}

.pl1
{
    width:148px;margin-left:auto;margin-right:auto;
}

.pl2
{
    height:44px;overflow:hidden;font-weight:bold;padding-bottom:4px
}

.pl2a
{
    height:28px;overflow:hidden;font-weight:bold;padding-bottom:4px;font-size:9px;
}

.pl2ab
{
     height:14px;font-size:9px;
}


.pl3
{
    float:left;width:59px;color:black;font-weight:bold;height:17px;
}

.pl4
{
    float:right;text-align:right;width:100;font-size:12px;height:17px;
}

.pl5
{
 font-size:11px;height:17px;clear:left;text-align:right;margin-top:2px;
}

.noProd
{
    padding-top:30px;
    padding-left:20px;
}


.footleft
{
 width:20%;
 float:left;
}

.footmid
{
    width:59%;
    float:left;
}

.footright
{    
    width:20%;
    float:right;
}

.terms
{
     padding:10px;border:solid 1px #999999;margin-top:10px;line-height:12px;
}

.ac
{
    text-align:center;
}

.tabWrist
{
    border:solid 1px #666666;
    width:100%;
   text-align:center;
}

.instock
{ font-size:10px;color:#666666}
.specialorder
{ font-size:10px;color:#AC4856;
}

.cprom
{
   width:310px;height:282px;background-image:url(i/christmas.jpg);
}
.only
{
    width:134px;text-align:center;color:White;font-weight:bold;font-size:14px;
}

.only b
{
    color:#CA2811;font-weight:bold;font-size:16px;
}

.dets
{
    width:254px;text-align:right;color:#CA2811;
}

.dets a
{
    color:#CA2811;
    font-weight:bold;
}

.dets a:hover
{
    color:Red;font-weight:bold;
}


#bcat_spec
{
    padding-top:10px;
 
    width:100%;  
    height:360px;
    position:absolute;
    top:520px;
    z-index:10;
    width:976px;
}

#bcnt_spec
{
  
   padding-top:4px;
   padding-left:10px;
   padding-right:10px;
   height:640px;
   position:absolute;
   top:810px;
   width:954px;
   z-index:20;
}

.newxx
{
   position:static;height:980px;
}

.chrm
{
    width:80;
    height:80px;
    float:left;
    padding:4px;
}
