html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote,   
pre, form, fieldset, table, th, td { margin: 0; padding: 0; }

body {
margin: 0;
padding: 0;
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:13px;
line-height:180%;
color:#333333;
background-color:#e1eef9;
text-align:center;
}

h1 {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:15px;
line-height:190%;
color:#333333;
font-weight:bold;
}


h2 {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:13px;
line-height:150%;
color:#333333;
background-color:#ffffff;
font-weight:normal;
}

h3 {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:13px;
line-height:150%;
color:#669fbd;
background-color:#ffffff;
font-weight:bold;
margin-bottom:0px;
}

h4 {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:13px;
line-height:170%;
color:#666666;
background-color:#ffffff;
font-weight:bold;
}
ul{padding:0px;margin:0px; margin-left:15px;}
li{list-style: square outside;}

li.listsmall
{font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:13px;
text-decoration:none;
color:#556855;
line-height:150%;
padding-bottom:6px;
}


.address {
color:#ffffff;
font-size:14px;
padding-top:4px;
padding-left: 400px;
padding-bottom:0px;
font-weight:normal;
}


.address2 {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
color:#b7ccdd;
font-size:19px;
padding-top:7px;
padding-bottom:7px;
}

.address3 {
color:#ffffff;
font-size:14px;
padding-top:8px;
padding-bottom:8px;
font-weight:normal;
}

.spacer {
height:5px;
font-size:5px;
}

.clearboth {
clear:both;
}

#block1 {
position:relative;
background-color:#ffffff;
width:1000px;
height:auto;
text-align:center;
margin:0px;
padding:0px;
border-color:#6b7e46;
border-style:solid;
border-width:1px;
}

#headerbox {
position:relative;
width:1000px;
background:#6b7e46 url(/wye-valley-holiday-rental-pics/wye-holiday-cottage-head2.png)
height:auto;
text-align:left;
margin:0px;
padding:0px;
z-index:50;
}

#headerbox2 h1 {margin-left: -3000 px; }


#headerbox2 {
position:absolute;
width:800px;
height:60px;
top:138px;
left:100px;
text-align:center;
margin:0px;
padding:0px;
z-index:100;
}



#footerbox {
position:relative;
background-color:#556855;
width:100%;
height:15px;
text-align:center;
margin:0px;
padding:0px;
}

.topstrapline {
position:relative;
background-color:#6b7e46;
width:100%;
height:auto;
font-size:2pt;
text-align:center;
margin:0px;
padding:0px;
}

#mainbox {
margin: 0;
padding: 0;
position:relative;
background-color:#ffffff;
width:100%;
height:auto;
text-align:center;
}

#bottomstrapline {
position:relative;
background-color:#6b7e46;
width:100%;
height:auto;
text-align:center;
margin:0px;
padding:0px;
}

td {
padding-left:20px;
padding-right:20px;
padding-top: 20px;
padding-bottom:20px;
text-align:left;
vertical-align:top;
}

td.right {
text-align:right;
padding-left:10px;
padding-right:10px;
}

td.center {
text-align:center;
padding-left:10px;
padding-right:10px;
}

a:link.email {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
/*font-size:17px;*/
text-decoration:none;
color:#ffffff;}

a:visited.email {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
/*font-size:17px;*/
text-decoration:none;
color:#ffffff;}

a:hover.email {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
/*font-size:17px;*/
text-decoration:none;
color:#fffec8;
}

a:active.email {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
/*font-size:17px;*/
text-decoration:none;
color:#ffffff;}

a:link.links {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:13px;
text-decoration:none;
color:#333333;
line-height:200%}

a:visited.links {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:13px;
text-decoration:none;
color:#333333;
line-height:200%}

a:hover.links {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:13px;
text-decoration:none;
color:#333333;
line-height:200%}


a:active.links {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:13px;
text-decoration:none;
color:#669fbd;
line-height:200%}

.nolink-links {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:13px;
text-decoration:none;
color:#6b7e46;
line-height:200%;
}


img#mainimage {border: solid 1px #666666;}

img.left {padding: 10px 10px 10px 0;}
img.right {padding: 0 0 0 10px;}
imageleft {float: right; padding: 3px;}

li a:link {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:13px;
text-decoration:none;
color:#6b7e46;
line-height:200%}

li a:visited {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:13px;
text-decoration:none;
color:#6b7e46;
line-height:200%}

li a:hover {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:13px;
text-decoration:none;
color:#6b7e46;
line-height:200%}


li a:active {
font-family: "trebuchet ms", helvetica, arial, sans-serif;
font-size:13px;
text-decoration:none;
color:#6b7e46;
line-height:200%}



#links li {list-style-image:
url(/wye-valley-holiday-rental-pics/self-catering-wye-bullet.png);}

.rightcol {background-image:url(/wye-valley-holiday-rental-pics/wye-valley-holiday-spacer.png);}


