.blockmenu {
	margin: 0;
	padding: 0;
	float: left;
	font: bold 13px Arial;
	width: 790px;
	overflow: hidden;
	margin-bottom: 1em;
	border: 1px solid #99ff00;
	border-width: 1px 0;
	background: black url(/assets/images/blockdefault.gif) center center repeat-x;
}
.blockmenu li {
	display: inline;
}
.blockmenu li a {
	float: left;
	color: white;
	padding: 9px 11px;
	text-decoration: none;
	border-right: 1px solid #999;
}
.blockmenu li a:visited {
	color: white;
}
.blockmenu li a:hover, .blockmenu li .current {
	color: white;
	background: transparent url(/assets/images/blockactive.gif) center center repeat-x;
}
/* make the top menu buttons stay green*/
.home .blockmenu li#home a {
	background: transparent url(/assets/images/blockactive.gif) center center repeat-x;
}
.about .blockmenu li#about a {
	background: transparent url(/assets/images/blockactive.gif) center center repeat-x;
}
.skills .blockmenu li#skills a {
	background: transparent url(/assets/images/blockactive.gif) center center repeat-x;
}
.design .blockmenu li#design a {
	background: transparent url(/assets/images/blockactive.gif) center center repeat-x;
}
.video .blockmenu li#video a {
	background: transparent url(/assets/images/blockactive.gif) center center repeat-x;
}
.contact .blockmenu li#contact a {
	background: transparent url(/assets/images/blockactive.gif) center center repeat-x;
}
.twaddle .blockmenu li#twaddle a {
	background: transparent url(/assets/images/blockactive.gif) center center repeat-x;
}
.credits .blockmenu li#credits a {
	background: transparent url(/assets/images/blockactive.gif) center center repeat-x;
}
/**************************************************************************************************************************/


/* Quick Nav selection */
.about #sidebar ul.sidemenu li.about {
	border-top:solid 1px #99ff00;
	border-bottom:solid 1px #99ff00;
}
.home #sidebar ul.sidemenu li.home {
	border-top:solid 1px #99ff00;
	border-bottom:solid 1px #99ff00;
}
.skills #sidebar ul.sidemenu li.skills {
	border-top:solid 1px #99ff00;
	border-bottom:solid 1px #99ff00;
}
.design #sidebar ul.sidemenu li.design {
	border-top:solid 1px #99ff00;
	border-bottom:solid 1px #99ff00;
}
.video #sidebar ul.sidemenu li.video {
	border-top:solid 1px #99ff00;
	border-bottom:solid 1px #99ff00;
}
.contact #sidebar ul.sidemenu li.contact {
	border-top:solid 1px #99ff00;
	border-bottom:solid 1px #99ff00;
}
.twaddle #sidebar ul.sidemenu li.twaddle {
	border-top:solid 1px #99ff00;
	border-bottom:solid 1px #99ff00;
}
.credits #sidebar ul.sidemenu li.credits {
	border-top:solid 1px #99ff00;
	border-bottom:solid 1px #99ff00;
}
.blog #sidebar ul.sidemenu li.blog {
	border-top:solid 1px #99ff00;
	border-bottom:solid 1px #99ff00;
}
.rss #sidebar ul.sidemenu li.rss {
	border-top:solid 1px #99ff00;
	border-bottom:solid 1px #99ff00;
}
/*************************************************/
/* Meerkats - Other tracks*/

.m60 #sidebar ul.sidemenu li.m60 {
	border-top:solid 1px #99ff00;
	border-bottom:solid 1px #99ff00;
}
.dog #sidebar ul.sidemenu li.dog {
	border-top:solid 1px #99ff00;
	border-bottom:solid 1px #99ff00;
}
.honey #sidebar ul.sidemenu li.honey {
	border-top:solid 1px #99ff00;
	border-bottom:solid 1px #99ff00;
}
/*************************************************/
/* Mr Gibson - Other videos*/

.arm #sidebar ul.sidemenu li.arm {
	border-top:solid 1px #99ff00;
	border-bottom:solid 1px #99ff00;
}
.mental #sidebar ul.sidemenu li.mental {
	border-top:solid 1px #99ff00;
	border-bottom:solid 1px #99ff00;
}
.magic #sidebar ul.sidemenu li.magic {
	border-top:solid 1px #99ff00;
	border-bottom:solid 1px #99ff00;
}
/*************************************************/

.heroes #sidebarorange ul.sidemenuorange li.heroes {
	border-top:solid 1px #ff9900;
	border-bottom:solid 1px #ff9900;
}
.poland #sidebarorange ul.sidemenuorange li.poland {
	border-top:solid 1px #ff9900;
	border-bottom:solid 1px #ff9900;
}
.brand #sidebarorange ul.sidemenuorange li.brand {
	border-top:solid 1px #ff9900;
	border-bottom:solid 1px #ff9900;
}
.meerkats #sidebarorange ul.sidemenuorange li.meerkats {
	border-top:solid 1px #ff9900;
	border-bottom:solid 1px #ff9900;
}
.gibson #sidebarorange ul.sidemenuorange li.gibson {
	border-top:solid 1px #ff9900;
	border-bottom:solid 1px #ff9900;
}
.safari #sidebarorange ul.sidemenuorange li.safari {
	border-top:solid 1px #ff9900;
	border-bottom:solid 1px #ff9900;
}
.wedding1 #sidebarorange ul.sidemenuorange li.wedding1 {
	border-top:solid 1px #ff9900;
	border-bottom:solid 1px #ff9900;
}
.wedding2 #sidebarorange ul.sidemenuorange li.wedding2 {
	border-top:solid 1px #ff9900;
	border-bottom:solid 1px #ff9900;
}

