a:link            {color:#101010;}
a:visited         {color:#707070;}
a:hover           {color:#ff0000;}
a:active          {color:#ff6666;}
a.{text-decoration: none;}

BODY {
scrollbar-track-color:#ffffff;
scrollbar-face-color:#ffffff;
background-color:#ffffff;
font-size:0.8em;
border: solid #ffffff;
line-height: 145%;
}


.ma1 {margin: 30px 0px 0px 30px;}

.ma2 {margin: 0px 0px 0px 100px;}

.ma3 {margin: 0px 0px 0px 165px;}

.ma4 {margin: 5px 0px 0px 230px;}

.ma5 {margin: -18px 0px 0px 0px;}

.fl1 {float:left;}

.fl2 {float:right;}

.cl {clear:both;}

.box1 {
width:750px;
padding: 10px;
border: 1px solid #888888;
}

.box1z {
width:450px;
height:550px;
padding: 10px;
border: 1px solid #888888;
}

.box2 {
width:400px;
height:350px;
padding: 15px;
line-height:150%;
}

.box2z {
width:430px;
height:180px;
padding: 15px;
line-height:150%;
}

.pho1 {
float:left;
width:300px;
height:450px;
border: 1px solid #dddddd;
}

.works1 {
float:left;
width:200px;
height:450px;
border: 1px solid #dddddd;
}

.works2 {
margin: 0px 0px 0px 60px;
padding: 5px;
border: 1px solid #dddddd;
}

.wall {border: 1px solid #888888;}

.link {
width:750px;
height:450px;
padding: 10px;
border: 1px solid #888888;
background-image: url("../image/links.jpg");
}

.link2 {
width:250px;
height:300px;
padding: 10px;
font-size:0.8em;
line-height: 130%;
}

.chari0 {
width: 685px;
border: 1px solid #dddddd;
padding: 10px;
}

.chari1 {
float: right;
width: 500px;
border: 1px solid #dddddd;
padding: 10px;
line-height: 145%;
}

.talk {
margin: 0px 0px 0px 30px;
color:#aa7788;
line-height: 160%;
}

.font-s {
color:#2045a1;
font-weight: 200;
font-size: xx-small;
text-decoration: none;
}

