a.link-external-cohen:link  {
color:white;
font-size:15px;
font-style:italic;
text-decoration:underline;
font-family:trebuchet ms, verdana, arial, helvetica, sans-serif;
text-transform:lowercase;
}

a.link-external-cohen:visited  {
color:white;
font-size:15px;
font-style:italic;
text-decoration:underline;
font-family:trebuchet ms, verdana, arial, helvetica, sans-serif;
text-transform:lowercase;
}

a.link-external-cohen:hover {
color:aqua;
font-size:15px;
font-style:italic;
text-decoration:underline;
font-family:trebuchet ms, verdana, arial, helvetica, sans-serif;
text-transform:lowercase;
}

a.bio-para:link {
color:blue;
font-weight:medium;
text-decoration:none;
padding:0;
}


a.bio-para:active {
color:blue;
font-weight:medium;
text-decoration:none;
padding:0;
}


a.bio-para:visited {
color:blue;
font-weight:medium;
text-decoration:none;
padding:0;
}


a.bio-para:hover {
color:#345A43;
font-weight:medium;
padding:0;
}


.bio-para {
background:#E4E4E4;
filter:alpha(opacity=70);
margin:0;
padding-right:20px;
}

.bio-floatpic {
color:#fff;
text-align:center;
background-color:#555;
float:top;float:left;
border:3px solid #000;
margin:0 20px 10px 0;
width:250px;
}


.current-page
{
background-color:#FDEF96;
border-style:dotted;
border-color:#000;
border-width:0px 0px 1px 0px;
padding-left:10px;
line-height:21px;
display:block;
}


.poemimage
{


border-top:0px none;
color:#000000;
font-size:15px;
font-weight:800;
margin-top:0;
font-family:verdana,trebuchet ms,arial,helvetica,sans-serif; padding-left:15px; padding-right:10px; padding-top:15px; padding-bottom:15px;

}


.alone
{
border:1px solid black;
}



.nocomp {
width:100%;
background:#E4E4E4;
filter:alpha(opacity=70);
border:1px solid black;
color:#000000;
font-size:15px;
font-weight:800;
padding:15px 10px 15px 15px;
margin-top:0;
font-family:verdana,trebuchet ms,arial,helvetica,sans-serif;
}

.message {
text-align:center;
color:#FDEF96;
font-weight:800;
font-size:20px;
font-family:trebuchet ms,verdana,arial,helvetica,sans-serif;
background-color:#315A42;
border-top:2px solid #AEB4B4;
border-right:4px solid #0B1410;
border-bottom:4px solid #0B1410;
border-left:2px solid #7F7F7F;
padding:6px 6px 6px 15px;
margin-bottom:0;
text-transform:uppercase;
letter-spacing:0.05em;
}

.quote {
text-align:right;
color:#FDEF96;
font-weight:800;
font-size:17px;
font-family:trebuchet ms,verdana,arial,helvetica,sans-serif;
background-color:#315A42;
border-top:2px solid #AEB4B4;
border-right:4px solid #0B1410;
border-bottom:4px solid #0B1410;
border-left:2px solid #7F7F7F;
padding:6px 6px 6px 15px;
margin-bottom:0;
text-transform:uppercase;
letter-spacing:0.05em;
}

.qsource {
text-align:right;
color:#FDEF96;
font-weight:800;
font-size:10px;
font-family:trebuchet ms,verdana,arial,helvetica,sans-serif;
background-color:#315A42;
padding:6px 6px 6px 15px;
margin-bottom:0;
text-transform:uppercase;
letter-spacing:0.05em;
}







#border {
border:1px solid #000;
}



ul
{
border-left:1px solid black;
border-right:1px solid black;
border-bottom:1px solid black;
width:100%;
background:#E4E4E4;
filter:alpha(opacity=70);
border-top:0px none;
color:#000000;
font-size:15px;

margin-top:-10px;
font-family:verdana,trebuchet ms,arial,helvetica,sans-serif; 
padding-left:45px; 
padding-right:10px; 
padding-top:15px; 
padding-bottom:15px;
margin-left:0px;
}

li
{
margin-bottom:10px;
}


/***************************************
table {
border:2px solid red;
}

td {
border:1px solid purple;
}

*************************************/



body {
margin:0;
border:0px none;
padding:0;
background-image:url('trees3.jpg');
background-attachment:fixed;
background-repeat:no-repeat;
background-position: left top;
scrollbar-face-color: #69967B;
}

h1 {
color:#315A42;
text-align:right;
font-size:60px;
font-family:impact;
filter:dropshadow(color=#FDEF96, offx=5, offy=5);
width:100%;
line-height:90%;
}

/*
filter:shadow(color=#FDEF96, direction=135);
filter:glow(color=#FDEF96, strength=12);
filter:dropshadow(color=#FDEF96, offx=5, offy=5);
*/

h2 {
text-align:left;
color:#FDEF96;
font-weight:800;
font-size:15px;
font-family:trebuchet ms,verdana,arial,helvetica,sans-serif;
background-color:#315A42;
border-top:2px solid #AEB4B4;
border-right:4px solid #0B1410;
border-bottom:4px solid #0B1410;
border-left:2px solid #7F7F7F;
padding:6px 6px 6px 15px;
margin-bottom:0;
text-transform:uppercase;
letter-spacing:0.05em;
}



.poemtitle
{
text-align:center;
font-size:25px;
text-transform:none;
}

.poemauthor
{
font-style:italic;
font-size:18px;
font-weight:normal;
color:white;
padding-left:10px;
}




h3 {
border-left:1px solid black; border-right:1px solid black; border-top:1px solid black; border-bottom:0px none; color:#000000;
font-size:40px;
font-weight:800;
margin-bottom:0;
font-family:trebuchet ms,verdana,arial,helvetica,sans-serif;
line-height:90%; padding-left:15px; padding-right:10px; padding-top:15px; padding-bottom:15px
}

p {
border-left:1px solid black; border-right:1px solid black; border-bottom:1px solid black; width:100%;
background:#E4E4E4;
filter:alpha(opacity=70);
border-top:0px none;
color:#000000;
font-size:15px;
font-weight:800;
margin-top:0;
font-family:verdana,trebuchet ms,arial,helvetica,sans-serif; padding-left:15px; padding-right:10px; padding-top:15px; padding-bottom:15px;
}





.bold {
color:#315A42;
font-size:17px;
font-weight:800;
text-transform:uppercase;
}


.links {
width:100%;
filter:alpha(opacity=100);
padding:10px 10px 10px 10px;
font-size:12px;
font-weight:normal;
text-align:left;
color:white;
font-weight:bold;
background-color:#555;
border-top:2px solid #AEB4B4;
border-right:4px solid #0B1410;
border-bottom:4px solid #0B1410;
border-left:2px solid #7F7F7F;
}

a:link {
color:#FDEF96;
font-weight:medium;
text-decoration:none;
}

a:active {
color:#FDEF96;
font-weight:medium;
text-decoration:none
}

a:visited {
color:#FDEF96;
font-weight:medium;
text-decoration:none
}

a:hover {
/*cursor:crosshair;*/
font-weight:medium;
color:#9FF;
}

.gototop 
{
float:top;float:right;
text-align:center;
background-color:#555;
border-top:0px solid #000000;
border-right:0px solid #999;
border-bottom:1px solid #999;
border-left:1px solid #000000;
padding:1px 6px 1px 6px;
margin:2px 2px 0 1px; 
font-size:11px;
/*width:80px;height:20;*/
font-family:verdana,trebuchet ms,arial,helvetica,sans-serif;
font-weight:bold;
text-transform:uppercase;
/*letter-spacing:1px;*/
}

.opacity {
width:300px;
margin:50px;
background:#fff;
filter:alpha(opacity=80);
}

.multi {
margin-bottom:0;
border-bottom:0px none;
padding-bottom:0
}


#topnav a:link {
color:#FDEF96;
font-weight:medium;
text-decoration:none;
}

#topnav a:active {
color:#FDEF96;
font-weight:medium;
text-decoration:none
}

#topnav a:visited {
color:#FDEF96;
font-weight:medium;
text-decoration:none
}

#topnav a:hover {
font-weight:medium;
color:#9FF;
}



.yellowlink {
color:#FDFCAA;
text-decoration:none;
border:0px none;
margin:0;
padding:0
}

.crumbs {
color:#FDEF96;
font-size:17px;
font-family:verdana,trebuchet ms,Arial,Helvetica,sans-serif;
font-weight:bold;
margin:0;
padding-left:15px;
padding-top:3px;
padding-bottom:5px;
border-top:2px solid #CCCCCC;
border-bottom:2px solid #000000;
background-color:#345A43;
}




.bottomlinks {
color:#FDFCAA;
font-size:15px;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
margin:0;
padding-left:15px;
padding-top:5px;
padding-bottom:3px;
border-top:2px solid #CCCCCC;
border-bottom:2px solid #000000;
background-color:#345a43;
}

.maintable {
margin:0;
border:0px none;
padding:0
}

.copyright {
margin:0;
border:0px none;
color:black;
font-weight:bold;
font-size:13px;
font-family:sans-serif; padding-left:0; padding-right:0; padding-top:5px; padding-bottom:5px
}


.maincontent {
margin:20px 0px;
width:90%;
}
/*
filter:alpha(opacity=50);
*/


.menu {
margin:0;
padding-left:10px;
padding-right:41px;
padding-top:10px;
background-repeat:no-repeat;
width:180px;

}


.maindiv {
width:100%;
background:#d4d4d4;
filter:alpha(opacity=70);
border:1px solid #17281E;
padding-top:10px;
margin:0;
}

.maincontent
{
margin:20px 0;
}

.quoteauthor {
border:0px none; text-align:right;
padding-right:20px;
font-size:14px;
padding-top:20px;
font-style:normal
}

.quotes {
border:0px none;
font-family:times new roman,serif;
font-style:italic;
font-size:24px;
text-align:center;
padding:20px;
color:#17281E
}

.quoteborder {
width:100%;
background:#d4d4d4;
filter:alpha(opacity=70);
border:2px solid #17281E;
padding:0;
margin:0;
}

.menutitle {
cursor:hand;
font-size:18px;
font-family:Century Gothic,arial,helvetica,sans-serif;
font-weight:bold;
color:#fff799;
margin:2px 20px;
text-decoration:none;
}

.maintable-002 
{
border-left:0px solid #000; 
border-right:0px solid #000; 
border-top:0px solid #000; border-bottom:1px solid #000; 
background-image:url('menu6.gif');
}

.bg {
border-width:0px 0px 1px 0px;
border-style:solid;
border-color:#000;
margin:0;
padding:0;
}





.menu
{
padding-left:12px;
padding-top:20px;
}

.menuline {
line-height:13px;
}





.submenu
{
border:1px solid #aaa678;
font-size:15px;
font-family:trebuchet ms,arial,helvetica,sans-serif;
color:#000;
background-color:#fffde4;
margin:2px 13px 5px 20px;
}




.maintable-001
{
border-left:0px solid #000; border-right:0px solid #000; border-top:0px solid #000; border-bottom:1px solid #000; background:url('menu6.gif'); 
}



.menu-001
{
border-style:dotted;
border-color:#000;
border-width:0px 0px 1px 0px;
background-color:#fffde4;
line-height:21px;
display: block;
}



a.menu-001:hover
{
background:#e1db88;
padding-left:10px;
margin:0;
display:block;
width:144;
}


a.menu-001:visited
{
color:#1a52b0;
padding:0;
margin:0;
text-decoration:none;
display:block;
width:144;
padding-left:10px;
}


a.menu-001:link
{
color:#000;
padding:0;
margin:0;
text-decoration:none;
display:block;
width:144;
padding-left:10px;
}




