

p.text1 {
text-align: left;
color: #300000;
font: 20px Serif;
margin-top: .2em;
margin-bottom: .7em;
margin-left: 40px;
margin-right: 60px;
}


ul.wiggle {
margin-left: 140px;
margin-right: 160px;
}


.redbutton {
background:    #006cc0;
background:    linear-gradient(#800000, #A00000 50%, #800000);
border-radius: 11px;
box-shadow:    4px 4px 4px #00000040;
width:         350px;
height:        50px;
color:         #ffffff;
display:       inline-block;
font:          normal bold 20px/50px "Open Sans", sans-serif;
text-align:    center;
text-shadow:   1px 1px #000000;
}


.bluebutton {
background:    #006cc0;
background:    linear-gradient(#004a85, #006cc0 50%, #004a85);
border-radius: 11px;
box-shadow:    4px 4px 4px #00000040;
width:         350px;
height:        50px;
color:         #ffffff;
display:       inline-block;
font:          normal bold 20px/50px "Open Sans", sans-serif;
text-align:    center;
text-shadow:   1px 1px #000000;
}

.brownbutton {
background:    #006cc0;
background:    linear-gradient(#4a2000, #853a00 50%, #4a2000);
border-radius: 11px;
box-shadow:    4px 4px 4px #00000040;
width:         350px;
height:        50px;
color:         #ffffff;
display:       inline-block;
font:          normal bold 20px/50px "Open Sans", sans-serif;
text-align:    center;
text-shadow:   1px 1px #000000;
}

.greenbutton {
background:    #006cc0;
background:    linear-gradient(#077500, #099900 50%, #077500);
border-radius: 11px;
box-shadow:    4px 4px 4px #00000040;
width:         350px;
height:        50px;
color:         #ffffff;
display:       inline-block;
font:          normal bold 20px/50px "Open Sans", sans-serif;
text-align:    center;
text-shadow:   1px 1px #000000;
}


a:link { text-decoration: none; }
a:visited { text-decoration: none; }

body {
     color: #333;
     font: 16px Sans-Serif;
     padding: 25px;
     background: #eee;
}





h1 {
     text-align: center;
     padding: 14px 0 0px 0;
     font-size: 26px;
     letter-spacing: 3px;
     color: #800000;
     font-weight: 900;
     text-shadow:
         -1px -1px 0 #FFFFFF,
         1px -1px 0 #FFFFFF,
         -1px 1px 0 #FFFFFF,
         1px 1px 0 #FFFFFF,
         2px 2px 4px #555555;
     margin: 0;
}

h2 {
     text-align: left;
     padding: 14px 0 0px 0;
     font-size: 20px;
     letter-spacing: 2px;
     color: #800000;
     font-weight: 900;
     text-shadow:
         -1px -1px 0 #FFFFFF,
         1px -1px 0 #FFFFFF,
         -1px 1px 0 #FFFFFF,
         1px 1px 0 #FFFFFF,
         2px 2px 4px #555555;
     margin-left: 40px;
     margin-right: 60px;
}


