/*
Theme Name: Beckford
Theme URI: http://jigowatt.co.uk/
Description: Beckford Consulting theme
Version: 1.0
Author: Jigowatt
Author URI: http://jigowatt.co.uk/
Tags: blue, custom header, fixed width, two columns, widgets

*/


body {
border-top:3px solid #361000;
margin:0;
background:url(images/header.png) top repeat-x #fff;
}

a.jigowatt {
float:right;
width:88px;
height:9px;
text-indent:-9000px;
display:block;
background:url(images/jigowatt.png) no-repeat;
margin:10px 10px 0 0;
}

.presentations .container, .partners .container, .research .container, .consultancy .container, .about .container, .homepage .container {
	margin-top:-18px !important;
	margin-top:0;
}


.logo {
padding-top:50px;
}

.logo h1 a {
display:block;
text-indent:-9999px;
text-align:left;
width:150px;
height:28px;
background:url(images/logo.gif) no-repeat;
}

.header {
height:127px;
margin-top:-20px;
}

.nav ul {
margin:17px 0 0 0;
padding:0;
}

.nav li {
list-style:none;
float:left;
padding:35px 40px 0 0;
}

.nav li a {
color:#648000;
font-weight:bold;
text-decoration:none;
padding:35px 0 0 0;
}

.nav li a:hover {
color:#820024;
background:url(images/nav-a-hover.gif) top no-repeat;
}

body.homepage li.home a, body.about li.about a, body.consultancy li.consultancy a, body.research li.research a, body.partners li.partners a, body.presentations li.presentations a, body.contact li.contact a {
color:#820024;
background:url(images/nav-a-hover.gif) top no-repeat;
cursor:default;
}


.footer {
padding-top:30px;
border-top:1px solid #f4f4f4;
margin-top:30px;
}

.footer ul {
margin:0 0 10px 0;
padding:0;
}

.footer ul li {
list-style:none;
float:left;
padding:0 15px 0 0;
}

.footer ul li a {
font-weight:bold;
color:#648000;
text-decoration:none;
}

.footer ul li a:hover {
color:#820024;
}

.content {
padding-top:30px;
padding-bottom:20px;
}

.content h1 {
color:#820024;
font:42px Arial;
letter-spacing:-3px;
padding-bottom:20px;
background:url(images/h1.gif) bottom no-repeat;
}

.content h1 a {
font:50px Arial;
font-weight:bold;
color:#361000;
text-decoration:none;
background:#F5F3F2;
}

.content p {
color:#666;
font:15px/22px Arial;
}

p.styled {
color:#648000;
font:16px Georiga;
padding-bottom:25px;
background:url(images/styled.png) bottom no-repeat;
}

.content p.intro, p.first {
font:20px/28px Georgia;
color:#648000;
}

.content .hpcol p {
font:14px/24px Georgia;
font-style:italic;
color:#777;
line-height:18px;
}

p.more {
text-align:right;
font:15px Arial;
color:#404E00;
font-weight:bold;
padding:10px 0;
}

p.more a {
color:#404E00;
font-weight:bold;
text-decoration:none;
padding-right:22px;
background:url(images/arrow.gif) right no-repeat;
}

p.more a:hover {
color:#212121;
}

.content .tab {
border:1px solid #F4F4F4;
border-top:none;
padding:15px;
font:15px/22px Arial;
}

.content .tab p {
font:15px/22px Arial;
}

#tab-container-1-nav {
border-bottom:1px solid #f4f4f4;
margin:0;
padding:0 0 10px 0;
}

#tab-container-1-nav li {
list-style:none;
display:inline;
padding:0 10px 0 0;
}

#tab-container-1-nav li a {
color:#999;
text-decoration:none;
padding:8px 0;
border-bottom:3px solid #fafafa;
}

#tab-container-1-nav li a:hover, #tab-container-1-nav li a.active {
color:#820024;
border-bottom:3px solid #f4f4f4;
}

