html {
height:100%;
font-size:11px;
}

body {
height:100%;
font-family:Helvetica, Arial, sans-serif;
font-size:11px;
color:#222;
margin:0;
padding:0;
background:#660913 url(../images/stripe.jpg) repeat-x;
}

.tool-tip {
background:#fff;
}

.clr {
clear:both;
}

#header {
height:190px;
}

#container {
width:1024px;
/*width:900px;*/
margin:0 auto;
}

#footer {
text-align:center;
width:75%;
max-width:1200px;
min-width:800px;
padding-bottom:15px;
display:block;
margin:25px auto 15px;
color:#fff;
}

#footer a {
color:#fff;
}

#form-login a {
margin-right:5px;
}

#form-login fieldset {
border:none;
}

#form-login {
padding-left:10px;
}

.footermenu1 .moduletable_menu h3 {
color:#FFF;
background:none;
}

.footermenu1 .moduletable_menu {
background:none;
border:none;
color:#FFF;
}

#content {
float:left;
/*width:670px;*/
width:794px;
border-top:6px #EF4036 solid;
border-bottom:3px #EF4036 solid;
background:#fff;
margin-top:15px;
margin-right:15px;
padding:15px;
}

small {
text-transform:uppercase;
font-size:10px;
}

.homeimg {
float:right;
padding:0 0 25px 25px;
}

#right {
float:left;
width:170px;
}

.componentheading,h3,h4 {
font-family:'Arial Black', Gadget, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:100;
padding:6px;
}

.moduletable h3,.moduletable_menu h3 {
background:#EF4036;
text-align:center;
color:#FFF;
}

.moduletable,.moduletable_menu {
border-bottom:3px #EF4036 solid;
background:#fff;
color:#333;
margin:0 0 15px 0;
padding:0 0 15px 0;
}

#right .moduletable, #right .moduletable_menu {
background:#8c191e;
border-left:2px #37060b solid;
border-right:2px #37060b solid;
border-bottom:2px #37060b solid;
margin:0 0 15px 0;
padding:0 0 15px 0;
color:#fff;
}

#right h3 {
background:#EF4036;
text-align:left;
}

#right a {
color:#FFF;
}

#header h2 {
font-family:'Arial Black', Gadget, Arial, Helvetica, sans-serif;
font-weight:100;
font-size:18px;
color:#FFF;
float:left;
margin:0;
padding:100px 0 0 25px;
}

h1 {
font-family:'Arial Black', Gadget, Arial, Helvetica, sans-serif;
font-weight:900;
font-size:18px;
margin:0;
padding:0;
}

h2 {
font-family:'Arial Black', Gadget, Arial, Helvetica, sans-serif;
font-weight:100;
}

.contentheading {
font-family:'Arial Black', Gadget, Arial, Helvetica, sans-serif;
font-weight:100;
font-size:24px;
margin:0;
padding:0;
}

.pathway {
color:#C03;
}

.headleft {
float:left;
margin-left:50px;
}

.headright {
float:right;
margin-right:50px;
}

a {
color:#000;
font-weight:900;
}

a:hover {
text-decoration:none;
}

.width {
min-width:900px;
margin:0 auto;
}

* html .minwidth {
border-left:900px solid #fff;
position:relative;
float:left;
z-index:1;
}

* html #header {
margin-left:-900px;
position:relative;
float:left;
z-index:2;
text-align:left;
}

* html .headleft {
margin-left:25px;
}

* html .headright {
margin-right:25px;
}
