body {
	margin: 0px;
	backround-color: #ffffff;
	background-image: url(../styleImages/backgrounds/tread.gif);
	backround-repeat: repeat-x;
	backround-position: top;
}
#pageSurround {
	width: 1000px;
	margin: 0px auto;
	padding: 0px;
        boder: 1px solid #000000;
        background-image: url(../styleImages/backgrounds/repeat_bg11.png);

}


.floatname {margin: 0px;
            padding: 0px;
            float: left;}


.myaccount {margin: 4px 10px 0px 0px;
            padding: 0px;
            float: right;
            color: #FFFFFF;
            text-decoration: none;
            font-weight: bold;}

.myaccount1 {margin: 0px 0px 0px 0px;
            padding: 0px;
            foat: right;
            color: #FFFFFF;
            text-decoration: none;
            font-weight: bold;}


a.myaccount1 {margin: 0px 0px 0px 0px;
            padding: 0px;
            flat: right;
            color: #FFFFFF;
            text-decoration: none;
            font-weight: bold;}

a.myaccount1:hover {margin: 0px 0px 0px 0px;
            padding: 0px;
            foat: right;
            color: #FFFFFF;
            text-decoration: underline;
            font-weight: bold;}


#login {margin: 15px 30px 0px 0px;
        padding: 0px;
        hight: 75px;
        with: 175px;
        bordr: 1px solid #000000;
        float: right;}

#search  {margin: 15px 30px 0px 0px;
        padding: 0px;
        height: 35px;
        idth: 280px;
        bordr: 1px solid #000000;
        float: right;
        background-color: #666666;}


#checkrate {margin: 10px 0px 10px 17px;
            padding: 0px;}

th {background-color: #585859;
    color: #ffffff;
    border: 1px solid #999999;}


.tr1 {background-color: #ffffff;
      height: 30px;}
.tr2 {background-color: #cccccc;
      height: 30px;}

#tableforprods td {border: 1px solid #999999;}

#containingdiv {margin: 5px 0px 0px 0px;
               padding: 0px;
               border: 1px solid #ffffff;}

#pricediv {margin: 10px 0px 0px 0px;
           padding: 0px;
           hight: 50px;
           width: 220px;
           background-color: #ffffff;
           bordr-right: 1px solid #000000;
           font-size: 20px;
          brder: 1px solid #000000;
           font-weight: bold;}


#basketdiv {margin: 10px 0px 0px 0px;
           padding: 0px;
           hight: 50px;
           with: 250px;
           
           background-color: #ffffff;
           boder: 1px solid #000000;
           float: right;}


.quan {font-size: 20px;}


.prodtable {border-collapse:collapse;
            border: 1px solid #585859;}

#topHeader {
	text-align: right;
	height: 125px;
	padding: 0px;	
	width: 1000px	
	margin: 0px auto;
	/* SKIN VARIABLE IS cAsE SeNsItIvE */
background-image: url(../styleImages/backgrounds/header_02.png);

	bacground-image: url(../../../images/getLogo.php?skin=KitaBlue);
	backround-repeat: no-repeat;
	backround-position: top left;
}
.boxTitleLeft, .boxTitleRight {
	font-family: arial, "Lucida Sans", "Lucida Sans Unicode", Verdana;
	font-size: 13px;
	font-weight: bold;
        text-align: center;
	color: #FFFFFF;
        bakground-image: url(../styleImages/backgrounds/textheader2.gif);
	background-color: #585859;
	
	border-top: 1px solid #585859;
	border-left: 1px solid #585859;
	border-right: 1px solid #585859;
        border-bottom: 1px solid#585859;
	padding: 0px;
margin: 0px;
line-height: 25px;
height: 28px;
}
.boxContentLeft, .boxContentRight {
	boder: 1px solid #E1E1E1;
	background-color:#FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
	margin-bottom: 10px;
	padding-top: 3px;
	padding-bottom: 5px;
}


.boxCategories {
	boder: 1px solid #E1E1E1;
	background-color: #FFFFFF;
	padding-left: 0px;
	padding-right: 0px;
	margin-bottom: 10px;
	padding-top: 0px;
	padding-bottom: 10px;
}
.colLeft {
	position: relative;
	z-index:5;
	left: 0px;
	width: 160px; 
	float: left;
        margin-left: 40px;
        margin-right: 15px;
        padding: 0px;
boder: 1px solid #000000;
}
.colMid {
	position: relative;
	width: 580px;
	float: left;
        margin: 0px 0px 0px 0px;
padding: 0px;
}
.colRight {
	position: relative;
	width: 160px; 
	float: right;
        margin-right: 30px;
}
.boxContent {
	brder: 1px solid #E1E1E1;
	background-color: #FFFFFF;
	padding: 2px;
	color: #333333;
	margin-bottom: 10px;
	margin-top: 5px;
	position: inherit;
}

.boxContenthome {
	boder: 1px solid #000000;
	background-image: url(../styleImages/backgrounds/man.gif);
	padding: 10px;
	color: #333333;
        margin: 0px 0px 10px 0px;
	height: 180px;
	position: inherit;
        background-repeat: no-repeat;
}


.feedburner {margin: 8px 0px 12px 55px;
             padding: 0px;}

/* CHECKOUT PAGES */
.colLeftCheckout {
	position: relative;
	left: 0px;
	width: 160px; 
	paddig-left: 15px;
	paddng-right: 5px;
	float: left;
        margin-left: 40px;
        margin-right: 15px;
        padding: 0px;

}
.colMainCheckout {
	position: relative;
	width: 745px;
	float: left;
}
/* END CHECK OUT PAGES */
.siteDocs {
	text-align:center;
        height: 25px;
        margin: 0px 24px 0px 35px;
        padding: 3px 0px 0px 0px;
bakground-image: url(../styleImages/backgrounds/navigation.gif);
        background-color: #585859;
        boder-top: 4px solid #f3ef7e;
        borer-bottom: 2px solid #f3ef7e;

}


#footer {
	text-align:left;
        height: 25px;
        margin: 0px 24px 20px 35px;
        padding: 0px 0px 0px 0px;
bakground-image: url(../styleImages/backgrounds/navigation.gif);
        background-color: #585859;
        border-top: 4px solid #f3ef7e;
        boder-bottom: 4px solid #f3ef7e;
        color: #ffffff;

}

.footerstuff {margin: 3px 0px 0px 7px;
              padding: 0px;
              color: #ffffff;}



.pagination {
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
}
#subCats {
	text-align:justify;
	background-color: #ffffff;
	text-align: center;
	border: 1px solid #e1e1e1;
	margin: 0px auto;
	padding: 3px;
	float: left;
	width: 99%;
	position:inherit;
}
.subCat {	
	text-align: center;
	padding: 8px;
	float: left;
	width: 110px;
	position:inherit;
}
.regSep{
	padding: 10px 0px 10px 0px;
	margin: 10px 0px 10px 0px;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
#imgThumbSpace{
	line-height: 0px;		
}
#imgThumbSpace img {
	padding-right: 3px;
	padding-bottom: 3px;		
}

div.latestProds {
	text-align: center;
	width: 32%;
	margin-right: 7px;
	margin-bottom: 3px;
	height: 150px;
	float: left;
	overflow: hidden;
	boder-right: 1px solid #e1e1e1;
	position: relative;
}

/*
Start Cross-Browser DHTML Menu
*/

#mainmenu-nav {
	list-style: none;
	list-style-type: none;
	padding-left: 0px;
	margin: 0px;
	
}

.li-nav a {
	padding: 0px;
	background-color: #ffffff;
	width: 140px;
	display: block;
	color: #333333;
	text-decoration: none;
	margin: 0px;
	text-indent: 0px;
line-height: 25px;
width: 160px;
}
.li-nav a:hover {
	background-color: #cccccc;
	color: #333333;
        text-decoration: underline;
line-height: 25px;
width: 160px;
font-weight: bold;
}

.ul-nav, .li-nav {
	display: block;
	list-style: none;
}

.ul-nav {
	width: 140px;
	padding: 0px;
}

.li-nav {	
	float: left;
}

.li-nav .ul-nav  {
	display: none;
	position: absolute;
	margin-left: 100px;
	margin-top: -19px;
	border-left: 1px solid #e1e1e1;
	border-right: 1px solid #e1e1e1;
	border-bottom: 1px solid #e1e1e1;
	border-top: 4px solid #70cdcc;
	z-index: 99;
}

.PopProdEa {
	text-align: center;
	padding: 3px;
}

a.hassubmenu {
	background-image: url(../styleImages/more.gif);
	background-repeat: no-repeat;
	background-position: 130px 6px;
}

/*
End Cross-Browser DHTML Menu
*/










#productoption {border: 1px solid #999999;
                background-color: #cccccc;
                margin: 0px;
                padding: 5px;}






/* start mod: Added to basket message */
/* by Estelle - http://cubecart.expandingbrain.com */
.divAddedToBasket {
	borer: 1px solid #E1E1E1;
        backgrund-image: url(../styleImages/backgrounds/arrow.png);
	background-color: #cccccc;
	line-height: 2;
	padding: 10px;
	margin-bottom: 10px;
	margin-top: 0px;
	position: relative;
font-weight: bold;
}
/* end mod: Added to basket message */

#regboxes {margin: 10px 0px 0px 0px;
           padding: 5px;
           border: 2px solid #585859;}


#indexbox {margin: 0px 0px 0px 0px;
          padding: 5px;
          borer-right: 4px solid #585859;
          boder-left: 4px solid #585859;
          boder-bottom: 4px solid #585859;
          height: 260px;}




.indextable {margin: 0px;
             padding: 0px;
             borer: 2px solid #585859;
             heiht: 175px;
             }

.tdwidth {margin: 0px;
          padding: 0px;
          width: 150px;}

#indextop {font-family: arial, "Lucida Sans", "Lucida Sans Unicode", Verdana;
	   font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #585859;
	line-height: 25px;
        height: 30px; 
	borer-top: 1px solid #585859;
	brder-left: 1px solid #585859;
	boder-right: 1px solid #585859;
        border-bottom: 1px solid #585859
	padding: 0px 0px 0px 20px;
margin: 10px 0px 0px 0px;
}

#indextop a {color: #ffffff;
             text-decoration: none;
             bakground-color: #999999;
margin: 0px 0px 0px 15px;
padding: 0px;}

#indextop a:hover {color: #ffffff;
                   text-decoration: underline;
                   backround-color: #999999;
margin: 0px 0px 0px 15px;
padding: 0px;}




#subheading {margin: 0px;
            padding: 5px;
            background-color: #585859;
            color: #ffffff;
            heiht: 50px;
            font-weight: bold;
            text-align: center;}




#subprices {margin: 0px;
            padding: 5px;
            background-color: #666666;
            color: #ffffff;
            heiht: 50px;
            font-weight: bold;
            text-align: center;
            font-size: 15px;}






.atlas {margin: 0px;
           padding: 0px;
           height: 180px;
           width: 160px;}



.atlas ul {margin: 0px;
           padding: 0px;
           height: 180px;
           width: 160px;}

.atlas li {margin: 0px;
        padding: 0px;
        height: 180px;
        width: 160px;
        list-style-type: none;
        background-image: url(../styleImages/backgrounds/atlas1.png);}

.atlas li a {display: block;
                text-decoration: none;
	        color: #ffffff;
	        margin: 0px;
	        padding: 0px;
	        width: 160px;
	   height: 180px;}

.atlas li:hover a {margin: 0px;
                      padding: 0px;
		      width: 160px;
	   height: 180px;
                      background-image: url(../styleImages/backgrounds/atlas2.png);}








.bu {margin: 0px;
           padding: 0px;
           height: 180px;
           width: 160px;}



.bu ul {margin: 0px;
           padding: 0px;
           height: 180px;
           width: 160px;}

.bu li {margin: 0px;
        padding: 0px;
        height: 180px;
        width: 160px;
        list-style-type: none;
        background-image: url(../styleImages/backgrounds/bu1.png);}

.bu li a {display: block;
                text-decoration: none;
	        color: #ffffff;
	        margin: 0px;
	        padding: 0px;
	        width: 160px;
	   height: 180px;}

.bu li:hover a {margin: 0px;
                      padding: 0px;
		      width: 160px;
	   height: 180px;
                      background-image: url(../styleImages/backgrounds/bu2.png);}




.plat {margin: 0px;
           padding: 0px;
           height: 180px;
           width: 160px;}



.plat ul {margin: 0px;
           padding: 0px;
           height: 180px;
           width: 160px;}

.plat li {margin: 0px;
        padding: 0px;
        height: 180px;
        width: 160px;
        list-style-type: none;
        background-image: url(../styleImages/backgrounds/plat1.png);}

.plat li a {display: block;
                text-decoration: none;
	        color: #ffffff;
	        margin: 0px;
	        padding: 0px;
	        width: 160px;
	   height: 180px;}

.plat li:hover a {margin: 0px;
                      padding: 0px;
		      width: 160px;
	   height: 180px;
                      background-image: url(../styleImages/backgrounds/plat2.png);}


.diy {margin: 0px;
           padding: 0px;
           height: 180px;
           width: 160px;}



.diy ul {margin: 0px;
           padding: 0px;
           height: 180px;
           width: 160px;}

.diy li {margin: 0px;
        padding: 0px;
        height: 180px;
        width: 160px;
        list-style-type: none;
        background-image: url(../styleImages/backgrounds/diy1.png);}

.diy li a {display: block;
                text-decoration: none;
	        color: #ffffff;
	        margin: 0px;
	        padding: 0px;
	        width: 160px;
	   height: 180px;}

.diy li:hover a {margin: 0px;
                      padding: 0px;
		      width: 160px;
	   height: 180px;
                      background-image: url(../styleImages/backgrounds/diy2.png);}





.trade {margin: 0px;
           padding: 0px;
           height: 180px;
           width: 160px;}



.trade ul {margin: 0px;
           padding: 0px;
           height: 180px;
           width: 160px;}

.trade li {margin: 0px;
        padding: 0px;
        height: 180px;
        width: 160px;
        list-style-type: none;
        background-image: url(../styleImages/backgrounds/trade1.png);}

.trade li a {display: block;
                text-decoration: none;
	        color: #ffffff;
	        margin: 0px;
	        padding: 0px;
	        width: 160px;
	   height: 180px;}

.trade li:hover a {margin: 0px;
                      padding: 0px;
		      width: 160px;
	   height: 180px;
                      background-image: url(../styleImages/backgrounds/trade2.png);}


.catwalk {margin: 0px;
           padding: 0px;
           height: 180px;
           width: 160px;}



.catwalk ul {margin: 0px;
           padding: 0px;
           height: 180px;
           width: 160px;}

.catwalk li {margin: 0px;
        padding: 0px;
        height: 180px;
        width: 160px;
        list-style-type: none;
        background-image: url(../styleImages/backgrounds/catwalk1.png);}

.catwalk li a {display: block;
                text-decoration: none;
	        color: #ffffff;
	        margin: 0px;
	        padding: 0px;
	        width: 160px;
	   height: 180px;}

.catwalk li:hover a {margin: 0px;
                      padding: 0px;
		      width: 160px;
	   height: 180px;
                      background-image: url(../styleImages/backgrounds/catwalk2.png);}



.shopsafe {margin: 0px 0px 0px 25px;
           padding: 0px 0px 20px 0px;}


.woffer {margin: 0px 25px 0px 0px;
          padding: 0px;
            float: right;}
