/* Core elements */
body                    { padding: 0px; margin: 0px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
                        font-weight: normal; font-size: 13px; color: #fff; background-color: #000; font-weight: bold;
                        background-image: url('/images/hd_background.gif'); background-repeat:no-repeat; 
                        background-attachment:fixed; background-position:center; 
                        text-align: center; /* IE 6 hack for centering all content */ }
hr                      { border: 0; color: #999; background-color: #999; height: 1px; width: 100%; margin-top: 10px;
                        margin-bottom: 10px; text-align: left; }
img                     { border: 0px; }
a                       { outline: none; }

#outer                  { position: absolute; top: 50%; left: 0px; width: 100%; height: 1px; overflow: visible; }
#inner                  { width: 800px; height: 400px; margin-left: -400px; position: absolute; top: -200px; left: 50%; }

#below                  { margin-top: 350px; }

#outer a:link, #outer a:visited 
                        { color: #fc0; text-decoration: none; }
#outer a:hover          { color: #fc0; text-decoration: underline; }
#outer a:active         { color: #fff; background-color: #fc0; } 

input				    { padding: 3px; font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: normal; 
                        font-size: 16px; color: #000; background-color: #fff; border: 1px solid #bbb; }
input:hover		    	{ background-color: #fff; color: #000; border: 1px solid #d3c941; }
input:focus			    { background-color: #fff; color: #000; border: 1px solid #d3c941; }

input.submit,button,input[type=submit],input[type=button],input[type="file"]>input[type="button"]
                        { color: #fff; padding-top: 1px solid #fff; padding: 3px 5px 4px 5px; font-weight: bold;
                        font-size: 13px; vertical-align: top; cursor: pointer; border: 0px; color: #000;
                        background-color: #fc0; }
input.submit:hover,button:hover,input[type=submit]:hover,input[type="file"]>input[type="button"]:hover
                        { background: #d3c941; }
input.submit:active,button:active,input[type=submit]:active,input[type="file"]>input[type="button"]:active
                        { background: #f90; }
