﻿/* Style sheet created for GBoutwell.com by PROMIT (www.promit.com) */
/* Copyright ©2008. All rights reserved */

/* This sheet for home page of site */

body
{
    background: #003399 url(../images/bg.png) top left repeat;
    margin: 0;
    text-align: center;
    font-family: tahoma, arial, sans;
    font-size: 13px;
    }
p   { text-align: justify; margin: 0 0 6px 0; padding: 0; }
p#top   { margin-right: 180px; }
a   { font-weight: bold; color: #003399; text-decoration: none; }
a:hover { text-decoration: underline; }
h2	{ font-size: 1.5em; line-height: 1.2em; margin: 6px 0; text-align: left; }
h3	{ font-size: 2em; line-height: 1.2em; margin: 0; text-align: left; }
h4	{ font-size: 1.75em; line-height: 1.2em; margin: 0; text-align: center; }
h5	{ font-size: 1.25em; line-height: 1.2em; margin: 0; text-align: left; }
h6	{ font-size: 1.35em; line-height: 1.2em; margin: 4px 0 0 8px; text-align: left; }
img	{ border: 0; }
form	{ margin: 0; }
table	{ border: 0; width: 100%; margin-bottom: 10px; }
td	{ padding: 2px; margin: 0; text-align: center; vertical-align: bottom; border: 0; font-weight: bold; }

#framework
{
    display: block;
    position: relative;
    margin: 0 auto;
    width: 952px;
    background: #fff url(../images/bg_content2.jpg) -1px 170px repeat-y;
    border-left: 8px solid #ff0000;
    border-right: 8px solid #ff0000;
    }
#header
{
    display: block;
    height: 180px;
    background: transparent url(../images/bg_header.gif) top left no-repeat;
    }
#content
{
    display: block;
    position: relative;
    width: 900px;
    margin: 20px auto;
    padding: 0;
    text-align: left;
    }
#footer
{
    display: block;
    position: relative;
    clear: both;
    background-color: #fff;
    border-top: 1px solid #ff0000;
    padding: 10px;
    }
#footer p   { text-align: center; }
#footer span    { padding: 0 20px; }

#content-left
{
    display: block;
    position: relative;
    width: 158px;
    float: right;
    padding: 0 10px 0 0;
    margin: 14px 0;
    }
#nav h5	{ font-size: 1em; line-height: 1.2em; margin: 12px 0 8px 0; text-align: left; border-bottom: 2px solid #000; }
#nav p	{ margin-bottom: 6px; }

#content-center
{
    display: block;
    position: relative;
    width: 510px;
    float: right;
    padding: 0 6px 0 22px;
    margin: 14px 0;
    }

#content-right
{
    display: block;
    position: relative;
    width: 166px;
    float: right;
    padding: 0;
    margin: 14px 0 14px 24px;
    border: 0px solid red;
    }
#searchcontainer
{
    display: block;
    position: absolute;
    top: 210px;
    left: 0px;
    width: 100%;
    }
#searchform
{
    display: block;
    position: relative;
    margin: 0 auto;
    width: 952px;
    text-align: right;
    }    
#searchbox
{
    display: block;
    width: 170px;
    float: right;
    padding: 1px 6px;
    margin-right: 10px;
    background: transparent url(../images/search.gif) top center no-repeat;
    font-size: 10px;
    text-align: left;
    }
#searchbox span	{ vertical-align: 30%; }
#txtbox	{ width: 100px; margin: 3px 0; }
#shows	p { text-align: left; }
#ftable 
{
    width:auto;
}
#mtable 
{
    width:auto;
}