

	
/* =Navigation
-----------------------------------------------------------------------------*/
#nav
{
	float:left
	width:100%;
}
#nav ul {
	list-style: none;
	margin: 20px 0 0 0;
	padding-left:0px;
	
}

#nav li{
	font-family: 'Helvetica', Arial, Verdana, sans serif;
	border-bottom: 1px dashed #ddd;
}

#nav li a:link, #nav li a:visited {
	font-size: 15px;
	display: block;
	padding: 15px;
	color: #333;
	text-decoration: none;
}

.active_left
{
	background: linear-gradient(to right, rgba(255,0,0,0), rgba(255,0,0,1));
	color: #fff !important;
	padding:15px;
	margin-top:-10px;
	font-weight:normal!important;
}

#nav li a:hover, #nav li a:focus {
	background: linear-gradient(to left, #86cad5, #77b3bd);
    color: #fff;
    font-size: 15px;
    color: #fff;
}

#nav li :hover #nav li a:after {
	content: '';
	display: block;
	position: absolute;
	top: 10px;
	left: 100%;
	width: 0;
	height: 0;
	border-color: transparent transparent transparent #CAD5E0;
	border-style: solid;
	border-width: 20px;
}

body#home a#homenav,
body#about a#aboutnav,
body#shop a#shopnav,
body#blog a#blognav,
body#downloads a#downloadsnav,
body#help a#helpnav,
body#contact a#contactnav {
	
}


/* =Misc
-----------------------------------------------------------------------------*/

hr {
	width:60%;
	border-top:#d8d8d8 1px solid;
	border-left:0;border-right:0;
	border-bottom:#fff 2px solid;
	margin:0 auto;
	clear:both;
	position:relative;
}


hr.right {
	width:80%;
	border-top:#d8d8d8 1px solid;
	border-left:0;border-right:0;
	border-bottom:#fff 2px solid;
	margin:0 auto;
	clear:both;
	margin-top:140px;
}
.news_left
{
	list-style: none;
	padding: 10px !important;
}

.news_left>li
{
	line-height:25px;
	padding:5px;
	border-bottom: 1px dashed #333;
}

.news_left a 
{
	font-size:15px;
	text-decoration:none;
	color:#333;
	font-weight:normal;
	
}


