﻿@charset "UTF-8";
#container { position:relative; width: 800px; margin:0px auto; padding: 0px; }
#container h1 { font: 2em verdana; padding: 23px 0px 0px 35px; letter-spacing:-0.05em; }
#header { width:100%; height:85px; background-color:#999999; background-image:url(../images/header_background.jpg) }
#headertext { width:595px;  height:100%; float:left; }
#headerlogo { width:150px; height:85px; margin-left:25px; text-align:center; float:left; }
#headerlogo img {margin-top:6px;}
#navigation { width:100%; height:35px; background-image:url(../images/navigation_background.gif); }
#mainbuttons { margin-left:10px; padding-top:9px; width:650px; float:left;}
#mainbuttons a { font: 0.9em "trebuchet MS"; color:#FFFFFF; text-decoration:none; padding-left:30px; padding-right:30px; margin-top:10px;}
#mainbuttons a:hover { color:#f7941e; }
#smallbuttons { margin-left:10px; padding-top:12px; width:150px; float:left;}
#smallbuttons a { font: 0.7em "trebuchet MS"; color:#FFFFFF; text-decoration:none; padding-left:10px; padding-right:10px; margin-top:0px;}
#smallbuttons a:hover { color:#f7941e; }
#main { width:100%; background-color:#333333; background-image:url(../images/main_background.jpg); background-repeat:no-repeat; min-height:450px;}
#maintextcontainer { position:relative; clear:both; top:200px; left:30px; width:600px; z-index:1; }
#maintexttop { width:100%; height:22px; }
#maintextmiddle { width:100%; min-height:144px; overflow:auto; background-image:url(../images/main_text_area_middle.png); background-repeat:no-repeat; backbehavior:url(../includes/iepngfix.htc); }
#maintextbottom { clear:both; width:100%; height:35px; }
#maintextboxleft { width:250px; float:left; }
#maintextboxleft p { font: 0.8em/1.25em "trebuchet MS"; color:#000000; padding: 0px; margin: 0px 0px 7px 20px; }
#maintextboxrules { float:left; height:100%; width:5px; background-image:url(masters/dotted_rule.png); background-repeat:no-repeat; margin:0px 15px 0px 20px; behavior:url(includes/iepngfix.htc); }
#maintextboxorangearrow { float:left; min-height:30px; height:100%; width:35px; background-image:url(../images/orange_arrow.png); background-repeat:no-repeat; margin:0px;behavior:url(includes/iepngfix.htc);  }
#maintextboxright { width:200px; float:left; padding: 00px 0px 0px 0px; margin: 0px; }
#maintextboxright p { font: 0.8em/1.25em "trebuchet MS"; color:#000000; padding: 0px; margin: 0px 0px 7px 0px; }
#maintextboxright p.call { font: 1.2em/1em "trebuchet MS";color:#000000; padding: 0px; margin: 0px 0px 0px 00px; }
#maintextboxright p.number { font: 1.7em/1em "trebuchet MS"; color:#ffffff; padding: 0px; margin: -3px 0px 7px 00px; }
#maintextboxsingle { width:450px; float:left; }
#maintextboxsingle p { font: 0.8em/1.25em "trebuchet MS"; color:#000000; padding: 0px; margin: 0px 0px 7px 20px; }
.panel { font: 0.8em/1.25em "trebuchet MS"; color:#000000; padding: 0px; margin: 0px 0px 2px 30px; }
#affinityclub { clear:inherit; position:relative; top:-30px; left:620px; width:146px; height:180px;  }
#orangebox { clear:both; position:relative; top:140px; left:310px; width:267px; height:70px; background-image:url(../images/orange_block.png); behavior:url(includes/iepngfix.htc); z-index:2; }
#orangebox p { font: 1.0em/1.1em "trebuchet MS"; font-weight:bold; padding: 12px 20px 0px 20px; letter-spacing:-0.04em; }
#footer { width:100%; height:23px; background-color:#58585a; padding-top:4px; }
#footer span { font: 0.7em "trebuchet MS"; color:#ffffff; margin-left:30px; }
td { font: 1.0em/1.1em "trebuchet MS";  padding:  2px 5px 1px 20px; letter-spacing:-0.04em; }
.header_text { font: 1.0em/1.1em "trebuchet MS";  padding:  2px 5px 1px 20px; letter-spacing:-0.04em; }
#links { font: 0.8em/1.25em "trebuchet MS"; color:#000000; padding: 0px; margin:  0px 0px 7px 10px; }
#links a { text-decoration:none; color:#000000; padding: 0px; margin: 0px 0px 7px 10px; }
.foottext{ font: 0.6em/1.25em "trebuchet MS"; color:#000000; padding: 0px; margin: 10px 10px 7px 0px; }