html {width: 96%; margin: 1% ; padding: 0; border: 5px double #000; background: #fff url(/images/monkey.gif) no-repeat top right; z-index: 2; -webkit-background-size: 0;}
body:nth-of-type(1) ul { right: 3%; top: 1%}
body:nth-of-type(1) h6 {margin-right: 3%;}
body {margin-left: auto; margin-right: auto; margin-top: 0; margin-bottom: 0; text-align: left; width: 800px; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fcfffc; color:  #445544; display: block; max-width: 80%; min-width: 420px; z-index: 1; padding: 0 5px 10px 5px; filter:alpha(opacity=82);-moz-opacity:.82;opacity:.82;}
h1, h2, dl {text-align: left;}
h1, h2 {font-family: "Times New Roman", Times, serif; color: #333333; margin-bottom: 0}
h2 {color: #449911; font-weight: bold; margin-top: 0; padding-top: 0;}
#path {margin-top: 15px;}
dl dt {font-size: 1.07em; font-weight: bold;}
dl dd {border-left: 5px #445544 double; padding: 2px 3px 5px -3px; margin: 2px auto 3px 0}
html>body dl dd {padding: 2px 3px 5px 3px;}
dl dd p {margin: 3px 0;}
dl dd:hover {border-left: 5px #449911 solid; background-color: #f8fff8;}
dl dd dl dd:hover {background-color : transparent;}

a {text-decoration: none; color: #445511;}
dl dd a {color: #445511; font-weight: bold}
dl dd a:hover {border-bottom: 1px dashed #449911; color: #449911; background-color: #f7fff7;}
dl dt a {background: url(/images/star.gif) no-repeat right top; padding-right: 24px; padding-top: 5px;}
dl dt a:hover {background: url(/images/star2.gif) no-repeat right top; text-decoration: none; border: none; color: #449911; background-color: #f7fff7;}

h6 {text-align: right; position: absolute; right: 0; margin: 0; padding: 0 3px 0 0; font-size: 8px}
h6 a:hover {color: #ea0404; background-color: #f7fff7;}

dd {padding-left: 3px;}
dl dl {background: #f9fff9 url(/images/forum-snapshot.gif) no-repeat center right;}
dl dl.abolitionists {background: #f9fff9 url(/images/abolitionists-snapshot.gif) no-repeat center right;}
dl dl.blogs {background: none;}
dl dd dl dt {font-size: 1em; margin-top: 3px}
dl dd dl dd {border-left: none; margin: 0; padding: 0; }
dl dd dl dd a {font-weight: normal;}

dl dt:first-child + dd { background-color: #f3f9f3; margin-bottom: 10px;}
dl dl dt:first-child + dd { background-color: #f9fff9; margin-bottom: 0;}

ul {position: absolute; top: 5px; right: 5px;}
ul li {list-style: none;display: inline;}
html>body ul {top: 0;}
ul li a {border: none; color: #FFFFFF; margin: 0; background-color: #449911; padding: 1px; line-height: 1.6em; border: 2px #869711 outset; -webkit-border-radius: 12px 4px; -moz-border-radius: 12px 4px; filter:alpha(opacity=82);-moz-opacity:.82;opacity:.82;}
ul li a:hover {background-color: #ea0404; color: #000000; border: 2px #FD6D6D inset;}



head {display: block; position: absolute; font-size: 10px; font-family: Geneva, Arial, Helvetica, sans-serif; padding-left: 3px; filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75; color: #F8FBDF /*width: 500px; border: 1px #000000 solid; height: 60px; background-color: red;*/}
head title {display: block; position: absolute; padding: 1px 2px 1px 3px; color: #F8FBDF; font-size: 9px; font-family: Geneva, Arial, Helvetica, sans-serif; margin-top: -10px; font-weight: bold; cursor: url(/images/index1.gif), auto; width: 13.2em; margin-left: -3px; filter:alpha(opacity=100);   
-moz-opacity: 1.0;   
opacity: 1.0; /*border: 1px #000000 solid; background-color: green;*/}
head:hover {color: #449911;}
head:hover title {color: #FD6D6D; background-color: #fff}

dd dd a:link:before, dd dd a:visited:before { content: open-quote; }
dd dd a:link:after, dd dd a:visited:after { content: close-quote; } 
head:after {content: " A Vegan Initiative.";}



::-moz-selection{
	background:#cc0000;
	color:#fff;
}

::selection {
	background:#cc0000;
	color:#fff;
}

a::-moz-selection {
	background: #333333;
}

a::selection {
	background: #333333;
}
dt::-moz-selection {
	background: #333333;
}

dt::selection {
	background: #333333;
}
h2::-moz-selection {
	background: #449911
}
h2::selection {
	background: #449911
}
h1::-moz-selection {
	background: #FFFFFF; color: #FF0000;
}
h1::selection {
	background: #FFFFFF; color: #FF0000;
}

dd a {background: url(/images/internal-small.gif) no-repeat 100% 0px; padding-right: 16px;}
dd a:visited {color: purple; background: url(/images/internal-small.gif) no-repeat 100% -80px; padding-right: 16px;}
dd a:hover {background: url(/images/internal-small.gif) no-repeat 100% -160px; padding-right: 16px; color: #449911;}

dt a[target=_blank] {background:  url(/images/external.gif) no-repeat 100% 3px;}
dt a[target=_blank]:hover {background: url(/images/external.gif) no-repeat 100% -197px;}

dd a[target=_blank] {background:  url(/images/external-small.gif) no-repeat 100% 0px; padding-right: 16px;}
dd a[target=_blank]:visited
{
color: purple;
background: url(/images/external-small.gif) no-repeat 100% -80px; padding-right: 16px;
}
dd a[target=_blank]:hover {background: url(/images/external-small.gif) no-repeat 100% -160px; padding-right: 16px; color: #449911;}

/*html:after {content: "Legend: " url(/images/internal-legend1.gif) " Internal link  " url(/images/external-legend1.gif) " External link"; font-family: Geneva, Arial, Helvetica, sans-serif; font-size: 9px; margin-top: 10px; padding: 0 0 0 3px; position: absolute; text-align: left; display: block; margin-bottom: -25px; background:transparent;}
*/
/*a {content:" [" attr(href) "] ";
*/



/* Exceptions */

a.arch {text-decoration: none; padding: 0; margin: 0; background: none;}
