﻿html {height:100%;} 
* {padding:0;margin:0;}


body { background-color:#191919; color: #d9d9d9; font-size: 13px; font-family: arial; line-height: 25px; }
p { margin-bottom:15px; color:#F0F0F0; }
td { }

a:link { color: #e50028; font-size: 13px; font-family: arial; text-decoration:none }
a:visited { color: #e50028; font-size: 13px; font-family: arial; text-decoration:none}
a:hover { color: #f58088; font-size: 13px; font-family: arial; text-decoration:none}

a:active { }
.anav:link { color: #fff; font-size: 13px; font-family: arial; text-decoration: none; }
.anav:visited { color: #fff; font-size: 13px; font-family: arial; text-decoration: none; }
.anav:hover { color: #ddd; font-size: 13px; font-family: arial; text-decoration: none; }
.anavbottom:link { color: #fff; font-size: 11px; font-family: arial; text-decoration: none; }
.anavbottom:visited { color: #fff; font-size: 11px; font-family: arial; text-decoration: none; }
.anavbottom:hover { color: #e50028; font-size: 11px; font-family: arial; text-decoration: none; }
.title, #center_content_header { color: #F0F0F0; font-size: 26px; font-family: arial; display: block; margin-bottom:20px; padding-left:80px; background-image: url('../images/TitleSquares.gif'); background-repeat:no-repeat; border-bottom: solid 2px #6D6D6D; }
.SubTitle { color: #F0F0F0; font-size: 21px; font-family: arial; margin:0; padding:0px; display:block;   padding-left:34px; background-image: url('../images/TitleSquareRed.gif'); background-repeat:no-repeat; border-bottom: solid 2px #6D6D6D;}
.read_more {position:relative; top:-40px; width:100%; text-align:right; border-bottom: solid 2px #6D6D6D;}

ul {list-style: circle inside; margin-bottom:20px; }
li {margin-left:10px;}
 
#center_content p {color:White; }

#wrapper
{
	margin: 0 auto;
	width: 850px;
}

#header {color:White; float:left; width:100%}
    #header_top            {text-align:left;  position:relative; width:100%; height:113px; }
        #header_top_left   {float:left; position:relative; width:350px;  }
        #header_top_center {float:left; width:400px; bottom:0px; right:0px;}
        #header_top_right  {width:145px; position: absolute; bottom:0px; right:0px;}
    #header_bottom            {float:left; height:333px; }
        #header_bottom_left   {float:left; position:relative; width:20px;  height:100%; background-color:#CC0A00;}
        #header_bottom_center {float:left; position:relative; width:542px; height:100%; background-color:#CC0A00;}
        #header_bottom_right  {float:left; position:relative; width:278px; height:100%; background-image:  url('../images/header_menu.jpg');}
        #header_bottom_right  {float:left; position:relative; width:258px; height:100%; background-image: none url('../images/header_menu.jpg'); background-repeat:no-repeat; text-align:right; padding: 20px 20px 0 0;}
        #header_bottom_right a {text-align:right}

        .header_bottom_spacer   {float:left; position:relative; width:5px;  background-color:#000000; height:100%}
	
	#header_breadcrumbs{float:left; width:100%; }
		#header_breadcrumbs_left   {float:left; width:25px;}
		#header_breadcrumbs_center {float:left; width:680px;}
		#header_breadcrumbs_right  {float:left; width:145px;}
                    
#body {float:left; position:relative; width:100%; height:100%;}
    #body_left {float:left; position:relative; width:25px; }
    #body_center {float:left; position:relative; width:825px; bottom:0; left:0;}
		.body_center_left  {float:left; position:relative; width:372px; padding-right:40px; margin-bottom:20px;  border-right: solid 2px #6D6D6D}
		.body_center_right {float:left; position:relative; width:371px; padding-left:40px;  margin-bottom:20px;  border-right: solid 0px #6D6D6D}
		.body_center_horizontal_line {float:left; width:100%; border-top: solid 2px #6D6D6D; }
		.body_center_content {margin-bottom:30px;}
    #body_right {float:left; position:relative; width:0px; background-color:Yellow;}

#copyright{text-align:right; position:relative; cursor:default; }
	#copyright a {text-decoration: none; color:#d9d9d9; cursor:default;}
	#copyright a:visited {text-decoration: none; color:#d9d9d9}
    
#footer {float:left; position:relative; width:100%; }
	#footer_top {}
	#footer_bottom {text-align:center;padding-top:20px;}
	#footer_ncs {text-align:center;padding:20px;}



.verticle_spacer{float:left; height:40px; width:100%;}


