#davetop {font: courier, sans-serif;text-align: center;letter-spacing: 2px;color: teal; }
#top {text-align: center; padding-bottom:4px;margin-left:auto;margin-right: auto;}
nav a {color: cadetblue; background-color: azure; padding:3px;border: thin solid teal; text-decoration:none;border-radius: 2px;padding-right:3px;padding-left:3px;margin-right:4px;margin-left:4px;font-weight:bold;margin-bottom:12px;font-family:sans-serif;} 
h3 {font:italic 14pt "Myriad Pro", Helvetica, Arial, "sans-serif";background-image:radial-gradient(white,azure);padding-left:10px;margin-left:-15px;margin-right:-15px;}
.blowup  { background-color: #f0f5fa; border: solid 1px teal }
A:HOVER {background-color : Yellow}
#maindiv {margin-left:auto;margin-right:auto;max-width:730px;background-color:white;border-radius: 8px;padding:18px;margin-top:12px;
		margin-bottom:24px}
body {background-image:linear-gradient(teal,turquoise);color: black; font-family: Georgia, Verdana, Arial; }
p,li {line-height:145%;margin-left:4px;}
.mobileonly {display:none;}
.wide {overflow:scroll;}
h1,h2 {	font: italic bold 16pt Arial, Helvetica, sans-serif;color: white} 
h1 {background-image:linear-gradient(teal,#006666);width:110%;margin-left:-20px;margin-right:-20px;border-radius:3px;text-align:center;padding:4px 0px 6x 0px}

h2 {background-image:linear-gradient(to left,teal,#006666);margin-left:7px;margin-right:10px;border-radius:3px; padding:6px;color:aliceblue;}


/* h2 {font: 14pt;background-color: #BFD7EA;color:#333333} */
/* input,textarea {background-image:radial-gradient(white,azure); */
#sendbut:hover {background-image:radial-gradient(navy,azure);}
/* nav a {background-color:firebrick;background-image:radial-gradient(#3f0416,green);color:white;padding:4px;margin:3px;text-decoration: none;font-weight:bold;font-family: sans-serif;}
/* red,#3f0416 */
iframe {margin-left:auto;margin-right:auto;text-align:center;}
nav a:hover {background-color:teal;background-image:radial-gradient(red,blue);color:yellow;}
nav {text-align:center;margin-left:auto;margin-bottom:6px;}
.send {background-image:radial-gradient(pink,red);padding:5px;font-weight:bold;padding-left:22px;padding-right:22px}
.inputs {background-color: #E1FFE5;background-image:radial-gradient(white,#E1FFE5);}
.form {text-align: center}
.form p {text-align: center;}
.antispam {display:none!important;background:red;}
.form input,.form textarea {font-weight:bold;border:solid 1px;border-bottom:solid 3px;border-right:solid 3px;}
li {margin-bottom:8px;}
#antispam {display:none;}
.antispam,input[name="class"] {display: none!important;visibility:hidden;}


@media (max-width:680px){ 
body {background-image:linear-gradient(white,white)}
.antispam {display:none!important;background:red;}
#maindiv {margin:4px;width:100%;padding:3px;border-radius:0;}
h1,h2 {padding:0px;margin:0px;font-size:20pt;}
p,li {font-size:18pt;}
img {max-width:95%;height:auto;}
.mobileonly {display:block;}
.hideable {display:none;}
}


@media only screen and (max-width: 480px) {
#maindiv {border-radius:0;max-width:auto;margin:0px;padding:0px;margin-top: 3px;}
body {background-color:white;}
.wide {max-width:98%;height:auto;}
.antispam {display:none!important;background:red;}
nav a {font-size:22px;}
nav {margin-bottom:18px;}
img {max-width:95%;height:auto;}
}
