a:active, a:focus {
	outline: 0;
}
a {
	font-family:Arial, Helvetica, sans-serif;
	color:#6d0000;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
}

a, ul li { behavior: url("css/csshover.htc") } 

#link {
	font-size:14px;
	font-style:italic;
	color:#666;
	text-decoration:underline;
}
#link:hover {
	color:#333333;
}
#logo {
	width:185px;
	height:160px;
	display:block;
}

<!--Main Navigation item start-->

#nav, #nav ul { /* all lists */
	padding:0px;
	margin:0px;
}
#nav li { /* all list items */
	float: left;
	list-style: none;
	cursor:pointer;
}
#nav li a { /* all list items */
	display:block;
	height:23px;
}
#nav li ul li a {
	height:40px;
}
#nav li ul li a:hover {
	background-position:right;
	cursor:pointer;
}
#nav li ul { /* second-level lists */
	position:absolute;
	display:none;
	left: auto; 
	list-style:none;
	width:100px;
}
#nav li:hover ul  {
	position:relative;
	left: auto;
	display:list-item;
	overflow:visible;
	float:left;
}

#home{
	display:block;
	width:106px;
	background-image:url(../images/nav/home.png);
}
#about{
	display:block;
	width:108px;
	background-image:url(../images/nav/about.png);
}
#season{
	display:block;
	width:107px;
	background-image:url(../images/nav/season.png);
}
#media{
	display:block;
	width:107px;
	background-image:url(../images/nav/media.png);
	
}
#sponsors{
	display:block;
	width:177px;
	background-image:url(../images/nav/sponsors.png);

}
#contact{
	display:block;
	width:107px;
	background-image:url(../images/nav/contact.png);
}

#home:hover {
	background-position:right;
}
#about:hover {
	background-position:right;
}
#season:hover {
	background-position:right;
}
#media:hover {
	background-position:right;
}
#sponsors:hover {
	background-position:right;
}
#contact:hover {
	background-position:right;
}

/* Sub Menus start*/


#objectives{
	display:block;
	width:147px;
	height:40px;
	background-image:url(../images/nav/objective.jpg);
}
#history{
	display:block;
	width:147px;
	height:40px;
	background-image:url(../images/nav/history.jpg);
}
#executive{
	display:block;
	width:147px;
	height:40px;
	background-image:url(../images/nav/executive.jpg);
}
#conductors{
	display:block;
	width:147px;
	height:40px;
	background-image:url(../images/nav/conductors.jpg);
}
#highlights{
	display:block;
	width:147px;
	height:40px;
	background-image:url(../images/nav/highlights.jpg);
}
#community{
	display:block;
	width:147px;
	height:40px;
	background-image:url(../images/nav/community.jpg);
}
#events{
	display:block;
	width:103px;
	height:40px;
	background-image:url(../images/nav/events.jpg);
}
#past{
	display:block;
	width:103px;
	height:40px;
	background-image:url(../images/nav/past.jpg);
}
#photo{
	display:block;
	width:103px;
	height:40px;
	background-image:url(../images/nav/photo.jpg);
}
#recordings{
	display:block;
	width:103px;
	height:40px;
	background-image:url(../images/nav/recordings.jpg);
}
#listen { 
	display:block;
	width:103px;
	height:40px;
	background-image:url(../images/nav/listen.jpg);
}
#support{
	display:block;
	width:147px;
	height:40px;
	background-image:url(../images/nav/support.jpg);
}
#sponsors1{
	display:block;
	width:147px;
	height:40px;
	background-image:url(../images/nav/sponsors1.jpg);
}
#memory{
	display:block;
	width:147px;
	height:40px;
	background-image:url(../images/nav/memory.jpg);
}



/**** Accordian styles ****/
.accordion * { margin:0px; padding:0px;}
#accordion {width:691px; margin:0px}
.accordion {width:691px; font:12px Verdana,Arial; color:#6d0000}
.accordion dt {width:676px; border:1px solid #6d0000; padding:8px; font-weight:bold; margin-top:5px; cursor:pointer;}
.accordion dt:hover {}
.accordion dd {overflow:visible; }
.accordion ul{ margin:20px;}
.accordion span {display:block; width:691px; overflow:visible; padding:15px;}
