﻿/* @override http://localhost/_navigation.css */

/* @group MAIN NAVIGATION */

#navigation {
	position: relative;
	width: 1000px;
	z-index:100;
}

ul#navigation { 
	position: absolute;
	width: 100%;
	top: 205px;
	display: block;
}
#navigation li {
	list-style: none;
	float: left;
}

#navigation a {
	background-repeat: no-repeat;
	display: block;
	overflow: hidden;
	height: 35px;
	padding: 0 22px;
}

#navigation span { 
	display: none; 
}

ul#navigation a:link, ul#navigation a:visited { /*normal*/	
	background-position: 0 0;
}
ul#navigation a:hover, ul#navigation a:active {/*highlite*/	
	background-position: 0 -35px;
}

/* @group download button big */

ul#navigation a#nav-download { 
	position: absolute;
	top: -28px;
	padding: 0;	
}
ul#navigation a:link#nav-download, ul#navigation a:visited#nav-download {
	background-position: 0 -52px;
}
ul#navigation a:hover#nav-download, ul#navigation a:active#nav-download {
	background-position: 0 0px;
}

/* @end */

/* @group download paypal test big */

ul li form#paypalbutton {
	height:52px;
	width:147px;
	overflow:hidden;
	padding:0;
	margin:0;
	position:absolute;
	top:-29px;
	}

ul li form#paypalbutton input.image:hover  {
	background-position: 0 -52px;
}
ul li form#paypalbutton input.image  {
	background-position: 0 0px;
}

/* @end */


/* @group button-background-images */

a#nav-home			{width: 55px;background-image: url(images/btn_home.png);}
a#P1				{width: 74px;background-image: url(images/btn_snippets.png);}
a#P0				{width: 80px;background-image: url(images/btn_vignettes.png);}
a#nav-dhd			{width: 93px;background-image: url(images/btn_dhd.png);}
a#nav-contact		{width: 65px;background-image: url(images/btn_contact.png);}
a#nav-reviews		{width: 71px;background-image: url(images/btn_reviews.png);}
a#nav-blog			{width: 65px;background-image: url(images/btn_blog.png);}
a#nav-download		{height:52px;width: 147px;background-image: url(images/btn_download.png);}

/* @end */

/* @end */

/* @group readmore button */

a:link.readmore,
a:visited.readmore {
	display: inline-block;
	height: 30px;
	width: 255px;
	background: transparent url('images/a_readmore.png') no-repeat center center;
}

a:hover.readmore,
a:active.readmore { 
	background: none;
}
a:link.readmore img,
a:visited.readmore img { 
	visibility: hidden;
}
a:hover.readmore img,
a:active.readmore img { 
	visibility: visible;
}

/* @end */


/* @group readexcerpt button */

a:link.readexcerpt,
a:visited.readexcerpt{
	float:right;
	display: inline-block;
	height: 103px;
	width: 157px;
	background: transparent url('images/a_readexcerpt.png') no-repeat center center;
}

a:hover.readexcerpt,
a:active.readexcerpt{ 
	background: none;
}
a:link.readexcerpt img,
a:visited.readexcerpt img { 
	visibility: hidden;
}
a:hover.readexcerpt img,
a:active.readexcerpt img { 
	visibility: visible;
}

/* @end */


































/* @group DROP-DOWN-SQUISHY */
ul#navigation {
	z-index:250;
}

ul#C0.subtable {
	font-family:Arial,Helvetica,sans-serif;
	font-size:80%;
	width:110px;
	position:absolute;
	left:200px;
	top:37px;
	z-index:100;
}
ul#C1.subtable {
	font-family:Arial,Helvetica,sans-serif;
	font-size:80%;
	width:110px;
	position:absolute;
	left:80px;
	top:37px;
	z-index:100;
}

ul#C0.subtable li,
ul#C1.subtable li {
	width:100%;
	text-align:center;
	display:block;
	z-index:1000;
}
 
#navigation ul#C0.subtable li a:link.subcatlink,
#navigation ul#C1.subtable li a:link.subcatlink,
#navigation ul#C0.subtable li a:visited.subcatlink,
#navigation ul#C1.subtable li a:visited.subcatlink {
	border: 1px solid #3D77AD;
	border-top: none;
	background-color:#509CE4;
	clear:both;
	color:#fff;
	display:block;
	font-weight:bold;
	line-height:40px;
	text-decoration:none;
	white-space:nowrap;
	z-index:1001;
}
#navigation ul#C0.subtable li a:hover.subcatlink,
#navigation ul#C1.subtable li a:hover.subcatlink,
#navigation ul#C0.subtable li a:active.subcatlink,
#navigation ul#C1.subtable li a:active.subcatlink {
	background-color: #296399;
	color: #FFE866;
	font-weight: bold;
}


/* @end */

/* @end */
