﻿/* Reset by: http://developer.yahoo.com/yui/reset/ */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; }
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { border: 0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }
ol, ul { list-style: none; }
caption, th, td { text-align: left; vertical-align: top; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; }

* { }
/* commented backslash hack \*/ 
html, body { height: 100%; }
/* end hack */

#outer { min-height: 100%; height: auto !important; height: 100%; margin: 0 auto -76px; }
/*#outer { min-height: 100%; height: 100%; margin: 0 auto -70px; }*/
* html #outer { height: 100%; } /* ie6 and under*/

body { font: normal normal normal 0.8em/1.9em Lucida Sans Unicode, Arial, Helvetica, sans-serif; background-color: #000; color: #eee; }

/* Normalize form elements. */
input, select, textarea { font: normal normal normal 1em Arial, Helvetica, sans-serif; }
input[type='text'], input[type='password'], select, textarea { }
input[type='button'], input[type='submit'] { }
input.watermark, textarea.watermark { }

div.clearer { height:1px; overflow:hidden; margin-top:-1px; clear:both; }


/* Header */
#header { display: none; }

/* Content / Colums */
#content { }
#leftCol { }
#rightCol { }


/* Footer */
#footer { }
#ft_text { }
#ft_content { }
#footer address { display: inline; }
#footer address span { margin-right: 6px; }
#footer a, #footer a:visited { }
#footer a:hover, #footer a:active { }
#push_footer { }

p { margin-bottom: 1em; }

/* links */
a, a:visited { color: #fc0; text-decoration: none; }
a:hover, a:active { text-decoration: underline; }

a.external { }

/* headings */
h1 { font-family: 'Myriad Std Tilt', 'Myriad Pro Cond', Tahoma; margin-top: 1.5em; font-size: 28pt; color: #AE7913; padding-bottom: 0.5em; margin-bottom: 0.16em; text-transform: uppercase; position: relative; }
h2 { font-family: 'Myriad Std Tilt', 'Myriad Pro Cond', Tahoma; margin: 1.4em 0 0.1em; font-size: 17pt; color: #900; text-transform: uppercase; position: relative; }

h1 span, h2 span { display: none; }

/* quotes */
blockquote { margin-left: 2em; font-style: italic; margin-bottom: 1em; }
em { font-style: normal; font-weight: bolder; margin-left: -2em; display: block; }

/* basic list styles */
ul { list-style-type: disc; }
li { margin-left: 2.4em; }

strong { font-weight: bold; }


#slideshow { float: right; width: 350px; height: 225px; background: url(../images/misc/slideshow_bg.gif) no-repeat center center; position: relative; overflow: hidden; }
#slideshow .slideImages, #slideshow .slideMask { height: 225px; position: absolute; top: 0; left: 0; }
#slideshow .slideImages { white-space: nowrap; }
#slideshow img { padding: 1px; }
#slideshow .slideMask { width: 350px; background: url(../images/misc/slideshow_bg.gif) no-repeat center center; }