@charset "utf-8";
/* CSS Document */
html, body, #wrap {
	background:url(../images/bg2.jpg); background-color:#7c9cb0; background-repeat: repeat-x; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#515151; height:100%; margin:0px auto; padding:0px; text-align:justify;
}
body > #wrap {
	background-color:#FFF; height:auto; min-height:100%; width:900px;
}
#main {
	background-color:#FFF; margin:0px auto; min-height:100%; padding-bottom:25px;
}
#header1 {
	height:57px; margin:0px auto; vertical-align:top;
}
#header2 {
	height:24px; margin:0px auto; padding:0px;
}
#header2A {
	float:left; height:24px; margin:0px; padding:0px; vertical-align:top; width:598px;
}
#flash {
	border-top: 1px solid #000; height:100px; vertical-align:top; width:900px; 
}
#menu {
	background-color:#8e0000; border-top:1px solid #000; height:28px; margin:0px auto; padding-top:1px;
}
#tiles {
	background-color:#FFF; height:240px;
}
#content {
	background-color:#FFF; max-height:100%; min-height:100%; padding:10px;
}
#contentL {
	float:left; padding-right:5px; width:577px;
}
#contentR {
	float:right; padding-left:5px; width:293px;
}
#content2 {
	width:668px; float:left;
}
#content2A {
	width:211px;float:left;	
}
#content2B {
	width:437px; padding-left:10px; padding-right:10px; float:right
}
#content2C {
	width:212px; float:right;
}
#customer {
	height:56px; width:700px; padding:2px; padding-top:5px; margin:0px auto;
}
#media1 {
	width:595px; float:left;
}
#media2 {
	width:200px; float:right;
}
#divider1 {
	height:2px; margin-top:10px; margin-bottom:10px; background-color:#8e0000;
}
#divider2 {
	padding:0px; border:0px; height:2px; width:200px; background-color:#8e0000;
}
#divider3 {
	padding:0px; border:0px; height:2px; width:401px; background-color:#8e0000;
}
#news {
	height:30px; padding-right:10px; text-align:left;
}
#newsA {
	float:left;
}
#newsB {
	float:right;
}
#options {
	vertical-align:top; padding-bottom:10px;
}
#footer {
	background-color:#fff; clear:both; position:relative; margin:0px auto; margin-top:-25px; height:25px; width:900px;
} 
.clearfix:after {
	content:"."; display:block; height:0; clear:both; visibility:hidden;
}
.clearfix {
	display:inline-block;
}
.clearfix {
	display:block;
}
a {
	text-decoration:none;
}
img {
	border:none;
}
h1 {
	font-size:14px;
	color:#8e0000;
	font-weight:bold;
	font-style:italic;
	margin-bottom:5px;
	margin-top:0px;
}
h2 {
	font-size: 12px;
	color: #8e0000;
}
h3 {
	font-size: 10px;
	color: #000;
	margin: 0px;
	margin-bottom: 5px;
}
h4 {
	color: #0000ff; font-size:12px; font-weight:bold; font-style:italic; margin:0px;
}
h5 {
	font-size: 12px;
	font-weight:bold;
	color:#000;
	margin: 0px;
}
h6 {
	font-size:12px;
	font-weight:bold;
	font-style:italic;
	color:#515151;
}
h2, h6 {
	font-weight: bold;
	font-style: italic;
	margin:0;
}

