body {
	margin: 0 auto;
	text-align: center;
	background: #809CC9;
	width: 784px;
	behavior: url (csshover2.htc);
}/*WinIE behavior call*/

body, p, td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 130%;
	font-weight: bold;
	color: #4D76B8;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 110%;
	font-weight: bold;
	color: #4D76B8;
	font-style: italic;
}


h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #4D76B8;
	font-style: italic;
}

.mtgnotice {
	text-align: center;
	font-weight: bold;
	color: #809CC9;
}


li {
	font-size: 90%;
}

li.spacedlist {
	margin-bottom: 10px;
}

img {
	margin: 3px;
}

.content {
	padding: 60px 10px 10px 10px;
}

.tickets {
	line-height: 150%;
	color: #FFFFFF;
	background-color: #809CC9;
	padding: 0 4pxs 0 4px;
}

.menubottom {
	text-align:center;
	font-size: 70%;
	padding: 15px 0 0px 0;
	background-color: #809CC9;
}

.menubottom a {
	text-decoration: none;
	color: black;
}

div#dvNewsCol {
	border: 1px solid black;
	width: 206px;
	float: right;
	padding: 6px;
	margin: 15px 10px 0 0;
	background-color: white;
}

div#dvNewsCol h2 {
	font-weight: bold;
	font-size: 105%; 
	text-align: left;
	border: none;
	color: black;
	font-style: normal;
}

div#dvNewsCol h1 {
	color: black;
	font-size: 110%;
	font-weight: bold;
	border-bottom: 1px solid black;
	text-align: center;
	margin: 0 20px 0 20px;
}

div#dvNewsCol li {
	padding-bottom: 12px;
	font-size: 85%;
	list-style-type: square;
	margin-left: -12px;
	}

.newscolspacer {
	padding-right: 10px;
}

.faq {
	font-weight: bold;
	text-transform: uppercase;
}


	
.emphasis {
	font-weight: bold;
}

.fltright {
	float: right;
}


.fltleft {
	float: left;
}


.callout {
	font-size: 110%;
	font-weight: bold;
	color: #809CC9;
	text-align: center;
}

.lastupdate {
	font-style: italic;
	font-size: 80%;
}


#dvContainer {
	width: 784px;
	background-color: white;
	text-align: left;
	padding: 0;
	margin: 0;
}

div#dvContent {
	float: left;
	width: 530px;
	margin: 0;
	padding: 0px 10px 0 10px;
}

div#dvFooter {
	clear: both;
	text-align: center;
	background-color: #809CC9;
	padding: 10px 0 0 0;
	margin: 0;
	width: 790px;	
	font-size: 80%;
}

div#dvFooter a {
	text-decoration: none;
	color: black;
}

div#dvFooter a:hover {
	color: black;
}

div#Header {
	background: url(../images/Header_784x164_nomenu.jpg) no-repeat;
	display: block;
	width: 784px;
	padding: 120px 0 40px 0;
}

div#dvSidebar {
	float: right;
}

/*Navigation styles*/


ul#nav { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	font-size: 75%;
	text-transform: uppercase;
}

ul#nav li { /* all list items */
	float: left;
	position: relative;
	width: 81px;
	padding: 2px;
	margin: 0 2px 0 2px;
	background-color: #809CC9;
	color: white;
	border-bottom: 2px solid white;
}

ul#nav li ul { /* second-level lists */
	display: none;
	position: absolute;
	top: 1.8em;
	left: 0;
	background-color: white;
	color: #5284BD;
	width: 10.5em;
	border: 1px solid #809CC9;
	list-style: none;
	padding: 0;
	margin: 0;
	z-index: 1000;
}

ul#nav li>ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: auto;
	left: auto;
}

ul#nav li:hover ul, ul#nav li.over ul { /* lists nested under hovered list items */
	display: block;
}


/*ul#nav li:hover {
	background-color: white;
	color: #09529F;
}*/

ul#nav li a {
	display: block;
	color: white;
	text-decoration: none;
	text-align: center;
	font-weight: bold;
}


ul#nav li li {
	background-color: white;
	color: #4D76B8;
	width: 10.5em;
}

ul#nav li li a {
	background-color: white;
	color: #5284BD;	
	padding: 4px 0 4px 0;
}

