/*
Theme Name: SportsHypnosis.org.uk
Theme URI: http://www.sportshypnosis.org.uk
Description: This is the default theme for SportsHypnosis.org.uk
Version: 0.1 
Author: Dan Govier
Author URI: http://www.danielgovier.com
Tags: sports,hypnosis
*/

body
{
 margin-top: 0px;
 margin-bottom: 0px;
 background: url('images/background.gif') center repeat-y;
}

div#header_container
{
 position: relative;
 margin-left: auto;
 margin-right: auto;
 background: url('images/top_bg.gif') bottom center;
 width: 767px;
 height: 80px;
}

div#header_title
{
 position: absolute;
 top: 8px;
 left: -20px;
 color: #FFFFFF;
 text-align: center;
 font-family: arial;
 font-size: 25px;
 font-style: italic;
}

div#header_linkone
{
 position: absolute;
 top: 11px;
 left: 579px;
 font-family: arial;
 font-size: 20px;
}
div#header_linkone a:link {color: #FFFFFF; text-decoration: none;}
div#header_linkone a:visited {color: #FFFFFF; text-decoration: none;}
div#header_linkone a:hover {color: #FFFFFF; text-decoration: none;}
div#header_linkone a:active {color: #FFFFFF; text-decoration: none;}

div#header_linktwo
{
 position: absolute;
 top: 46px;
 left: 550px;
 font-family: arial;
 font-size: 20px;
}
div#header_linktwo a:link {color: #FFFFFF; text-decoration: none;}
div#header_linktwo a:visited {color: #FFFFFF; text-decoration: none;}
div#header_linktwo a:hover {color: #FFFFFF; text-decoration: none;}
div#header_linktwo a:active {color: #FFFFFF; text-decoration: none;}


div#header_menubar
{
 margin-left: auto;
 margin-right: auto;
 padding-top: 4px;
 padding-bottom: 4px;
 background: #9FB6D5;
 width: 767px;
 border-top: 1px solid #7D7D7D;
 border-bottom: 1px solid #7D7D7D;
 color: #FFFFFF;
 font-family: arial;
 font-size: 11px;
 font-weight: bold;
 text-align: center;
}

div#header_menubar a:link {color: #FFFFFF; text-decoration: none;}
div#header_menubar a:visited {color: #FFFFFF; text-decoration: none;}
div#header_menubar a:hover {color: #FFFFFF; text-decoration: underline;}
div#header_menubar a:active {color: #FFFFFF; text-decoration: none;}

div#main_container
{
 position: relative;
 margin-left: auto;
 margin-right: auto;
 padding-top: 15px;
 padding-bottom: 15px;
 padding-left: 175px;
 padding-right: 182px;
 background: #FFFFFF url('') left no-repeat;
 width: 410px;
 color: #646464;
 font-family: arial;
 min-height: 550px;
}

img#sideimage
{
 position: absolute;
 top: 15px;
 left: 0px;
}

div#main_container p
{
 font-size: 13px;
 margin-top: 5px;
 margin-bottom: 5px;
}

div#main_container h1
{
 margin: 0px;
 font-size: 14px;
 font-weight: bold;
 text-transform: uppercase;
}

div#main_container h2
{
 display: block;
 width: 100%;
 background: #DEDCF2;
 margin-top: 15px;
 margin-bottom: 5px;
 padding-top: 3px;
 padding-bottom: 3px;
 font-size: 14px;
 font-weight: bold;
 text-indent: 5px;
 text-transform: none;
}

div#sidebar_container
{
 position: absolute;
 top: 15px;
 right: 15px;
}

div.sidebar_box
{
 padding: 3px;
 margin-bottom: 15px;
 width: 144px;
 border: 1px solid #C8C8C8;
 font-family: arial;
 font-size: 10px;
}

div.sidebar_box h3
{
 display: block;
 width: 100%;
 background: #DEDCF2;
 margin-top: 0px;
 margin-bottom: 3px;
 padding-top: 3px;
 padding-bottom: 3px;
 font-size: 12px;
 font-weight: bold;
 text-indent: 5px;
 text-transform: none;
}


div.sidebar_box p
{
 font-size: 10px;
 font-weight: bold;
 text-indent: 5px;
 text-transform: none;
}

div#footer_copyright
{
 margin-left: auto;
 margin-right: auto;
 padding-top: 10px;
 width: 767px;
 border-top: 1px solid #7D7D7D;
 color: #FFFFFF;
 text-align: center;
 font-family: arial;
 font-size: 11px;
 font-weight: bold;
}
