<style type="text/css">

html { 
	
min-height: 100%; 
margin-bottom: 1px; 

}

body {

margin: 0px;
padding: 0px;
background: url('../images/body-bg.gif');
background-repeat: repeat-x;
background-color: #6a6b6f;

}

div#menu {

margin: 0px;
padding-top: 6px;
padding-bottom: 0px;
height: 40px;
width: 899px;
font: bold 14px "Times New Roman";
color: #FFFFFF;
text-align: center;
vertical-align: middle;
background: url('../images/menu-bg.gif');
background-repeat: repeat-x;
background-color: #8c2834;
border-width: 0px;
border-style: solid;

}

a.main-menu:visted {

color: #FFFFFF;
text-decoration: none;

}

a.main-menu {

color: #FFFFFF;
text-decoration: none;

}

a.main-menu:hover {

color: #fff100;
text-decoration: none;

}

a.main-menu-persist {

color: #fff100;
text-decoration: none;

}

.menu-divider {

font: normal 23px "Times New Roman";
color: #FFFFFF;

}

#maincontainer{
width: 899px; /*Width of main container*/
margin: 0 auto; /*Center container on page*/
}

#topsection{
margin: 0;
padding: 0px;
height: 276px; /*Height of top section*/
border-width: 0px;
border-style: solid;
}

#contentwrapper{
margin-top: 0px;
float: left;
width: 100%;
}

#contentcolumn{
margin-top: 0px;
margin-left: 610px; /*Set left margin to LeftColumnWidth*/
background-color: #404041;
background: url('../images/right-col-bg.gif');
background-repeat: repeat-y;
height: 100%;
}

#leftcolumn{
float: left;
width: 610px; /*Width of left column*/
margin-left: -899px; /*Set left margin to -(MainContainerWidth)*/
background: #6a6b6f;
}

.main-content-container{
padding-top: 15px;
padding-left: 10px;
padding-right: 10px;
margin-bottom: 0px;
background: #FFFFFF;
border-width: 0px;
border-style: solid;
}

.main-content-header {

height: 29px;
margin-bottom: 6px;
padding-top: 11px;
padding-left: 10px;
background: url('../images/main-content-header-bg.gif');
background-repeat: repeat-x;
font: bold 16px "Arial";
color: #FFFFFF;
text-align: left;
vertical-align: middle;
border-width: 0px;
border-style: solid;
border-color: #FF0000;

}

.main-content-pane {

margin-bottom: 0px;
padding-top: 10px;
padding-left: 10px;
padding-right: 25px;
background: url('../images/main-content-pane-bg.gif');
background-repeat: repeat-x;
font: normal 13px "Arial";
color: #000000;
text-align: left;
border-width: 0px;
border-style: solid;
border-color: #FF0000;

}

div.body-header {

font: bold italic 38px "Times New Roman";
color: #000000;
text-align: left;
border-bottom: 1px solid black;
margin-bottom: 15px;

}

.main-content-bottom-shadow{
margin-top: 0px;
width: 610px;
height: 20px;
background: url('../images/content-bottom-shadow.gif');
background-repeat: no-repeat;
}

div.sidebar-box {

margin-left: 30px;
margin-right: 30px;
margin-top: 0px;
font: normal 11px "Arial";
color: #FFFFFF;

}

div.sidebar-box-header {

font: bold 16px "Arial";
padding: 5px 0px 5px 0px;
color: #fff100;
text-align: left;
border-top: 1px solid #fff100;
border-bottom: 1px solid #fff100;
margin-bottom: 15px;

}

.sidebar-box-subhead {

font: bold 12px "Arial";
color: #fff100;
}

.sidebar-box a{
color: #fff100;
}

div.sidebar-white-divider {

border-top: 2px solid #FFFFFF;
margin: 25px 15px 25px 15px;

}

div#coming-soon {

margin: 0px;
background-color: #616163;
width: 100%;
/*height: 160px;*/
font: normal 11px "Arial";
color: #fff100;
text-align: left;

}

div.coming-soon-header {

font: bold 14px "Arial";
padding: 5px 8px 5px 8px;
color: #fff100;
text-align: left;
border-bottom: 2px solid #404041;
margin-bottom: 15px;

}

div.coming-soon-text {

font: normal 11px "Arial";
padding: 0px 12px 10px 12px;
color: #fff100;
text-align: left;

}

#footer{
clear: left;
width: 100%;
height: 25px;
background-color: #be1e2d;
background: url('../images/menu-bg.gif');
color: #FFF;
text-align: center;
padding: 4px 0;
}

#footer a{
color: #FFFF80;
}

a.download {

	background: url('../images/download_icon.png') no-repeat left center;
	font: normal  "Arial";
	padding-top: 3px;
	padding-left: 24px;
	color: #887e6e;

}

a.link {

	font: normal  "Arial";
	color: #c2282d;

}

.link-title {

font: bold 18px "Times New Roman";
color: #000000;
text-align: left;

}

div.index {

border-bottom: 2px solid #c2282d;
margin-bottom: 15px;
padding-bottom: 15px;

}

div.blog-title {

font: bold 26px "Times New Roman";
color: #000000;
text-align: left;
border-bottom: 1px solid #CCCCCC;
padding-bottom: 5px;
margin-bottom: 15px;

}

div.dateline {

margin-top: 5px;
margin-bottom: 1px;
font: normal 14px "Times New Roman";
color: #c2282d;

}

img.thumbnail {

margin-bottom: 8px;
background-color: #999999;
border-color: #c2282d;

}

</style>