/*
Theme Name: Hawkes
Theme URI: http://
Description: hawkes wordpress theme.
Version: 2.0
Author: Lee Harding
Author URI: http://leeharding.co.uk
Tags: none
*/

@charset "utf-8";

* { margin: 0; padding: 0; }

body {
font-size: 62.5%;
font-family: Arial, Helvetica, Sans-Serif;
color: #000;
background-color: #fff;
text-align: center;
}

#page {
margin-right: auto;
margin-left: auto;
margin-top: 40px;
margin-bottom: 40px;
width: 760px;
text-align: left;
background: #fff url("/img/bg-page.gif") repeat-y;
}

#page ul, #page ol {
list-style-type: none;
}

#header, #footer {
width: 760px;
height: 1px;
}

#header {
background: #fff url("/img/border-page.gif") 0% 100% no-repeat;
}

#footer {
background: #fff url("/img/border-page.gif") 0% 0% no-repeat;
}

#home {
margin-top: 40px;
width: 760px;
height: 120px;
text-align: center;
}

#homelink {
margin: 40px 0 0 190px;
width: 570px;
height: 70px;
}

h1, h2 {
font-family: 'Trebuchet MS', 'Lucida Sans Unicode', 'Lucida Grande', Arial, Verdana, sans-serif;
font-weight: normal;
font-size: 2.1em;
font-weight: normal;
letter-spacing: -1px;
}

h1 {
padding-bottom: 21px;
}

h2 {
padding-bottom: 18px;
}

h3 {
padding-bottom: 12px;
line-height: 1.4em;
font-size: 1.2em;
}

#content {
float: left;
width: 380px;
padding: 0 50px 50px 50px;
font-size: 1.2em;
}

#content p {
padding-bottom: 12px;
line-height: 1.5em;
}

#commentform {
margin-bottom: 10px;
}

#commentform input {
margin: 2px 5px 1px 0;
}

#commentform .fixedwidth {
width: 170px;
}

#commentform textarea {
width: 370px;
margin-top: 2px; padding: 2px;
}

/* sidebars */

#page #sidebar1 {
float: left;
width: 110px;
padding: 6px 15px 4px 15px;
font-size: 1.1em;
}

#page #sidebar2 {
float: right;
width: 110px;
padding: 6px 15px 4px 0;
font-size: 1.1em;
}

#page #sidebar3 { margin-top: 50px;
float: left;
width: 110px;
padding: 6px 15px 4px 15px;
font-size: 1.1em;
}

#page #sidebar4 { margin-top: 50px;
float: right;
width: 110px;
padding: 6px 15px 4px 0;
font-size: 1.1em;
}

/* sidebar lists */

#page #sidebar1 ul, #page #sidebar2 ul {
margin: 0;
padding: 0;
list-style-type: none;
list-style: none;
}

#page #sidebar1 li, #page #sidebar2 li {
/*padding-bottom: 16px;*/
}

#page #sidebar1 li a, #page #sidebar2 li a {
color: #000;
}

#page #sidebar1 li a:hover, #page #sidebar2 li a:hover {
color: gray;
}

#page #sidebar3 ul, #page #sidebar4 ul {
margin: 0;
padding: 0;
list-style-type: none;
list-style: none;
}

#page #sidebar3 li, #page #sidebar4 li {
/*padding-bottom: 16px;*/
}

#page #sidebar3 li a, #page #sidebar4 li a {
color: #000;
}

#page #sidebar3 li a:hover, #page #sidebar4 li a:hover {
color: gray;
}

/* sidebar sub-lists */

#page #sidebar1 ul ul, #page #sidebar2 ul ul, #page #sidebar3 ul ul, #page #sidebar4 ul ul {
margin: 0;
padding: 0 0 0 10px;
list-style-type: none;
list-style: none;
}

#page #sidebar1 ul li ul li, #page #sidebar2 ul li ul li, #page #sidebar3 ul li ul li, #page #sidebar4 ul li ul li {
line-height:100%;
padding: 5px 0px;
border-bottom:1px dashed #E6E6E6;
}

#page #sidebar1 ul ul a, #page #sidebar2 ul ul a, #page #sidebar3 ul ul a, #page #sidebar4 ul ul a {
color: gray;
}

#footer {
clear: both;
}

a {
color: gray;
text-decoration: none;
}

a:hover {
color: #000;
text-decoration: underline;
}

a img {
border: none;
}