* {
    margin: 0px; /*SETS 0 MARGIN*/
    padding: 0px; /*SETS 0 PADDING*/
}
body {
	font-family: Tahoma;
	color: #5f6a80;
	font-size: 14px;
	font-style: normal;
	overflow: visible;
    letter-spacing: .5px;
}
.p2 {
    color:#2a89bf;
    padding-bottom: 5px;
}
links a {
    color:#2a89bf;
}
h1 {
	font-family: Tahoma;
	font-size: 24px; /*H1 FONT SIZE*/
	color: #1f4164; /*H1 FONT COLOR*/
	font-weight: 100;
	font-style: normal;
	padding-bottom: 5px;
}
 #wrapper {
	width: 888px;
	margin-right: auto;
	margin-left: auto;
}
/* ----------NAVIGATION STYLES START---------- */

.nav-links li {
    list-style-type: none; /*REMOVES BULLET POINTS FROM THE LIST*/
    float: left; /*FLOATS LEFT*/
    text-align: center; /*ALIGNS TEXT CENTER*/
    letter-spacing: -1px; /*DECRESES LETTER SPACING*/    
}
 
.nav-links li a {
	text-decoration: none; /*REMOVES UNDERSCORE FROM LINK ITEMS*/
	color: #000000; /*COLOR OF OUR NAVIGATION LINKS*/
	font-size: 16px; /*ADDS FONT SIZE*/
	display: block; /*DISPLAYS THE NAV LINKS AS A BLOCK ELEMENT*/
	width: 100%; /*ADDS A FIXED WIDTH TO NAV LINKS*/
	padding-top: 18px; /*ADDS TOP PADDING TO EACH LINK*/
	height: 32px;/*HEIGHT OF LINKS BOX -18PX PADDING*/
	padding-right: 10px;/*PADDING TO MAKE THE MENU FIT THE TEXT LENGTH*/
	padding-left: 10px;/*PADDING TO MAKE THE MENU FIT THE TEXT LENGTH*/
    letter-spacing: 1px;
}
 
.nav-links li a:hover {
	color: #666666;
	text-decoration: underline;
}
/* ----------NAVIGATION STYLES END---------- */

#wrapper .top_spacing {
	height: 20px;
	width: 888px;
}
#wrapper .header_image {
	height: 319px;
	width: 888px;
	background-image: url(../images/header.png);
}
#wrapper .menu {
	height: 50px;
	background-image: url(../images/menu_back.png);
	background-repeat: repeat-x;
}
#wrapper .header_content {
	width: 888px;
	padding-top: 20px;
	padding-bottom: 50px;
}
.column1{ 
    width: 380px;
    height: 260px;
    float: left;

}
.column2{ 
    width: 472px;
    height: 260px;
    float: left;
    padding-left: 20px;
}
#wrapper .middle_content {
	width: 888px;
}
.middle_left {
	float: left;
	width: 276px;
	padding-top: 20px;
	padding-bottom: 10px;
	display: inline;
	padding-right: 20px;
}
.middle_center {
	width: 276px;
	padding-top: 20px;
	padding-bottom: 10px;
	float: left;
	padding-right: 20px;
}
.middle_right {
	float: right;
	width: 276px;
	padding-top: 20px;
	padding-bottom: 10px;
	padding-right: 20px;
}
#wrapper .footer {
	width: 888px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: center;
}

