@charset "utf-8";
html.body {
font-family:Arial, Verdana, Helvetica, sans-serif;
color:#666;
margin-top:0;
background-color:#021116;
}

body {
font-family:Arial, Verdana, Helvetica, sans-serif;
color:#666;
margin-top:0;
background-color:#FFF;
}

html,body,div,span {
margin:0;
padding:0;
}

img {
border:0 none;
}

#page_bg {
text-align:center;
width:100%;
}

#wrapper {
text-align:right;
margin-left:auto;
margin-right:auto;
margin-bottom:0;
height:800px;
}

#logo {
float:left;
}

#logo1 {
float:left;
padding-top:10px;
}

#header {
margin-left:auto;
margin-right:auto;
margin-top:11px;
width:924px;
padding:0;
}

#header2 {
margin-left:auto;
margin-right:auto;
margin-top:250px;
width:924px;
height:20px;
display:block;
padding:0;
}

#bottom_menu {
font-weight:normal;
font-family:Arial;
text-transform:capitalize;
font-size:8px;
float:right;
margin:auto;
padding:10px 0 0;
}

#top_menu {
font-weight:bold;
font-family:Arial;
text-transform:uppercase;
font-size:13px;
float:left;
margin:auto;
padding:0;
}

#top_menu a {
font-weight:bold;
text-decoration:none;
}

#lower_box {
text-align:left;
width:924px;
margin-left:auto;
margin-right:auto;
margin-top:30px;
padding:0;
}

#lower_box_in {
padding:0;
}

#lower_left {
font-size:10pt;
width:635px;
margin:30px 30px auto 35px;
padding:15px 0 0;
}

#content_title {
font-size:10pt;
font-weight:bold;
}

#lower_left img {
margin-top:16px;
}

#component-contact {
margin-top:20px;
}

#right {
width:190px;
float:right;
font-size:8pt;
font-family:Arial;
color:#FFF;
margin:34px 30px auto auto;
}

#r_top {
font-size:8pt;
font-family:Arial;
color:#FFF;
margin:10px;
}

.module_menu {
color:#FFF;
font-size:8pt;
font-family:Arial;
border-bottom:1px solid #584538;
margin:15px 15px auto;
}

.module_menu h3 {
font-size:10pt;
}

ul.menu {
list-style-type:none;
list-style-position:inside;
marker-offset:0;
padding-left:0;
}

ul.menu li {
margin-top:5px;
}

#r_bottom {
clear:right;
float:right;
font:10px Verdana, Arial, Helvetica, sans-serif;
position:relative;
top:25px;
right:30px;
width:287px;
padding:0;
}

#r_bottom img {
width:168px;
margin-left:auto;
margin-right:auto;
}

#footer {
margin-left:auto;
margin-right:auto;
height:45px;
width:924px;
vertical-align:middle;
margin-top:10px;
border-top:1px solid #584538;
}

/*  Global Formatting */
h1 {
font-size:16px;
line-height:1em;
font-weight:900;
}

h2 {
font-size:15px;
line-height:1em;
font-weight:900;
}

h3 {
font-size:14px;
line-height:1em;
font-weight:900;
}

h4 {
font-size:13px;
line-height:1em;
font-weight:900;
}

h5 {
font-size:12px;
line-height:1em;
font-weight:900;
}

h6 {
font-size:11px;
line-height:1em;
font-weight:900;
}

.contentheading {
font-size:190%;
font-weight:normal;
line-height:110%;
padding-bottom:8px;
margin:15px 0 0;
}

table.blog tbody tr td div {
border-bottom:1px solid #584538;
margin-top:8px;
}

.module div div div {
border-bottom:1px solid #584538;
padding-bottom:15px;
}

.module {
margin-top:15px;
}

a:link,a:visited,a:hover {
text-decoration:none;
}

.clear,.clr {
clear:both;
}

td,th {
font-size:12px;
}

table.blog tbody tr td div div,.module div div div div {
border-bottom:none;
}
