body { 
background-color: #FFFFCC; 
font-family: verdana, arial, sans-serif; }

#container {
margin: 0 auto;
text-align: left;
padding: 0;
font-family: verdana, arial, sans-serif;
width: 800px;
border: 1px #CC6600 solid; }

/* begin header */
#header {
margin: 0;
padding: 0;
/*border-bottom: 1px #CC6600 solid;*/
background: url("../images/stepfire.jpg") no-repeat;
position: relative;
height: 125px;
width: 800;}

#header h1{
margin: 0;
padding: 5px 0 5px 0;
text-align: center; }

#header h1 span{ 
display: none;}
/* end header */

/* begin left hand navigation */
#lnav {
width: 184px !important;
width: 180px; /* For IE Win */
margin: 0;
padding: 0; }

#lnav ul {
margin: 0;
padding: 0 0 0 10px;
height: 400px;
position: relative; }

#lnav ul li {
margin: 0;
padding: 0;
list-style: none;
position: absolute;
top: 0;
font-size: small; }

#lnav ul li a {
/*text-indent: -9999px;*/
text-decoration: none;
color: #CC6600; }

#lnav ul li#ln1 {
top: 10px;
height: 12px; }

#lnav ul li#ln2 {
top: 35px;
height: 12px; }

#lnav ul li#ln3 {
top: 60px;
height: 12px; }

#lnav ul li#ln4 {
top: 85px;
height: 12px; }

#lnav ul li#ln5 {
top: 110px;
height: 12px; }

#lnav ul li#ln6 {
top: 135px;
height: 12px; }

#lnav ul li#ln6a {
top: 5px;
height: 12px; }

#lnav ul li#ln6b {
top: 25px;
height: 12px; }

#lnav ul li#ln6c {
top: 45px;
height: 12px; }

#lnav ul li#ln6d {
top: 65px;
height: 12px; }

#lnav ul li#ln6e {
top: 85px;
height: 12px; }
/*end left hand navigation */

/* begin content */
#content {
width: 590px !important;
width: 575px; /*For IE Win*/
height: 400px;
min-height: 400px;
margin: 0;
padding: 10px 10px 15px 10px;
float:right;
color: #000000;
font-size: small; }

html>body #content{
height:auto;
}

#content a {
text-decoration: none; 
color: #CC6600; }

#content img {
margin: 0;
padding: 0 5px 0 0; }

#content hr {
border-top: 1px solid #CC6600;
padding: 0;
margin: 5px 0 5px 0; }

#content h1 {
margin: 0;
padding: 0;
display: inline;
font-size: 1.0em; }

#content h2 {
margin: 0;
padding: 0;
display: inline;
font-size: 1.3em; }

.gallery img{
margin: 0;
padding: 5px; }

.testimonial {
font-style: italic;
text-align: left;
margin: 0;
padding: 10px 0 10px 0; }

.credit {
font-weight: normal;
font-style: italic;
text-align: left;
color: #990000;
margin: 0;
padding-top: 10px; }
/* end content */

/* begin footer */
#footer {
width: 800px;
height: 30px;
margin: 0;
padding: 5px 0 5px 0;
font-size: .8em;
text-align: center; 
border-top: 1px #CC6600 solid; 
clear: right; }

#footer a {
text-decoration: none; 
color: #CC6600;
font-size: .8em; }
/* end footer */

/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.wireframemenu{
/*border: 1px solid #C0C0C0;*/
background-color: #FFFFCC;
/*border-bottom-width: 0;*/
width: 200px;
height: 400px;
min-height: 400px;
}

* html .wireframemenu{ /*IE only rule. Original menu width minus all left/right paddings */
width: 200px;
height:auto;
}

.wireframemenu ul{
padding: 5px 0 0 10px;
margin: 0;
list-style-type: none;
}

.wireframemenu a{
font: bold 11px Verdana;
padding: 4px 3px;
/*display: block;*/
width: 100%; /*Define width for IE6's sake*/
color: #CC6600;
text-decoration: none;
/*border-bottom: 1px solid #C0C0C0;*/
}

.wireframemenu a:visited{
color: #CC6600;
}

html>body .wireframemenu a{ /*Non IE rule*/
width: auto;
}

.wireframemenu a:hover{
/*background-color: #F8FBBD;*/
color: black;
}
