/*
CSS Reset
Copyright (c) 2010, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.com/yui/license.html
version: 2.8.1
*/
html{color:#000;background:#FFF;}
/*table{border-collapse:collapse;border-spacing:0;} */
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}
del,ins{text-decoration:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select{*font-size:100%;}
*{margin:0; padding:0;}

html{background:transparent;}
body{font-family:Arial,Helvetica; font-size:0.84em; background:#6e1d12;}
body#tinymce{background:#FEFFF1;}
a{color:#4e4f73;}
a:hover, a:focus{}
h1,h2,h3,h4,h5,h6{font-weight:bold; margin:0.5em 0; color:#5C0E0E;}
h1{font-size:1.4em;}
h2{font-size:1.3em;}
h3{font-size:1.2em;}
h4{font-size:1.2em;}
h5{font-size:1.1em;}
h6{font-size:1.0em;}
hr{border:0; border-bottom:1px solid #5C0E0E;}
p {margin:0.5em 0;}

.photoLeft{float:left; margin-right:1em; margin-bottom:1em; border:1px solid #6E1D12;}
.photoRight{float:right; margin-left:1em; margin-bottom:1em; border:1px solid #6E1D12;}
.floatLeft{float:left; margin-right:1em; margin-bottom:1em;}
.floatRight{float:right; margin-left:1em; margin-bottom:1em;}
.photoCentre{text-align:center; }
.photoCentre img{border:1px solid #6E1D12;}
.input-text{border:1px solid #c7af72; vertical-align:middle;}
.input-image{vertical-align:middle; }
.left-column p {padding:0.5em 0 0 1.5em; font-family:"Comic Sans MS",arial, sans; font-size:1.1em;}

.video-link{display:block; position:relative; width:314px; height:259px; overflow:hidden; text-decoration:none; font-family:Comic Sans MS; color:black; border:1px solid #4e4f73;}
.video-link img{display:block;}
.video-link span{position:relative; display:block; margin-top:-48px; width:314px; padding:15px 1em 0 1em; height:33px; line-height:33px; background:url(video-preview-overlay.png) no-repeat; cursor:pointer;}

#container{width:807px; margin:auto;}
#nav {padding:0;margin:0;}
#nav li{padding-left:110px; height:67px; background:url(nav_bg.gif) no-repeat left center; list-style:none;}
#nav a{display:block; width:106px; height:67px; background:url(nav-text.gif) no-repeat;}
#nav a span{display:none;}

#nav_home{}
a#nav_location{background-position:0 -67px;}
a#nav_farm{background-position:0 -134px;}
a#nav_cottages{background-position:0 -201px;}
a#nav_book-cottage{/* background-position:0 -268px; */}
a#nav_prices-and-availability{background-position:0 -402px;}
a#nav_picture-gallery{background-position:0 -469px;}
a#nav_contact{background-position:0 -536px;}
a#nav_herdwick-lamb{background-position:0 -603px;}
a#nav_wool{background-position:0 -670px;}

#content{width:807px; padding:0 21px 0 21px; overflow:hidden; background:url(content_bg.gif) repeat-y;}
#content-top{width:849px; height:12px; background:url(content_top-bg.gif) no-repeat;}
#content-footer{width:849px; height:18px;  background:url(content_footer-bg.gif) no-repeat;}

#content .left-column{width:216px; float:left;}
#content .right-column{width:591px; float:left;}
#content-main{padding:1em; font-family:Comic Sans MS;}
#content-main ul{margin: 0 1em;}
#content-main p{margin: 1em 0;}
#content-main h1, #content-main h2, #content-main h3{margin: 0 0 0.3em 0; color:#000; }

#footer{width:781px; background:url(footer_bg.gif) repeat-y; color:#4e4f73; overflow:hidden; line-height:27px; padding:0 34px;}
#footer p{float:left; margin:0.3em 2em 0.3em 0;}
#footer ul{float:right; margin:0.3em;}
#footer li{display:inline;}
#footer-bottom{width:849px; height:18px; margin:auto; background:url(footer_bottom-bg.gif) no-repeat;}

