﻿body 
{
    background-color: #000;
	margin: 0 50px 0px 0; 
	padding: 0px; /* browser consistency */
	text-align: center; /* Hack IE5/Win */
}
#subnav-holder
{
	width: 690px; 
	float: right;
}
#subnav
{
	/*visibility: hidden;*/
	display: none;
	float: right;
}
#subnav ul
{
	padding: 0px;
	margin: 0px;
}
#subnav li
{
	padding: 0px;
	margin: 0px;
}
#page
{
	width: 970px;
	margin: 0px auto; 
	text-align: left; /* IE5/Win Hack */
}
#sub-nav a
{
    color: #c09b64;
}
#subnav ul li
{
	float: left;
}
.movie-box
{
    float: left;
}
img
{
    border: 0px solid #000;
}
#idFlashContent a
{
    color: #fff;
}
.onstate
{
    display: none;
}
#horizontal-spacer
{ 
    float: left; 
    height: 30px; 
    margin: 40px 0 0 0;
    width: 700px;
}
#left-panel
{
	/*margin: 70px 0 0 0;*/
    float: left;
    text-align: right;
    width: 215px;
    height: 600px;
}
#form-button
{
	padding: 25px 0 2px 0;
}



/* MAIN NAVIGATION */

#top-nav
{
    float: left;
    padding: 4px 0 0 0;
    margin: 0 0 0 30px;
}
#top-nav ul
{
	list-style-type: none;
	padding: 0px;
	margin: 0px;
}
#top-nav li
{
    float: left; 
    padding: 0px; 
    margin: 0px;
}
.reg-padding a
{
    color: #be9963;
}

/* inner panels */

#inner-left
{
    float: left;
    width: 100px;
    height: 500px;
    color: #fff;
}
#inner-left-home
{
    float: left;
	width: 54px;
    height: 500px;
    color: #fff;
}
#latestnews
{
	text-align: left;
	margin: 25px 0 0 0;
	text-align: left;
}
#inner-main
{
    float: left;
    width: 570px;
}
#right-bottle
{
	margin: 50px 0 0 0;
}
#form
{
	float: left; 
	width: 335px; 
	margin: 25px 0 0 0;
}
#inner-right
{
    float: left;
    text-align: center;
    font-family: Tahoma;
    font-size: 11px;
    margin: 40px 0 0 0;
    color: #bf9a66;
}
#stage-highlight
{
    color: #4d3a1c;
}
#main
{
    float: left;
    width:  395px;
    color: #be9963;
    font-family: Tahoma;
    font-size: 11px;
}
#main-home
{
	width: 664px; 
    float: left;
    color: #be9963;
    font-family: Tahoma;
    font-size: 11px;
}
.form-pad
{
	padding: 0 0 4px 0;
}
.required
{
    color: #c4a579;
    font-family: Tahoma;
    font-size: 11px;
}
.column
{
    float: left;
    color: #fff;
    font-family: Tahoma;
    font-size: 11px;
}
.reg-padding
{
    font-family: Tahoma;
    font-size: 11px;
    padding: 0 0 4px 0;
    color: #fff;
}
.dob2
{
    color: #7b4930;
    font-family: Tahoma;
    font-size: 11px;
    width: 40px;
}
.dob
{
    color: #7b4930;
    font-family: Tahoma;
    font-size: 11px;
    width: 200px;
}
.dobm
{
    width: 45px;
    color: #7b4930;
    font-family: Tahoma;
    font-size: 11px;
}
.doby
{
    width: 50px;
    color: #7b4930;
    font-family: Tahoma;
    font-size: 11px;
}
#error-box
{
    float: right;
    text-align: left;
    margin: 220px 0 0 0;
    padding: 10px;
    border: 1px solid #000;
}
#error-title
{
    padding: 0 0 0 0; 
    float: left; 
    font-size: 22px; 
    color: #bd9e5d; 
    font-weight: bold; 
    font-family: Myriad Pro; 
    display: none;
}
.checkboxoptions
{
	vertical-align: middle;
}

.options
{
    text-align: right;
    margin: 0px;
    font-family: Tahoma;
    font-size: 11px;
    border: 1px solid #000;
    color: #bb9a64;   
}
.error-option
{
	line-height: 15px;
    float: left;
    text-align: left;
    width: 150px;
    padding: 4px 0 0 10px;
    font-family: Tahoma;
    font-size: 11px;
    color: #bb9a64;   
}
                
/* homepage thumbnails */

.latest
{
    text-align: left;
    font-family: Arial;
    font-size: 24px;
    color: #C0C0C0;
}
.pic 
{
    float: left;
    margin: 5px 5px 0 0;
    text-align: right;
}
#footer
{
	float: left;
	margin:  20px 10px;
}
#footer #footer1
{
	float: left;
    font-family: Tahoma;
    font-size: 11px;
	color: #57360f;
}
#footer #footer2
{
	float: right;
	width: 750px;
	text-align: right;
    font-family: Tahoma;
    font-size: 11px;
	color: #57360f;
}
#footer #footer2 a
{
    font-family: Tahoma;
    font-size: 11px;
	color: #57360f;
}
#footer #footer2 a:hover
{
    font-family: Tahoma;
    font-size: 11px;
	color: #a05d28;
}
.news-box
{
    float: left;
    width: 190px;
    height: 65px;
    color: #78462D;
    font-family: Tahoma;
    font-size: 11px;
    padding: 0 30px 0 0;
    text-align: left;
}
.news-title
{
    text-align: left;
    color: #DABC8D;
    font-family: Tahoma;
    font-size: 11px;
    padding: 7px 0 0 0;
}
#news-feeds a
{
	text-align: left;
    color: #74442d;
}
#news-feeds a:hover
{
    color: #a05d28;
}
#news-feeds .news-box a
{
	text-align: left;
    color: #74442d;
}
#news-feeds .news-box a:hover
{
    color: #a05d28;
}