/*   
Theme Name: Forthwrite
Theme URI: http://go.staggerforth.co.uk
Description: Staggerforth.co.uk default Wordpress theme
Author: Staggerforth.co.uk
Author URI: http://staggerforth.co.uk
Version: 1.0.0
.
"Forthwrite" is an unusually good Wordpress theme for an
unusually good web design company. Copyright (c) Staggerforth.co.uk
(2008 onwards) all rights reserved.
.
*/

body
{
text-align: center;
color: #FFF;
font-family: Verdana, Arial, sans-serif;
font-size: 10px;
background: #222;
margin: 0.01em 0.01em 0.01em 0.01em;
padding: 0.01em 0.01em 0.01em 0.01em;
}

div
{
margin: 0.01em 0.01em 0.01em 0.01em;
padding: 0.01em 0.01em 0.01em 0.01em;
display: table;
}

h1
{
font-family: Verdana, Arial, sans-serif;
color: #EA1;
font-size: 17px;
text-decoration: none;
}

h2, h3, h4, h5
{
font-family: Verdana, Arial, sans-serif;
color: #EA1;
font-size: 17px;
text-decoration: none;
}

p
{
font-family: Verdana, Arial, sans-serif;
color: inherit;
margin: 12px 0px 12px 0px;
font-size: 12px;
line-height: 19px;
}

strong
{
font-weight: bold;
}

a,a:visited
{
font-family: inherit;
border-bottom: 1px dotted #AAF;
text-decoration: none;
color: #AAF;
}

a.noborder
{
border-bottom: none;
}

a:hover
{
color: #3FC;
border-bottom: 1px dotted #3FC;
}

img
{
border: none;
margin: none;
padding: none;
}

img.nudgeup
{
position: relative;
top: -12px;
z-index: -10;
}

tt
{
font-family: Courier New, Courier, Monospaced;
color: #80FF50;
}

#title
{
display: table;
width: 960px;
margin-left: auto;
margin-right: auto;
text-align: left;
}

#title a
{
border: none;
}

#container_subtitle
{
width: 100%;
left: 0px;
border-top: 1px solid #FFF;
border-bottom: 1px solid #FFF;
background: #D00 url(images/redglow.png) repeat 80px -80px;
margin-bottom: 0px;
}

#subtitle
{
width: 960px;
display: table;
margin-left: auto;
margin-right: auto;
text-align: left;
z-index: 10;
}

#subtitle ul
{
list-style-type: none;
margin: 12px 0px 12px 0px;
line-height: 19px;
padding: 0;
}

#subtitle ul li 
{ 
display: inline;
font-size: 12px;
color: #FFF;
margin-right: 14px;
}

#subtitle a
{
color: #FFF;
font-weight: bold;
border-bottom: none;
text-decoration: underline;
}

#subtitle a:hover
{
color: #FF3;
}

#links
{
float: left;
width: 500px;
text-align: center;
}

#contactus
{
float: right;
width: 300px;
}

#main_container
{
display: table;
width: 960px;
margin-left: auto;
margin-right: auto;
text-align: left;
}

#frontpage
{
display: table;
float: right;
width: 700px;
margin-left: 18px;
margin-right: 12px;
}

#side
{
display: table;
float: left;
width: 195px;
margin-right: 20px;
overflow: hidden;
}

#side h5
{
font-size: 12px;
margin: 12px 0px 0px 0px;
}

#side p
{
font-size: 12px;
margin: 0px 0px 12px 0px;
}

#container_footer
{
width: 100%;
left: 0px;
margin-top: 20px;
border-top: 4px solid #EA1;
background: #222 url(images/greyfade.png) repeat-x top left;
}

#footer
{
display: table;
width: 960px;
margin-left: auto;
margin-right: auto;
text-align: left;
}

#footer_contact
{
display: table;
width: 960px;
margin-left: auto;
margin-right: auto;
text-align: left;
}

#legal
{
float: right;
width: 580px;
text-align: center;
}

.left
{
float: left;
display: table;
}

.right
{
float: right;
display: table;
}

.half
{
width: 340px;
}

.clear
{
clear: both;
}

.outer_container
{
width: 100%;
left: 0px;
}