*{
	margin:0px;
	padding:0px;
}

.page_title {
	font-size: 18px;
	font-weight: bold;
	padding: 10px;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 10px;
}

a:link, a:active, a:visited {
	color: #000099;
	text-decoration: none;
}
a:hover {
	color: #666666;
	text-decoration: none;
	}


a.navLink:link, a.navLink:active, a.navLink:visited {
	color: #F4CB4D;
	font-size: 17px;
	text-decoration: none;
	font-weight: bold;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-transform: none;
	font-variant: normal;
	padding-right: 5px;
	
}
.a1 {
	background-image: url(../2007_layout/a2.jpg);
	background-repeat: no-repeat;
}
.a2 {
	background-image: url(../2007_layout/a3.jpg);
	background-repeat: no-repeat;
}
.bkslice {
	background-image: url(../2007_layout/bkslice.jpg);
}
.b2 {
	background-image: url(../layout/b2.jpg);
	background-repeat: no-repeat;
}

.bksliceb {
	background-image: url(../layout/b_slice.jpg);
}

a.navLink:hover {
	color: #FFFFFF;
	font-size: 17px;
	text-decoration: none;
	padding-right: 5px;
}

a.subnavLink:link, a.subnavLink:active, a.subnavLink:visited {
	color: #335EA2;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}
a.subnavLink:hover {
	color: #FFFFCC;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
}

a#tucsonFest2011 {
	background:url(../images/tucsonFest2011.png)
		no-repeat;
	width:228px;
	height:112px;
	float:left;
	margin:0 0 0 6px;	
}
a#tucsonFest2011:hover {
	background-position:-228px 0;
}

a#flagstaffFest2011 {
	background:url(../images/flagstaffFest2011.png)
		no-repeat;
	width:228px;
	height:112px;
	float:left;
	margin:10px 0 10px 6px;
}
a#flagstaffFest2011:hover {
	background-position:-228px 0;
}

.body_title {
	font-size: 18px;
	font-weight: bold;
	color: #000066;
}
.bodybk {
	padding-left: 10px;
	padding-right: 5px;
	background-image: url(../2007_layout/bk.jpg);
}
body {
	background-repeat: repeat-x;
	margin: 0px;
	background-color: #081C5A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.topbk {

	background-image: url(../graphics/layout1.2/top.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
.bodytext_bigger {
	font-size: 14pt;
}
.b3_slice {
	background-image: url(../layout/b3_slice.jpg);
}


.menufade {
	filter: Alpha(Opacity=100, FinishOpacity=0, Style=1, StartX=40, StartY=40, FinishX=0, FinishY=0);
	background-image: url(../2007_layout/menu.jpg);
}
.submenufade {
	filter: Alpha(Opacity=100, FinishOpacity=0, Style=1, StartX=30, StartY=30, FinishX=0, FinishY=0);
	background-image: none;
	background-color: #F4CB4D;
}
a.bigLink:link, a.bigLink:active, a.bigLink:visited {
	font-weight: normal;
	font-size: 14pt;
}
a.bigLink:hover {
	font-weight: normal;
}

#navigation li{
	float:left;
	width:112px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top:1px;
	height:20px;
}

#navigation li:hover ul{
	display:block;
}

#navigation li li{
	height:17px;
	padding-top:1px;
	padding-bottom:5px;
	background-image:none;
	background-color:#CECFCE;
	width:100%;
}

#navigation li li.navigationBottom{
	height:17px;
	padding-top:1px;
	padding-bottom:0px;
	background:none;
	width:100%;
}

#navigation ul{
	list-style:none;
}

#navigation li ul{
	display:none;
	position:relative;
	z-index:100;
	top:1px;
	width:100%;
}
.side_bar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 15px;
}

