/* Kuranda +231 skin 12May2006*/

div.sitefooter { margin-bottom: 0px; }

*html div.sitefooter { margin-bottom: 0px; }

div#container
{
   width: 740px;
}

/*.content_table td { margin: 0px; padding: 0px; border: 0px; }*/

/*partner footer*/
div.footer { margin-left: 0px; letter-spacing: 0px; padding-left: 0px; text-align: left; position: absolute; left: 150px; overflow: auto; width: 700px; font-size: 9px; }
div.footer a:link { font-size: 9px; color: #0099ff; font-weight: bold;}
div.footer a:active { color: #0099ff; }
div.footer a:hover { color: #0099ff; text-decoration: underline;}
div.footer a:visited { color: #0099ff; font-weight: bold;}
div.footer a:visited:hover { color: #0099ff; text-decoration: underline;}


a:link {
  color: #000000;
text-decoration: none;
font-weight: bold;
}
a:active {
  color: #000000;
text-decoration: none;
font-weight: bold;
}

a:hover {
  color: black;
  text-decoration: underline;
  font-weight: bold;
}

a:visited {
  color: black; /*HH#ccccff*/
text-decoration: none;
font-weight: bold;
}

a:visited:hover {
  color: black;
text-decoration: underline;
font-weight: bold;
}

p,div,td,ul,li {
  color: #01768a;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  letter-spacing: 1px;
}

/* added by nick to indent the writing in the content cell whilst keeping the image to the left
p {
  padding-left: 5px;
  padding-right: 5px;
}*/

body.contentbackground {

  background-color: #c7e7f2;
  color: #000000; /* affects some vista things (colour of login on the login table */
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  overflow: auto;
  text-align: left;
  margin-left: 0px;
  margin-right: 0px;
}

#logo {
   background-image: url(/content/00/01/38/68/19/userimages/newKurandaheader.jpg);
   background-repeat: no-repeat;
   height: 307px;
   width: 900px;
   margin-top: 0px;
}

.staticlinks
{
  background-color: transparent;
  color: black;
  text-align: right;
  width: 350px; /*hh*/
  margin-top: 172px;
  margin-left: 540px;
  position: absolute;
}

*html .staticlinks
{
   background-color: transparent;
  color: black;
height: 10px;
padding-top: 0px;
padding-bottom: 0px;
  text-align: right;
  width: 350px; /*hh*/
  margin-top: 172px;
  margin-left: 540px;
}


.staticlinks a  
{
     padding-right: 3px; 
padding-top: 0px;
padding-bottom: 0px; 
}

.staticlinks a:link
{
color: #000000;
text-decoration: none;
padding-right: 5px;
padding-top: 0px;
padding-bottom: 0px;
font-family: Verdana, Arial, Courier New, Courier, monospace;
font-size: 10px;
}

.staticlinks a:visited
{
color: #000000;
text-decoration: none;
padding-right: 5px;
font-family: Verdana, Arial, Courier New, Courier, monospace;
font-size: 10px;
}

.staticlinks a:hover
{
color: #000000;
text-decoration: underline;

}

.staticlinks ul
{
display: inline;
visibility: visible;

}

/*.staticlinks ul li
{
display: inline;
visibility: visible;

}???????????*/

#search form /*is within #search*/
{
display: inline;
}

/* primary navigation bar Mozilla */
.navbar
{
  width: 730px; /*HH*/
  text-align: left;
  height: 17px;
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f7941d;
  margin-top: -133px;
  margin-left: 0px;
}
/* primary navigation bar Internet Explorer */
*html .navbar
{
  width: 740px;
  text-align: left;
  height: 17px;
  padding-top: 0px;
  padding-bottom: 0px;
  background-color: #f7941d;
  margin-top: -133px;
  margin-left: 0px;
}

.navbar a {
   vertical-align: left;
   font-family: Arial, Courier New, Courier, monospace;
   text-align: center;
   padding-top: 0px;
   padding-bottom: 0px;
   padding-left: 5px;
   padding-right: 5px;
   background-color: #f7941d;
   font-size: 12px;
   font-weight: 700;
   letter-spacing: 0px;
   text-decoration: none;
   border-collapse: collapse; 
}

.navbar a:hover {
   color: #606060;
   /*padding-bottom: 2px;*/
}

.navbar a:link {
color: #FFFFFF;
/*padding-left: 8px;
padding-right: 8px;
padding-bottom: 2px;
padding-top: 2px;*/
background-color: #f7941d; /*#606060;*/
text-decoration: none;
font-weight: 300;

}
.navbar a:visited {
color: #FFFFFF;
/*padding-left: 8px;
padding-right: 8px;
padding-bottom: 2px;
padding-top: 2px;*/
background-color: #f7941d; /*#606060;*/
text-decoration: none;
font-weight: 300;
}
/* hover properties on primary navigation links */
.navbar a:hover  {
color: #dddddd;
}

/* active hover primary navigation */
.navbar a.on:link {
   color: #dddddd;
}
.navbar a.on:hover {
   color: #ff0000;
}
.navbar a.on:visited {
   color: #dddddd;
background-color: #f7941d;
}

/* secondary navigation drop down boxes */
.navbar ul li ul {
  text-align: left;
  height: auto;
  background-color: #f7941d; /*#606060;*/
}

/* Internet Explorer */
*html .navbar ul li ul {
  text-align: left;
  background-color: #f7941d; /*#606060;*/
  height: 0px;
  margin-top: 2px; /* moves the popup box up or down */
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  padding-right: 0px;
}

/* Mozilla */
.navbar ul li ul li{
  display: block;
  list-style: none;
  margin-left: 3px; /* lines up drop-down text with primary nav text */
  margin-right: 0px;
}

*html .navbar ul li ul li{
  display: block;
  list-style: none;
  margin-left: 7px; /* lines up drop-down text with primary nav text */
  height: 0px; /*HH*/
}

.pagelabel {
    display: none;
}

/*#search {
margin-left: 420px;
margin-top: -56px;
width: 300px;
color: #000000;

}*/

#content {
  background-image: url(/content/00/01/38/68/19/userimages/Kuranda-middle.jpg);
  background-repeat: repeat-y;
  width: 900px;
  padding-bottom: 0px;
  margin-left: 0px;
  margin-top: 14px;
  padding-left:0px;
  padding-top: 0px;
}

* html #content {
  background-image: url(/content/00/01/38/68/19/userimages/Kuranda-middle.jpg);
  background-repeat: repeat-y;width: 900px;
  max-width: 900px;
  padding-bottom: 0px;
  padding-left: 0px;
  padding-top: 0px;
  margin-left: 0px;
  margin-top: -102px;
}

/* login on Navbar delete display: none to make visable */
/*#navCell #plogin
{ 
display: none;
}??????*/


/*#navCell */
#register
{
   display: none;
}

.boxbackground {
display: none;
}
/* properties of the department list, cart and department description boxes*/
.store_teaser_table { border: 1px solid #cccccc; width: 160px; margin-top: 10px;  margin-left: -8px; }

* html .store_teaser_table { border: 1px solid #cccccc; width: 160px; margin-top: 0px; margin-left: 0px;}

/* little title boxes */
.store_teaser_heading { background-color: #f7941d; color: #01768a; text-align:
center; font-size: 10px; margin-left: 0px;}

/* bit of table with shopping basket */
.store_teaser_td { background-color: #ffffff; color: #2f2f46; width: 50px margin-left: 0px; }

.store_teaser_department { background-color: #ffffff; color: #2f2f46; width:
350px; }

/* properties of the links in the boxes */
.store_teaser_departmentlink:link { TEXT-DECORATION: none; COLOR: black;
FONT-SIZE: 10px; }

.store_teaser_departmentlink:visited { TEXT-DECORATION: none; COLOR: black;
FONT-SIZE: 10px;  }

.store_teaser_departmentlink:hover { TEXT-DECORATION: underline; COLOR:
black; FONT-SIZE: 10px; }

/* department description box content */
.store_teaser_departmentname { color: #2f2f46; text-align: left; font-size:
10pt; width: 700px;}
 

/* order status */
.store_teaser_orderstatuslink:link { TEXT-DECORATION: none; COLOR: black;
FONT-SIZE: 10px; }

.store_teaser_orderstatuslink:visited { TEXT-DECORATION: none; COLOR: black;
FONT-SIZE: 10px;  }

.store_teaser_orderstatuslink:hover { TEXT-DECORATION: underline; COLOR:
#FFFFFF; FONT-SIZE: 10px; }


.store_teaser_subdepartmentbrowselink:link { TEXT-DECORATION: none; COLOR:
#FFFFFF; FONT-SIZE: 10px;  }

.store_teaser_subdepartmentbrowselink:visited { TEXT-DECORATION: none; COLOR:
black; FONT-SIZE: 10px;  }

.store_teaser_subdepartmentbrowselink:hover { TEXT-DECORATION: underline;
COLOR: black; FONT-SIZE: 10px;  }

/*Attribute text colour*/
.store_list_attr_label { background-color: white; color: black; font-size: 12px; font-weight: bold;}

/* Heading for shopping cart page */
.store_heading {background-color: #f7941d; text-align: left;}

.store_cart_header {background-color: #f7941d;}
.store_cart_table {margin-left: 250px;}

/* adjust gap on left of department list in store */
.store_display_item_h2 {width: 140px; text-indent: 0px;}

.sitemap { text-align: center;}

.eazipay
{
position:relative;

top:110px;
z-index:10000;
text-align:right;
width:720px;
}