/* Provides any overrides to defaults required */
body.home #pageheader { }
body.about #pageheader { }
body.advice #pageheader { }
body.products #pageheader { }
body.news #pageheader { }
body.contact #pageheader { }
body.directory #pageheader { }

body.home #pageimage { background-image: url('../images/pageimage1.jpg'); }
body.about #pageimage { background-image: url('../images/pageimage2.jpg'); }
body.advice #pageimage, body.advicesub #pageimage { background-image: url('../images/pageimage3.jpg'); }
body.products #pageimage { background-image: url('../images/pageimage4.jpg'); }
body.news #pageimage { background-image: url('../images/pageimage5.jpg'); }
body.contact #pageimage { background-image: url('../images/pageimage6.jpg'); }
body.directory #pageimage { background-image: url('../images/pageimage7.jpg'); }
 
body.advice #content-main div.content-light0 { height: 127px;}
body.advice #content-main div.content-light1 { height: 127px;}
body.advice #content-main div.content-light2 { height: 127px;}
body.advice #content-main div.content-light3 { height: 118px;}

body.advice #content-main div.content-light3 h3 a {color: #0d9dfe; text-decoration: none;}
body.advice #content-main div.content-light3 p a {color: #5a5a5a; text-decoration: none;}
body.advice #content-main div.content-light3 a img {border: 0px none;}
body.advice #content-main div.content-light3 {padding-top: 1px;}
body.advicesub #content-main div.content-dark4 { width: 205px;}

body.help #content-main div.content-light0 { height: 127px;}
body.help #content-main div.content-light1 { height: 127px;}
body.help #content-main div.content-light2 { height: 127px;}
body.help #content-main div.content-light3 { height: 118px;}

body.help #content-main div.content-light3 h3 a {color: #0d9dfe; text-decoration: none;}
body.help #content-main div.content-light3 p a {color: #5a5a5a; text-decoration: none;}
body.help #content-main div.content-light3 a img {border: 0px none;}
body.help #content-main div.content-light3 {padding-top: 1px;}



.articlenav {float: right; width: 40%;}
.articlenav img { display: block; margin: 10px auto 6px auto;}
.articlenav a img { display: inline; margin: 0px}

/* Curved content boxes */
.content-light0 {  
  background: #f3f3f3 url('../images/cornerlight/corner0.gif') no-repeat;
  padding: 0px;  
  margin-bottom: 15px; 
}
.content-light1 {  
  background: transparent url('../images/cornerlight/corner1.gif') no-repeat right top;      
}
.content-light2 {  
  background: transparent url('../images/cornerlight/corner2.gif') no-repeat right bottom;  
}
.content-light3 {  
  background: transparent url('../images/cornerlight/corner3.gif') no-repeat left bottom;
  padding: 8px;
}
.content-light3 ul {
  list-style: none;
  padding: 0px;
  margin: 0px;
}
.content-light3 li {
  margin-left: 0px;
  padding: 0px;
}

.content-dark0 {  
  background: #d1d1d1 url('../images/cornerdark/corner0.gif') no-repeat;     
  margin: 0px 0px 7px 0px;
}
.content-dark1 {  
  background: transparent url('../images/cornerdark/corner1.gif') no-repeat right top;      
}
.content-dark2 {  
  background: transparent url('../images/cornerdark/corner2.gif') no-repeat right bottom;  
}
.content-dark3 {  
  background: transparent url('../images/cornerdark/corner3.gif') no-repeat left bottom;
  padding: 8px;   
  text-align: left;
}
.content-dark4 {  
  background: #d1d1d1 url('../images/cornerdark/corner4.gif') no-repeat;     
}
.content-dark5 {  
  background: transparent url('../images/cornerdark/corner5.gif') no-repeat right top;      
}
.content-dark6 {  
  background: transparent url('../images/cornerdark/corner6.gif') no-repeat right bottom;  
}
.content-dark7 {  
  background: transparent url('../images/cornerdark/corner7.gif') no-repeat left bottom;
  padding: 8px;    
  margin: 0px 0px 0px 0px;
}
.content-lightshot {
  margin-bottom: 10px;
}
.content-lightshot a img {
  border: none;
}

/* Linking elements */
.content-lightshot0 {  
  background: #f3f3f3 url('../images/cornerlight/corner0.gif') no-repeat;
  padding: 0px;
  width:100%;  
  overflow: auto;
}
.content-lightshot1 {  
  background: transparent url('../images/cornerlight/corner1.gif') no-repeat right top;
  padding: 8px 10px 1px 10px;
        
}
.content-lightshot1 div.readmore {
  text-align: right;
  margin-bottom: 4px;  
}


.content-itemlink img {
  margin-left: 10px;
  margin-top: 9px;
  float: right;  
}
.content-itemlink a img {
  border: none;
}
.content-itemlink div.readmore {
  text-align: left;
  margin-top: -10px;
  margin-bottom: 4px;
}


/* Indexed Search */

/* Columns for home page */

.columns {
  width: 99%;
}

.column1 {  
  width: 48%;       
  float: left;      
  margin: 0px;
  border-right: 1px solid #CACACA;
  padding-right: 10px;
}

.column1.noborder {
  border-right: none;
}
.column2 {    
  
  width:48%;     
  float: right;
  margin: 0px;
  padding-left: 10px;   
}

/*  News  */
.news-latest-right div {
  margin-top: 10px;
}
.news-latest-right a {
  color: black;
}
body.news .news-list-item {
  margin-bottom: 15px;
}
#comment {
  display: none;
}
.newsimage {
  float: right;
  margin-left: 7px;
}
.news-single-item {
  margin: 1px;
}

/* Product information tables */
table.contenttable {
  margin-left: 1px;
  border-collapse: collapse;
  border: 1px solid #cacaca;
}
table.contenttable p {
  margin: 5px;
}
table.contenttable td {
  border: 1px solid #cacaca;
}



