/* Subscribe */

#subsform {
background: url(/images/icons/envelope.gif) no-repeat 1.1em .7em;
margin: 2em 0em .75em;
padding: .5em 0em;
border: .3em dashed #06C;
}

#subsform h1 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-style: italic;
font-size: 1.6em;
color: #009;
text-align: center;
margin: 0em;
}

#subsform h6 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: .95em;
color: #009;
text-align: center;
margin: 0em 0em 1em 0em;
}

#subsform p {margin: 0em;}
#subsform p img {vertical-align: bottom;}

#substable {
width: 95%;
margin: auto;
}
#substable td table {float: right;}
#substable td table td {text-align: right; white-space: nowrap; padding-right: 1em;}

h2.sent {
margin: 1.4em 0em .5em 0em;
padding: .7em 0em;
color: #060;
text-decoration: underline;
border: .2em dashed #090;
}

#subsform.sent {
margin-top: 0em;
color: #666;
}

#subsform table#inputs {
border-collapse: collapse;
float: none;
width: 18.75em;
}

#subsform table#inputs td {
padding: 0em;
}

#subsform table#inputs #radio {
text-align: left;
}

#subsform table#inputs #submit {
text-align: right;
}

#subsform table#inputs #submit input {
font-size: 1.25em;
}
.sent input, .sent textarea {
background: #e6e6e6;
color: #666;
}

#error {
margin: 0em;
padding: .4em 2em;
border: .2em dashed #f00;
background: url(/images/bg-error.jpg);
font-size: .9em;
}

#error li {
margin: 0em;
padding: 0em;
font-weight: bold;
}

#error h4 {
color: #f00;
text-decoration: underline;
margin: .2em;
}

#error img {vertical-align: bottom;}

#moresub {
margin: 1em auto;
width: 100%;
}

#moresub td {
width: 50%;
}

#subrss {
background: url(/images/icons/rss-animation.gif) no-repeat 1em .8em;
}

#subrss h1 {
color: #D95C29;
}

ul.rss {
margin: 0em;
padding-left: 128px;
list-style: none;
}

ul.rss li {
padding: 0em;
margin: .1em 1.5em;
}

#subsoc {
text-align: center;
}