/* BODY STYLE */
body {background:#fff; color:#4b0000; text-align:center}

/* BASE LINKS */
a {outline: none;}
a:link {color: #fff; text-decoration: underline;}
a:visited {text-decoration: underline;  color: #fcff00;}
a:hover {color: #fff; text-decoration: underline;}
a:active {color: #fff; text-decoration: none;}

/* GLOBAL */
img {border: 0;}
* {padding:0; margin:0;}
li, ul {list-style-type: none;}

/* CONTAINER */
div#container { margin:0 auto; width: 950px; text-align:left}
h1#logo {text-indent: -9999px; background: url(../images/sitename.gif) no-repeat; height: 92px; margin: 0px 0 0 0; padding:0 0 0 0;}

/* CONTENT */
div#content { background: url(../images/bgpic.jpg) no-repeat #ffcc2c right; border: solid 5px #ffa200; padding: 20px; height: 545px;}

h1 { text-transform: uppercase; color: #ea0000; padding: 0 0 5px 0; font-weight: bold;}
h2 { color: #ea0000; padding:  10px 0 5px 0; font-size: 1.4em; font-weight: bold;}
p.intro { font-weight:  bold; padding:  0; }
p#explain { font-size: 0.8em; width: 510px; }
div#subcontent { width: 590px; }

/* FORM */

form#join { background: #ea0000; padding: 15px;border: solid 3px #ffa200; color:#fff; text-align:left}
p#small { font-size:  0.8em; padding:  10px 0 0 0; }
input#emailinput { font-size: 1.2em; margin:  0 10px 0 0; color: #000; }
#submitbutton { font-size:  1.1em; }
img#arrow { padding:  0 10px 0 0; }

/* VIDEOS */

div#videos img { float:  left; background: url(../images/bgvideo.gif) no-repeat; padding: 6px 5px 27px 6px; border: solid 2px #ffa200; margin:  10px 17px 0 0;}
div#videos img.three { margin-right: 0; }

/* FOOTER */

p#warning { color: #ea0000; text-align: justify; font-size:  0.7em; padding:  10px; }
div#logos { text-align:  center;}
div#footer2 { color: black }
a.footer2:link {color: #000000; text-decoration: underline;}
a.footer2:visited {text-decoration: underline; color: red;}
a.footer2:hover {color: #f1025d; text-decoration: underline;}
a:footer2:active {color: red; text-decoration: none;}

