/**************** Body and tag styles ****************/
* {margin: 0;}
body, h1, h2, h3, h4, h5, h6, p, blockquote, label, fieldset, ul, ol, dl, li, object, table, th, tr, td  {padding: 0;}
body {
	font: 100%/1.3 Verdana, Arial, Helvetica, sans-serif;
	color: #571800; background: #C9B47C url(http://www.thetraddock.co.uk/wp-content/themes/traddock/images/main/page-bg.jpg) repeat center top;
}
img {
	border: none;
	vertical-align: bottom;
}
h1 {
	padding: 0 43px;
	font: normal 1.8em/40px Georgia, "Times New Roman", Times, serif;
	height: 40px;
}
h2 {
	font: normal 1.4em/1.2 Georgia, "Times New Roman", Times, serif;
}
h6 {
	font: .7em/1.2 Georgia, "Times New Roman", Times, serif;
}
p, ul, ol {font-size: .8em;
	margin-bottom: 1.3em;
}
ul, ol {margin-left: 2em;
}
a {text-decoration: underline;}
a:link {color: #571800;}
a:visited {color: #571800;}
a:hover {color: #C9BA97; text-decoration: none;}
a:active {color: #C9BA97; text-decoration: none;
}
/**************** Container styles ****************/
#container {
	width: 980px;
	margin: 0 auto;
}
/**************** Header styles ****************/
#headerhome {
	background: url(http://www.thetraddock.co.uk/wp-content/themes/traddock/images/home/header-home.jpg) no-repeat left top;
	height: 224px;
	float: left;
	width: 980px;
	position: relative;
}
#logonav {
	background: url(http://www.thetraddock.co.uk/wp-content/themes/traddock/images/main/logo-nav.gif) no-repeat left top;
	height: 108px;
	margin-top: 146px;
	float: left;
	width: 980px;
	position: absolute;
	left: 0; top: 0;
}
#logonav ul {
	text-transform: uppercase;
	list-style: none;
	display: inline;
	font-size: .65em;
	margin: 35px 0 0 282px;
	float: left;
}
#logonav li {
	float: left;
}
#logonav li a {
	float: left;
	height: 25px;
	line-height: 24px;
	display: block;
	padding: 0 6px;
}
#logonav a:link, #logonav a:visited {color: #fff; text-decoration: none;}
#logonav a:hover, #logonav a:active {color: #fff; background-color: #571800;}
#logonav a.currentpage {color: #571800;}
#logonav a.currentpage:hover, #logonav a.currentpage:active {color: #fff; background-color: #571800;
}
#specialoffers {
	position: absolute;
	left: 52px; top: 250px;
	width: 194px;
	text-align: center;
	text-transform: uppercase;
	background-color: #E1D7BC;
	padding-top: 9px;
}
/**************** Content styles ****************/
#maincontent {
	background-color: #F4ECD7;
	float: left;
	width: 980px;
}
#homecol1 {
	float: left;
	width: 194px;
	background: #E1D7BC url(http://www.thetraddock.co.uk/wp-content/themes/traddock/images/home/col2-grad.jpg) repeat-x left bottom;
	text-align: center;
	font: 1.3em/1.4 Georgia, "Times New Roman", Times, serif;
	margin-left: 52px;
	display: inline; /*IE6 fix*/
}
#specials {
	background-color: #CAB577;
	padding: 4px;
	margin-top: 70px;
	float: left;
	line-height: 1.2;
	font-size: .75em;
	width: 186px;
}
#specials h6 {
	padding: 5px 0;
	font-weight: bold;
}
.offerlightbg, .offer {
	float: left;
	text-align: left;
	width: 186px;
}
.offerlightbg {
	background-color: #E1D7BC;
	margin-bottom: 4px;
}
#slideshow {
	position: relative;
	float: left;
	width: 186px;
	height: 65px;
}
#slideshow img {
	display: none;
	position: absolute;
	top: 0; left: 0;
}
#specials p {
	font-size: .65em;
}
#specials img.imgleft {
	margin: 0 7px 0 0;
}
#homecol1 p {
	margin: 0;
}
#homecol1 a:link, #homecol1 a:visited {color: #571800; text-decoration: none;}
#homecol1 a:hover, #homecol1 a:active {color: #571800;  text-decoration: underline;
}
#bookonline {
	background-color: #C9BA97;
	font-size: .9em;
	padding: 12px 0;
	margin: 0 0 40px;
	float: left;
	width: 194px;
}
#homefacebook {
	padding-top: 45px;
}
#homecol2 {
	float: left;
	width: 734px;
	padding-top: 26px;
}
#topimages {
	float: left;
	margin: 0 0 20px 24px;
	display: inline; /*IE6 fix*/
}
#topimages img {
	float: left;
	margin: 4px 0 0 18px;
}
#homecol2 p {
	padding: 0 54px 0 43px;
	width: 637px;
}
#footer-credits {
	margin: 25px 0 20px 75px;
	list-style: none;
	border-top: 2px solid #CAB279;
	float: left;
	padding-top: 40px;
	display: inline;
}
#footer-credits li {
	float: left;
	margin-right: 15px;
}
#footer-credits li.lastlogo {
	margin-right: 0;
}
/**************** Footer styles ****************/
#footer {
	background-color: #571800;
	text-align: center;
	font-size: .9em;
	margin-top: 12px;
	float: left;
	width: 980px;
	padding: 9px 0;
	color: #fff;
}
#footer p {
	margin-bottom: 0;
}
#footer a:link, #footer a:visited {color: #fff; text-decoration: none;}
#footer a:hover, #footer a:active {color: #fff; text-decoration: underline;
}
/**************** Misc classes and styles ****************/
.imgleft {float: left; margin: 0 1em .5em 0;}
.imgright {float: right; margin: 0 0 .5em 1em;}
.boldtext {font-weight: bold;}
.italictext {font-style: italic;}
.whitetext {color: #fff;}
.plaintext {font-weight: normal;}