/* HUNT FOR THE CURE */
body {
  margin: 0px;
  padding: 0px;
  font-size: 11pt;
  font-family: Tahoma, Arial, sans-serif;
}
td {
  font-size: 11pt;
  font-family: Tahoma, Arial, sans-serif;
}
h1 {
  margin-bottom: 0px;
  margin-top: 0px;
  font-size: 16pt;
  font-family: Tahoma, Arial, sans-serif;
  font-weight: bold;
}
h2 {
  margin-bottom: 0px;
  margin-top: 0px;
  font-size: 16pt;
  font-family: Tahoma, Arial, sans-serif;
  font-weight: bold;
  color: #fff;
}
h3 {
  margin-bottom: 0px;
  margin-top: 0px;
  font-size: 15pt;
  font-family: Tahoma, Arial, sans-serif;
  font-weight: bold;
  color: #000;
  line-height: 26px;
}
h4 {
  margin-bottom: 0px;
  margin-top: 0px;
  font-size: 16pt;
  font-family: Tahoma, Arial, sans-serif;
  font-weight: bold;
  color: #02944d;
  line-height: 26px;
}

a.nav:link, a.nav:active, a.nav:visited{
padding: 4px;
color: #ffffff;
text-transform: uppercase;
font-weight: bold;
font-size: 13pt;
text-decoration: none;
font-family: Tahoma, Arial, sans-serif;
}
a.nav:hover {
background-color: #ffffff;
padding: 4px;
color: #64380f;
text-transform: uppercase;
-moz-border-radius:4px;
-webkit-border-radius:4px;
font-weight: bold;
font-size: 13pt;
text-decoration: none;
font-family: Tahoma, Arial, sans-serif;
}
a.nav2:link, a.nav2:active, a.nav2:visited{
padding: 4px;
color: #000000;
background-color: #ffffff;
text-transform: uppercase;
-moz-border-radius:5px;
-webkit-border-radius:5px;
font-weight: bold;
font-size: 13pt;
text-decoration: none;
font-family: Tahoma, Arial, sans-serif;
}
a.nav2:hover {
background-color: #ff0000;
padding: 4px;
color: #ffffff;
text-transform: uppercase;
-moz-border-radius:4px;
-webkit-border-radius:4px;
font-weight: bold;
font-size: 13pt;
text-decoration: none;
font-family: Tahoma, Arial, sans-serif;
}
/*RESETS*/
*{padding:0; margin:0;}
ul{list-style-type:none;}
fieldset{border:none;}
a img{border:none;}
a{-moz-outline:none; outline: none;}

/*SLIDESHOW*/
#home_slideshow{ position:relative; width:900px; height:300px; overflow:hidden;}
/* BOX POSITION */
#home_slideshow #home_slideshow_violator{z-index:1000; background: url(../images/lightWhite.png); width:580px; height:40px; float:right; position:relative; top:-60px; left:-300px;}
/* CAPTION TEXT */
#home_slideshow #home_slideshow_violator #project_caption{display:none; padding: 8px 10px; color:#000; float:left; text-transform: uppercase; font-weight: bold; font-size: 15pt; text-decoration: none; font-family: Tahoma, Arial, sans-serif;}
/* CAPTION LINK */
#home_slideshow #home_slideshow_violator #project_caption a{margin-left:8px; font-weight: bold; text-decoration: none; color: #000;}
#home_slideshow #home_slideshow_violator #project_caption a:hover{margin-left:8px; font-weight: bold; text-decoration: none; color: #ff0000;}
/* SLIDES */
#home_slideshow #home_slideshow_violator #slide_navigation{position:absolute;right:8px;top:8px;}
/* UNSHOWN SLIDE */
#home_slideshow #home_slideshow_violator #slide_navigation a{ text-indent:-9999px; overflow:hidden; display:block; background-color:#000000; width:24px; height:24px; float:left; margin-left:5px; cursor:pointer; overflow:hidden;}
/* HOVERED SLIDE */
#home_slideshow #home_slideshow_violator #slide_navigation a:hover{ background-color:#00a656;}
/* CURRENT SLIDE */
#home_slideshow #home_slideshow_violator #slide_navigation a.activeSlide{ background-color:#ff0000; width:24px; height:24px;}
#home_slideshow #home_slideshow_violator #slide_navigation a{outline:none;}
#home_slideshow li span.slide_caption{display:none;}
#home_slides{background-color:#333333; overflow:hidden; height:400px;}



/*HACKS*/
.clearfix:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

.clearfix {display:inline-block;}
/* Hide from IE Mac \*/
.clearfix {display:block;}
/* End hide from IE Mac */

input {
  padding: 4px;
}
a.nav3:link, a.nav3:active, a.nav3:visited{
padding: 5px 5px 5px 45px;
color: #000000;
text-transform: uppercase;
font-weight: bold;
font-size: 13pt;
text-decoration: none;
font-family: Tahoma, Arial, sans-serif;
}
a.nav3:hover {
background-color: #ff0000;
padding: 5px 5px 5px 45px;
color: #ffffff;
text-transform: uppercase;
font-weight: bold;
font-size: 13pt;
text-decoration: none;
font-family: Tahoma, Arial, sans-serif;
}
.sideing {
      text-decoration: none;
      color: #000000;
    }
