@charset "UTF-8";

  * { 
    margin: 0; 
    padding: 0;
  }

body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	color: #282828;
    line-height: 18px;

	background-image:url(images/main_bg1.gif);
	background-repeat:repeat;
  }


/*-----------------------------------------------------------------------------------------------------------------------------------*/
  
  
  p,
  ul,
  ol { 
    margin-bottom: 18px; 
  }
  ul {
    list-style-type: square;
    margin-left: 2em;
  }
  h1 {
  color:#282828; 
    font-size: 24px;
	font-weight:normal; 
    line-height: 18px;
	margin-top:27px;
    margin-bottom: 24px; 
  }
  h2 { 
    color:#282828; 
    font-size: 16px; 
    line-height: 18px; 
    margin-bottom: 12px;
  }
  h3 { 
    color:#282828; 
    font-size: 14px;
    line-height: 18px;
	margin-bottom: 18px;
  }
   h4 { 
    color:#282828; 
    font-size: 14px;
	font-weight:normal; 
    line-height: 22px;
    margin-bottom: 18px;
  }
  
/*-----------------------------------------------------------------------------------------------------------------------------------*/

#wrapper {
width:100%;
min-width:1200px;
height:100%;
float:left;
position:relative;
background-image:url(images/header_bg1.gif);
background-repeat:repeat-x;
}

#container {
width: 1200px;  /*set width*/
height: 100%;
min-height: 90%;
margin: 0 auto;/*centers the main container*/

}

#container[id] {
  width: 1200px;
  height: auto;
}

/*-----------------------------------------------------------------------------------------------------------------------------------*/

#header {
width:100%;
min-width: 1200px;
height:90px;
padding-top:36px;
margin:0;
} 

#navHeader {
padding:0;
margin-right:125px;
background-color:#FFFFFF;
}

#navHeader li {
  font-size: 1.2em;
  display: inline;
  list-style-type: none;
}

#navHeader li a {
  text-decoration: none;
  color: #282828;
  padding-right: 0.5em;
  margin-left: 0.25em;
}

#navHeader li a:hover {
  text-decoration:none;
  color: #CC0000;
}

#navLogo {
float:left;
background-image:url(images/header_logo1.gif)
}


/*-----------------------------------------------------------------------------------------------------------------------------------*/


#footer {
	position:relative;
	float:left;
	width:100%;
	min-width: 1200px;
	height:270px;
	background-color:#FFFFFF;
	background-image: url(images/footer_bg1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	margin-top: 25px; /* margin between header & main frame, default 25px */
}

#footerNav {
	margin-top: 26px;
	margin-right:25px;
	text-align:center;
}

#footerNav li {
	display: inline;
	padding-right: 8px;
	border-right: 1px solid #8c8c8c;
	margin-right: 8px;
}


#footerNav li.lastFooter {
	padding-right: 0;
	border-right: none;
	margin-right: 0;
}


#footerNav li a {
	color: #282828;
	text-decoration: none;
}


#footerNav li a:hover {
	color: #000000;
	text-decoration: underline;
}

#footerNav ul span {
	font-size: 11px;
	color: #CC0000;
	line-height:24px;
}

a img {
	border: none;
}


/*-----------------------------------------------------------------------------------------------------------------------------------*/


.gray1      { color: #282828; }
.gray2      { color: #505050; }
.gray3      { color: #787878; }
.gray4      { color: #A0A0A0; }
.gray5      { color: #C8C8C8; }
.gray6      { color: #F0F0F0; }

.red		{ color: #CC0000; }
.orange		{ color: #FF6600; }
.green		{ color: #99CC00; }
.blue		{ color: #3399CC; }
.purple		{ color: #660066; }