body {color:#000000;background-color:#6ccccc;;margin:0;padding:0}
#fontbase{font-family:Verdana;font-size:1em}
#logo img {width:95%;max-width:400px;}
#border {max-width:765px;width:96%;padding:0;background-color:#FFFFFF;text-align:left;border-color:#000000;border-style:solid;border-width:2;
box-shadow: 3px 3px 3px #404040;-moz-box-shadow: 3px 3px 3px #404040;-webkit-box-shadow:3px 3px 3px #404040;padding:8px;

-moz-border-radius:7px 7px 0px 0px;
-webkit-border-radius:7px 7px 0px 0px;
-opera-border-radius:7px 7px 0px 0px;
-khtml-border-radius:7px 7px 0px 0px;
border-radius:7px 7px 0px 0px;
}

#navigation{max-width:650px;width:95%}

A:link,A:visited{color:0000ff}
A:active,A:hover{color:ff0000}

#image img {max-width:200px;width:35%;float:right;}

#sidead{float:right;width:255px}

.taptarget {line-height:140%}

@media screen and (max-width: 770px) {
.taptarget {line-height:150%}
}

@media screen and (max-width: 580px) {
#border{padding:5px;box-shadow: 0px 0px 0px #404040;-moz-box-shadow: 0px 0px 0px #404040;-webkit-box-shadow:0px 0px 0px #404040;
-moz-border-radius:0px;-webkit-border-radius:0px;-opera-border-radius:0px;-khtml-border-radius:0px;border-radius:0px;}
.taptarget {line-height:170%}
#sidead{text-align:center;clear:all;width:100%;margin-left:auto;margin-right:auto;margin-bottom:10px;}
}

@media screen and (max-width: 380px) {
#border{padding:3px}
}