body {
font-family: Gadget, Comic Sans MS,Verdana,Helvetica,sans-serif;

margin: 25px;
padding: 25px;
font-size: 12px;
background: url('images/fade.png') repeat-x; margin:0;padding:0;
color: #fbfbfb;
background-color: #80508f;
}

ul { margin: 10px; padding: 1px; }


a, a:visited, a:active {
color: #7f0000;
text-decoration: none;
}
a:hover {
color: #7f0000;
text-decoration: underline;
}
img {
padding: 0px;
border: 0px;
}
img.alignright {
float: right;
margin: 0px 0px 5px 12px;
}
img.alignleft {
float: left;
margin: 0px 12px 5px 0px;
}
#container {
min-width:650px;
width:auto !important;
width:750px;

border: 1px solid #aaaaaa;
margin:16px;
padding:0px;
/* background: url('images/fadegreen.png') repeat-x; margin:16px;padding:0; */
/* width: 620px; */
}
#logo {
background: url('images/sm.gif') no-repeat right top ;
height: 130px;
width: 172px;
margin: -3px 0px 0px 0px;
padding: 0px;
float: right;
}
#header {
background: url('images/fadegrey.png') repeat-x; margin:0;padding:0;
background-color: #e5e5e4;
border: 1px solid #aaaaaa;
margin: 5px;
padding: 5px;
}
#headerbox {
height: 119px;
padding: 0px;
border: 1px solid #aaaaaa;
margin: 0px;
}
.t1 {
font-family: Helvetica,Verdana,sans-serif;
letter-spacing: -1px;
color: #000000;
font-size: 52px;
font-weight: bold;
line-height: 100%;
margin: 15px 0px 0px 5px;
padding: 0px;
}

.t2 {
font-family: Helvetica,Verdana,sans-serif;
margin: 0px 0px 0px 5px;
padding: 0px;
text-align: left;
font-size: 16px;
color: #3e3e3e;
}

#header h1 {
font-family: Helvetica,Verdana,sans-serif;
margin: 0px 0px 0px 5px;
padding: 0px;
text-align: left;
font-size: 24px;
color: #3e3e3e;
}

#topmenubox {
background: url('images/fadegrey2.png') repeat-x; margin:0;padding:0;
background-color: #e5e5e4;
border: 1px solid #aaaaaa;
padding: 5px;
margin: 5px;
height: auto;
}
#topmenu {
font-family: Helvetica,Verdana,sans-serif;
border: 1px solid #aaaaaa;
padding: 0px;
margin: 0px;
}


.columnd li, .columnc li, .columnb li, .columna li, .columne li{
margin: 0px;
list-style: none;
padding: 0px;
font-size: 19px;
}
#infobox li {
margin: 0px;
list-style: none;
padding: 0px;
font-size: 12px;
}
#infobox li a, #infobox li a:visited, #infobox li a:active {
color: #eee;
font-weight: bold;
text-decoration: none;
font-size: 14px;
margin: 0px;
padding: 0px 0px 0px 0px;
}


#topmenu li {
display: inline;
list-style: none;
margin: 0px;
padding: 0px;
}
#topmenu ul, #topmenubox ul { margin: 1px;  padding: 6px;  }

#topmenu li a, #topmenu li a:visited, #topmenu li a:active {
color: #000;
font-weight: bold;
text-decoration: none;
font-size: 16px;
margin: 0px;
padding: 5px;
}

#infobox li a:hover {
color: #b282b1;
}
#topmenu li a:hover {
margin: 0px;
padding: 5px;
font-size: 16px;
color: #929281;
}
#content {
margin: 0px;
padding: 0px;
}
#content2 {
margin: 0px;
padding: 0px;
}
#bigcontent {
clear: both;
background: url('images/fadep.png') repeat-x; margin:0;padding:0;
background-color: #ad8db7;
margin: 5px;
padding: 5px 5px 5px 5px;
border: 1px solid #aa8aba;
}

.leftcolumn {
width: 49%;
float: left;
	
}



.rightcolumn {
width: 49%;
float: right;	
	
}

.leftcontent {

background-color: #840858;

margin: 5px 0px 5px 5px;
padding: 5px;
border: 1px solid #aa8aba;
}
.rightcontent {

background-color: #440858;
margin: 5px 5px 5px 0px;
padding: 5px;
border: 1px solid #aa8aba;

}

.post {
margin: 0px;
padding: 0px;
}
.entry {
margin: 18px 0px 0px 0px;
padding: 0px;
}




.bluebox li,.greenbox li,.greybox li,.yellowbox li,.redbox li { 
margin: 0px;
padding: 3px;}
.bluebox td,.greenbox td,.greybox td,.yellowbox td,.redbox td {
	
padding-left: 3px;
padding-right: 3px;
padding-top: 0px;
padding-bottom: 0px;
}
.bluebox td.header,.greenbox td.header,.greybox td.header,.yellowbox td.header,.redbox td.header {

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
border-bottom: 1px solid #1e1e1e;
}
.bluebox td.normal,.greenbox td.normal,.greybox td.normal,.yellowbox td.normal,.redbox td.normal {

padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
}
.bluebox td.big,.greenbox td.big,.greybox,.yellowbox td.big,.redbox td.big {

font-size: 18px;
}
.bluebox table,.greenbox table,.greybox table,.yellowbox table,.redbox table{
font-size: 12px;
color: #1e1e1e;
min-width :28px;
}
.bluebox,.yellowbox,.redbox table h3{
	
font-size: 22px;
color: #ae1e1e;
}
#bigcontent table{
font-size: 12px;
color: #eeeeee;
}

.pibox {
font-size: 22px;
color: #eeeeee;
border: 1px solid #aaaaaa;
height: 182px;
margin: 6px;
padding: 4px;
}

.pibox table {
font-size: 22px;
color: #eeeeee;

}

.boxes {
	border: 1px solid #aaaaaa; }
.boxes {
  filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='files/50offwhite.png');

background-color: rgba(220,220,220,0.5);
color: #000;
font-size: 22px;
}

.redbox {
min-height:182px;
height:auto !important;
height:182px;

border: 1px solid #aaaaaa;
color: #000;
font-size: 22px;
margin: 6px;
padding: 4px;
}
.yellowbox {
min-height:182px;
height:auto !important;
height:182px;

border: 1px solid #aaaaaa;
color: #1e1e1e;
font-size: 22px;
margin: 6px;
padding: 4px;
}
.bluebox {
min-height:182px;
height:auto !important;
height:182px;

border: 1px solid #aaaaaa;
color: #1e1e1e;
font-size: 22px;
margin: 6px;
padding: 4px;
}
.greenbox {
min-height:182px;
height:auto !important;
height:182px;

border: 1px solid #aaaaaa;
color: #1e1e1e;
font-size: 22px;
margin: 6px;
padding: 4px;
}
.greybox {
font-size: 22px;
color: #1e1e1e;
border: 1px solid #aaaaaa;
height: 182px;
margin: 6px;
padding: 4px;
}
#empty{
clear: both;
width: 90%;
height: 4px;
}
.empty{
clear: both;
width: 90%;
height: 4px;
}
#infoboxin {
border: 1px solid #aaaaaa;
margin: 0px;
padding: 5px;
}
#infobox {
clear: both;
background: url('images/fadedark.png') repeat-x; margin:0;padding:0;
background-color: #a2a2a2;
border: 1px solid #aaaaaa;
margin: 5px;
padding:5px;
}


.columna input.btn, .columnb input.btn, .columnc input.btn, .columnd input.btn
{
font-size:11px; 
margin: 0px; 
background-color: #cacaca;
}

.columna input.btn:hover, .columnb input.btn:hover, .columnc input.btn:hover, .columnd input.btn:hover
{
background-color: #fdfdfd;
}

.pbox {
clear:both;
border: 1px solid #8a8a8a;
background: url('images/fade.png') repeat-x; margin:0;padding:0;
background-color: #80508f;
width: 48.5%;
float: left;
margin: 5px 2px 5px 5px;
padding:0px;
color: #eeeeee;
}


.pboxr {

border: 1px solid #8a8a8a;
background: url('images/fade.png') repeat-x; margin:0;padding:0;
background-color: #80508f;
width: 48.5%;
float: right;
margin: 5px 2px 5px 5px;
padding:0px;
color: #eeeeee;
}

.columna {
clear:both;
border: 1px solid #aaaaaa;
background: url('images/fadegreen.png') repeat-x; margin:0;padding:0;
background-color: #e4e5e4;
width: 48.5%;
float: left;
margin: 5px 2px 5px 5px;
padding:0px;
}
.columnb {
border: 1px solid #aaaaaa;
background: url('images/fadeblue.png') repeat-x; margin:0;padding:0;
background-color: #eae9eb;
width: 48.5%;
float: right;
margin: 5px 5px 5px 1px;
padding:0px;
}
.columnc {
clear:both;
border: 1px solid #aaaaaa;
background: url('images/fadeyellow.png') repeat-x; margin:0;padding:0;
background-color: #ebebe9;
width: 48.5%;
float: left;
margin: 5px 2px 5px 5px;
padding:0px;
}
.columnd {
border: 1px solid #aaaaaa;
background: url('images/fadered.png') repeat-x; margin:0;padding:0;
background-color: #e9e9eb;
width: 48.5%;
float: right;
margin: 5px 5px 5px 1px;
padding:0px;
}
#content t2 {
line-height: 130%;
}
#content h3{
font-family: Helvetica,Verdana,sans-serif;
margin: 0px 0px 0px 5px;
padding: 0px;
font-size: 40px;
}
form {
font-size: 18px;
color: #1e1e1e;
}
form h3{
font-size: 22px;
color: #1e1e1e;
}
form t1{
font-size: 22px;
color: #1e1e1e;
}
input {
border: 1px solid #6a6a6a;
color: #1e1e1e;
}

textarea {
border: 1px solid #aaaaaa;
color: #1e1e1e;
width: 65%;
}
#footer {
clear: both;
text-align: center;
display: block;
}
#footer p {
color: #262626;
}

#bigcontent a, #bigcontent a:visited, #bigcontent a:active
{
	font-size: 14px;
color: #d6d6d6;	
text-decoration: underline;
}
#footer a, #footer a:visited, #footer a:active {
font-size: 12px;
color: #262626;
text-decoration: underline;
}
#footer a:hover {
text-decoration: underline;
}
