/* CSS Document */
* {padding:0px; margin:0px;}

* html img,
* html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
}


body {width:100%; margin:0px; padding:0px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#fff; background:#46050d url(../images/body-bg.png) left top repeat-x;}
/* General Styles*/
a {text-decoration:none; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#fff;}
a:hover{text-decoration:underline;}

img{border:0px; margin:0px; padding:0px;}

.fl{float:left;}
.fr{float:right;}
.cl{clear:both; margin:0; padding:0}
.alignR{text-align:right;}
hr{ padding:0px; color:#fff; width:94%; margin:0px;}

.imgdiv{ margin:0px; padding:0px; float:left;}
.imgdiv1{ margin:0px; padding:0px; border-bottom:1px solid #fccb03;}

.container{margin:0px auto; padding:0px; width:758px; border:1px solid #e88a0f; background:url(../images/container-bg.gif) left bottom repeat-y;}

.logo-head{margin:0px; padding:0px; background:url(../images/head-logo.gif) left top no-repeat; width:758px; height:130px; }

/*Left Panel Styles*/
.leftpanel{ margin:0px; padding:0px; float:left; width:186px; background:#971016 url(../images/left-section-bg.gif) left top no-repeat; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:12px; color:#fff; font-weight:bold;}
.leftpanel ul{ margin-top:45px; padding:0px; list-style:none;}
.leftpanel li{ margin-top:4px; padding-right:14px; width:172px; text-align:right; line-height:22px; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:bold; text-transform:uppercase;}

.borderb{ border-bottom:1px solid #e76b08; padding-bottom:8px;}
.leftnavtopgap{padding-top:5px;}

.leftpanel li .yellolink{font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#faa027; font-weight:bold; text-transform:uppercase; line-height:22px;}.leftpanel li .yellolink:hover{color:#faa027;}

.leftpanel a{font-family:Arial, Verdana, Helvetica, sans-serif; font-size:11px; color:#fff; font-weight:bold; text-transform:uppercase;}
.leftpanel a:hover {color:#000}
.leftpanel a:active {color:#000} 

.leftpanel .bannermargin{text-align:center; width:100%; margin-bottom:20px; margin-top:20px;}


/*Middle/Content Section Styles*/
.content-section{margin:0px; padding:0px; float:left; border:0px dotted #000; min-height:744px; _height:710px; width:572px; background:#696b23 url(../images/content-section-bg.gif) left top no-repeat;}

.content-section p{font-family:Arial, Verdana, Trebuchet MS,  Helvetica, sans-serif; font-size:13px; color:#fff; margin:20px; line-height:18px;}
.content-section span{color:#e88b0f; font-size:13px; font-weight:bold; text-transform:none;}
.content-section span a{color:#e88b0f; font-size:13px; font-weight:bold; text-decoration:underline;}
.content-section .txtlinks{font-family:Arial, Verdana, Trebuchet MS,  Helvetica, sans-serif; font-size:13px; color:#fff; margin:10px 20px 10px 20px; line-height:18px;}


.content-section h2{ font-family:"Times New Roman", Times, serif; font-size:18px; font-weight:normal; color:#fff; text-transform:uppercase; margin:20px 0px 10px 0px;}
.content-section h3{ font-family:"Times New Roman", Times, serif; font-size:18px; font-weight:normal; color:#fff;  text-transform:uppercase; margin:20px 0px 15px 0px; font-style:italic;}
 
.content-section blockquote{color:#e88b0f; font-size:13px; font-weight:bold;}
.content-section blockquote a{color:#e88b0f; font-size:13px; font-weight:bold; text-decoration:underline;}

.content-section .sponsars{font-family:Arial, Verdana, Trebuchet MS,  Helvetica, sans-serif; font-size:12px; color:#fff; margin:10px 20px 10px 20px; line-height:18px; }
.content-section .sponsars h3{font-family : Arial, Verdana, Helvetica, sans-serif; font-size:14px; color:#fff; font-style:normal; font-weight:bold;}
.homesponsarlogo{margin:5px; float:left; width:auto; border:0px;}

/* Footer Section */
.footerbg{ background:url(../images/footer-bg.gif) left top no-repeat; width:100%; height:11px;}
.footer{margin:0px auto; padding:10px 0 20px 0; width:758px; text-align:center; line-height:22px; font-weight:bold;}
.footer a{padding:0 5px 0 5px;}


/* Sponsors */

.sponsors{margin:0px; padding:0px; width:572px; float:left; background-color:#cfcfcf; }

.sponsors .head{margin:0px; padding:10px 0 10px 20px; height:24px; background-color:#95a430; text-transform:uppercase; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:20px; color:#fff; font-weight:normal;}

.sponsors h2{ font-family:"Times New Roman", Times, serif; font-size:20px; font-weight:normal; color:#fff; text-transform:uppercase; padding:10px 10px 5px 20px; }

.sp{
height:35px; 
padding-left:20px;
margin-top:10px;
padding-top:10px;
padding-bottom:20px; 
font-family:"Times New Roman", Times, serif; 
font-size:20px; font-weight:normal; color:#fff; text-transform:uppercase;
}
.sponsarlogo{margin-top:20px; margin-left:20px; float:left;  width:255px; }


/* Inner Content SCHEDULE */

.schedule{margin:0px; padding:0px; width:572px; float:left; background-color:#696b23; }

.schedule .head{margin:0px; padding:10px 0 10px 20px; height:24px; background-color:#95a430; text-transform:uppercase; font-family:Arial, Verdana, Helvetica, sans-serif; font-size:20px; color:#fff; font-weight:normal;}

.daytime{margin:20px 0 0 22px;; padding:0px; float:left; width:150px; }

.daytime h2{ font-family:"Times New Roman", Times, serif; font-size:22px; font-weight:normal; color:#fff; text-transform:uppercase; margin-bottom:5px;}
.daytime span{ font-family:Arial, Helvetica, sans-serif; font-weight:normal; color:#fff; text-transform:uppercase; margin:0px; font-size:12px; font-weight:bold;}

.events{margin-left:10px; margin-top:50px; padding:0px; float:left; width:380px; }
.events h4{font-size:12px; font-weight:bold; color:#e88b0f; text-transform:uppercase; margin-bottom:5px;}
.events p{ font-weight:bold; font-size:11px;}

