﻿/* *************************
© The Gt's York 2007
***************************/
*{padding:0;margin:0;}
body 
{
    font-family:Verdana, Sans-Serif, Serif;
    font-size:0.7em;
    line-height:2em;
    color:#222;
    background:#222 url('images/bg_main.gif') repeat-x 100% 100%;
}
h1,h2,h3,h4,h5,h6
{
    line-height:normal;
}
    h1
    {
        font-size:3em;
        text-align:right;
        font-weight:normal;
        text-transform:uppercase;
        font-family:Arial;
        border-bottom:3px #ccc double;
        width:100%;
        clear:both;
    }
    h2
    {
        font-family:Arial;
        font-size:1.25em;
        font-weight:bold;
        border-bottom:1px #999 dotted;
    }
        h2:first-letter
        {
            color:#790000;
        }
        h3
        {
            font-size:1.2em;
        }
a img
{
    border:0;
}
a,a:visited
{
    text-decoration:none;
    color:#790000;
    border-bottom:1px #790000 dotted;
}
    a:hover
    {
        color:#f20;
    }
p
{
    margin:15px 0;
}
/* ********************************************* * mainDIV*/
#container
{
    width:730px;
    height:auto;
    margin:20px auto;
    background:#fff;
    padding:10px;
}
    #header
    {
        width:730px;
        height:auto;
        clear:both;
        margin:10px 0 20px 0;
    }
    #mainarea
    {
        width:730px;
        height:auto;
        clear:both;
    }
        #mainarea .homenews
        {
            float:left;
            width:340px;
            height:auto;
            padding-right:10px;
            margin-right:10px;
            border-right:1px #999 dotted;
            clear:left
        }
        #mainarea .homegigs
        {
            float:left;
            width:330px;
            height:auto;
            clear:right;
        }
    #mainarea .giglist
    {
        float:left;
        width:220px;
        padding-right:10px;
        border-right:1px #ccc dotted;
        margin-top:20px;
    }
        #mainarea .giglist .history
        {
            margin-top:20px;
            padding-top:10px;
            background:url('images/bg_history.jpg') no-repeat 50% 0;
        }
        #mainarea .giglist .history sup
        {
            float:right;
            margin-top:-20px;
            font-size:1em;
        }
        #mainarea .giglist .history .historyYear sup
	{
	    float:right;
	    margin-top:-20px;
            font-size:1em;
        }
    #mainarea .rightcol
    {
        float:right;
        width:480px;
    }
    #mainarea .entry
    {
        width:700px;
        height:auto;
        margin:5px auto;
        clear:both;
        border-bottom:3px #ccc double;
        padding:20px 0;
    }
        #mainarea .imagelist
        {
            width:725px;
            margin:0 auto;
        }
            #mainarea .imagelist ul
            {
                padding:0; margin:0;
                list-style:none;
                line-height:normal;
            }
                #mainarea .imagelist li
                {
                    list-style:none;
                    padding:0; margin:0;
                    float:left;
                    width:110px;
                    height:110px;
                    text-align:center;
                    margin:5px;
                    background:#ccc
                }
            #mainarea .imagelist .thumb
            {
                width:110px;
                height:110px;
            }
                #mainarea .imagelist .thumb img
                {
                    width:100px;
                }
        #mainarea .blog a,
        #mainarea .blog a:visited
        {
            display:block;
            margin-bottom:40px;
            margin-top:-40px;
            font-size:1.25em;
            font-weight:bold;
            width:100%;
            font-style:italic;
            text-align:right;
        }
        #mainarea .blog a:hover
        {
            color:#999;
        }
            #mainarea .blog .dottedBorders
            {
                background:#f1f1f1;
                border:1px #ccc dotted;
                padding:20px;
                width:680px;
                margin:0 auto;
                margin-bottom:30px;
                margin-top:-20px;
            }
#credit
{
    width:100%;
    height:60px;
    text-align:center;
}
    #credit a,
    #credit a:visited
    {
        color:#282828;
        border:0;
    }
        #credit a:hover
        {
            color:#171717;
        }
/* ********************************************* * mainNAV*/
#nav
{
    width:730px;
    height:20px;
    clear:both;
    font-size:1.25em;
    font-weight:bold;
    font-family:arial;
}
    #nav ul
    {
        list-style:none;
    }
        #nav li
        {
            float:left;
            text-transform:uppercase;
        }
            #nav li a,
            #nav li a:visited
            {
                display:block;
                padding:0 8px;
                text-decoration:none;
                color:#222;
                border:0;
            }
            #nav li a:first-letter
            {
                color:#790000;
            }
                #nav li a:hover
                {
                    color:#f20 !important;
                }

    #nav .first a,
    #nav .first a:visited
    {
        padding-left:0;
    }
/* ********************************************* * misc*/
.imgright
{
    float:right;
    padding:2px;
    border:1px #ccc dotted;
    margin-left:15px;
    background:#f1f1f1;
}
.imgleft
{
    float:left;
    padding:2px;
    border:1px #ccc dotted;
    margin-right:15px;
    background:#f1f1f1;
}
#over
{
    position:absolute;
    left:50px;
    top:600px;
    width:5px;
    height:5px;
}
/* ********************************************* * 
/* ********************************************* * 
/* ********************************************* * 
/* ********************************************* * 
/* ********************************************* * 
/* ********************************************* * end*/