
/*

	vlinks.tpl page table
*/

#linktable table {
	margin: 0;
	border: 0;
	padding: 0;
	background-color: #609;
	width: 652px;
	}

/*

	v-links left navigation

*/
div#vlinks {
	background-color: #669;
	border-top: #96C solid 1px;
	border-right: #96C solid 1px;
	border-bottom: none;
	border-left: #96C solid 1px;
	padding: 8px 4px;
}
#vlinks a:link, #vlinks a:visited  {
	color: #CF0;
	font-family: verdana, arial, sans-serif;
	font-size: 12px;
	line-height: 12px;
}
#vlinks a:hover { text-decoration: underline; }

#v_Vege .v_Vege a:link, #v_Vege .v_Vege a:visited,
#v_Wild .v_Wild a:link, #v_Wild .v_Wild a:visited,
#v_Farm .v_Farm a:link, #v_Farm .v_Farm a:visited,
#v_Dome .v_Dome a:link, #v_Dome .v_Dome a:visited,
#v_Peac .v_Peac a:link, #v_Peac .v_Peac a:visited,
#v_Spir .v_Spir a:link, #v_Spir .v_Spir a:visited,
#v_Anar .v_Anar a:link, #v_Anar .v_Anar a:visited,
#v_Eros .v_Eros a:link, #v_Eros .v_Eros a:visited,
#v_Quee .v_Quee a:link, #v_Quee .v_Quee a:visited,
#v_Femi .v_Femi a:link, #v_Femi .v_Femi a:visited,
#v_Envi .v_Envi a:link, #v_Envi .v_Envi a:visited,
#v_Abst .v_Abst a:link, #v_Abst .v_Abst a:visited {
	color: #FC0;
	}


/*

	list style for links

*/
div#outlinks {
	padding-top: 10px;
	clear: both;
	}
#outlinks ul {
	list-style: none;
	}
#outlinks li a:link, #outlinks li a:visited {
	line-height: 150%;
	margin: 0 3px;
	}
#outlinks li a:hover { text-decoration: underline }
#outlinks h3 {
	margin-left: 2em;
	}

span.subtext {
	font-style: italic;
	}

/*

	subcategories list

*/
#linksub {
	background-color: #EEE;
	border: #96C solid 1px;
	}
#linksub h2 {
	margin: 0;
	padding: 4px;
	border-bottom: 1px solid gray;
	background: #EEF;
	color: black;
	text-align: center;
	font-size: 13px;
	}
#linksub ul {
	padding: 0;
	margin: 0;
	}
#linksub li {
	width: 33%;
	display: block;
	float: left;
	text-align: center;
	}
#linksub li a:link, #linksub li a:visited {
	display: block;
	text-decoration: none;
	padding: 2px 0;
	}
#linksub li a:hover { background: #FFF; }


/*

	suggest link feedback form

*/
#vimage {
	width: 200px;
	float: left;
	padding: 0 20px 0 40px;
	}
div#suggest {
	padding: 2px;
	margin: 4px;
	border: 1px solid #000;
	background-color: #EEE;
	display: compact;
	float: right;
	text-align: center;
	}
#suggest div {
	padding: 4px 0;
	}


/*

	link exchange

*/
#linkexchange {
	margin: 2em 0;
	border-top: 1px solid black;
	}


/*

	links back to top

*/
div.top {
	text-align: right;
	padding-right: 10px;
	border-bottom: 1px solid #CCC;
	}
#content .top a, #content .top a:link, #content .top a:visited {
	font-size: 11px;
	color: #F39;
	}

/*

	v-link categories page

*/
div#vrolly { background: #609; width: 100%; }

