body
{
background-color:#339900;
font-size:85%;
margin:1%;
font-family:arial, helvetica, sans-serif;
}
div.pagebody
{
background-image: url('../images/aeebg.jpg');
background-repeat: repeat;
background-attachment: fixed;
padding-left:6px;
padding-right:10px;
border: solid 2px silver;
width:76%;
float:left;
margin:0;
min-width:550px;
-webkit-border-radius: 10px; 
-moz-border-radius: 10px;
}
div.rightside
{
position:absolute;
left:79%;
width:20%;
min-width:230px;
margin:0;
}
div.ad
{
text-align:center;
height:100px;
padding:4px;
}
div.rightmid
{
text-align:center;
padding:4px;
margin-bottom:10px;
}
img
{
margin:0px;
padding:0px;
}
div.box
{
clear:left;
padding:2px;
border:1px solid green;
margin-top:5px;
margin-bottom:10px;
width:100%;
background-color:white;
-webkit-border-radius: 10px; 
-moz-border-radius: 10px;
}
div.boxhead
{
background-color:#339900;
padding:2px;
color:#FFFFFF;
font-size:125%;
margin-bottom:5px;
font-weight:bold;
-webkit-border-radius: 7px; 
-moz-border-radius: 7px;
}
div.commentsboxhead
{
background-color:#C0C0C0;
padding:2px;
color:#000000;
font-size:125%;
margin-bottom:5px;
-webkit-border-radius: 7px; 
-moz-border-radius: 7px;
}
div.inputboxhead
{
background-color:blue; 
color:white;
padding:2px;
font-size:125%;
margin-bottom:5px;
font-weight:bold;
-webkit-border-radius: 7px; 
-moz-border-radius: 7px;
}
div.boxcontent
{
font-family:arial;
padding:3px;
margin-bottom:3px;
}
div.boxcontent:first-letter 
{
color:#339900;
font-size:125%;
font-weight:bold;
}
div.commentsboxcontent
{
font-family:arial;
padding:3px;
margin-bottom:3px;
}
div.boxbottom-left
{
color:gray;
font:normal normal normal smaller arial;
text-align:left;
display:inline;
float:left;
border-top:1px solid gray;
}
div.boxbottom-right
{
color:gray;
font:normal normal normal smaller arial;
text-align:right;
border-top:1px solid gray;
}
div.footer
{
text-align:center;
margin-top:20px;
border-top:1px solid silver;
}
ul.header
{
float:left;
width:100%;
padding:0px;
margin:0px 0px 5px 0px;
list-style-type:none;
}
a.header
{
float:left;
text-decoration:none;
color:white;
background-color:blue;
padding:0.2em 0.6em;
border-right:1px solid white;
-webkit-border-radius: 5px; 
-moz-border-radius: 5px;
}
a.header:hover {
background-color:#339900; 
color:white;
-webkit-border-radius: 7px; 
-moz-border-radius: 7px;
}
a.header:link {color:white}
a:link {color:blue}
a:hover {color:red}
li {display:inline}
div.heading
{
color:blue;
font-size:150%;
}
a#reportabuse {
    width: 81px;
    height: 26px;
    background-image: url(images/report_abuse.png);
    display: block;
    text-decoration: none;
    float:right;
}

a#reportabuse:hover {
    background-position: 81px 0;
}
a#editpost {
    width: 81px;
    height: 26px;
    background-image: url(images/edit_post.png);
    display: block;
    text-decoration: none;
    float:right;
}

a#editpost:hover {
    background-position: 81px 0;
}
a#deactivatepost {
    width: 81px;
    height: 26px;
    background-image: url(images/delete_post.png);
    display: block;
    text-decoration: none;
    float:right;
}

a#deactivatepost:hover {
    background-position: 81px 0;
}
textarea {
    width: 98%;
}
