a:link {color: #FE8F4A; text-decoration: none; } /*underline*/
a:active {color: #FE8F4A; text-decoration: none; }/*underline*/
a:visited {color: #FE8F4A; text-decoration: none; }/*underline*/
a:hover {color: #ffffff; text-decoration: none; }

/*html {
filter: expression(document.execCommand("BackgroundImageCache", false, true));
}*/

html {
padding:0px;
margin:0px;
}

.bgno {
position:absolute;
top:0px;
left:0px;
background: url(http://www.solarmonkey.net/img/grey_mi.png) repeat;
width:30em;
height:20%;
padding-left:20px;
z-index:0;
}

.texty {
font-family:myriad pro;
width:28em;
}


.wagon {
line-height: 25pt;
}

.biggerfont {
font-size:48px;
font-weight: bold;
}

.umcontainer {
position:fixed;
font-family:myriad-pro;
width:600px;
z-index:7;
}

body {
font-family:myriad pro;
}

.bg1 {
background:white;
}

td {
font-family:myriad pro;
}

.bg2 {
background:#E7E5BB;
width:720px;
}

p {
font-family:myriad pro;
}

ul {
list-style-type: none;
padding-left: 0;
margin-left: 0;
}

#listing li {
background: url(http://www.solarmonkey.net/img/bullet222.gif) left top no-repeat;
padding-left: 15px;
margin-bottom: 5px; /*5px*/
/*margin-top:25px;*/
vertical-align:top;
font-family:myriad pro;
float:left;
}


img {
   behavior: url(pngbehavior.htc);
   border:0px;
}

.smfont {
font-size: 12px;
font-family:myriad pro;
}

#emptydiv {
height:198px;
width:720px;
}

#mapdiv {
position:absolute;
height:100px;
width:300px;
top:5%;
left:15%;
}

#casediv {
padding-top:0px; /*10px*/
height:298px; /*498*/
width:720px;
}

#whitebox {
margin: 0px auto;
background:white;
height:680px;
width:720px;
padding: 20px;
}

#misting li {
background: url(http://www.solarmonkey.net/img/bullet222.gif) left top no-repeat;
padding-left: 15px;
margin-bottom: 5px; /*5px*/
vertical-align:top;
font-family:myriad pro;

zoom:1;
}

#privacybox {
width:665px; /*665*/
height:472px; /*478 - 468*/
padding-right:35px;
overflow:auto;
}

#changefont {
font-family:myriad pro;
}

.disclaimer {
font-family:myriad pro;
font-size: 11px;
}

#twomoredivs {
position:relative;
padding:5px;
width:300px;
}

#twomoredivs2 {
position:relative;
right:5px;
padding:5px;
width:300px;
}

#tops {
position:relative;
height: 117px;
zoom:1;
background:#231f20;
padding: 0px;
}

.logo {
height:10px;
position:relative; /*IE*/
float:left;
padding:10px;
z-index:20; /*IE*/
height:1%;
}

.live {
float:right;
padding-right: 10px;
padding-top: 10px;
}

#flash {
height:198px;
width:720px;
z-index:1;
background:#231f20;
}

#flashe {
height:98px;
width:700px;
}

#contents {
background:#231f20 url("http://www.solarmonkey.net/img/bkgsm2.jpg") repeat-x right;
width:700px;
height:300px; /*300*/
font-family:myriad pro;
color:white;
font-style:normal;
padding: 15px 0px 0px 20px;
}

#contentsfix {
background:#231f20 url("http://www.solarmonkey.net/img/secfade.jpg") repeat-x right;
width:720px;
height:500px; /*300*/
font-family:myriad pro;
color:white;
font-style:normal;
padding: 13px 0px 0px 0px; /*15px 0px 0px 10px*/
}

#contentscon {
background:#231f20 url("http://www.solarmonkey.net/img/secfade.jpg") repeat-x right;
width:700px;
height:498px; /*506*/
font-family:myriad pro;
color:white;
font-style:normal;
padding: 15px 0px 0px 20px;
}

#stateincentives {
position:static;
height:198px; /*206*/
width:720px;
background-color:#231f20;
}

#contents2 {
position:absolute;
width:450px; /*450*/
height:300px; /*350*/
font-family:Century Gothic;
color:white;
font-size: 22px;
font-style:normal;
}

#contents4p {
position:relative;
width:675px; /*700px*/
height:300px; /*342*/
font-family:myraid pro;
color:white;
/*font-size: 1.4em;*/
font-size: 22px;
font-style:normal;
}

#contents4scrolling {
position:relative;
width:700px; /*700px*/
height:300px; /*342*/
font-family:myraid pro;
color:white;
/*font-size: 1.4em;*/
font-size: 22px;
font-style:normal;
overflow:auto;
}

#contents4scrolling2 {
position:relative;
width:700px; /*700px*/
height:498px; /*342*/
font-family:myraid pro;
color:white;
/*font-size: 1.4em;*/
font-size: 22px;
font-style:normal;
overflow:auto;
}

#contents4pi {
position:relative;
width:675px; /*700px*/
height:95px; /*100*/
font-family:myraid pro;
color:white;
font-size: 22px;
font-style:normal;
bottom:15%; /*15%*/
left: 15px;
}

#thisbetterwork {
height:200px;
width:720px;
}

#contents4pc {
position:relative;
width:700px;
height:500px; /*500*/
font-family:myraid pro;
color:white;
font-size: 22px;
font-style:normal;
}

.boldd {
font-size:14px;
}

.bolddz {
font-size:14px;
font-family:myraid pro;
}

#leedlogo {
position:absolute;
bottom:25px;
right:40px;
}

#leedlogop {
position:absolute;
bottom:25px;
right:25px;
z-index:2;
}

#blog {
float:right;
font-family:myriad pro;
border-left:1px solid #ffffff;
height:290px;
width:240px; /*230px*/
padding: 0 20px 0 10px; /*0 0 0 5px*/
z-index:4;
overflow:auto;
}

#orange {
color:orange;
font-size:14px;
padding: 7px 0 0 0px; /*5px*/
}

#fontorange {
color:orange;
font-family:myriad pro;
}

.blo {
font-size:14px;
}

/*- Menu Top--------------------------- */

    #mtop {
      float:left;
      /*position:absolute;*/
      width:710px;
	  background:gray;
      font-size:14px; /*14px*/
      font-family:myriad pro;
      line-height:normal;
      padding: 0 0 0 10px; /*0 0 0 10px;*/
	  border-bottom:0px solid #C2BDAE;
      }
    #mtop ul {
	  margin:0;
	  padding:0px 5px 0 0px; /*changes distance from edges, 0px 5px 0 5px; */
	  list-style:none;
      }
    #mtop li {
      display:inline;
      margin:0;
      padding:0;
      }
    #mtop a {
      float:left;
      margin:0;
      padding:0 4px 0 4px; /*0 4px 0 4px;*/
      text-decoration:none;
      }
    #mtop a span {
      float:left;
      display:block;
      padding:5px 15px 5px 10px; /*5px 15px 5px 6px;*/
      color:#ffffff;
      }
    #mtop a span2 {
      float:left;
      display:block;
      padding:5px 15px 5px 6px;
      color:#ffffff;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #mtop a span {float:none;}
    /* End IE5-Mac hack */
    #mtop a:hover span {
      color:#FE8F4A;
      }
    #mtop a:hover span2 {
      color:#FE8F4A;
      }
    #mtop a:hover {
      background-position:0% -42px;
      }
    #mtop a:hover span {
      background-position:0 -14px; /* 100% -42px*/
      background:url("http://www.solarmonkey.net/img/bullet2.gif") no-repeat left; /*right*/
      padding-left:10px; /*delete*/
      }   
    #mtop a:hover span2 {
      background-position:100% -42px;
      }  

/*- Menu Bottom --------------------------- */

    #mbottom {
      float:left;
      /*position:absolute;*/
      width:710px; /*720*/
	  background:#FE8F4A;
      font-size:14px; /*14px*/
      font-family:myriad pro;
      line-height:normal;
      padding: 0 0 0 10px;
	  border-bottom:0px solid #C2BDAE;
      }
    #mbottom ul {
	  margin:0;
	  padding:0px 10px 0 0px; /*changes distance from edge: 0px 10px 0 0px*/
	  list-style:none;
      }
    #mbottom li {
      display:inline;
      margin:0;
      padding:0;
      }
    #mbottom a {
      float:left;
      margin:0;
      padding:0 6px 0 6px;
      text-decoration:none;
      }
    #mbottom a span {
      float:left;
      display:block;
      padding:5px 15px 5px 10px;
      color:#000000;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #mbottom a span {float:none;}
    /* End IE5-Mac hack */
    #mbottom a:hover span {
      color:#ffffff;
      }
    #mbottom a:hover span2 {
      color:#ffffff;
      }
    #mbottom a:hover {
      background-position:0% -42px;
      }
    #mbottom a:hover span {
      background-position:100% -42px;
      background:url("http://www.solarmonkey.net/img/wbullet2.gif") no-repeat left;
      }   
    #mbottom a:hover span2 {
      background-position:100% -42px;
      }  

/* \*/
* html .logo {
	height: 1%
}
/* */

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
left: 0;
top: 10%;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #313131;
visibility: hidden;
z-index: 55;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 16px Myriad Pro;
letter-spacing: 5px;
line-height: 1.1em;
color: white;
padding: 5px 0;
text-align: right;
z-index: 55;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 54;
}

.darkenBackground {
background-color: rgb(0, 0, 0);
opacity: 0.7; /* Safari, Opera */
-moz-opacity:0.70; /* FireFox */
filter: alpha(opacity=70); /* IE */
z-index: 20;
height: 100%;
width: 100%;
background-repeat:repeat;
position:fixed;
top: 0px;
left: 0px;
}