/* 2008.css                       */
/* by Jeanne W. Muse              */
/* last update: 12/12/2011         */
/* for IE and Firefox Mozilla 3.0 */

#asratop {
	background: url('img/graybkg.jpg');
	}

#FullPage3 { 
	background-color: white; 
	width: 800px;
	 }

#FullPage2 { 
	background-color: white; 
	width: 680px;
	 }

#header {
	margin: 0px 10px 0px 2px; 
	font-weight: bold;
	font-size: 12pt;
	color: navy;
	 }

#Nav2 { 
	background-color: white; 
	width: 180px;
	color: black;
	 }

#venue {
	color: navy;
	font-size: 10 pt;
	font-weight: bold;
	}

#searchbox {
	position: absolute;
	top: 14px;
	left: 926px;
	 }

#searchbox2  {
	background-color: white;
	text-align: center;
	}

.columnbox400 { 
	background-color: #FFFFFF;
	background-image: none;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 0px;
	padding-bottom: 8px;
	border: 1px #999999 dotted;
	width: 400px;
	 }

.columnbox300 { 
	background-color: #FFFFFF;
	background-image: none;
	padding: 10px;
	border: 1px #999999 dotted;
	width: 300px;
	 }

.columnbox220 { 
	background-color: #FFFFFF;
	background-image: none;
	padding-left: 8px;
	padding-right: 8px;
	padding-top: 0px;
	padding-bottom: 8px;
	border: 1px #999999 dotted;
	width: 220px;
	 }

.box220noboarder {
	background-color: #FFFFFF;
	background-image: none;
	padding: 10px;
	border: 0px #999999 dotted;
	width: 220px;
	 }

.columnbox166 {
	background-color: #FFFFFF;
	background-image: none;
	padding: 8px;
	border: 1px #999999 dotted;
	width: 166px;
	 }

.fullboxBordered { 
	background-color: #FFFFFF;
	background-image: none;
	padding: 8px;
	border: 1px #999999 dotted;
	width: 640px;
	align: center;
	 }

.fullboxPlain {
	background-color: #FFFFFF;
	background-image: none;
	padding: 20px;
	border: 1px #FFFFFF dotted;
	width: 660px;
	align: center;
	 }

.navheader2 {
	width: 100%;
	height: 18px; 
	background: black; 
	font-size: 10pt; 
	font-weight: bold; 
	color: white;
	 }

.navheaderRed { 
	width: 100%;
	height: 18px; 
	background: #cc0000; 
	font-size: 10pt; 
	font-weight: bold; 
	color: white;
	 }

.navheaderDkTeal { 
	width: 100%;
	height: 18px; 
	background: #003366; 
	font-size: 10pt; 
	font-weight: bold; 
	color: white;
	 }

.wideboxBordered {
	background-color: #FFFFFF;
	background-image: none;
	padding: 20px;
	border: 1px #999999 dotted;
	align: center;
	 }

.wideboxPlain {
	background-color: #FFFFFF;
	background-image: none;
	padding: 15px;
	border: none
	align: center;
	width: 680px;
	 }

.wideboxFull {
	background-color: #FFFFFF;
	background-image: none;
	padding: 15px;
	border: none
	align: center;
	width: 820px;
	 }


a.navmenu2:link { font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; font-size: 8pt; font-weight: normal; color: #FFFFFF; text-decoration: none;}
a.navmenu2:visited { font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; font-size: 8pt; font-weight: normal; color: #FFFFFF; text-decoration: none;}
a.navmenu2:hover { font-family: Verdana, Tahoma, Helvetica, Arial, sans-serif; font-size: 8pt; font-weight: normal; color: navy; text-decoration: underline;}

div.counter { 
	font-size: 7pt;
	color: black;
	 }

div.searchbox {
	font-size: 8pt;
	color: white;
	background: url('img/graybkg.jpg'); 
	}

/*SEARCH BOX COLOR CHANGE - Dec 2009*/
input.box2 {
	height: 19px;
	color: black;
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	border: 1px solid black;
	background-color: white;
	}

input.btn2 {
	color: red;
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	background-color: black;
	border: 1px solid gray;
	}

div.remind { 
	font-size: 8pt; 
	background-color: #FFFFFF; 
	color: black;
	 }

p.news2 { 
	background-color: #003366;
	color: white;
	padding: 6px;
	line-height: 18px;
	font-size: 9pt;
	font-weight: bold;
	 }

p.news3 { 
	background-color: black;
	color: white;
	padding: 6px;
	line-height: 18px;
	font-size: 9pt;
	font-weight: bold;
	 }

ul.navmenu2 {
	list-style: square inside;
	margin: 0 0 0 0;
	padding: 4px;
	line-height: 16px;
	color: #cc0000;
	background: #999999;
	 }

/* ADVERTISING PAGES */
table.ads { border: 1px #003399 dotted; }
td.ads1 { border: 1px #003399 dotted; }

/*UPCOMING EVENTS SCROLLER - changed color Dec 2009*/

div.upcoming2 { 
	font-size: 8pt; 
	background-color: #999999; 
	text-color: navy;
	 }

#pscroller1{
width: 180px;
height: 100px;
background-color: #999999;
align: center;
color: black;
padding: 4px;
}
.clear { clear: both; height: 0px; overflow: hidden; }

/*SHOPPING PAGES*/
body.blockPopup { background-color: #FFFFFF; border: 1px solid gray; padding: 0px; }

div#item-thumb { float: left; padding: 0px; font-size: 8pt; font-weight: normal; text-align: center; width: 165px; }

div#item-details { float: left; width: 300px; }

div#item-details ul { margin-left: 20px; }

form.shop { display: inline; position: relative; top: 0px; margin: 0px 0px 0px 2px; padding: 0px;}


/*SPLIT LOGOS IN TOP BANNER done Jan 17, 2012 */
/* removed the width: 1000px */

td#banner
{ background: url('img/graybkg.jpg'); }
	
td#banner ul { 
	list-style-type: none; 
	height: 100%;
	margin: 0 0 0 0;
	border: 0 0 0 0; }

td#banner li  { 
	display: inline; 
	margin-top: auto; margin-bottom: 0px; 
	background: url('img/graybkg.jpg');
	 }

td#banner li.selected { text-decoration: none; }
td#banner li a { text-decoration: none; }
td#banner li a:hover { text-decoration: none; }



/*NEW TOP MENU BAR*/
div#bar { 
	width: 1000px; 
  	height: 16px;
	background: url('img/graybkg.jpg');
	padding-top: 4px;
	padding-bottom: 10px;
	border-bottom: 1px solid black;
	 }


div#bar ul { 
	list-style-type: none; 
	height: 100%;
	margin: 0 0 0 0;
	border: 0 0 0 0; }

div#bar li { 
	display: inline; 
	float: center; 
	margin-top: auto; margin-bottom: 0px; 
	padding: 2px;
	border: none;
	font-size: 8pt; font-weight: bold; 
	background: url('img/graybkg.jpg');
	 }

div#bar li.selected { text-decoration: none; }
div#bar li a { text-decoration: underline; color: white; }
div#bar li a:hover { text-decoration: underline; color: navy; }

/* OUTLINED TABLE - similar to Schedule on styles1.css */
table.border { 
	font-family: Verdana, Tahoma, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	line-height: normal; 
	font-weight: normal; 
	border: 1px black solid; 
	}

th.border { 
	color: black; 
	background-color: white; 
	border: 1px solid #C0C0C0; 
	font-weight: bold; 
	align: center;
	}

td.border { 
	background-color: white; 
	font-size: 8pt; 
	border: 1px solid #C0C0C0;
	}

/* Larger Text in bulleted list with indent */

ul.indent { margin-left: 25px;}


