@charset "UTF-8";
body  {
  font: 12px Arial, Helvetica, Verdana, sans-serif;
  background: #FFFFFF url(http://cdn.itsezpz.com/67_home_pg_bckgrd_84070a_org.jpg) no-repeat center top;
  margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
  padding: 0;
  text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
  color: #FFFFFF;
}
a:link {
  color: #8CC640;
  text-decoration: none;
}
a:visited {
  color: #8CC640;
  text-decoration: none;
}
a:hover {
  color: #8CC640;
  text-decoration: underline;
}
a:active {
  color: #8CC640;
  text-decoration: none;
}
.twoColFixRtHdr #container {
  width: 960px;
  margin: 0 auto;
  text-align: left;
} 
.twoColFixRtHdr #header {
  padding: 0px;
  margin: 0px;
  height: 250px;
}
.twoColFixRtHdr #logo {
  padding: 10px 0px;
  margin: 10px;
  float: left;
  height: 160px;
  width: 495px;
}
.twoColFixRtHdr #sidebar1 {
  float: right; 
  width: 300px;
  padding: 0px;
  margin-top: 100px;
  margin-bottom: 0px;
  margin-left: 0px;
  margin-right: 0px;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 12px;
  line-height: 17px;
  color: #FFFFFF;
  text-decoration: none;
}
.twoColFixRtHdr #sidebar1 p {
  margin: 0px; 
  padding-bottom: 10px;
}
.twoColFixRtHdr #content {
  margin: 50px 320px 20px 0px;
  padding: 0px;
  
}
.twoColFixRtHdr #searchPanel {
  margin: 0px;
  padding-bottom: 15px;
  padding-top: 15px;
  padding-left: 0px;
  padding-right: 0px;
  
}
.twoColFixRtHdr #mainContent {
  margin: 0px;
  padding: 20px 15px;
  background-color: #0C0C0C;
  -moz-box-shadow: 0px 3px 20px #ccc;
  -webkit-box-shadow: 0px 3px 20px #ccc;
  box-shadow: 0px 3px 20px #ccc;
  /* For IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=130, Color='#cccccc')";
  /* For IE 5.5 - 7 */
  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=130, Color='#cccccc');
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 14px;
  line-height: 18px;
  text-decoration: none;
  color: #dcddde;
  
}
.twoColFixRtHdr #footer {
  margin-top: 15px;
  padding: 15px;
  background:#0C0C0C;
  -moz-box-shadow: 0px 3px 20px #ccc;
  -webkit-box-shadow: 0px 3px 20px #ccc;
  box-shadow: 0px 3px 20px #ccc;
  /* For IE 8 */
  -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=130, Color='#cccccc')";
  /* For IE 5.5 - 7 */
  filter: progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=130, Color='#cccccc');
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 10px;
  line-height: 15px;
  color: #FFFFFF;
  text-decoration: none;
}  
.twoColFixRtHdr #footerLogo {
  padding: 0px;
  margin: 10px;
  float: right;
  height: 60px;
  width: 75px;
}
.twoColFixRtHdr #footerText {
  padding: 0px;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 10px;
  line-height: 15px;
  color: #FFFFFF;
  text-decoration: none;
  margin: 0px 120px 0px 0px;
}
.twoColFixRtHdr #footerText p{
  padding: 0px;
  margin: 0px;
}
.twoColFixRtHdr #footerText a:link {
  color: #ffffff;
  text-decoration: none;
}
.twoColFixRtHdr #footerText  a:visited {
  color: #ffffff;
  text-decoration: none;
}
.twoColFixRtHdr #footerText  a:hover {
  color: #8CC640;
  text-decoration: none;
}
.twoColFixRtHdr #footerText  a:active {
  color: #8CC640;
  text-decoration: none;
}
.twoColFixRtHdr #copywright {
  padding: 15px;
  margin: 0px;
  font-size: 10px;
  line-height: normal;
  color: #000000;
  text-decoration: none;
}
.twoColFixRtHdr #copywright  a:link {
  color: #000000;
  text-decoration: none;
}
.twoColFixRtHdr #copywright   a:visited {
  color: #000000;
  text-decoration: none;
}
.twoColFixRtHdr #copywright   a:hover {
  color: #8CC640;
  text-decoration: none;
}
.twoColFixRtHdr #copywright  a:active {
  color: #8CC640;
  text-decoration: none;
}
.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */
  float: right;
  margin-left: 8px;
}
.fltlft { /* this class can be used to float an element left in your page */
  float: left;
  margin-right: 8px;
}
.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
  clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}

h1 {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 26px;
  font-weight: normal;
  color: #8CC640;
  text-decoration: none;
  line-height: normal;
  margin: 0px;
  padding-bottom: 10px;
  text-transform: uppercase;
}
h2{
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 16px;
  font-weight: normal;
  color: #8CC640;
  line-height: normal;
  text-decoration: none;
  margin: 0px;
  padding: 10px 0px 0px;
}
h3{
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 14px;
  line-height: normal;
  font-weight: normal;
  text-decoration: none;
  color: #8CC640;
  text-transform: none;
  margin: 0px;
  padding: 10px 0px 0px;
}
h4{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: normal;
  font-weight: bold;
  color: #8CC640;
  text-decoration: none;
  margin: 0px;
  padding: 10px 0px 0px;
}
h5{
  font-family: Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:normal;
  text-decoration:none;
  color: #8CC640;
  font-weight: bold;
  margin: 0px;
  padding: 10px 0px 0px;
}
h6{
  font-family: Arial, Helvetica, sans-serif;
  font-size:11px;
  line-height:normal;
  text-decoration:none;
  color: #8CC640;
  font-weight: bold;
  margin: 0px;
  padding: 10px 0px 0px;
}


