@charset "UTF-8";
body  {
  font: 12px/16px Arial, Helvetica, Verdana, sans-serif;
  background: #FFFFFF;
  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: #666666;
  text-decoration: none;
}
a:link {
  color: #000000;
  text-decoration: underline;
}
a:visited {
  color: #000000;
  text-decoration: underline;
}
a:hover {
  color: #AED011;
  text-decoration: underline;
}
a:active {
  color: #AED011;
  text-decoration: underline;
}
.twoColFixLtHdr #container {
  width: 955px;
  background: #FFFFFF;
  margin: 0 auto;
  text-align: left;
} 
.twoColFixLtHdr #header {
  padding: 10px 0px;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
  text-align: right;
  font-family: "Century Gothic", Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: normal;
  color: #999999;
  text-decoration: none;
} 
.twoColFixLtHdr #headerButtons {
  float: right; /* since this element is floated, a width must be given */
  width: 600px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
  background: #FFFFFF; /* the background color will be displayed for the length of the content in the column, but no further */
  padding: 0px;
  font-family: "Century Gothic", Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: normal;
  color: #B3B3B3;
  text-decoration: none;
  margin: 0px;
  text-transform: uppercase;
}
.twoColFixLtHdr #headerButtons  a, #headerButtons a:visited  {
  color: #B3B3B3;
  text-decoration: none;
}
.twoColFixLtHdr #headerButtons  a:hover {
  color: #AED011;
  text-decoration: none;
}
.twoColFixLtHdr #headerButtons  a:active {
  color: #AED011;
  text-decoration: none;
}
.twoColFixLtHdr #navArea {
  padding: 0px 0px 15px;
  width: 955px;
  margin-right: auto;
  margin-left: auto;
}
.twoColFixLtHdr #menu {
  margin: 0px 0px 15px; /* the left margin on this div element creates the column down the left side of the page - no matter how much content the sidebar1 div contains, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends. */
  padding: 0px 0px 15px 20px;
  font-family: "Times New Roman", Times, serif;
  font-size: 40px;
  font-style: italic;
  line-height: 40px;
  color: #666666;
  text-decoration: none;
  text-align: center;
  height: 80px;
  float: right;
  width: 705px;
  border-bottom-width: 1px;
  border-bottom-style: dashed;
  border-bottom-color: #CCCCCC;
  display: block;
  clear: none;
}
.twoColFixLtHdr #menu ul{
  display: block;
  list-style-type: none;
  text-align: left;
  margin: 0px;
  padding: 0px;
}
.twoColFixLtHdr #menu li{
  display: block;
  list-style-type: none;
  float: left;
  text-align: left;
  margin: 0px;
  padding: 0px;
}
.twoColFixLtHdr #menu li.currentPage a {
  text-decoration: none;
  display: block;
  text-align: center;
  color: #AED011;
  font-family: "Times New Roman", Times, serif;
  font-size: 40px;
  line-height: normal;
  font-weight: normal;
  text-transform: capitalize;
  font-style: italic;
  margin: 40px 0px 0px;
  width: 175px;
  padding: 0px;
}
.twoColFixLtHdr #menu li a, #menu li a:visited {
  text-decoration: none;
  display: block;
  text-align: center;
  color: #B3B3B3;
  font-family: "Times New Roman", Times, serif;
  padding: 0px;
  font-size: 40px;
  margin: 40px 0px 0px;
  font-weight: normal;
  line-height: normal;
  text-transform: capitalize;
  font-style: italic;
  width: 175px;
}
.twoColFixLtHdr #menu li a:hover {
  text-decoration: none;
  display: block;
  text-align: center;
  color: #AED011;
  font-family: "Times New Roman", Times, serif;
  font-size: 40px;
  line-height: normal;
  font-weight: normal;
  text-transform: capitalize;
  font-style: italic;
  margin: 40px 0px 0px;
  width: 175px;
  padding: 0px;
}
.twoColFixLtHdr #menu li a:active {
  text-decoration: none;
  display: block;
  text-align: center;
  color: #AED011;
  font-family: "Times New Roman", Times, serif;
  font-size: 40px;
  line-height: normal;
  font-weight: normal;
  text-transform: capitalize;
  font-style: italic;
  margin: 40px 0px 0px;
  width: 175px;
  padding: 0px;
}
.twoColFixLtHdr #logo {
  width: 145px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
  background: #FFFFFF; /* the background color will be displayed for the length of the content in the column, but no further */
  padding: 0px;
  height: 60px;
  margin: 0px;
}
.twoColFixLtHdr #sidebar1 p {
  margin-right: 0px;
  margin-left: 0px;
  margin-bottom: 27px;
  margin-top: 0px;
  padding: 0px;
}
.twoColFixLtHdr #sidebar1 {
  float: left; /* since this element is floated, a width must be given */
  width: 205px; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
  height: 300px;
  padding: 0px;
  font-family: "Century Gothic", Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: normal;
  color: #B3B3B3;
  text-decoration: none;
  border-bottom-width: 1px;
  border-bottom-style: dashed;
  border-bottom-color: #CCCCCC;
}
.twoColFixLtHdr #sidebar1 a, #sidebar1 a:visited  {
  color: #B3B3B3;
  text-decoration: none;
}
.twoColFixLtHdr #sidebar1 a:hover, #sidebar1 a.selected {
  color: #AED011;
  text-decoration: none;
}
.twoColFixLtHdr #sidebar1 a:active {
  color: #AED011;
  text-decoration: none;
}
.twoColFixLtHdr #mainContent {
  background: url(http://cdn4.itsezpz.com/14_banner_home_504f6e_org.jpg) no-repeat left top;
  margin: 0px 0px 0px 230px; /* the left margin on this div element creates the column down the left side of the page - no matter how much content the sidebar1 div contains, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends. */
  padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
} 
.twoColFixLtHdr #mainContent p {
  margin: 0px;
  padding: 0px;
} 
.twoColFixLtHdr #signoff {
  padding: 15px 0px;
  width: 955px;
  margin-right: auto;
  margin-left: auto;
  border-bottom-width: 1px;
  border-bottom-style: dashed;
  border-bottom-color: #CCCCCC;
}
.twoColFixLtHdr #signoff p {
  margin: 0px;
  padding: 0px; 
}
.twoColFixLtHdr #signoff1 {
  float: left; /* since this element is floated, a width must be given */
  width: 205px; /* the background color will be displayed for the length of the content in the column, but no further */
  padding: 0px;
  margin-right: 40px;
  text-align: left;
  vertical-align: middle;
}
.twoColFixLtHdr #signoff2 {
  float: left; /* since this element is floated, a width must be given */
  width: 135px; /* the background color will be displayed for the length of the content in the column, but no further */
  padding: 0px 15px;
  margin-right: 15px;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #CCCCCC;
  text-align: left;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 11px;
  line-height: 15px;
  color: #B3B3B3;
  text-decoration: none;
}
.twoColFixLtHdr #signoff2 a, #signoff2 a:visited  {
  color: #B3B3B3;
  text-decoration: none;
}
.twoColFixLtHdr #signoff2 a:hover {
  color: #AED011;
  text-decoration: none;
}
.twoColFixLtHdr #signoff2 a:active {
  color: #B3B3B3;
  text-decoration: none;
}
.twoColFixLtHdr #signoff2 h1 {
  font-family: "Times New Roman", Times, serif;
  font-size: 30px;
  font-weight: normal;
  color: #B3B3B3;
  line-height: normal;
  text-decoration: none;
  font-style: italic;
  margin: 0px;
  padding: 0px;
  text-transform: none;
}
.twoColFixLtHdr #signoff3 {
  float: left; /* since this element is floated, a width must be given */
  width: 135px; /* the background color will be displayed for the length of the content in the column, but no further */
  padding: 0px 15px;
  margin-right: 15px;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #CCCCCC;
  text-align: left;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 11px;
  line-height: 15px;
  color: #B3B3B3;
  text-decoration: none;
}
.twoColFixLtHdr #signoff3 a, #signoff3 a:visited {
  color: #B3B3B3;
  text-decoration: none;
}
.twoColFixLtHdr #signoff3 a:hover {
  color: #AED011;
  text-decoration: none;
}
.twoColFixLtHdr #signoff3 a:active {
  color: #B3B3B3;
  text-decoration: none;
}
.twoColFixLtHdr #signoff3 h1 {
  font-family: "Times New Roman", Times, serif;
  font-size: 30px;
  font-weight: normal;
  color: #B3B3B3;
  line-height: normal;
  text-decoration: none;
  font-style: italic;
  margin: 0px;
  padding: 0px;
  text-transform: none;
}
.twoColFixLtHdr #signoff4 {
  float: left; /* since this element is floated, a width must be given */
  width: 135px; /* the background color will be displayed for the length of the content in the column, but no further */
  padding: 0px 15px;
  margin-right: 15px;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #CCCCCC;
  text-align: left;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 11px;
  line-height: 15px;
  color: #B3B3B3;
  text-decoration: none;
}
.twoColFixLtHdr #signoff4 h1 {
  font-family: "Times New Roman", Times, serif;
  font-size: 30px;
  font-weight: normal;
  color: #B3B3B3;
  line-height: normal;
  text-decoration: none;
  font-style: italic;
  margin: 0px;
  padding: 0px;
  text-transform: none;
}
.twoColFixLtHdr #signoff4 a, #signoff4 a:visited  {
  color: #B3B3B3;
  text-decoration: none;
}
.twoColFixLtHdr #signoff4 a:hover {
  color: #AED011;
  text-decoration: none;
}
.twoColFixLtHdr #signoff4 a:active {
  color: #B3B3B3;
  text-decoration: none;
}
.twoColFixLtHdr #signoff5 {
  float: left; /* since this element is floated, a width must be given */
  width: 135px; /* the background color will be displayed for the length of the content in the column, but no further */
  padding: 0px 15px;
  border-left-width: 1px;
  border-left-style: solid;
  border-left-color: #CCCCCC;
  text-align: left;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 11px;
  line-height: 15px;
  color: #B3B3B3;
  text-decoration: none;
  margin: 0px;
}
.twoColFixLtHdr #signoff5 a, #signoff5 a:visited {
  color: #B3B3B3;
  text-decoration: none;
}
.twoColFixLtHdr #signoff5 a:hover {
  color: #AED011;
  text-decoration: none;
}
.twoColFixLtHdr #signoff5 a:active {
  color: #B3B3B3;
  text-decoration: none;
}
.twoColFixLtHdr #signoff5 h1 {
  font-family: "Times New Roman", Times, serif;
  font-size: 30px;
  font-weight: normal;
  color: #B3B3B3;
  line-height: normal;
  text-decoration: none;
  font-style: italic;
  margin: 0px;
  padding: 0px;
  text-transform: none;
}
.twoColFixLtHdr #footer {
  padding: 15px 0px;
  width: 955px;
  margin-right: auto;
  margin-left: auto;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 11px;
  line-height: normal;
  color: #B3B3B3;
  text-decoration: none;
  text-align: left;
} 
.twoColFixLtHdr #footer p {
  margin: 0;
  padding: 0px;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 11px;
  line-height: normal;
  color: #B3B3B3;
  text-decoration: none;
  text-align: left;
}
.twoColFixLtHdr #footer a, #footer a:visited {
  color: #B3B3B3;
  text-decoration: none;
}
.twoColFixLtHdr #footer a:hover {
  color: #666666;
  text-decoration: none;
}
.twoColFixLtHdr #footer a:active {
  color: #666666;
  text-decoration: none;
}
.twoColFixLtHdr #banner {
  padding: 0px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
  background:#E6E6E6 url(http://cdn4.itsezpz.com/14_banner_bckgrd_c7c0e0_org.jpg) repeat-x;
  margin-top: 30px;
  margin-bottom: 30px;
}
.twoColFixLtHdr #banner p {
  margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
  padding: 0px; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
}
.twoColFixLtHdr #homepage p {
  margin: 0px 0px 15px;
  padding: 0px;
  font: 12px/16px Arial, Helvetica, Verdana, sans-serif;
}
.twoColFixLtHdr #homepage {
  width: 955px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
  background: #FFFFFF;
  margin: 15px auto;
  text-align: left;
  padding: 15px 0px;
  border-bottom-width: 1px;
  border-bottom-style: dashed;
  border-bottom-color: #CCCCCC;
  font: 12px/16px Arial, Helvetica, Verdana, sans-serif;
}
.twoColFixLtHdr #homeContent {
  padding: 15px 0px;
  margin-right: 245px;
  border-bottom-width: 1px;
  border-bottom-style: dashed;
  border-bottom-color: #CCCCCC;
}
.twoColFixLtHdr #homeContent p {
  margin: 0px;
  padding: 0px;
}
.twoColFixLtHdr #homeText {
  float: right;
  width: 205px;
  background: #FFFFFF;
  padding: 15px 20px;
  border-bottom-width: 1px;
  border-bottom-style: dashed;
  border-bottom-color: #CCCCCC;
}
.twoColFixLtHdr #homeText  p {
  margin: 0px 0px 5px;
  padding: 0px;
}
.twoColFixLtHdr #portfolio p {
  margin: 0px 0px 15px;
  padding: 0px;
}
.twoColFixLtHdr #portfolio {
  width: 955px;  /* using 20px less than a full 800px width allows for browser chrome and avoids a horizontal scroll bar */
  background: #FFFFFF;
  margin: 15px auto;
  text-align: left;
  padding: 15px 0px;
  border-bottom-width: 1px;
  border-bottom-style: dashed;
  border-bottom-color: #CCCCCC;
}
.twoColFixLtHdr #portfolio h1 {
  font-family: "Century Gothic", Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: normal;
  color: #AED011;
  line-height: normal;
  text-decoration: none;
  font-style: normal;
  margin-top: 0px;
  margin-bottom: 15px;
  padding: 0px;
  text-transform: uppercase;
}
.twoColFixLtHdr #portfolio h2{
  font-family: "Century Gothic", Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: normal;
  color: #666666;
  line-height: normal;
  text-decoration: none;
  margin-top: 0px;
  margin-bottom: 15px;
  padding: 0px;
}
.twoColFixLtHdr #portfolio h3{
  font-family: "Century Gothic", Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: normal;
  font-weight: normal;
  text-decoration: none;
  color: #AED011;
  text-transform: uppercase;
  margin: 0px;
  padding: 0px;
}
.twoColFixLtHdr #portfolio h4{
  font-family: "Century Gothic", Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: normal;
  font-weight: normal;
  color: #666666;
  text-decoration: none;
  margin: 0px;
  padding: 0px;
}
.twoColFixLtHdr #portfolio h5{
  font-family: "Century Gothic", Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:normal;
  text-decoration:none;
  color: #AED011;
  font-weight: bold;
  margin: 0px;
  padding: 0px;
  text-transform: uppercase;
}
.twoColFixLtHdr #portfolio h6{
  font-family: "Century Gothic", Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:normal;
  text-decoration:none;
  color: #666666;
  font-weight: bold;
  margin: 0px;
  padding: 0px;
}  
.twoColFixLtHdr #sigoff6 {
  width: 955px;
  margin: 0 auto;
  text-align: left;
  padding: 15px 0px;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 13px;
  line-height: normal;
  color: #999999;
  text-decoration: none;
}
.twoColFixLtHdr #signoff7 {
  width: 955px;
  margin: 0 auto;
  text-align: left;
  padding: 15px 0px;
  font-family: "Times New Roman", Times, serif;
  font-size: 16px;
  line-height: normal;
  color: #999999;
  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: "Century Gothic", Arial, Helvetica, sans-serif;
  font-size: 24px;
  font-weight: normal;
  color: #999999;
  line-height: normal;
  text-decoration: none;
  font-style: normal;
  text-transform: uppercase;
  margin-top: 0px;
  margin-bottom: 15px;
}
h2{
  font-family: "Century Gothic", Arial, Helvetica, sans-serif;
  font-size: 18px;
  font-weight: normal;
  color: #AED011;
  line-height: normal;
  text-decoration: none;
  text-transform: uppercase;
  margin-top: 0px;
  margin-bottom: 15px;
}
h3{
  font-family: "Century Gothic", Arial, Helvetica, sans-serif;
  font-size: 18px;
  line-height: normal;
  font-weight: normal;
  text-decoration: none;
  color: #AEDO11;
  text-transform: none;
  margin-top: 0px;
  margin-bottom: 15px;
}
h4{
  font-family: "Century Gothic", Arial, Helvetica, sans-serif;
  font-size: 15px;
  line-height: normal;
  font-weight: normal;
  color: #666666;
  text-decoration: none;
  margin-top: 0px;
  margin-bottom: 15px;
}
h5{
  font-family: "Century Gothic", Arial, Helvetica, sans-serif;
  font-size:15px;
  line-height:normal;
  text-decoration:none;
  color: #B3B3B3;
  font-weight: normal;
  margin-top: 0px;
  margin-bottom: 10px;
}
h6{
  font-family: "Century Gothic", Arial, Helvetica, sans-serif;
  font-size:12px;
  line-height:normal;
  text-decoration:none;
  color: #666666;
  font-weight: bold;
  margin-top: 0px;
} 
.searchbox {
  border: 1px solid #CCCCCC;
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 10px;
  color: #999999;
  text-decoration: none;
}
.twoColFixLtHdr #pgname {
  width: 205px; /* the background color will be displayed for the length of the content in the column, but no further */
  padding: 0px;
  margin-right: 0px;
  margin-left: 0px;
  margin-bottom: 0px;
  margin-top: 10px;
  float: left;
}
.twoColFixLtHdr #subHeader {
  padding: 10px 0px;  /* this padding matches the left alignment of the elements in the divs that appear beneath it. If an image is used in the #header instead of text, you may want to remove the padding. */
  text-align: right;
  text-decoration: none;
  width: 955px;
  margin-right: auto;
  margin-left: auto;
}
#searchwrapper {
  width:156px; /*follow your image's size*/
  height:26px;/*follow your image's size*/
  background-image:url(http://cdn2.itsezpz.com/14_search_box_288088_org.png);
  background-repeat:no-repeat; /*important*/
  padding:0px;
  margin:0px;
  position:relative; /*important*/
}
#searchwrapper form { display:inline ; 
} 
.searchbox {
  position:absolute; /*important*/
  background-color:transparent; /*important*/
  top:2px;
  left:9px;
  width:115px;
  height:22px;
  border-top: 0px none;
  border-right: 0px none;
  border-bottom: 0px none;
  border-left: 0px none;
}
.searchbox_submit {
border:0px; /*important*/
background-color:transparent; /*important*/
position:absolute; /*important*/
top:2px;
left:128px;
width:24px;
height:24px;
}
.text12grey {
  font-family: "Century Gothic", Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: normal;
  color: #B3B3B3;
  text-decoration: none;
  margin: 0px;
  text-transform: uppercase;
}
.twoColFixLtHdr #csmenu {
  float: left;
  width: 205px;
  padding: 0px;
  font-family: "Century Gothic", Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: normal;
  color: #B3B3B3;
  text-decoration: none;
  text-align: left;
}
.twoColFixLtHdr #csmenu a, #csmenu a:visited  {
  color: #B3B3B3;
  text-decoration: none;
}
.twoColFixLtHdr #csmenu a:hover, #csmenu a.selected{
  color: #AED011;
  text-decoration: none;
}
.twoColFixLtHdr #csmenu a:active {
  color: #AED011;
  text-decoration: none;
}
.twoColFixLtHdr #csmenu ul{
  margin: 0px 0px 0px 12px;
  padding: 0px;
  text-align: left;
  list-style-type: square;
  list-style-position: outside;
  color: #B3B3B3;
}
.twoColFixLtHdr #csmenu li{
  margin: 0px 0px 10px;
  padding: 0px;
  text-align: left;
}
.twoColFixLtHdr #csmenu ol{
  margin: 0px 0px 0px 15px;
  padding: 0px;
  text-align: left;
  list-style-position: outside;
  color: #B3B3B3;
}
.twoColFixLtHdr #csContent {
  margin: 0px 0px 0px 270px; /* the left margin on this div element creates the column down the left side of the page - no matter how much content the sidebar1 div contains, the column space will remain. You can remove this margin if you want the #mainContent div's text to fill the #sidebar1 space when the content in #sidebar1 ends. */
  padding: 0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
}


