@charset "utf-8";
/* CSS Document */

form,fieldset,input,th,td{margin:0;padding:0;}

body { font-size: .75em; /* this ses the font size for the all tags on the page.  Use ems to increase or decrease font size */
	/*font-size: .8em;   if this is set in % (100% is the browser default font size) or in em units (1 em = default size, .8 em is about 11px) the user will be able to change Text Size under the View menu. Setting a pixle size will prevent it */
	font-family: Arial, Helvetica, sans-serif ;
	margin-top: 0; 
	text-align: center;
	background-color:#504d4C;
	color:#FFFFFF;
	
}

a:link {color: #0033CC;	text-decoration: none;}
a:visited {color: #0033CC; text-decoration: none;}
a:hover {color: #A32634; text-decoration: underline;}
a:active, a:focus {color: #0033CC; text-decoration: none;}

.fineprint { font-size:80%;}
.mediumprint { font-size:85%;}

/* for form validation  */
.required { font-weight:bold;}
.alert { font-weight:bold;}

.floatleft { float:left;}
.floatright { float:right;}
.clear { clear:both;}

/* This makes the text left justified in the CS debug area */
.cfdebug {text-align:left; position: relative; top:730px;}

#container{ width: 1024px; margin: 0 auto; margin-bottom: 20px;  height:100%; text-align: left; position:relative; }


/* Home styles -----------------------------------------------------------------*/
#Table_01 { position:absolute; left:0px; top:0px; width:1024px; height:730px; }

#home-01-top { position:absolute; left:0px; top:0px; width:1024px; height:86px; }

#home-02 { position:absolute; left:0px; top:86px; width:543px; height:83px; }

#home-pic-01 { position:absolute; left:543px; top:86px; width:410px; height:289px; }

#home-04 { position:absolute; left:953px; top:86px; width:71px; height:83px; }

#home-05-txt-bg { position:absolute; left:0px; top:169px; width:543px; height:108px; background:url(../graphics/home_05_txt_bg.jpg) no-repeat; }

.home-text { color:#FFFFFF; margin:5px 20px 0 80px; line-height:18px;}
.home-text span{ font-weight:bold; font-size:110%; }

#home-06 { position:absolute; left:953px; top:169px; width:71px; height:108px; }

#home-07 { position:absolute; left:0px; top:277px; width:543px; height:98px; }

#home-08 { position:absolute; left:953px; top:277px; width:71px; height:98px; }

#home-thn-bar { position:absolute; left:0px; top:375px;	width:1024px; height:52px; }

#home-10 { position:absolute; left:0px; top:427px; width:1024px; height:36px; }

#home-11-backstage { position:absolute; left:0px; top:463px; width:358px; height:165px; background:url(../graphics/home_11_backstage.jpg) no-repeat; }
#home-backstage-text { cursor:pointer; position:absolute; left:0px; top:2px; width:350px; height:165px; color:#000000; text-align:right; padding-top:12px;  }

#home-12-events { position:absolute; left:358px; top:463px; width:211px; height:165px; background:url(../graphics/home_12_events.jpg) no-repeat; }

.events-text { color:#000000; margin:12px 0 0 14px; font-size:90%;}
.events-content { width:180px; height:105px; margin:8px 0 0 15px; background-color:#FFFFFF; overflow:auto; color:#000000;}

#home-14-form { position:absolute; left:569px; top:463px; width:384px; height:165px; background:url(../graphics/home_14_form.jpg) no-repeat; }
.form-div { width:280px; margin:0 0 0 15px; color:#000000; }
.form-div table{ width:360px; margin:5px 0 0 0; padding:0; font-size:90%;}
.form-div table td{ padding:1px; margin:0;  xborder:1px solid black; xvertical-align:top;}
.form-lable {width:65px; height:16px; }
.form-input {width:295px; height:16px; }
input { height:16px; width:200px; border:1px solid #000; font-size:90%;}
.request-btn { width:55px; height:20px; border:none;}
.button { width:55px; height:18px; background-color:#FFFFFF; border:none; font-size:12px; padding-bottom:4px; float:right; margin-right:15px; margin-top:-20px;}

#home-thanks { color:#000000; font-size:90%; margin-top:40px;}

#home-15 { position:absolute; left:953px; top:463px; width:71px; height:165px; }

#home-16-foot { position:absolute; left:0px; top:628px; width:1024px; height:82px; }


/* ---------------------------------------------------------------------------------------- */