html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent;}
body {line-height:1;}
ol, ul {list-style:none;}
blockquote, q {quotes:none;}
blockquote:before, blockquote:after, q:before, q:after {content:''; content:none;}
/* remember to define focus styles! */
:focus {outline:0;}
/* remember to highlight inserts somehow! */
ins {text-decoration:none;}
del {text-decoration:line-through;}
/* tables still need 'cellspacing="0"' in the markup */
table {border-collapse:collapse; border-spacing:0;}
* {margin:0px; padding:0px; border:0px;}
body {background:#ffffff; color:#BEA17F; font-family:Arial,Helvetica,sans-serif; font-size:12px;}
table {border:10px solid #8A644A;}
a:link, a:visited, a:active {color:#BEA17F; text-decoration:none;}
a:hover {color:#8A644A; text-decoration:none;}

#container {width:100%; height:100%;}
#middle {position:relative; height:590px; margin:0px; padding:0px; z-index:0;}
#content {position:relative; margin:auto; width:980px; height:590px; padding:0px; font-size:12px; line-height:16px; font-family:Arial,Helvetica,sans-serif; font-weight:normal; text-align:left; z-index:10;}
.slideshow {position:absolute; top:65px; left:10px; width:960px; height:480px; z-index:10;}
.logo {position:absolute; top:30px; left:25px; z-index:100;}

/*Menu*/
.menu {position:absolute; top:55px; left:30px; z-index:100;}
.menu li {display:inline; list-style:none; margin:0 12px 0 0;}
.menu li a:link, .menu li a:visited, .menu li a:active {color:#BEA17F;}
.menu li a:hover, .menu li.selected {color:#8A644A;}

.copy-one {position:absolute; top:0px; left:0px; width:470px; height:480px; background:url(/img/home-background.gif) no-repeat; z-index:10;}
.copy-two {position:absolute; top:0px; left:490px; width:449px;}
.movie {position:absolute; top:10px; left:10px}
p {color:#BEA17F; padding:0 0 10px 0;}

/*Flash Titles*/
.sIFR-flash {visibility: visible !important; margin: 0;}.sIFR-replaced {visibility: visible !important;}span.sIFR-alternate {position:absolute; left:0; top:0; width:0; height:0; display:block; overflow:hidden;}/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */.sIFR-flash + div[adblocktab=true] {display:none !important;}.sIFR-hasFlash H1 {line-height:20px !important; height:20px; font-size:20px; visibility:hidden; margin:0 !important;}.sIFR-hasFlash H2 {line-height:16px !important; height:16px; font-size:16px; visibility:hidden; margin:0 !important;}H1,H2 {color:#8A644A; margin:0px; /* this is overridden when sIFR is active with the !important declaration */ font-style:normal; font-family:"Arial", helvetica, sans-serif; font-weight:normal; width:450px;}
H1 {margin: 0 0 10px 0;}H1 {font-size:20px; line-height:26px; /* this is overridden when sIFR is active with the !important declaration */}H2 {font-size:16px; line-height:26px; /* this is overridden when sIFR is active with the !important declaration */}
