body {
	margin-top: 20px;
        text-align: center;
font-family: agenda, sans-serif;
font-style: normal;
font-weight: 300;
	font-size: 14px;
line-height: 2;
	color:black;
        border: 5px transparent;    
	background: #ffffff;
	background-repeat:no-repeat;
        background-position:top;
        background-attachment:fixed;
	background-image:url();
        overflow-y: scroll;}



#font1{
font-family: courier-std, monospace;
font-size:16px;}


#font2{
font-style:italic;
color:#aaaaaa;}

#font3{
font-size:20px;
font-weight:bold;
color:#000}

#font4{
font:Arial black , Helvetica, sans-serif;
font-size:50px;
font-weight:bold;
color:#000}
#font5{
font-size:16px;
color:black}



*
A:link {font: 35px agenda, sans-serif;background: none; color: black; font-weight:bold; text-decoration: none; cursor: pointer;margin-right:6px;}
A:visited {font: 35px agenda, sans-serif;background:none; color:black; font-weight:bold;text-decoration:none; cursor: pointer;margin-right:6px;}
A:hover {font: 35px agenda, sans-serif;background: none; color:silver; font-weight:bold;text-decoration:none; cursor: pointer;margin-right:6px;}
A:active { font: 35px agenda, sans-serif;background: none; color:black; font-weight:bold;background: none; cursor: pointer;margin-right:6px;}

#wrap {
margin-top:60px;
float:center;
width:870px;

margin:0 auto;
background:transparent;
}


#main {

margin-top:20px;
font-size:12px;
float:left;
text-align:left;
width:560px;
height:px;
background:#ffffff;

padding:15px;
}

#sidebar {
margin-top:80px;
font-weight:bold;
color:#000;
font-size:24px;
float:right;
text-align:left;
width:250px;
background:#ffffff;

opacity: ;
filter: alpha(opacity=60);
padding:15px;


}
#sidebar2 {
float:right;
margin-top:20px;
font-size:12px;
text-align:left;width:250px;
background:#ffffff;
opacity:;
filter: alpha(opacity=60);
padding:15px;

}
#footer {
font-family: courier-std, monospace;
float:center;
clear:both;
color:#999;

font-size:14px;
font-weight:normal;
padding-top:30px;
background:transparent;

.box {
   width:200px;height:300px;
   position:relative;
   border:1px solid #BBB;
   background:#ffffff;
}
.ribbon {
   position: absolute;
   right: -5px; top: -5px;
   z-index: 1;
   overflow: hidden;
   width: 75px; height: 75px; 
   text-align: right;
}
.ribbon span {
   font-size: 10px;
   color: #fff; 
   text-transform: uppercase; 
   text-align: center;
   font-weight: bold; line-height: 20px;
   transform: rotate(45deg);
   -webkit-transform: rotate(45deg); /* Needed for Safari */
   width: 100px; display: block;
   background: #79A70A;
   background: linear-gradient(#9BC90D 0%, #79A70A 100%);
   box-shadow: 0 3px 10px -5px rgba(0, 0, 0, 1);
   position: absolute;
   top: 19px; right: -21px;