body{margin:0px; padding:0px; background-color: #02ffea; background-image:url('images/lt_bg.png'); margin:0px; padding:0px; text-align:center; background-repeat:repeat-x; }

.rounded{
display:block
}
.rounded *{
display:block;
height:1px;
overflow:hidden;
background:#FFFFFF
}
.rounded1{
border-right:1px solid #a7e900;
padding-right:1px;
margin-right:3px;
border-left:1px solid #a7e900;
padding-left:1px;
margin-left:3px;
background:#66d800;
}
.rounded2{
border-right:1px solid #eaf900;
border-left:1px solid #eaf900;
padding:0px 1px;
background:#59d500;
margin:0px 1px;
}
.rounded3{
border-right:1px solid #59d500;
border-left:1px solid #59d500;
margin:0px 1px;
}
.rounded4{
border-right:1px solid #a7e900;
border-left:1px solid #a7e900;
}
.rounded5{
border-right:1px solid #66d800;
border-left:1px solid #66d800;
}
.rounded_content{
padding:0px 5px;
background:#FFFFFF;
} 

.headerlogo{
position:relative;
left:50px;
text-align:left;
float:left;
}

.headertext{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
font-weight:bold;
text-align:left;
color:black;
float:left;
position:relative;
left:75px;
top:25px;
}

.headerline{
height:1px;
width:550px; 
position:relative; 
top:75px; 
background-color:black; 
font-size:1px;
}

.headermenu{
text-align:center;
position:relative;
top:5px;
left:0px;
float:left;
width:100%;
}

A.headerlink{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:black;
font-size:14px;
font-weight:bold;
text-align:left;
}

A.headerlink:hover{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:red;
font-size:14px;
font-weight:bold;
text-align:left;
}

.titletext{
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
}


.text{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}

.text2{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
}

A.textlink{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
color:black;
}

A.textlink:hover{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:12px;
color:red;
}

.memberdiv{
text-align:left; 
position:relative; 
left:20px; 
width:550px;
}

.memberpic{
height:50px;
width:50px;
float: left;
margin-top: 0.5em;
margin-right: 0.5em;
}

A.namelink{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
text-decoration:none;
font-weight:bold;
color:black;
}

A.namelink:hover{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size24px;
font-weight:bold;
color:red;
}

.accountForm {
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
font-size:14px;
font-weight:normal;
}

.demolink{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#769ff1;
font-size:24px;
font-weight:bold;
text-align:left;
}

A.demolink{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#769ff1;
font-size:24px;
font-weight:bold;
text-align:left;
}

A.demolink:hover{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#02ffea;
font-size:24px;
font-weight:bold;
text-align:left;
}

.demotext{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#769ff1;
}

.featuretext{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#769ff1;
text-align:left;
}

.featurebox{
padding-left:10px;
margin-right:10px;
}

.mediatext{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#769ff1;
text-align:left;
padding-left:10px;
margin-right:10px;
}

.mediatext A:link {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#769ff1;
text-align:left;
text-decoration:none;
}

.mediatext A:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#02ffea;
text-align:left;
text-decoration:none;
}

.mediatext A:visited {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#769ff1;
text-align:left;
text-decoration:none;
}

.maintext{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#769ff1;
text-align:center;
padding-left:10px;
margin-right:10px;
}

.inheadlink{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#769ff1;
font-size:14px;
text-align:left;
}


A.inheadlink{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#769ff1;
font-size:14px;
text-align:left;
}

A.inheadlink:hover{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#02ffea;
font-size:14px;
text-align:left;
}

.inheadtext{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:black;
}

A.inheadtext{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#769ff1;
}

#userlist{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#769ff1;
padding-left:200px;
}

A.edituser{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#769ff1;
font-size:14px;
text-align:left;
}

A.edituser:hover{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#02ffea;
font-size:14px;
text-align:left;
}

.archive{
margin-top:50px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#769ff1;
font-size:24px;
text-align:center;
}

.smallarchive{
margin-top:45px;
margin-left:50px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#769ff1;
font-size:14px;
text-align:left;
float:left;
width:300px;
}

.archiveterm{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#769ff1;
font-size:14px;
font-weight:bold;
margin-top:5px;
}

.archivedate{
font-family:Arial, Helvetica, sans-serif;
margin-left:25px;
text-decoration:none;
color:#769ff1;
font-size:14px;
}

A.archivelink{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#769ff1;
}

A.archivelink:hover{
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#02ffea;
}

.archiveright{
margin-top:50px;
margin-left:50px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
color:#769ff1;
font-size:14px;
text-align:left;
float:none;
}

