body{
	padding:0px;
	margin:0px;
	background-color:#f8ab07;
	background-image:url(img/back_main.jpg);
	background-repeat:repeat-x;
}

.Title { color: white; font-size: 20px; font-weight: bold; margin-bottom: 0; margin-left: 25px; }
.NewBodyCopy { color: black; font-size: 12px; font-family: Arial, Helvetica, sans-serif; }

td{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px
}
a{ color: #fae3b1; text-decoration: underline; cursor:pointer; }
span.smallTitle { color: #fff; font-size: 15px; font-weight: bold; }
a:hover { color: white; text-decoration: underline; cursor: pointer; }
.cssIndexEmail{
	background-image:url(img/pic_back_email.gif);
	background-repeat:no-repeat;
}
.cssIndexSponsors{
	background-image:url(img/pic_back_sponsors.gif);
	background-repeat:no-repeat;
}
.cssForm{
	margin-left:46px;
	margin-top:23px;
}
.cssFormText{
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}	
.cssAlArts{
	margin-top:22px;
	margin-left:46px;
}
.cssBgLeftBot{
	background-image:url(img/left_bott_bg.jpg);
	background-repeat:no-repeat;
}
.cssBgRightBot{
	background-image:url(img/right_bott_bg.jpg);
	background-repeat:no-repeat;
}
.cssBgCenter{
	background-image:url(img/bott_cent_bg.jpg);
	background-repeat:repeat-x;
}
.cssTextBott{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:400;
	color:#FFFFFF;
}
.cssCeilCopyr{
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	padding-top:96px;
	background-image:url(img/bg_copyr.gif);
	background-repeat:repeat-x;
	background-color:#f8ab07;
}
.BgTextA{
	background-image:url(img/bg_text_up.jpg);
}
.BgTextB{
	background-image:url(img/bg_text_down.jpg);
}
.BgColTextBott{
	background-color:#FEB825;
	padding-left:135px;
	padding-right:12px;
	vertical-align:top;
}
/* _inner_page_ styles */
.BgNewsHeader{
	background-image:url(img/in_news_header.gif);
}
.BgNewsFooter{
	background-image:url(img/in_news_footer.gif);
}
.BgNews{
	background-image:url(img/in_news_cont.gif);
	background-repeat:repeat-y;
}
.NewsPad{
	padding-left:5px;
	padding-right:0px;
	margin-right:10px;
	height:160px;
}
.TextNewsHeader{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
}
.TextNews{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.TextContentPage{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#753200;
}
.StyleForm{
	font-size:;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(img/in_form_bg.gif);
	background-position:top left;
	padding-left:10px;
	padding-top:15px;
}
.StyleForm2{
	font-size:;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:25px;
	padding-top:0px;
}
.InTextCopyr{
	font-size:12px;
	font-weight:bold;
	color:#fcdd9c;
	padding-bottom:5px;
}
.boxHeaderLeft{
	background-image:url(img/box_tl.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:20px;
	height:37px
}
.boxHeaderRight{
	background-image:url(img/box_tr.gif);
	background-position:right top;
	background-repeat:no-repeat;
	width:20px;
	height:37px
}
.boxHeaderMiddle{
	background-image:url(img/box_t.gif);
	background-position:left top;
	background-repeat:repeat-x;
	text-align:left;
	vertical-align:top;
	height:37px;
	padding-top:5px
}
.boxHeaderNewsMiddle{
	background-image:url(img/box_t.gif);
	background-position:left top;
	background-repeat:repeat-x;
	text-align:right;
	vertical-align:top;
	height:37px;
	padding-right:18px
}
.boxSide{
	background-color:#FF6D00;
	width:5px
}
.boxContent{
	text-align:center;
	vertical-align:middle;
	height:73px
}
.boxContent a{
	color:#000;
	font-size:14px
}

.boxDividerLeft{
	background-image:url(img/box_ml.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:16px;
	height:21px
}
.boxDividerRight{
	background-image:url(img/box_mr.gif);
	background-position:right top;
	background-repeat:no-repeat;
	width:16px;
	height:21px
}
.boxDividerMiddle{
	background-image:url(img/box_m.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:21px
}
.boxBottomLeft{
	background-image:url(img/box_bl.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:20px;
	height:37px
}
.boxBottomRight{
	background-image:url(img/box_br.gif);
	background-position:right top;
	background-repeat:no-repeat;
	width:20px;
	height:37px
}
.boxBottomMiddle{
	background-image:url(img/box_b.gif);
	background-position:left top;
	background-repeat:repeat-x;
	height:37px;
}
.boxTicketsLabelMiddle a{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none
}
.pageHeader{
	font-size:26px;
	font-weight:bold;
	color:#FFFFFF;
}
.red{
	color:#FF0000
}
.boxNewsBottomLeft{
	background-image:url(img/box_news_bl.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:16px;
	height:39px;
}
.boxNewsBottomRight{
	background-image:url(img/box_news_br.gif);
	background-position:right top;
	background-repeat:no-repeat;
	width:57px;
	height:39px;
}
.boxNewsBottomMiddle{
	background-image:url(img/box_news_side.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	text-align:right;
	vertical-align:bottom;
	padding-bottom:10px
}
.linkMore{
	color:#FF6C00;
	font-size:10px;
	text-decoration:none
}
.contentBox{
	background-color:#fb8d04;
}
.frameStyle{
	background-color:#fb8d04;
	background-image:none;
	padding:0px 10px 5px 15px;
/*	height:100%;*/
}
.frameBStyle{
	background-color:#fb8d04;
	background-image:none;
}
.NewsStyle{
	background-color:#f8ab07;
	background-image:none;
	padding:0px 0px 0px 0px;
}
.TextSmallBlack{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#000000;
}
.TextPageHeader{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#FFFFFF;
	text-transform:capitalize;
	background-color:#F8AB07;
}
.TextDrectors{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.FirstLetter{
	font-size:20px;
	font-weight:bold;
}
.BgIndex{
	background-image:url(img/in_cont_bg.gif);
	background-position:left top;
	background-repeat:no-repeat;
}
.BgMailTd{
	background-color:#FF6D00;
}
.InputMailBox{
	height:18px;
	width:120px;
	font-size:12px;
}
.MailHomePad{
	padding:0px 3px 0px 6px;
}
/************************/
#mainContent{
	position:absolute;
	height:199px;
	top:340px;
	width:720px;
	/*overflow:hidden;*/
}
/*#scrollerTop{
	
}
#scrollerDrag{
	position:absolute;
	z-index:20;
	cursor:s-resize;
}*/
.copyright { font-size: 8px; }
TD.test { border-bottom: 1px dotted #000; }
a.img { border-width: 0; }
img.a { border-width: 0; }