.rightarrow{font-family:times,serif;font-weight:bold}
body{color:000000;background-color:#FAFAFA;margin-top:0;margin-bottom:0;margin-left:0;margin-right:0;padding:0;}
A:link,A:visited{color:0000ff}
A:active,A:hover{color:ff0000}
hr{width:100%;color:888888;height:1px}
#logo img {max-width:576px;width:90%}

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

#outer{background-color:#FFFFFF;max-width:735px; width:94%;
padding:10px;
box-shadow: 4px 4px 4px #777;
-moz-box-shadow: 4px 4px 4px #777;
-webkit-box-shadow:4px 4px 4px #777;
text-align:left;
border-style:solid;
border-width:0px 3px 3px 3px;
border-color:#8C0000;
-moz-border-radius:0px 0px 7px 7px;
-webkit-border-radius:0px 0px 7px 7px;
-opera-border-radius:0px 0px 7px 7px;
-khtml-border-radius:0px 0px 7px 7px;
border-radius:0px 0px 7px 7px;
}
#padding{padding:7;margin-right:12}

#image{float:right;width:132}
h2{text-align:center;font-family:tahoma;}



#nav{background-color:#FFFFFF;max-width:735px;width:94%;
padding:10px;
box-shadow: 4px 4px 4px #777;
-moz-box-shadow: 4px 4px 4px #777;
-webkit-box-shadow:4px 4px 4px #777;

border-style:solid;
border-width:3px;
border-color:#8C0000;
-moz-border-radius:7px 7px 7px 7px;
-webkit-border-radius:7px 7px 7px 7px;
-opera-border-radius:7px 7px 7px 7px;
-khtml-border-radius:7px 7px 7px 7px;
border-radius:7px 7px 7px 7px;

}



.taptarget {line-height:140%}

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

@media screen and (max-width: 750px) {
#hidden750 {display:none !important;}
}

@media screen and (max-width: 580px) {
#outer{background-color:#FFFFFF;padding:3px;
box-shadow: 0px 0px 0px #777;
-moz-box-shadow: 0px 0px 0px #777;
-webkit-box-shadow: 0px 0px 0px #777;}
#nav{background-color:#FFFFFF;padding:3px;
box-shadow: 0px 0px 0px #777;
-moz-box-shadow: 0px 0px 0px #777;
-webkit-box-shadow: 0px 0px 0px #777;}
.taptarget {line-height:170%}
#sidead{text-align:center;clear:all;width:100%;margin-left:auto;margin-right:auto;margin-bottom:10px;}

#image {float:left;clear:all;margin:0 0 10px 20px;width:100%;}	
}