/* undo some default styling of common (X)HTML browsers
 * ------------------------------------------------------------------------- */

/* remove default link styles */
:link,:visited { text-decoration:none; }

 /* No list-markers by default - must redefine bullets w/ bg graphics */
ul,ol { margin:0; padding:0; list-style:none;}
li { margin:0; padding:0; list-style:none;}

/* Avoid browser default inconsistent heading font-sizes and pre/code */
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }

/* Remove inconsistent (among browsers) default padding or margin */
html,body,div,h1,h2,h3,h4,h5,h6,p,blockquote,dl,dt,dd,ul,ol,pre,form,fieldset,input { margin:0; padding:0; }
                                                                          
/* prevent blue linked image borders */
a img,:link img,:visited img { border:none; text-decoration:none;}


/* clearing class */
.clear {clear:both;}

body {background:url('images/bodybg.png') repeat-x;color:#443E3E;font-family:arial;font-size:11pt;background-color:#E5ECEE;}

#container {width:1040px;margin-left:auto;margin-right:auto;}

#header {width:1020px;height:135px;background:url('images/headbg.png') repeat-x;}
#logo {width:230px;height:135px;padding-left:30px;padding-top:10px;float:left;}
#header_info {width:750px;height:125px;float:right;padding-top:10px;text-align:right;padding-right:10px;font-family:century gothic;font-size:11pt;}

#bar {width:1000px;height:36px;background:url('images/headerbarbg.png');}

#content_container {width:1040px;height:100%;background:url('images/contentbg.png');}
#content_container2 {width:1040px;height:100%;background:url('images/contentbg4.png');}
#content {width:1000px;height:100%;overflow:auto;margin-left:auto;margin-right:auto;padding-bottom:80px;}

#content_left {width:799px;float:left;}
#content_right {width:199px;float:left;}

#content_left_left {width:481px;float:left;padding-top:10px;}
#content_left_right {width:318px;float:left;padding-top:10px;}

#content_combo {width:799px;padding-top:10px;}

#featured {width:270px;margin-left:30px;margin-top:10px;}
.featured_head {width:270px;background-color:#464343;color:#ffffff;font-family:baskerville old face, arial;font-size:13pt;margin-bottom:3px;margin-top:10px;padding-left:5px;}
.featured_des {width:270px;margin-left:15px;}

a.link:link, a.link:visited, a.link:active {font-family:century gothic;font-size:10pt;color:black;text-decoration:none;}
a.link:hover {font-family:century gothic;font-size:10pt;color:black;text-decoration:underline;}

a.linku:link, a.linku:visited, a.linku:active {font-family:century gothic;font-size:10pt;color:black;text-decoration:underline;}
a.linku:hover {font-family:century gothic;font-size:10pt;color:black;text-decoration:none;}

/*global menu css effects */
div.menu_change a, div.registration a:link, div.registration a:visited {display:block;}
div.menu_change img {width:100%;height:100%;border:0;}
div.menu_change a:hover img {visibility:hidden;}

div.registration {width:198px;height:55px;margin:0;padding:0;background-image:url("images/registration_on.png");}
div.reports {width:198px;height:54px;margin:0;padding:0;background-image:url("images/reports_on.png");}
div.lists {width:198px;height:58px;margin:0;padding:0;background-image:url("images/lists_on.png");}
div.rules {width:198px;height:59px;margin:0;padding:0;background-image:url("images/rules_on.png");}
div.directions {width:198px;height:63px;margin:0;padding:0;background-image:url("images/directions_on.png");}
div.staff {width:198px;height:62px;margin:0;padding:0;background-image:url("images/staff_on.png");}
div.contactus {width:198px;height:62px;margin:0;padding:0;background-image:url("images/contactus_on.png");}

.par {font-family:century gothic;font-size:10pt;padding-left:20px;padding-right:20px;margin-bottom:10px;}

#footer {width:1040px;height:76px;background-image:url("images/footerbg.png");margin-bottom:80px;}
#footer_menu {text-align:center;padding-top:3px;color:#ffffff;}

a.footerlink:link,a.footerlink:visited,a.footerlink:active {color:#ffffff;font-size:11pt;text-decoration:none;}
a.footerlink:hover {color:#ffffff;text-decoration:underline;}

.invpar {padding-left:20px;width:750px;}

.inv1 {width:50px;float:left;}
.inv2 {width:150px;float:left;}
.inv3 {width:180px;float:left;}
.inv4 {width:100px;float:left;}
.inv5 {width:100px;float:left;}
.inv6 {width:150px;float:left;}

.inv {font-family:century gothic;font-size:10pt;margin-bottom:2px;}
.invhead {font-family:century gothic;font-size:10pt;margin-bottom:5px;font-weight:bold;text-decoration:underline;}

