@import url(layouts.css);
@import url(components.css);
@import url(modules.css);
@import url(navigation.css);
@import url(misc.css);
@import url(forms.css);


/* #######################  GENERAL SETTINGS ############################ */
html {
background-color: #600A0D;
color: #231F20;
font-family: verdana,Arial, Helvetica, sans-serif;
font-size: 13px;
line-height: 0;
}

html.body {}

body {margin: 0; padding: 0; line-height:normal;}

/*  Global Formatting */

p, li	{line-height:1.4em;}

h1 {}

h2 { margin:0; padding:0; font-family: Verdana, Geneva, sans-serif; font-size:13px; color:#000; font-weight:bold; padding-bottom:2px}

h3, h2.sub {margin:1em 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ecae03; text-transform:uppercase;}

#left h3 {width:205px; margin:0; padding:0; font-family: Verdana, Geneva, sans-serif; font-size:18px; color:#991B1E; font-weight:normal; text-transform:uppercase; background-image:url(../images/title-bg.jpg); background-repeat:repeat-x; background-position:bottom; padding-bottom:9px;}

#footer h1 {margin:0; padding:0; font-family: Verdana, Geneva, sans-serif; font-size:13px; color:#991B1E; font-weight:bold; text-transform:uppercase; padding-bottom:2px;}

#footer h2 {margin:0; padding:0; font-family: Verdana, Geneva, sans-serif; font-size:13px; color:#991B1E; font-weight:bold; text-transform:uppercase; padding-bottom:2px;}

#footer h3 {margin:0; padding:0; font-family: Verdana, Geneva, sans-serif; font-size:13px; color:#991B1E; font-weight:bold; text-transform:uppercase; padding-bottom:2px;}

#footer h4 {margin:0; padding:0; ffont-family: Verdana, Geneva, sans-serif; font-size:13px; color:#991B1E; font-weight:bold; text-transform:uppercase; padding-bottom:2px;}

#footer h5 {margin:0; padding:0; ffont-family: Verdana, Geneva, sans-serif; font-size:13px; color:#991B1E; font-weight:bold; text-transform:uppercase; padding-bottom:2px;}

#footer h6 {margin:0; padding:0; font-family: Verdana, Geneva, sans-serif; font-size:13px; color:#991B1E; font-weight:bold; text-transform:uppercase; padding-bottom:2px;}


h4 {margin:0; padding:0; font-family: Verdana, Geneva, sans-serif; font-size:18px; color:#991B1E; font-weight:bold; text-transform:none; padding-bottom:6px;}

h5 {}

h6, h2 {margin:0 0 1.3em 0; padding:0; font-family: Verdana, Geneva, sans-serif; font-size:14px; color:#000; font-weight:bold;}

td {}

th {}

table.jm {margin-bottom:10px; margin-top:10px; border-bottom:1px solid #991b1e; border-left:1px solid #991b1e; width:575px;}

table.jm th {margin:0; padding:6px; text-align:center; background-color:#991b1e; color:#fff; font-weight:bold; font-size:16px; text-transform:uppercase;}

table.jm td {margin:0; padding:6px; border-top:1px solid #991b1e; border-right:1px solid #991b1e; padding-right:6px; }

.componentheading, .componentheading h1 {width:700px; margin:0; padding:0; font-family: Verdana, Geneva, sans-serif; font-size:18px; color:#991B1E; font-weight:normal; text-transform:uppercase; background-image:url(../images/title-bg.jpg); background-repeat:repeat-x; background-position:bottom; padding-bottom:9px;}

.contentheading h1 {width:700px; margin:0; padding:0; font-family: Verdana, Geneva, sans-serif; font-size:18px; color:#991B1E; font-weight:normal; text-transform:uppercase; background-image:url(../images/title-bg.jpg); background-repeat:repeat-x; background-position:bottom; padding-bottom:9px;}

#frontpage .contentheading h2 {margin:0; padding:0; font-family: Verdana, Geneva, sans-serif; font-size:15px; color:#991B1E; font-weight:bold; text-transform:uppercase; background-image:url(../images/title-bg.jpg); background-repeat:repeat-x; background-position:bottom; padding-bottom:9px; overflow:hidden; padding-top:3px;}

a {color:#991B1E;}

a:hover {color:#991B1E;}

#footer a {color:#221F20; text-decoration:none;}

#footer a:hover {color:#991B1E; text-decoration:underline;}

#copyright a {color:#991B1E; text-decoration:none;}

#copyright a:hover {text-decoration:underline;}

fieldset {border:none;}

input.inputbox {}

input.button {}

img {border: none;}

img a {border: none;}

.buttonheading a img {border: none;}

/* Clears Divs */

.clr {clear: left;}

br {clear: left;}

p {margin:0; padding:0; padding-bottom:15px;}

ul {margin:0; padding:0; margin-top:6px; margin-bottom:18px; margin-left:29px;}

li {margin-bottom:3px;}

ol {margin:0; padding:0; margin-top:6px; margin-bottom:18px; margin-left:29px;}

#footer ul {margin:0; padding:0; padding-bottom:17px;}

#footer li {margin:0; padding:0; list-style:none;}

.pagination span {padding: 3px;}

.pagination a    {padding: 3px;}

.footer-header {font-size: 20px;}
