html, body 
{
	height:100%;
	width:100%;
}
body {
background : #A8111C url('../img/body_bg.jpg') repeat-x 0 0;
color : #545454;
margin : 20px 0;
padding : 0;
font-family : arial, sans-serif, serif;
font-size : 90%;
}

#container {
margin : 0 auto;
text-align : center;
border : 0 solid #fff;
width : 760px;
height:100%;
}
#holder {
width : 100%;
margin : 0;
padding : 0;
background : #ffffff;
text-align : left;
}
#logo {
background : url('../img/logo2.jpg') no-repeat center 12px;
height : 170px;
border-bottom : 0 solid #fff;
}
#contact {
background : #fff;
color : #545454;
margin-right : 0;
padding-right : 0;
float : right;
padding-bottom : 10px;
padding-top : 20px;
padding-left : 10px;
padding-right : 10px;
}
#all {
background : #545454;
min-height : 100%;
height: 100%;
width: 100%;
min-width : 100%;
}
#navigation {
background : #545454;
}
#header {
padding : 0;
height : 300px;
width : 100%;
}
#printHeader
{
	display:none;
}
#img {
height : 300px;
width : 100%;
background : url('../img/img_bg.gif') no-repeat;
}
#border {
height : 20px;
padding-top : 0;
padding-bottom : 0;
margin : 0;
width : 100%;
background : #cbcbcb;
}
#content {
float : left;
background : #fff;
width : 490px;
padding-top : 20px;
padding-bottom : 20px;
padding-left : 0;
padding-right : 0;
line-height : 160%;
}
#content p {
padding-left : 14px;
padding-bottom : 8px;
padding-right : 14px;
}
#content div {
padding-left : 0;
}
#content a {
text-decoration:none;
color : #545454;
}
#content a:hover {
text-decoration:underline;
color : #545454;
}
#content h1 {
padding-left : 14px;
padding-bottom : 17px;
color : #550000;
padding-right : 14px;
}
#content h2 {
padding-left : 14px;
padding-bottom : 8px;
color : #550000;
padding-right : 14px;
}
#content h3 {
padding-left : 14px;
padding-bottom : 8px;
color : #550000;
padding-right : 14px;
}
#content h4 {
padding-left : 14px;
padding-bottom : 8px;
color : #550000;
padding-right : 14px;
}
#content table, #content table tr ,#content table tr td {
padding-left : 14px;
padding-right : 14px;
}
#content img {
padding:3px;
padding-left:0px;
}
#content div {
padding-left:14px;
padding-right:14px;
}
#news {
float : right;
width : 250px;
background : #545454;
padding : 0;
margin : 0;
text-align : justify;
}
#footer {
clear : both;
width : 750px;
font-size : 80%;
padding-top : 5px;
padding-bottom: 5px;
padding-left : 10px;
background : #cbcbcb;
text-align : left;
}
#content h1 {
font-size : 170%;
font-weight : bold;
line-height : 130%;
margin : 0;
}
#content h2 {
font-size : 150%;
font-weight : bold;
line-height : 130%;
margin : 0;
}
#content h3 {
font-size : 130%;
font-weight : bold;
line-height : 130%;
margin : 0;
}
#content h4 {
font-size : 110%;
font-weight : bold;
line-height : 130%;
margin : 0;
}
#navigation {
float : left;
font-size : 14px;
height : 100%;
}
#navigation ul {
list-style : none;
padding : 0;
margin : 0;
}
#navigation ul li{
padding : 5px;
margin : 5px;
border-left: 4px solid #545454;
}
#navigation ul li:hover {
padding : 5px;
margin : 5px;
border-left: 4px solid #cbcbcb;
}
#navigation ul li.activelink {
padding : 5px;
margin : 5px;
border-left: 4px solid #cbcbcb;
}
#navigation ul li a {
color : #cbcbcb;
font-weight : bold;
padding-left : 8px;
text-decoration : none;
}
#navigation ul li a:hover {
color : #cbcbcb;
font-weight : bold;
padding-left : 8px;
text-decoration : none;
}
#footer ul {
margin : 0;
padding : 0;
}
#footer li {
margin : 0;
padding : 0;
list-style : none;
display : inline;
}

#footer a {
color : #545454;
font-weight : bold;
padding : 6px;
font-size:13px;
text-decoration : underline;
}
#footer a.activelink {
color : #545454;
text-decoration : none;
}
#footer a:hover {
color : #545454;
text-decoration : none;
}
.clearfix:after {
content : ".";
display : block;
height : 0;
clear : both;
visibility : hidden;
}
.clearfix {
display : inline-block;
}
* html .clearfix {
height : 1%;
}
.clearfix {
display : block;
}

