﻿/* --------------------------------------------------
BetterExerciseNFitness.com v1.0 - Design by Brian Schreder @ Better Exercise N Fitness
CSS Validator:  http://jigsaw.w3.org/css-validator/
Check:  http://jigsaw.w3.org/css-validator/validator?uri=http://betterexercisenfitness.com/
-------------------------------------------------- */

/* -------------------- GENERAL -------------------- */
/* .Global { width: 100%; height: 100%; min-width: 900px; background-color: #9fbdd0;  }   */

body { font-family: Arial, Verdana, Helvetica;  font-size: 10px; text-align: left; width: 900px; }

.textarea { font-size: 10pt; font-family: Verdana; }
.textareapadded { font-size: 10pt; font-family: Verdana; padding-right: 10pt; padding-left: 10pt; }

a, a:link { text-decoration: none; color: #0072bc; }
a:hover { text-decoration: underline; color: #003471; }

hr { border: none; border-top: 1px solid #ccc; }
/* p { font-size: 13px; text-align: left; } */
/* ol, li { font-size: 13px; text-align: left; } */

/* -------------------- HEADER / FOOTER -------------------- */
#header  { margin: 10px 10px 0px 10px; background: #004477; height: 75px; }
#header h1  { font-family: Georgia, Tahoma, Verdana;  margin: 0px; padding: 20px; text-align:left;
    color: #c2c2c2; font-size: 32px; font-weight: normal; font-style: italic;  clear: both; }
#header h1 a, #header h1 a:link { color: #c2c2c2; }
#header h1 a:hover { color: #c2c2c2; text-decoration: none; }

#description  { font-family: Georgia, Tahoma, Verdana;  color: #c2c2c2; font-size: 12px; 
                margin: 10px 0px 0px 10px; padding: 0px; clear: both; text-align:left; }
                
#footer {margin-top: 8px; border-bottom: 1px solid #DDDDDD; border-top: 1px solid #DDDDDD; clear: both;
         font-size: 10pt; text-align: center }

/* -------------------- CLASSES -------------------- */
.headline { font-size: 20pt; font-family: Verdana; font-weight: bolder; text-align: center; color: maroon }
.subheadline { font-size: 16pt; font-family: Verdana; text-align: center; }
.list { text-align: left }
.container { float: left; width: 650px; font-size: 12pt; line-height: 2; text-align: left; padding-right: 20pt; padding-left: 20pt; }

.privacypolicy {float: right; width: 300px; border: solid 1px; padding: 10px 10px 10px 10px; font-size: 12px; }
.optin {float: left; width: 250px; border: solid 1px; padding: 10px 10px 10px 10px; font-size: 12px; text-align: center; }
.oButton {padding: 2px 2px 2px 2px; border-color: red;}
.oButton:hover {border-color: green;}
