body {
text-align: center;
margin: 0px;
padding: 0px;
background-color: fffafap;
color: #2f4f4f;
width: px;
margin: auto;
}

#headline{
text-align: left;
margin-top: 3px;
margin-left: 20px;
}

h1 {
height:100px;
color: ;
margin-bottom: 0px;
margin-top: 0px;
padding-bottom: 12px;
padding-top: 12px;
background-image:url(1003.jpg)

}

h2 {
height:200px;
color: #2f4f4f;
margin-bottom: 0px;
margin-top: 0px;
padding-bottom: 0px;
padding-top: 0px;
background-image:url(1300-7.jpg)
}


h4 {
font-size: 1.1em;
color: #4444ff;
border-bottom: solid 1px #7777ff;
border-left: solid 0.4em #7777ff;
padding-left:12px;
}

#main p{
color: #444444;
}

h5 {
font-size: 1.1em;
color: #ff5555;
border-bottom: solid 1px #ff5555;
border-left: solid 0.4em #ff5555;
padding-left:12px;
}



#navbar {
          height: 8px;

padding-top: 0px;
padding-bottom: 0px;
margin-top: 0px;
margin-bottom: 0px;

padding-left: 50px;
}

#navbar p{width: 80;
float: left;
text-align: center;
border-right: solid 1px #000000;  
border-left: solid 1px #fffeff;
border-bottom:0px;

padding-top: 5px;
padding-bottom: 1px;
margin-bottom: 0px;
}

a {
color: #666666;
text-decoration: none;

}


#under {
          
height: 28px;
padding-top: 0px;
padding-bottom: 0px;
margin-top: 0px;
margin-bottom: 0px;


}

#contents {
width:1000px;
margin:auto;
text-align: left;
background-color: ;
}






#main {
width:680px;
float:right;
font-size: 0.9em;
margin-left:70px;
float:right;
padding-top:100px;
padding-bottom:100px;
text-align:center;
background-color: ;
}

#main p{
color #666666
}


#side{

font-size: 0.9em;
background-color: ;
width:170px;
margin-right:10px;
padding-right: 20px;
float:right;
margin-right:10px;
padding-top:30px;
}

#side p{
border-bottom: dotted 1px #7777ff;
border-left: solid 0.4em #7777ff;
padding-left:12px;
}

#side a{
color: #4444ff;
}

#side a:hover{
color: #ff4500;
background-color: bisque;
}


#qr{
border: 1px solid #7777ff;
}

#qr a{
color: 4444ff;
}


p img {
float: left;
margin-right:50px;
padding-top: 0px;
padding-bottom: 0px;
margin-top: 0px;
margin-bottom: 0px;

}




.column {
     text-align:left;
     width: 400px;
     height: 180px;
     padding: 30px;
     margin 10px;
     background-color: #ffffcc;
     border: 1px solid #cccccc;
     overflow:auto;
}





#last {
clear:both;




padding-top: 5px;
padding-bottom: 5px;
background-image:url(1004.jpg)
}



h3 {
text-align:left;
padding-left: 100px;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 5px;
padding-bottom: 0px;
}

h5 {
text-align:left;
padding-left: 0px;
margin-top: 0px;
margin-bottom: 0px;
padding-top: 5px;
padding-bottom: 0px;
}
