﻿body{font:62.5% Tahoma, sans-serif; color:#ffffff; background:#1e1e1e url(../i/back.jpg) center top;}
.clear{clear:both;}

#wrapper{margin:auto; width:800px; background-color:black; overflow: hidden;}
#header{ position: relative; height:264px; border-bottom:solid 1px #232323; background:url(../i/header.jpg);}

#mainNav { position: absolute; bottom: 19px; right: 36px; width: 210px; }
#mainNav LI { display: inline; margin: 1px 0; }
#mainNav LI UL { display: none; position: absolute; left: 24px; top: 31px; border: 2px solid #303030; border-bottom: 1px solid #303030;  }
#mainNav LI UL.hover { display: inline; }
#mainNav LI UL LI A { display: block; width: 160px; padding: 5px 0; font-size: 1.4em; text-decoration: none; text-align: center; color: #858585; border-bottom: 1px solid #303030; background: #151515; }
#mainNav LI UL LI A:hover { background: #000000; color: #f8f8f8; }

.contentRow{padding: 56px 27px; font-size:1.2em; line-height:1.5em; border-bottom:solid 1px #232323; overflow: hidden;}
.contentRow .contentColumnLeft{float:left; margin: 0 50px 0 0; width:346px; font-size:1.2em; line-height:1.5em;}
.contentRow .contentColumnRight{float:left; width:346px; }
.contentRow H1 { margin: 0 0 7px 0; font-family: Arial, Verdana, Sans-Serif; font-size: 1.7em; }
.contentRow img{margin-bottom:0.7em;}
.contentRow p{margin-bottom:1em;}
.contentRow .bold{font-weight:bold;}
.contentRow .homeImage {float:right;}

.gallery {padding-right: 0;}
.gallery .contentColumnLeft {width: 170px; margin: 0 15px 0 0;}
.gallery .contentColumnRight {width: 580px;}

.thumbnails LI {float: left; display: inline-block; width: 170px; height: 210px; margin: 0 9px;}
.thumbnails LI IMG {margin: 0 ; }
.thumbnails LI .imgTitle {padding:4px 0 17px 0; font-size:1.1em; font-weight: bold; font-family: Arial, Verdana, Sans-Serif;}

#btnSign{width:72px; height:31px; background:url(../i/btnSignUp.gif) no-repeat; cursor:pointer;}
#btnSign:hover{background:url(../i/btnSignUp.gif) no-repeat 0px -31px;}
#btnSend{width:72px; height:31px; background:url(../i/btnSend.gif) no-repeat; cursor:pointer;}
#btnSend:hover{background:url(../i/btnSend.gif) no-repeat 0px -31px;}

.textBoxWrapper{border:solid 2px #303030; padding:5px 10px 7px 10px; margin-bottom:10px; background-color:#151515;}
.textBox{width:320px; color:#888888; border:none; background:none;}
.textArea{width:320px; height:88px; font:1em/1.5em Tahoma, sans-serif; color:#888888; overflow:auto; border:none; background:none; resize: none;}

#footer{height:54px; background:url(../i/footerCredit.gif) no-repeat top right; position: relative;}
#footer .tviLink {position: absolute; display: block; width: 110px; height: 20px; top: 0px; right: 20px;}

a {text-decoration: none; color: White;}
