﻿/* Copyright 2007 by Quexion, LLC - Any Usage of this document on another 
   site must be sited and credited to the original author - Quexion, LLC.
 * ------------------------------------------------------------------------- */

/* undo some default styling of common (X)HTML browsers
 * ------------------------------------------------------------------------- */

/* No list-markers by default - must redefine bullets w/ bg graphics */
ul,ol { list-style:none; } 

/* Avoid browser default inconsistent heading font-sizes and pre/code */
h1,h2,h3,h4,h5,h6,pre,code { font-size: 12px; font-family: Arial, Tahoma, Verdana; font-weight: 600; }

/* Remove inconsistent (among browsers) default padding or margin */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,label,div,dd,dt,dl,table,tr,td { margin:0; padding:0; }
table { font-size: 12px; font-family: Arial, Tahoma, Verdana; }

/* prevent blue linked image borders */
a img,:link img,:visited img,fieldset { border: none; }

/* Image Header Text */

/* global elements
 * ------------------------------------------------------------------------- */
body {padding: 0px; margin:  0px; text-align: center; font-family: Arial, Tahoma, Verdana; font-size: 12px; }
img { border: 0px; }
a { color: #fdfefe; text-decoration:none; } 
a:hover { color: #d49839; }
.formbtn { font-size: 12px; }

/* classes
 * ------------------------------------------------------------------------- */
.nav {color:#fdfefe; font-size:13px; font-weight:bold; font-family:Rockwell;}
.footer {color:#ffffff; font-size:11px; font-weight:bold; font-family:Rockwell;}
.library {color:#040404; font-size:16px; text-decoration:underline;  }
.profile {color:#040404; font-size:23px; margin:0px 0px 15px 0px; text-align:left; text-decoration:underline;}
.profile_sub {color:#040404; font-size:13px; text-decoration:none; margin:0px 0px 15px 0px; text-align:left;  }
.profile_content {font-size:11px; line-height:25px; font-family:Arial, Tahoma, Verdana; text-align:left; }
.about {line-height:35px;}
.handbookimg {margin-top:15px;float:left;}

/* framework
 * ------------------------------------------------------------------------- */
#container {width:980px; margin: 0px auto; padding: 0px; }
#container:after { content: "."; display: block; height: 0; clear: both; visibility: hidden;  }
#header {width:980px; height:203px; margin:0px; padding:0px; }
    #header_top {width:980px; height:170px;}
    #header_nav {width:980px; height:33px; background:url(../images/nav.gif); background-repeat: repeat-x; text-align:right;}
        #header_nav p { padding:10px 0px 0px 0px; }
 #content { width: 980px; background-color:#e7f1f7; float:left; }
#content_area:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
    #content p {font-size:14px; line-height:22px;}
    #sub_left { width: 200px; Margin:20px 0px 10px 0px; float: left;}
    #sub_right { width: 750px; float: right; margin:20px 15px 20px 0px; text-align:left;  }
     #sub_right a {color: #d49839; text-decoration:none; font-weight:bold; font-size:14px; }
     #sub_right a:hover {color: #d49839; font-weight:bold; text-decoration:underline; }
    

/* footer */
#footer { width:980px; height:44px; background:url(../images/footer.gif); background-repeat: repeat-x; padding:10px 0px 0px 0px; float: left;}