* {
        margin: 0;
        padding: 0;
        border: 0;
}
html, body {
        height: 100%;
        font-family: verdana, sans-serif;
        font-size: 14px;
        background: #fff;
        min-width: 1000px;
}
#main {
        width: 1000px;
        min-height: 590px;
        margin-left: auto;
        margin-right: auto;
        position: relative;
        background: #aed0e9; /* Old browsers */
        background: -moz-linear-gradient(top, #99bfdb 0%, #cce7fc 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#99bfdb), color-stop(100%,#cce7fc)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #99bfdb 0%,#cce7fc 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #99bfdb 0%,#cce7fc 100%); /* Opera11.10+ */
        background: -ms-linear-gradient(top, #99bfdb 0%,#cce7fc 100%); /* IE10+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99bfdb', endColorstr='#cce7fc',GradientType=0 ); /* IE6-9 */
        background: linear-gradient(top, #99bfdb 0%,#cce7fc 100%); /* W3C */
}
#maintext {
        padding: 10px;
}
#maintext h2 {
        margin-bottom: 10px;
}
#maintext p {
        margin-bottom: 10px;
}
#maintext ul {
        margin-top: 5px;
        margin-bottom: 25px;
}
#maintext li {
        margin-left: 20px;
}
#footer {
        width: 1000px;
        height: 180px;
        position: relative;
        margin-left: auto;
        margin-right: auto;
        color: #2d490e;
        font-size: 12px;
        background: #99c169; /* Old browsers */
        background: -moz-linear-gradient(top, #99c169 0%, #719b42 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#99c169), color-stop(100%,#719b42)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #99c169 0%,#719b42 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #99c169 0%,#719b42 100%); /* Opera11.10+ */
        background: -ms-linear-gradient(top, #99c169 0%,#719b42 100%); /* IE10+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99c169', endColorstr='#719b42',GradientType=0 ); /* IE6-9 */
        background: linear-gradient(top, #99c169 0%,#719b42 100%); /* W3C */
        text-align: center;
        z-index:2;
}
#footer a {
        color: #000;
}
img.rays {
        position: absolute;
        top: 0px;
        left: 60px;
        z-index: 1;
}
img.logo {
        position: absolute;
        top: 54px;
        left: 358px;
        z-index: 2;
}
img.backupicon {
        position: absolute;
        top: 470px;
        left: 358px;
}
.format {
        display: block;
        position: relative;
        top: 230px;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        z-index: 2;
        font-size: 14pt;
}
.formatselect {
        border:3px solid #5ebae9;
        width: 180px;
        height: 40px;
        font-size: 14pt;
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        border-radius: 8px;
        padding:2px;
}
.blurb {
        display: block;
        position: relative;
        top: 390px;
        width: 800px;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        z-index: 2;
        font-size: 14pt;
        font-style: italic;
}
.option {
        display: block;
        position: relative;
        top: 240px;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        z-index: 2;
        font-size: 14pt;
}
.optionselect {
        border:3px solid #5ebae9;
        width: 260px;
        height: 40px;
        font-size: 14pt;
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        border-radius: 8px;
        padding:2px;
}
.deleteall {
        display: block;
        position: relative;
        top: 245px;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        color: #e00;
        z-index: 2;
}
.feedpost {
        display: block;
        position: relative;
        top: 265px;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        z-index: 2;
}
.agreetermsdiv {
        display: block;
        position: relative;
        top: 300px;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        z-index: 2;
}
.ownership {
        display: block;
        position: relative;
        top: 330px;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        z-index: 2;
        font-size: 10pt;
}
.warning {
        display: block;
        position: relative;
        top: 355px;
        font-weight: bold;
        font-size: 11pt;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        padding-left: 5px;
        padding-right: 5px;
        z-index: 2;
}
.notice {
        display: block;
        position: relative;
        top: 250px;
        font-weight: bold;
        font-size: 12pt;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        z-index: 2;
        width: 900px;
}
.notice2 {
        display: block;
        position: relative;
        top: 280px;
        font-size: 11pt;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        z-index: 2;
}
.follow {
        display: block;
        position: relative;
        top: 270px;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        z-index: 2;
}
.submitbutton {
        display: block;
        position: relative;
        top: 290px;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        font-size: 18pt;
        color: #fff;
        width: 300px;
        height: 36px;
        border:3px solid #719b42;
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        border-radius: 8px;
        background: #8ca75a; /* Old browsers */
        background: -moz-linear-gradient(top, #b2e876 0%, #83a95b 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b2e876), color-stop(100%,#83a95b)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #b2e876 0%,#83a95b 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #b2e876 0%,#83a95b 100%); /* Opera11.10+ */
        background: -ms-linear-gradient(top, #b2e876 0%,#83a95b 100%); /* IE10+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b2e876', endColorstr='#83a95b',GradientType=0 ); /* IE6-9 */
        background: linear-gradient(top, #b2e876 0%,#83a95b 100%); /* W3C */
        z-index: 2;
}
.submitbutton2 {
        display: block;
        position: relative;
        top: 320px;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        font-size: 18pt;
        color: #fff;
        width: 550px;
        height: 36px;
        border:3px solid #719b42;
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        border-radius: 8px;
        background: #8ca75a; /* Old browsers */
        background: -moz-linear-gradient(top, #b2e876 0%, #83a95b 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b2e876), color-stop(100%,#83a95b)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #b2e876 0%,#83a95b 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #b2e876 0%,#83a95b 100%); /* Opera11.10+ */
        background: -ms-linear-gradient(top, #b2e876 0%,#83a95b 100%); /* IE10+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b2e876', endColorstr='#83a95b',GradientType=0 ); /* IE6-9 */
        background: linear-gradient(top, #b2e876 0%,#83a95b 100%); /* W3C */
        z-index: 2;
}
.signinbutton {
        position: absolute;
        left: 390px;
        top: 250px;
        font-size: 16pt;
        color: #fff;
        width: 220px;
        height: 35px;
        border:3px solid #719b42;
        -webkit-border-radius: 8px;
        -moz-border-radius: 8px;
        border-radius: 8px;
        background: #8ca75a; /* Old browsers */
        background: -moz-linear-gradient(top, #b2e876 0%, #83a95b 100%); /* FF3.6+ */
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#b2e876), color-stop(100%,#83a95b)); /* Chrome,Safari4+ */
        background: -webkit-linear-gradient(top, #b2e876 0%,#83a95b 100%); /* Chrome10+,Safari5.1+ */
        background: -o-linear-gradient(top, #b2e876 0%,#83a95b 100%); /* Opera11.10+ */
        background: -ms-linear-gradient(top, #b2e876 0%,#83a95b 100%); /* IE10+ */
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b2e876', endColorstr='#83a95b',GradientType=0 ); /* IE6-9 */
        background: linear-gradient(top, #b2e876 0%,#83a95b 100%); /* W3C */
        z-index: 2;
}
#footermenu {
        position: relative;
        top: 5px;
        font-size: 10pt;
}
#servicesmenu {
        position: relative;
        font-size: 10pt;
}
#footerlargetext {
        position: relative;
        top: 30px;
        font-size: 14pt;
}
#footersmalltext {
        position: relative;
        top: 85px;
}
#logoutlink {
        position: absolute;
        top: 0px;
        right: 0px;
        font-size: 10pt;
        padding: 2px;
        color: #fff;
        background: #000;
        text-align: center;
        z-index: 2;
}
#logoutlink a {
        color: #fff;
        text-decoration: none;
}
.question {
        font-size: 14px;
        font-weight: bold;
}
.answer {
        font-size: 14px;
        font-style: italic;
        padding-bottom: 10px;
}
.tweettable {
        border-collapse:collapse;
        margin: 3px;
}
.tweettable table,th,td {
        border: 2px solid black;
        padding: 2px;
        font-style: normal;
}
#loading {
        position: relative;
        top: 100px;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        visibility: hidden;
        font-size: 14pt;
}
#loading img {
        padding-top: 10px;
}
.replyrow {
        background: #b2e876;
}
#tmsymbol {
        position: absolute;
        top: 132px;
        left: 611px;
        z-index: 2;
}
#hosting {
        display: block;
        position: relative;
        top: 230px;
        text-align: center;
        margin-left: auto;
        margin-right: auto;
        z-index: 2;
        font-size: 10pt;
}
span.reg {
        font-size: 6pt;
}
span.memset {
        text-decoration: none;
        color: #000;
        font-family: "arial black", serif;
        font-size: 11pt;
        font-weight: bold;    
}
a.memsetlink:link, a.memsetlink:visited, a.memsetlink:hover, a.memsetlink:active{
        text-decoration: none;
}

