/* Overall page layout */
html, body { min-height:97%; height:97%; width:99%; border:0; padding:0; }
.page { height:100%; min-width:600px; width:expression(document.body.clientWidth<650?"600px":"100%"); border:0; padding:0; }
.header { text-align:center; border-bottom:1px #990000 solid; padding-bottom:10px; }
.navigation { float:left; width:100px; margin-top:15px; }
.navigation a img { border:0px; }
.seperator { border-left:0px #990000 solid; margin:0 0 0 105px; height:85%; }
.content { margin:0 0 0 5px; padding:10px 0px 0px 10px; text-align:left; }

/* Overall theme */
body { background-color:#000000; color:#ff0000; font-family:Arial, Helvetica, sans-serif; font-style:normal; }
a { text-decoration:none; color:#ff0000; border-bottom:1px dotted; }
a:hover { text-decoration:underline; color:#ff6600; border-bottom:none; }
.quietlink { border-bottom:none; }

/* table tr td a:hover { border:1px #990000 solid; } */

.heading { font-size:36pt; }  /* Replaced by Ogilvie 54pt red font image */
.tagline { font-size:18pt; font-style:italic; }  /* Replaced by Claritty 18pt red font image */
.title { font-size:20pt; text-decoration:underline; color:#cc7722; text-align:center; margin-right:100px; }
.bold { color:#ff9911; font-weight:bold; }
.center { text-align:center; margin-right:100px; }
.center table, .center blockquote { margin-left:auto; margin-right:auto; }

/* Navigation buttons */
/* Basic system taken from http://www.webcredible.co.uk/user-friendly-resources/css/rollover-buttons.shtml */
.navbutton { position:relative; background:url(/images/button-active.png) no-repeat; white-space:nowrap; display:block; width:100px; height:30px; margin:0; padding:0; }
.navbutton a { display:block; font-size:15px; width:100px; height:30px; display:block; float:left; color:black; text-decoration:none; border-bottom:0px none; }
.navbutton #button { width:100px; height:30px; border:0; }
* html a:hover { visibility:visible; }
.navbutton a:hover #button { visibility:hidden; }
.navbutton a:hover { color:#ff0000; }
.navbutton span { position:absolute; left:5px; top:5px; width:90px; height:20px; text-align:center; margin:0; padding:0; cursor:pointer; color:#ff0000; }

/* Make text boxes on Promotion page look better */
textarea { overflow:auto }

