A { color: #61A600; text-decoration: underline; }
A:Link{ color: #61A600; text-decoration: underline; }
A:Visited{ color: #61A600; text-decoration: underline; }
A:Hover{ text-decoration: none;}

body { 
font-family:  Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
}

ul.topmenu li
{
list-style: none;
display: inline;
margin-right: 7px;
margin-left: 0px; 
}

ul.topmenu a {
font-family:  Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
top: 100px;
font-size: 11px;
font-weight: bold;
color: #1E1E1E;
}

.cal {
margin-top: 18px;
margin-left: 0px;
background: url(img/cal.gif);
background-repeat: no-repeat;
}

.month {
font-family:  Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
margin-left: 13px;
padding-top: 2px;
margin-top: 0px;
margin-bottom: 14px;
font-size: 11;
color: white;
}

.day {
font-family:  Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
color: white;
font-size: 30px;
margin-top: -16px;
margin-left: 8px;
margin-bottom: 0px;
}

.title {
font-family:  Georgia;
font-size: 20px;
margin-left: 10px;
color: #61A600;
}

.tags a{ 
font-family:  Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
font-size: 11px;
margin-left: 10px;
color: #61A600;
}

.post { 
font-family:  Georgia;
font-size: 12px;
margin-left: 0px;
}

.authcomm {
font-family:  Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
font-size: 11px;
padding: 10px;
margin-left: 0px;
color: #61A600;
background: #FFFAE2;
border-top: 1px dotted black;
border-bottom: 1px dotted black;
}

.form {
font-family:  Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
font-size: 11px;
margin-left: 30px;
margin-right: 10px;
}

.righthead {
font-family:  Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
font-size: 18px;
margin-left: 25px;
margin-right: 10px;
padding: 4px;
border-bottom: 1px dotted grey;
color: #61A600;
}

.rightmenu li { 
list-style: none;
font-family:  Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
font-size: 12px;
margin-left: 0px;
margin-right: 10px;
margin-bottom: 12px;
}

.rightblock {
font-family:  Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
font-size: 14px;
margin-left: 35px;
margin-right: 10px;
margin-bottom: 4px;
}

.redalert {
font-family:  Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
font-size: 14px;
margin-left: 0px;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 10px;
padding: 6px;
background: #FFD394;
border-top: 1px dotted black;
border-bottom: 1px dotted black;
}

.greenalert {
font-family:  Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
font-size: 14px;
margin-left: 0px;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 10px;
padding: 6px;
background: #E1FF9E;
border-top: 1px dotted black;
border-bottom: 1px dotted black;
}

.prevnext {
font-family:  Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
font-size: 14px;
margin-left: 0px;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 10px;
padding: 6px;
}

.linebodybottom {
position: relative;
width: 100%;
height: 180px;
background: url(img/bgg.gif) repeat-x;
}

.text {
font-family:  Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
font-size: 12px;
margin-left: 0px;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 10px;
padding: 6px;
}

.comment 
{
font-family:  Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
font-size: 12px;
margin-left: 0px;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 10px;
border: 1px dotted black;
background: #FFFAE2;
padding: 6px;
}

.commtitle 
{
font-family:  Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
font-size: 12px;
margin-left: 0px;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 0px;
font-weight: bold;
padding-left: 6px;
}

.authcomment {
font-family:  Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
font-size: 20px;
margin-left: 0px;
margin-right: 0px;
margin-top: 30px;
margin-bottom: 0px;
padding: 0px;
}

.commdate {
font-family:  Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
font-size: 11px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
padding: 0px;
}

.commdelbox { 
margin-top: 35px;
}

.form {
font-family:  Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
font-size: 12px;
margin-left: 0px;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 10px;
padding: 6px;
}

input { border: 1px solid #61a600; }
select { border: 1px solid #61a600; }
textarea { border: 1px solid #61a600; }

.sesstable { 
font-family:  Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
font-size: 12px;
margin-left: 30px;
margin-right: 10px;
margin-bottom: 0px;
margin-top: -7px;
padding: 6px;
background: #FFFAE2;
border-top: 1px dotted black;
border-bottom: 1px dotted black;
}

.redmenubutton {
text-decoration: bold;
font-family:  Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
color: white;
font-size: 12px;
margin-top: 0px;
margin-bottom: 7px;
margin-left: 37px;
margin-right: 25px;
padding-left: 6px;
padding-right: 6px;
padding-top: 6px;
padding-bottom: 6px;
background: red;
border-top: 1px dotted black;
border-bottom: 1px dotted black;
}

.greenmenubutton {
text-decoration: bold;
font-family:  Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
color: white;
font-size: 12px;
margin-top: 0px;
margin-bottom: 7px;
margin-left: 37px;
margin-right: 25px;
padding-left: 6px;
padding-right: 6px;
padding-top: 6px;
padding-bottom: 6px;
background: #87ca0b;
border-top: 1px dotted black;
border-bottom: 1px dotted black;
}

.bluemenubutton {
text-decoration: bold;
font-family:  Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
color: white;
font-size: 12px;
margin-top: 0px;
margin-bottom: 7px;
margin-left: 37px;
margin-right: 25px;
padding-left: 6px;
padding-right: 6px;
padding-top: 6px;
padding-bottom: 6px;
background: #02b1da;
border-top: 1px dotted black;
border-bottom: 1px dotted black;
}


.menubutton {
text-decoration: none;
font-family:  Verdana,Helvetica,Arial,Geneva,Helvetica,sans-serif;
font-size: 12px;
margin-top: 0px;
margin-bottom: 7px;
margin-left: 37px;
margin-right: 25px;
padding-left: 6px;
padding-right: 6px;
padding-top: 6px;
padding-bottom: 6px;
background: #FFFAE2;
border-top: 1px dotted black;
border-bottom: 1px dotted black;
}

.popimg { border: solid white 0px; }