@charset "utf-8";
/* CSS Document */
/*******************    BASE TAGS                    *************************/
* {margin:0; padding:0;}
body { margin:0 auto; font-family:Arial, Helvetica, sans-serif;
	background-image:url(../images/bkg-commotion.jpg); background-position:top; /* background-repeat:no-repeat;  */
	background-color:#0F5D66;	}
H2 {font-size:150%; margin-bottom:10px;}
H3 {font-size:125%; color:#FF3399;}
p {margin:0 10px 20px 10px;}
#pageContent ul {margin-left:20px; padding-left:20px;}
#pageContent li {list-style-type:square;}
#pageContent  { font-size:10pt;	}
blockquote {padding:10px 20px;}

/*******************    DIVS (#ID)                    *************************/

#fullPage { width:850px; margin:0 auto; margin-top:20px;}
#pageHeader {}
#pageTextHolder { width:840px; border:5px solid #904D80; background-color:#CCFF99; min-height:480px; overflow:auto;}
#pageText {}
#pageMenu{ width:160px; float:left; margin:10px 0;}
#pageContent {width:665px; float:right; border-left:dotted 1.5px #904D80; padding-left:10px; padding-top:20px;background-color:#FFF; }
#pageFooter { height:50px; padding:5px; font-size:70%; margin-bottom:30px; color:#FDE;}
#pageFooter a {color:#FDE;}
#pageSlideshow {text-align:center;}
#scheduleBox, #registerBox {width:160px; height:30px; margin-left:690px;}
#registerBox {position:absolute; top:30px; right:200px;}
#scheduleBox {position:absolute; top:70px; right:200px;}
#scheduleBox ul{display:block; list-style-type:none; font-size:80%; text-transform:uppercase; text-decoration:none; padding:5px; text-align:center; font-weight:bold; margin:5px 0; background-color:#CCFF99; }
#registerBox ul{display:block; list-style-type:none; font-size:80%; text-transform:uppercase; text-decoration:none; padding:5px; text-align:center; font-weight:bold; margin:5px 0; background-color:#FFFF00;}
/*******************	NAVIGATION MENUS 					*************************/
#menuTop, #menuBottom {width:850px; height:20px; padding-top:5px; background-color:#530053; font-size:80%; font-weight:bold;}
#menuTop ul, #menuBottom ul { padding-left:50px;}
#menuTop li, #menuBottom li {display:inline; list-style-type:none;}
#menuTop a, #menuTop2 a, #menuBottom a {float:left; color:#FDE; text-decoration:none; text-transform:uppercase; padding:0 15px;}
#menuTop2 {position:fixed; top:50px; right:250px; height:30px; font-size:80%; width:150px; border:4px solid #530053; background-color:#530053;}
#menuTop2 ul li {display:inline;}


/*******************	PAGE MENU 					*************************/
ul#navcontainer {list-style-type: none;}
ul#navcontainer li { margin: 0 0 2px 3px; list-style:none;  }
ul#navcontainer a {display: block; color:#FDE; width: 140px; padding: 2px 2px 2px 12px; border: 1px solid #333; background-color: #505; text-decoration:none;}
ul#navcontainer a:hover{ background-color:#904D80;}

/*******************    CLASSES                  	*************************/

.copyLine { float:left;}
.creditLine {float:right;}
.top {color:#660066; font-size:80%;}
.imagebio { width:90px; height:115px; margin:5px; border:7px solid #000; float:left;}
.img-left {border:0; margin:7px; float:left;}
.img-right {border:0; margin:20px; float:right;}
.spacing {height:300px;}
.spotlight_square {width:100px; margin:0 auto; padding:10px 0; background-color:#FF33CC; color:#000; border:2px solid #990000;}
.spotlight_square a{color:#FFF; font-size:120%; text-transform:capitalize;}
.pageMenuHeader {padding-left:20px; font-size:120%; font-weight:bold;}
.newsflash {width:85%; padding:20px; margin:10px; border:2px dotted #FF3399; font-weight:bold; }
.new {background-color:#FF3399; color:#FFF; padding:5px; margin:0;}
.supportBox {width:100px; top:300px; left:200px; text-align:center; 
	margin:0 auto; padding:10px; background-color:#12BCBC; color:#FFF; 
	border:2px solid #990000; font-size:80%; font-weight:bold; text-transform:uppercase; }
.noMenu {width:750px; border:5px solid #904D80; background-color:#FFF; height:480px;}
.small {font-size:90%;}
.nopadding {padding:0;}
.registerbox {float:right; width:80px; height:40px;  font-weight:bold; text-align:center; margin:5px; padding:10px; background-color:#00FF66; color:#000; border:2px solid #990000; text-transform:uppercase; text-decoration:none; }