table	{
	color: black;
	font-size: 10px;
	}

td	{
	font-family: Verdana;
	color: black;
	font-size: 10px;
	border-bottom: 1;
	}
	
a.signpost img 
    {
     border: solid 4px silver;
     max-height: 300px;
     width: 145px;
    }
a.signpost:hover img
    {
    border: solid 4px gray;
    }
	    
div.profile_picture:hover img
    {
     border: solid 1px red;
    }
    
div.profile_picture:hover
    {
     border: solid 1px red;
    }
    
div.profile_picture img
    {
     border: solid 1px white;
     max-height: 300px;
     width: 145px;
    }
	
div.profile_picture 
    {
     border: solid 1px black;
    }
    
table.topmenu
    {
     color: White;
    }
    
table.topmenu a
    {
     color: White;
    }
    
table.topmenu a:hover
    {
     color: Silver;
    }
    
table.nostyle
    {
    background: inherit;
    }
	
table.nostyle tr
    {
    background: inherit;
    }
	
table.nostyle tr td
    {
    background: inherit;
    }
    
table.adtable
    {
     border: solid 1px black;
     padding: 0px 8px;
     background-color: White;
    }
    
td.adtdhead
    {
     padding: 4px 0px 2px 0px;
     border-bottom: solid 1px black;
     font-weight: bold;
    }
    
td.adtd
    {
     padding: 4px;
    }
    
td.adspacer
    {
     padding: 0;
     height: 6px;
    }
    
p.adtext 
    {
        background-color: White;
        border: solid 1px black;
        padding: 3px;
        width: 139px;
        font-weight: normal;
        margin: 0 0 0 0;
        letter-spacing: -1px;
        font-size: 9px;
        line-height: 11px;
    }
	
td.adbox
    {
     border: solid 4px #fefefe;
     padding: 0;
    }
    
td.adbox:hover
    {
    border: solid 4px #e0e0e0;
    }
	
a.ad
	{
	    font-weight: normal;
	}
	
a.ad:hover
	{
	    color: black;
	    font-weight: normal;
	}
	
a.ad img
    {
     max-height: 100px;
     width: 145px;
    }

body
	{
	font-family: Verdana;
	font-size: 10px;
	}

p	{
	font-family: Verdana;
	color: black;
	font-size: 10px;
	}

p.storytext	{
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color: black;
	font-size: 12px;
    line-height: 20px;
	}
	
.bhtm 
    {
    text-indent: 30px;
    }
    
.nostyle    
    {
    color: inherit;
    text-decoration: none;
    font-weight: inherit;
    }
    
    a.text
    {
        color: inherit;
        text-decoration: none;
        font-weight: inherit;
    }
    
    a.text:hover
    {
        color: inherit;
        text-decoration: none;
        font-weight: inherit;
    }

div	{
	font-family: Verdana;
	color: black;
	font-size: 10px;
	}

li	{
	color: black;
	}

ul	{
	color: black;
	}

h1	{
	color: black;
	}

h2	{
	color: black;
	}

h3	{
	color: black;
	}

h4	{
	color: black;
	}

h5	{
	color: black;
	}

h6	{
	color: black;
	}

h7	{
	color: black;
	}

h8	{
	color: black;
	}

a {
color: black;
text-decoration: none;
font-weight: bold;
}

a:link {
color: black;
text-decoration: none;
}

a:visited {
color: black;
text-decoration: none;
}

a:active {
color: black;
text-decoration: none;
}

a:hover {
color: red;
text-decoration: none;
font-weight: bold;
}

a img {
color: inherit;
text-decoration: none;
font-weight: normal;
border: none 0 transparent;
}

div.signpost 
{
    border: solid 2px silver;
}

div.newspost
{
     border: solid 2px silver;
     font-family: 'Courier New', Courier, monospace;
     font-size: 12px;
     text-align: center;
}

div.newspost p
{
     font-family: 'Courier New', Courier, monospace;
     font-size: 12px;
}

asp:button.type1
{
    height: 16px;
    background-color: Highlight;  
}

.framed
{
    border-bottom: solid 1px black;
    border-left: solid 1px black;
    border-right: solid 1px black;
    border-top: solid 1px black;
}

.lightframed
{
    border-bottom: solid 1px black;
    border-left: solid 1px black;
    border-right: solid 1px black;
    border-top: solid 1px black;
}

td.commentleft
{
    border-bottom: solid 1px black;
    border-left: solid 1px black;
    border-right: solid 1px black;
    border-top: solid 1px black;
    width: 100px;
}

td.commentright
{
    border-bottom: solid 1px black;
    border-right: solid 1px black;
    border-top: solid 1px black;
}

td.eventdate
{
    border-left: solid 1px black;
    border-right: solid 1px black;
    border-top: solid 1px black;
}

td.eventbody
{
    border-left: solid 1px black;
    border-right: solid 1px black;
    border-bottom: solid 1px black;
}

.nonmargin
{
    margin: 0 0 0 0;
}



table.zebra
{
	text-align: left;
	border-collapse: collapse;
}
table.zebra thead tr th
{
	color: #039;
}
table.zebra tbody tr td
{
	color: #669;
}
table.zebra tbody tr.odd
{
	background: #e8edff; 
}
table.zebra tbody tr.even
{
	background: #f5ffff; 
}
table.zebra tbody tr:hover
{
	background: #d0dafd;
	color: #339;
}
a.rating
{
    font-family: Arial, Verdana, Sans-Serif;
    font-size: 22px;
    font-weight: bold;
    padding: 1px 3px 1px 3px;
    color: #039;
}
a.rating:hover
{
    color: Black; 
    font-size: 26px;
    text-decoration: underline;
    padding: 1px 5px 1px 5px;
}
u.rating
{
    color: Black; 
    font-size: 26px;
    padding: 1px 5px 1px 5px;
}
