/* print style sheet for www.whitehouseandco.co.uk */

body {
/* background: url("images/SideBar1.jpg") #FFFFFF repeat-y; */
  margin: 0px; /*was 0 */
  padding: 0px;
  /* background-color: #FFFFFF;  */
  color: #000000;
}

#top {
display: none;
}


/* This is the center column */
#center {
  margin-left: 0px; /* was 175 */
  margin-right: 195px; /*was 175 */
  background: #FFFFFF;
  padding-right: 10px;
}

/* This is the left hand column */
#left {
display: none;
}



/* This is the right hand navigation */
#right {
  position: absolute;
  right: 0px;
  top: 120px; /* was 120 */
  width: 160px; /* was 140 */
  background: #FFFFFF;
  color: #000000;
  padding: 6px; /* was 3  */
  text-align: left;
 
}

/* This is the footer part*/
#footer {
  background: #FFFFFF;
  margin: 0px;
  text-align: center;
  color: #000000;
  visibility: hidden;
  padding: 3px;
}

/* Removes default top margin from left/right column paragraphs in Mozilla */
div > p {
  margin-top: 0;
}


p, ul, ol, li {
  font : 11pt Verdana,Arial,Geneva,Helvetica, sans-serif;
}

.pw{
  font : 10pt Verdana,Arial,geneva,helvetica, sans-serif;
  color: #FFFFFF;
}


h1 {
  font : bold 20px Verdana, Helvetica, geneva, sans-serif;
}



h2 {
  font : bold 18px Verdana, Arial, Helvetica, geneva, sans-serif;
   }


h3 {
  font : bold 16px Verdana, Arial, Helvetica, geneva,sans-serif;
}


h4 {
  font : bold 14px Verdana, Arial, Helvetica, geneva,sans-serif;
  background: #BBBBBB;
  padding: 3px;
  
}

h5 {
 
  font : bold 12px Verdana, Arial, Helvetica, geneva,sans-serif;
  background: #000000;
  color: #ffffff;
  padding: 3px;

}

h6 {
  font : bold 11px Verdana, Arial, Helvetica, geneva,sans-serif;
}



/* Navigation */



ul#mainnav {
	display: none;
	}
		
ul#mainnav li {
	display: none;
	}

ul#mainnav li a {
display: none;
	}

ul#mainnav li a:hover {
	display: none;
	}
	
ul#mainnav ul.subnav {
	display: none;
	}

ul#mainnav ul.subnav li {
    display: none;
	}

ul#mainnav ul.subnav li a {
display: none;
	}

ul#mainnav ul.subnav li a:hover {
	display: none;
	}





 /*links in the right hand column*/

a.linkclass,
a.linkclass:visited {text-decoration:none; color:#FFFFFF; font-weight:bold; }
a.linkclass:active {text-decoration:none; color:#FFFFFF; font-weight:bold; }
a.linkclass:hover {text-decoration:underline; color:#FF0000; font-weight:bold; }

a,a:visited,a:active {text-decoration: none;}

/* center panel */

a.linkclass1,
a.linkclass1:visited {text-decoration:none; color:#0033CC; font-weight:bold; }
a.linkclass1:active {text-decoration:none; color:#0033CC; font-weight:bold; }
a.linkclass1:hover {text-decoration:underline; color:#FF0000; font-weight:bold; }

a,a:visited,a:active {text-decoration: none;}


/* White reversed out of blue*/
.wrevb {
	background: #0000CC;
	color: #FFFFFF;
	font-family: Verdana,sans-serif;
	font-size:	 15px;
	font-weight: bold;
	padding:4px
	
}



/* White reversed out of FAQ Questions*/
.wrevbhq {
	background: #0077B7;
	color: #FFFFFF;
	font-family: Verdana;
	font-size:	 14px;
	font-style: italic;
	font-weight: bold;
	margin-left:   0px; /*to position the content area to the right of the navigation*/
	margin-right: 20px; /*breathing space for the text*/
	max-width: 570px; /*readbility even on big screens*/
	padding: 5px; /*space to separate navigation and content*/
	width: auto;
	
}

/*  #99CCFF;*/

/* White reversed out of FAQ Answers* original settings */

.wrevbha
 {
	background: #CCFFFF;
	/*color: #FFFFFF;*/
	font-family: Verdana;
	font-size:	 14px;
	font-weight: bold;
	margin-left:   0px; /*to position the content area to the right of the navigation*/
	margin-right: 20px; /*breathing space for the text*/
	max-width: 570px; /*readbility even on big screens*/
	padding: 5px; /*space to separate navigation and content*/
	width: auto;
	
}






/* White reversed out of 1blue*/
.wrevb1 {
	background: #0000CC;
	color: #FFFFFF;
	font-family: Verdana;
	font-size:	 15px;
	font-weight: bold;
	padding:4px
	
}


 
 
 /* White reversed out of blue Catering Hire text*/
.wrevbh {
	background: #BBBBBB;
	color: #000000;
	font-family: Verdana;
	font-family: Verdana;
	text-align: center;
	font-size:	 15px;
	font-weight: bold;
	margin-left:   0px; /*to position the content area to the right of the navigation*/
	margin-right: 20px; /*breathing space for the text*/
	max-width: 570px; /*readbility even on big screens*/
	padding: 5px; /*space to separate navigation and content*/
	width: auto;
	
}



 
/* header by line */
.Wbyline
{
	background: #FFFFFF;
	color: #000000;
	font-family: Verdana,sans-serif;
	font-size:	 20px;
	text-align: center;
	/* font-style: italic; */
	font-weight: bold;
	padding: 5px; /*space to separate navigation and content*/
	width: auto;
	
}



/* Left Navigation text*/
.Lnav
{
	background: #777777;
	color: #FFFFFF;
	font-family: Verdana,sans-serif;
	font-size:	 20px;
	text-align: center;
	font-weight: bold;
	padding: 2px;
	
}





ul#blue {
list-style-image: url(images/BB3.gif);

}

ul.blue {
list-style-image: url(images/BB3.gif);

}



/* this is the mark up for the calendar */

table {table-layout: auto; width: auto; /* was 460 */
border-collapse: collapse;}


/* #competitions thead tr.comp td { */

	 .competitions thead {
		background-color: #000000;
       color: #ffffff; /*font on the results table*/
       font-size: 14pt;
       font-family: Verdana, sans-serif;
       text-align: center;
       padding: 2px;
		 border: 1px solid; 
		  border-color: #000000;
}
.competitions tbody tr.month td {
		 table-layout: auto;
	    width: auto;
		/*  border-collapse: collapse;   */
		 border: 1px solid; 
		  border-color: #000000;
       background-color: #FFFFFF;  /*  */
       color: #000000;
       font-size: 12pt;
       font-family: Verdana, sans-serif;
       text-align: center;
		 padding: 2px;
		 vertical-align: top;
       
    }

.competitions tbody tr.first td {
		table-layout: auto;
	    width: auto;
		/*  border-collapse: collapse;  */
		 border: 1px solid; 
		  border-color: #000000;
       background-color: #FFFFFF;  /*  */
       color: #000000;
       font-size: 11pt;
       font-family: Verdana, sans-serif;
       text-align: center;
		 padding: 2px;
       vertical-align: top;
    }
   
    
 .competitions tbody tr.second  td {
		table-layout: auto;
       width: auto;
		/*  border-collapse: collapse;  */
		 border: 1px solid;
		 border-color: #000000;
       background-color: #FFFFFF; 
       color: #000000;
       font-size: 11pt;
       font-family: Verdana,sans-serif;
       text-align: center;
		 padding: 2px;
		 vertical-align: top;
    } 
    
    
    
    
    
    
