@charset "utf-8";
/* CSS Document */



body {background-color: #ebebeb; font-family: Helvetica, sans-serif; font-size: 12px;background-image:url(../images/05.gif);}
#wrapper {width: 950px; margin:0 auto; background-color: #ffffff; padding: 0px;  font-size: 12px; line-height: 18px; 
}
a {color: #2473cb;}
a:hover {color: #666;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
ul {margin-top: 5px;}
h1 {font-size: 16px; font-weight: bold;  color: #0057a8;}
h2 {font-size: 12px; font-weight: bold;  color: #0057a8; margin: 0px;}
h3 {font-size: 11px; font-weight: bold;  color: #0057a8;}

.green {color: #0057a8;}
#banner {margin-top: 10px; border-bottom: 1px solid #ccc; }
#homeMiddle {background-image:url(../images/hpMidBack.jpg); background-repeat: no-repeat;height: 212px; margin: 0px; padding: 0px; border-bottom: 1px solid ebebeb; border-top: 1px solid #2473cb; border-bottom: 1px solid #ebebeb; }

#homeIntro {margin-left: 50px; font-size: 12px; line-height: 22px; margin: 35px 20px 0px 365px;}
#homeIntro h1 {color: #0057a8; font-size: 16px; margin: 0px 0px 5px 0px; }
#homeIntro img {float: right; margin-left: 0px; padding: 0px 25px 0px 0px; }
#homeIntro p {margin: 0px 0px 0px 0px; padding-right: 15px; }


#homeleft {width: 600px;background-image:url(../images/calloutBack.gif); background-repeat: no-repeat; margin: 25px 0px 10px 30px; height: 400px; color: #fff; font-size: 11px; line-height: 16px; padding: 15px; }
#homeleft p {color: #0057a8;  margin: 30px 28px 15px 20px;}
#homeleft p.quote {color: #0057a8; margin: 60px 5px 0px 115px; color: #88a5a3; }
#homeleft p.quoter {line-height: 14px; margin: 15px 0px 0px 25px; }

#homeright {float: right; width:520px; margin: 20px 60px 10px 15px; }

.blue {color: #0057a8; margin: 10px 0px 0px 0px; font-size: 11px;}
.blue2 {color: #0057a8; margin: 25px 0px 0px 0px; font-size: 11px;}
.secPar {margin-top:5px;}
.secPar li {margin-bottom: 8px; }
.quote {border-bottom: 2px solid #2473cb; padding-bottom: 15px; margin: 10px 40px; background-color: #d3ddf8; padding: 10px;}
.news {border-top: 1px dashed #ccc; padding-top: 15px; margin-bottom: 5px;  }


#secMain {margin: 30px 120px 60px 15px; width: 600px; }



#secMain table.tiers{background-color: #666; font-size: 11px; line-height: 17px; padding: 5px; }
#secMain table.tiers .description {background-color: #fff; color: #333;}
#secMain table.tiers .description h3 {color: #4f413e; font-size: 12px; margin: 0px; padding: 0px;}


#secMain table.tiers tr.title {background-color: #93b6e3; color: #001850; font-weight: bold; font-size: 12px; padding: 5px;}
#secMain table.tiers tr.day {color: #e8eff8; background-color: #4f413e; font-weight: bold;}
#secMain table.tiers tr.day h2 {color: #fff; font-size: 14px; padding: 0px 5px; margin: 0px;}
#secMain table.tiers .rowOdd{background-color: #ced9f7;}
#secMain table.tiers .rowEven{background-color: #e7edfd;}
#secMain table.tiers a {color: #001850; font-weight: bold; }


#secMain table.tiers .hall {background-color: #ccdfe8;}
#secMain table.tiers .track {background-color: #8db6cc; color: #fff; font-weight: bold; padding: 0px 5px; font-size: 13px;}
.blue {color: #045eac;}
#secMain table.tiers .break {background-color: #e8eff8;}





#nav {margin: 0px; border-bottom: 1px solid #fff;  padding: 0px 0px 3px 0px; background-color: #3273ca; color: #fff; text-align: center;}
#nav img {border-bottom: 1px solid #fff;}
#nav ul {list-style-type:none; display: inline; color: #666; font-size: 11px; margin: 0px; text-align: center; font-weight: bold;}
#nav ul li {list-style-type:none; display: inline; color: #666; margin-right: 15px; padding: 5px; }
#nav ul li a {color: #fff; text-decoration: none;}
#nav ul li a:hover {color: #000029;}


#footer {clear: both;}
#footer p {font-size:10px; color: #999; padding: 20px 0px 10px 0px;}
#footer a {font-size:10px; color: #999;}





