﻿/* CLEARFIX */

.clearfix:after
{
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix
{
    display: inline-block;
}

html[xmlns] .clearfix
{
    display: block;
}

* html .clearfix
{
    height: 1%;
}

a
{
    font-size:1.2em;
    font-family:Arial;
    color:Red;
    text-decoration:none;
}

a:hover
{
    color:Gray;   
    text-decoration:underline;
}

html
{
    overflow-x: hidden;
    overflow: -moz-scrollbars-vertical;
    overflow: auto;
}

/* END OF CLEARFIX */

h2
{
    font-family:Arial;
    color:#ffffff; 
    font-size:1.7em;
    display:inline;
    line-height:20px;
}

body
{
    background: #222222 url(../img/background.jpg) repeat-x;
    font-size: 62.5%;
}

#bounds
{
    width: 100%;
}

p
{
    font-size: 1.2em;
    font-family: Arial;
    color: #ffffff;
    line-height: 19px;
}

.normal-text-bold
{
    font-size: 1.2em;
    font-family: Arial;
    color: #ffffff;
    line-height: 19px;
    font-weight:bold;
}


.thumbs
{
    padding:2px;
    border: solid 1px #515151;
}

.thumbs-fade
{
    margin:0px 0px 10px 20px;
}

iframe {
    border: 0px solid #ffffff;
}

#top
{
    height: 14px;
}

#wrapper
{
    margin: 0 auto;
    background-color: #000;
    width: 927px;
}

#menu-background
{
    margin: 0 auto;
    background: #000 url(../img/menu-background.jpg) no-repeat;
    width: 927px;
    height: 465px;
}

#video-content
{
    position: relative;
    left: 27px;
    top: 127px;
}

#menu-wrapper
{
    position: relative;
    top: 222px;
}

#flash-menu
{
    position: relative;
    left: 17px;
    top: 167px;
    background-color:#000;
}


#main-content
{
    padding: 30px 30px 0px 30px;
    background-color: #000;
}

#left-column
{
    width: 300px;
    float: left;
    position: relative;
    left: -15px;
}

#one-column
{
    width: 863px;
    float: left;
    position: relative;
    left: -15px;
}

.left-column-commercial
{
    background: #000 url(../img/left-column-frame.jpg) no-repeat;
    width: 278px;
    height: 281px;
    float:left;
}

#right-column
{
    width: 563px;
    float: right;
    padding: 0px 0px 25px 0px;
}

#footer
{
    float: left;
    width: 927px;
}

.headline-container
{
    height: 37px;
    background: #000 url(../img/info-bullet.jpg) no-repeat;
    padding: 8px 0px 0px 50px;
}

.line
{
    background: #000 url(../img/line.jpg) no-repeat;
    width: 547px;
    height: 10px;
    float: left;
}

.footer-line
{
    background: #000 url(../img/footer-line.jpg) no-repeat;
    width: 828px;
    height: 12px;
    position: relative;
    left: 12px;
    top: 10px;
    float:left;
    padding-bottom:9px;
}

.footer-bottom-line
{
    background: #000 url(../img/footer-bottom-line.jpg) no-repeat;
    width: 867px;
    height: 38px;
    float:left;
}

.footer-text
{
    color: Gray;
    font-size: 1.1em;
    width: 500px;
    margin: 0 auto;
    padding-top:10px;
    text-align:center;   
}

.guestbook-form
{
    height:20px;
    width:120px;
    background-color:Black;
    border: solid 1px #4a4a4a;   
    color:#fff;
    font-size: 1.2em;
    font-family: Arial;
}

.guestbook-entry-form
{
    height:45px;
    width:485px;
    background-color:Black;
    border: solid 1px #4a4a4a;   
    color:#fff;
    font-size: 1.2em;
    font-family: Arial;
}

.date-text
{
    color:#c7c7c7;
}

.guestbook-button
{
    background: #000;
    border: solid 1px #4a4a4a;
    color:#fff;
    cursor:pointer;
    font-family: Arial;
    font-size: 1.2em;
    padding:3px;
}
