@charset "UTF-8";

* {
margin:0;
padding:0;
}

html {
font-size:100%;
}

html, body {
height:100%;
}

body {
background-image:url(../images/bg.gif);
background-repeat:repeat-y;
background-position:center;
background-color:#000000;
font-size:62.5%;
}

body * {
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}

h1, h2, h3 {
font-weight:bold;
}
h1 {
font-size:1.8em;
color:#871515;
text-transform:uppercase;
}
h2 {
font-size:1.4em;
text-transform:uppercase;
}
h3 {
font-size:1.2em;
}
h4 {
font-size:1.1em;
}

img {
border:none;
}

#container {
width:957px;
background-color:#FFFFFF;
background-image:url(../images/footer-bg-small.jpg);
background-repeat:repeat-x;
background-position:bottom;
min-height: 100%;
height: auto !important;
height: 100%;
margin: 0 auto -110px auto; /* the bottom margin is the negative value of the footer's height */
}

.quote-credit {
font-weight:bold;
font-size:0.9em;
}
.subhead {
margin:0 0 0.5em 0;
}

/* ///////////////////////////// */
/* HEADER */
#contact-info {
position:absolute;
top:0px;
z-index:1;
width:957px;
text-align:right;
}
#contact-info img {
margin:2px 16px 0 0;
}
#header {
width:957px;
height:122px;
background-image:url(../images/header-bg.gif);
}
#header ul {
list-style:none;
float:right;
height:31px;
position:relative;
left:0px;
top:84px;
}
#header li {
display:inline;
float:left;
}
/* ///////////////////////////// */

#content, #main-column, #sidebar {
min-height:437px;
height:auto !important;
height:437px;
}

/* ///////////////////////////// */
/* SIDEBAR */
#sidebar {
float:left;
width:181px;
margin:0 0 0 -957px;
background-image:url(../images/sidebar-bg.gif);
background-repeat:repeat-x;
}
#sidebar ul {
list-style-type:none;
font-size:1.1em;
font-weight:bold;
margin:10px 0 0 0;
}
#sidebar ul li {
font-size:1.2em;
cursor:pointer;
}
#sidebar ul li.heading, #sidebar ul li.heading a {
color:#808080;
text-transform:uppercase;
}
#sidebar ul li a {
text-decoration:none;
display:block;
width:147px;
}
#sidebar ul li a, #sidebar ul li.active, #sidebar ul li.default {
padding:0.3em 17px 0.3em 17px;
}
#sidebar ul li.hover {
background-image:url(../images/sidebar-hover-bg.gif);
}
#sidebar ul li.active {
background-image:url(../images/sidebar-active-bg.gif);
color:#FFFFFF;
background-repeat:repeat-y;
}
#sidebar ul li.default {
cursor:default;
}
/* ///////////////////////////// */

/* ///////////////////////////// */
/* MAIN BODY */
#content {
font-size:1.2em;
float:left;
width:100%;
}

#main-column {
margin:0 0 0 181px;
background-image:url(../images/main-column-bg.gif);
background-repeat:no-repeat;
padding:10px 34px 40px 34px;
}

.body-text-left {
text-align:left;
}
.body-text-center {
text-align:center;
}
.body-text-right {
text-align:right;
}
.body-float-right {
float:right;
}
#inglorImages1{
	float:right;
	margin:-20em 0em 0em 0em;
}
#push {
clear:both;
}
/* ///////////////////////////// */

/* ///////////////////////////// */
/* FOOTER */
#footer, #push {
height:110px;
}
#footer{
text-align:center;
vertical-align:middle;
margin:0 auto 0 auto;
width:957px;
}
#footer-content {
font-size:1.1em;
color:#597554;
}
#footer-content a {
color:#597554;
text-decoration:none;
}
#footer-content .small-text {
font-size:0.8em;
}
#footer-content {
padding:25px 0 0 0;
}
/* ///////////////////////////// */