﻿#menu {
	padding:13px 0;
	margin:0;
	width:0;
	font: 0.8em verdana, arial, sans-serif;
	}

#menu li {
	list-style-type:none;
	width:130px; 
	height:20px; 
	margin:0 0 5px 0; 
	clear:both;
	}

#menu a, #menu a:visited {
	position:relative; 
	display:block; 
	width:130px; 
	height:18px; 
	border:1px solid #000; 
	background-color:#F8F8e8; 
	color:#65707b; 
	padding-left:3px; 
	text-decoration:none;
	}

#menu a span, #menu a:visited span {
	display:none;
	}

#menu a:hover {
	color:#f8f8e8; 
	background-color:#65707b; 
	border:1px solid #000; 
	text-decoration:none;
	font-weight: normal;
	}

#menu a:hover span {
	position:absolute; 
	display:block; 
	left:135px; 
	top:0; 
	width:0px; 
	height:0px; 
	border-left:8px solid #c00; 
	border-top:8px solid #fff; 
	border-bottom:8px solid #fff; 
	font-size:1px; 
	line-height:0;
	}

* html #menu a:hover span {
	width:8px; 
	height:16px; 
	width:0; 
	height:0;
	}
