/* PK FINE IMPORTS CSS STYLE SHEET */


/* BASIC STYLES */

html, body, img { margin: 0;padding: 0; }
	  
body { font-size: 90%; font-family: sans-serif; }


h1 { font-size: 150%; }
h2 { font-size: 140%; }
h3 { font-size: 130%; }
h4 { font-size: 120%; }
h5 { font-size: 110%; }


h1, h2, h3, h4, h5 { font-family: sans-serif;
	                 color: #000000;
	                 }

p { font-size: 90%; }

#address p { margin: 20px 0 0 20px; }

#categorymain p { margin: 0 0 5px 10px; }

#design p { margin: 0 0 5px 10px; }		

/* LINK STYLES */

#nav a { text-decoration: none; }
#navhome a { text-decoration: none; }
#orangemain a { font-weight: bold; text-decoration: none; }
#orangeback a { text-decoration: none; }
#left a { text-decoration: none; }
#categorymain a { text-decoration: none; }

a:link { color: #000000; }
a:visited { color: #000000; }
a:visited:hover { color: #FFFFFF; }
a:hover {color: #FFFFFF; }
a:active { color: #FEC60F; }

.adda a:link { color: #000000; }
.adda a:visited { color: #000000; }
.adda a:visited:hover { color: #FFFFFF; }
.adda a:hover { color: #FFFFFF; }
.adda a:active { color: #DC650E; }

#nav a:link { color: #FFFFFF; }
#nav a:visited { color: #FFFFFF; }
#nav a:visited:hover { color: #F8C217; }
#nav a:hover { color: #F8C217; }
#nav a:active { color: #F8C217; }

#navhome a:link { color: #FFFFFF; }
#navhome a:visited { color: #FFFFFF; }
#navhome a:visited:hover { color: #F8C217; }
#navhome a:hover { color: #F8C217; }
#navhome a:active { color: #F8C217; }

.subnav a:link { color: #000000; }
.subnav a:visited { color: #000000; }
.subnav a:visited:hover { color: #FFFFFF; }
.subnav a:hover { color: #FFFFFF; }
.subnav a:active { color: #FAF95A; }

.subo a:link { color: #000000; }
.subo a:visited { color: #000000; }
.subo a:visited:hover { color: #FFFFFF; }
.subo a:hover { color: #FFFFFF; }
.subo a:active { color: #DC650E; }

#address a:link { color: #FFFFFF; }
#address a:visited { color: #FFFFFF; }
#address a:hover { color: #F8C217; }
#address a:visited:hover { color: #F8C217; }
#address a:active { color: #F8C217; }

#addresshome a:link { color: #FFFFFF; }
#addresshome a:visited { color: #FFFFFF; }
#addresshome a:hover { color: #F8C217; }
#addresshome a:visited:hover { color: #F8C217; }
#addresshome a:active { color: #F8C217; }

#orangeaddress a:link { color: #FFFFFF; }
#orangeaddress a:visited { color: #FFFFFF; }
#orangeaddress a:hover { color: #F8C217; }
#orangeaddress a:visited:hover { color: #F8C217; }
#orangeaddress a:active { color: #F8C217; }

#footer a:link { color: #000000; }
#footer a:visited { color: #000000; }
#footer a:hover { color: #F79E1C; }
#footer a:visited:hover { color: #F79E1C; }
#footer a:active { color: #F79E1C; }

#cart a:link { color: #000000; }
#cart a:visited { color: #000000; }
#cart a:hover { color: #F79E1C; }
#cart a:visited:hover { color: #F79E1C; }
#cart a:active { color: #F79E1C; }

.mspecialshref:hover {color: White;}

/* LIST STYLES */

ul li, ol li { font-size: 90%; }
ul li ul li a { font-size: 90%; }

.care { list-style-type: square; margin: 10px 0 10px 0;}

/* CLASS STYLES */

.add { background: #FEC60F; padding: 0 5px 0 5px;}

.sub { line-height: 20px; }

.f { font-weight: bold;
     font-size: 90%;
     }
     
/* ID STYLES */
	
#wrap {
	width: 863px;
	margin: 0 auto 0 auto;
	text-align: left;
	}

#cart { font-size: 9px;
        text-align: right;
        padding: 10px 90px 0 0;
        }
        
        
#home { 
position: relative;
	width: 863px;
	height: 622px;
    margin: 0;
    padding: 0;
    background: #FFFFFF url(images/home.jpg) left top no-repeat;
	}
	
#head { 
          width: 863px;
          height: 119px;
          background: #FFFFFF url(images/header.jpg) left top no-repeat;
          }
    
#longback { float: left;
            width: 863px;
            margin: 0;
            padding: 0;
            background: #FFFFFF url(images/longback.jpg) left top repeat-y;
            }
            
#orangeback { float: left;
            width: 863px;
            margin: 0;
            padding: 0;
            background: #FFFFFF url(images/orangeback.jpg) left top repeat-y;
            }

#lefthome {
	float: left;
	width: 298px;
    margin: 0 auto 0 auto;
    padding: 380px 0 0 15px;
	}
	


#left {
	float:left;
    margin: 0 0 0 10px;
    padding: 0;
    width: 300px;
	}
	
html>body #left { margin: 0 0 0 20px; }

#feature { margin: 100px 0 0 20px; }

#policy { margin: 20px 0 0 60px; font-weight: bold; line-height: 23px; }

#mainhome {
    float: right;
	width: 466px;
	height: 459px;
    margin: 1px 37px 0 0;
    padding: 0;
	}

html>body #mainhome { 
    float: right;
	width: 466px;
	height: 459px;
    margin: 1px 73px 0 0;
    padding: 0;
    }

#main {
	float: left;
	width: 400px;
    margin: 0 0 0 45px;
    padding: 0;
	}
	
#orangemain {
	float:left;
	width: 800px;
    margin: 0 0 0 15px;
    padding: 0;
	}
	
#categorymain {
	float:left;
	width: 435px;
    margin: 0 0 0 35px;
    padding: 0;
	}
	
#design {
	float:left;
	width: 640px;
    margin: 0 0 0 40px;
    padding: 0;
	}
	
#addresshome {
    color: #FFFFFF;
    line-height: 15px;
	margin: 0;
	padding: 0;
	text-align: left;
	font-size: 11px;
	width: 300px;
	}
		
#address { float: left;
	line-height: 15px;
    color: #FFFFFF;
	margin: 0 0 0 0;
	padding: 20px 0 0 15px;
	text-align: left;
	font-size: 11px;
	width: 863px;
	height: 132px;
	background: url(images/foot.jpg) left top no-repeat;
	}

#orangeaddress { float: left;
	line-height: 15px;
    color: #FFFFFF;
	margin: 0;
	padding: 15px 0 0 15px;
	text-align: left;
	font-size: 11px;
	width: 863px;
	height: 138px;
	background: url(images/orangefoot.jpg) left top no-repeat;
	}

html>body #orangeaddress { padding: 7px 0 0 18px; font-size: 11px; }

#footer {
	float:left;
	margin: 0 0 40px 0;
	padding: 0;
	text-align: center;
	font-size: 85%;
	width: 863px;
	}

#sfooter {
	float:left;
	margin: -30px 0 40px 0;
	padding: 0;
	text-align: center;
	font-size: 85%;
	width: 863px;
	}
		
#cchome { 
	width: 160px;
	margin: 0;
	padding: 40px 0 0 600px;
	list-style: none;
    }
    		
/* FLASH STYLES */

#intro {
	width: 467px;
  	height: 459px;
	}
	
	
/* NAV STYLES */

    
#navdiv {
	width: 863px;
	height: 61px;
	margin: 0;
	padding: 0;
	list-style: none;
	background: url(images/nav.jpg) left top no-repeat;
    }
    
#navorange {
	width: 863px;
	height: 60px;
	margin: 0;
	padding: 0;
	list-style: none;
	background: url(images/navorange.jpg) left top no-repeat;
    }
    
#nav {
	float: left;
	width: 800px;
	height: 23px;
	margin: 0 0 0 5px;
	padding: 0;
	list-style: none;
    }

html>body #nav { margin: 0 0 0 10px; }

#nav ul li, ol li { font-size: 10px; list-style: none; }
#nav ul li, ol li a { font-size: 10px; list-style: none; }


#nav li {
display: block;
    text-align: center;
    float: left;
	margin: 0;
	padding: 0;
	height: 23px;
	}
	
#nav li a {
    text-align: center;
    display: block;
	margin: 0;
	padding: 0;
	height: 24px;
	}

#navhome {
	float: left;
	width: 780px;
	height: 23px;
	margin: 0;
	padding: 0;
	list-style: none;
    }
    
#navdivhome { 
	width: 863px;
	height: 23px;
	margin: 0;
	padding: 125px 0 0 9px;
	list-style: none;
    }
    
#navdivhometest { 
	width: 863px;
	height: 23px;
	margin: 0;
	padding: 18px 0 0 9px;
	list-style: none;
    }
    
#navhome li {
display: block;
    float: left;
	margin: 0;
	padding: 0;
	height: 23px;
	}
	
#navhome li a {
    display: block;
	margin: 0;
	padding: 0;
	height: 23px;
	}
	
#index { background: url(nav/homenew.jpg) ; }

#index { width: 52px; background: #237038 url(nav/homenew.jpg) ; }
#store { width: 85px; background: #237038 url(nav/store.jpg) ; }
#corporate { width: 168px; background: #237038 url(nav/corporate.jpg) ; }
#wholesale { width: 74px; background: #237038 url(nav/wholesale.jpg) ; }
#care { width: 88px; background: #237038 url(nav/care.jpg) ; }
#policies { width: 58px; background: #237038 url(nav/policies.jpg) ; }
#about { width: 67px; background: #237038 url(nav/about.jpg) ; }
#contact { width: 78px; background: #237038 url(nav/contact.jpg) ; }
#distributor { width: 145px; background: #237038 url(nav/distributor.jpg) ; }
#mspecials { width: 105px; background: #237038 url(nav/mspecials.jpg) ; }

#nav li#index { width: 52px; background: #237038 url(nav/homenew.jpg) ; }
#nav li#store { width: 85px; background: #237038 url(nav/store.jpg) ; }
#nav li#corporate { width: 168px; background: #237038 url(nav/corporate.jpg) ; }
#nav li#wholesale { width: 74px; background: #237038 url(nav/wholesale.jpg) ; }
#nav li#care { width: 88px; background: #237038 url(nav/care.jpg) ; }
#nav li#policies { width: 58px; background: #237038 url(nav/policies.jpg) ; }
#nav li#about { width: 67px; background: #237038 url(nav/about.jpg) ; }
#nav li#contact { width: 78px; background: #237038 url(nav/contact.jpg) ; }
#nav li#distributor { width: 145px; background: #237038 url(nav/distributor.jpg) ; }
#nav li#mspecials { width: 105px; background: #237038 url(nav/mspecials.jpg) ; }

#nav li#index a:hover { width: 52px; background: #237038 url(nav/home2new.jpg) ; }
#nav li#store a:hover { width: 85px; background: #237038 url(nav/store2.jpg) ; }
#nav li#corporate a:hover { width: 168px; background: #237038 url(nav/corporate2.jpg) ; }
#nav li#wholesale a:hover { width: 74px; background: #237038 url(nav/wholesale2.jpg) ; }
#nav li#care a:hover { width: 88px; background: #237038 url(nav/care2.jpg) ; }
#nav li#policies a:hover { width: 58px; background: #237038 url(nav/policies2.jpg) ; }
#nav li#about a:hover { width: 67px; background: #237038 url(nav/about2.jpg) ; }
#nav li#contact a:hover { width: 78px; background: #237038 url(nav/contact2.jpg) ; }
#nav li#distributor a:hover { width: 145px; background: #237038 url(nav/distributor2.jpg) ; }
#nav li#mspecials a:hover { width: 105px; background: #237038 url(nav/mspecials.jpg) ; }

#navhome li#index { width: 52px; background: #237038 url(nav/homenew.jpg) ; }
#navhome li#store { width: 85px; background: #237038 url(nav/store.jpg) ; }
#navhome li#corporate { width: 168px; background: #237038 url(nav/corporate.jpg) ; }
#navhome li#wholesale { width: 74px; background: #237038 url(nav/wholesale.jpg) ; }
#navhome li#care { width: 88px; background: #237038 url(nav/care.jpg) ; }
#navhome li#policies { width: 58px; background: #237038 url(nav/policies.jpg) ; }
#navhome li#about { width: 67px; background: #237038 url(nav/about.jpg) ; }
#navhome li#contact { width: 78px; background: #237038 url(nav/contact.jpg) ; }
#navhome li#distributor { width: 145px; background: #237038 url(nav/distributor.jpg) ; }
#navhome li#mspecials { width: 105px; background: #237038 url(nav/mspecials.jpg) ; }

#navhome li#index a:hover { width: 52px; background: #237038 url(nav/home2new.jpg) ; }
#navhome li#store a:hover { width: 85px; background: #237038 url(nav/store2.jpg) ; }
#navhome li#corporate a:hover { width: 168px; background: #237038 url(nav/corporate2.jpg) ; }
#navhome li#wholesale a:hover { width: 74px; background: #237038 url(nav/wholesale2.jpg) ; }
#navhome li#care a:hover { width: 88px; background: #237038 url(nav/care2.jpg) ; }
#navhome li#policies a:hover { width: 58px; background: #237038 url(nav/policies2.jpg) ; }
#navhome li#about a:hover { width: 67px; background: #237038 url(nav/about2.jpg) ; }
#navhome li#contact a:hover { width: 78px; background: #237038 url(nav/contact2.jpg) ; }
#navhome li#distributor a:hover { width: 145px; background: #237038 url(nav/distributor2.jpg) ; }
#navhome li#mspecials a:hover { width: 105px; background: #237038 url(nav/mspecials.jpg) ; }

#nav li a span {
	position: absolute;
	display: block;
	top: -10000px;
	left: -10000px;
	}
            
#navhome li a span {
	position: absolute;
	display: block;
	top: -10000px;
	left: -10000px;
	}
            
            
/* END CSS */
/* END CSS */
/* END CSS */
/* END CSS */
/* END CSS */
/* END CSS */