/* www.essexwalks.com - stylesheet: essexwalksprint.css */
/* by Godfrey Bartlett  August 2009 */
body  {
background-color : #fff;
color : black;
margin : 0;
padding : 0;
font-family : Tahoma, Arial, Helvetica, sans-serif;
line-height : 1.5;
width: 820px;
}
.header,.nav2, nav2 ul  {
	display: none;
}


.footer, .footer ul li, .footer a, .footer a img
{
	display: none;
}
.content, .contenttab, tabcontent
{
width: 100%; margin: 0; float: none;
}
 /*for desc/photos.html */
.headerpdf {
color : rgb(128, 0, 128);
background-color : #fff;
background-repeat : no-repeat;
background-position : left;
text-align: left;
height : auto;
width: 100%;
margin: 10px 10px 1px 12px;
padding:0;
border : 1px none #dcdcdc;
border-collapse : collapse;
font-family : Tahoma, sans-serif;
font-weight : 600;
font-size: 80%;
}
table.photos td{
border : 1px none #70708f;
padding:5px 5px 5px 5px;
color : #00008b;
text-align: center;
font-weight: bold;
}
.clear {
clear : left;
}
table.desc {
border-collapse : collapse;
border-spacing : 0;
font-size : 100%;
margin : 5px 10px 5px 5px;
padding: 5px 10px 5px 5px;
border: 1px none #DCDCDC;
}
.desc td {
text-align : left;
vertical-align : top;
border: 1px none #DCDCDC;
padding : 5px 0px 5px 12px;
}
.desc th {
padding : 8px;
font-weight : normal;
border: 1px none #DCDCDC;
border-collapse : collapse;
}
/*----------------------------*/
h1 {
font-size : 1.2em;
font-weight : bold;
color: #343449;
}
h2, .h2 {
font-size: 1.1em;
font-style : normal;
font-weight : 600;
color: #343449;
}
h3, .h3 {
font-size: 1em;
font-style : normal;
font-weight : 600;
color: #343449;
}
h4, .h4 {
font-style : normal;
font-weight : 600;
}
h5, .h5 {
font-style : normal;
font-weight : 600;
}

p.pdf {
	background-color: inherit;
	color: #000;
	margin: .5em 0.7em 0.1em .7em;
}
a.pdf {
border: none;
background-color: transparent;
}

.noshow {
display : none;
}
/* img section  */
a img {
border : none;
}

.photos a img {
border: 1px solid #5f5977;
} 
.tb a img {
border:  1px solid #5f5977;
} 
img.rfloat {
float: right;
margin: 0 0 10px 10px;
border: 4px solid #dbe5ea;
padding: 1px;
}

img.lfloat {
margin: 0 10px 10px 0;
border: 4px solid #dbe5ea;
padding: 1px;
}

p img {
display : inline;
float : left;
padding : 1px 1px 1px 1px;
margin : 0 8px 8px 0;
border: 4px solid #dbe5ea;
}
img.centre {
float : none;
display : block;
margin-left : auto;
margin-right : auto;
vertical-align : middle;
text-align : center;
border: 4px solid #dbe5ea;
}
img.nofloat {
display : inline;
float : none;
padding : 2px 2px 2px 4px;
margin : 0 1px 0px 1px;
vertical-align: bottom;
border: none;
}
