/* 
    Document   : global.css
    Created on : Jan 16, 2010, 3:07:21 PM
    Author     : Zach Koncir
*/

*           { margin: 0; padding: 0; }
html        { background: #660206 url(../img/html_bg.jpg) repeat-x scroll top ; }
body        { font-family: Arial,Helvetica,sans-serif; font-size: 11px; }
img         { border: 0; vertical-align: bottom; }
a           { text-decoration: none; overflow: hidden; cursor: pointer; }
h1          { text-indent: -9000px; }
ul          { list-style-type: none; }
ul.list     { margin-bottom: 10px; list-style: square inside none; }
p           { text-align: justify; }

.clearfix:after { content: ""; display: block; height: 0; clear: both; visibility: hidden; }

#container      { width: 908px; margin: 0 auto; }

#content  { margin: 0 auto; background-color: #fff; clear: both; min-height: 400px; }

#header     { margin: 0 auto; height: 77px; padding: 7px 9px; background-color: #fff; }
#header h1  { width: 612px; height: 19px; margin-top: 30px; background: url(../img/quickie_tagline.png) no-repeat; float: right; }

#nav                        {  }
#nav ul                     {  }
#nav ul li                  {  }
#nav ul li a                { width: 108px; padding: 11px 0 12px 0; border-left: 2px solid #fff; display: block; float: left; text-transform: uppercase; text-align: center; background-color: #610206; color: #fff; font-size: 11px; font-weight: bold; }
#nav a:hover                { text-decoration: underline; }
#nav a.selected             { background: url(../img/nav_selected_bg.png) repeat-x; }

#default-left               { clear: left; width: 294px; margin-top: 3px; float:left; background-color: #fff; font-family: Trebuchet MS; }
#default-left h2            { width: 97px; height: 10px; background: url(../img/building_uses.png) no-repeat; text-indent: -9000px; margin: 10px 0 0 15px; }
#default-left ul            { margin: 11px 0 11px 4px; }
#default-left ul li         {  }
#default-left ul li a       { width: 273px; height: 18px; display: block; margin: 4px 0 0 10px;
                              border: 1px solid #bbb; font-size: 12px; font-weight: bold;
                              color: #555; padding: 0 0 0 4px; text-indent: 10px; }
#default-left ul li a:hover { color: #de2827; text-indent: 15px; }
#default-left img           { float: right; margin: 0 1px 12px 0; }

#default-right      { height: 600px; width: 614px; margin-top: 3px; padding-top: 10px; float: left; }

#default-right #text            { width: 572px; min-height: 200px; margin: 10px 0 0 10px;  padding: 10px; border: 1px solid #bbb; background-color: #ffe5e5; }
#default-right #text p,h3       { margin-bottom: 10px; font-size: 11px; }

#footer         { clear: both; margin: 0 auto; color: #fff; padding: 5px; }
#footer a       { color: #fff; }
#footer p       { float: left; padding-bottom: 15px; }
#footer span    { float: right; text-align: right; }

#flashcontent   { margin-top: 10px; }

table           { border-collapse: collapse; width: 100%; text-align: left; }
table th,td     { padding: 8px 7px; }
table th        { font-size: 13px; color: #fff; background-color: #1B2667; }
table td.dark   { background-color: #dddddd; }
table td        { background-color: #eeeeee; }
