body {
	font-size: small;
	font-family: Verdana, Arial, Sans-Serif;
                color: #000000;
                background-color: #e1d27e;
 }


#all {
               width: 750px; 
               margin-left: auto;
               margin-right: auto;
               background-color: #ffffff;
               color: #000000; 
 }

p {
             padding-top: 0px;
             margin: 0px;
}

#container {
              width: 100%;
              height: auto;
              margin: 0px;
              padding: 0px;
              background-image: url(images/sidebar.gif);
              background-repeat: repeat-y;
}
                 

#sidebar {
                width: 163px;
                float: left;
                color: #000000;
                padding: 0px;
                margin: 0px;
                height: auto;
}

#sidebar p {
                text-align: left;
                font-size: 90%;
                padding: 5px;
}

 
#mainhome {
                height: auto;
                padding: 10px;
                margin: 0px 0px 0px 168px;
                color: #000000;
                background: #ffffff url(images/butterflyback.gif) no-repeat bottom right;
} 

#mainhome p {
                margin: 0px;
}

#maincontact {
                height: auto;
                padding: 10px;
                margin: 0px 0px 0px 168px;
                color: #000000;
                background: #ffffff url(images/spilledpot.jpg);
                background-position: bottom right;
                background-repeat: no-repeat;
} 

#maincontact p {
                margin: 0px;
}



#main {
                height: auto; 
                padding: 10px;
                margin: 0px 270px 0px 168px;            
                color: #000000;
                background-color: #ffffff;
}


#main p {
                margin: 0px;
}



#main2 {
                height: auto;
                padding: 10px;
                margin: 0px 0px 0px 168px;
                color: #000000;
} 

#main2 p {
                margin: 0px;
}



.clearer {
                font-size: 0px;
                height: 0px;
                width: 100%;
                display: block;
                clear: both;
}


#rightbarwhy {
                width: 250px;
                float: right;
                background-color: #ffffff;
                color: #000000;
                text-align: left;
                font-size: 80%;
                padding: 1px;
                margin: 0px; 
                height: auto;
                                             
                          
}


#rightbarburn {
                width: 250px;
                float: right;
                background-color: #ffffff;
                color: #000000;
                text-align: left;
                font-size: 80%;
                padding: 1px;
                margin: 0px; 
                height: auto;
}


#rightbarinvasive {
                width: 250px;
                float: right;
                background-color: #ffffff;
                color: #000000;
                text-align: left;
                font-size: 80%;
                padding: 1px;
                margin: 0px; 
                height: auto;               
                          
}


#rightbarland {
                width: 250px;
                float: right;
                background-color: #ffffff;
                color: #000000;
                text-align: left;
                font-size: 90%;
                padding: 1px;
                margin: 0px; 
                height: auto;               
                          
}


#rightbarinven {
                width: 250px;
                float: right;
                background-color: #ffffff;
                color: #000000;
                text-align: left;
                font-size: 80%;
                padding: 1px;
                margin: 0px; 
                height: auto;               
                          
}


#rightbared {
                width: 250px;
                float: right;
                background-color: #ffffff;
                color: #000000;
                text-align: left;
                font-size: 90%;
                padding: 1px;
                margin: 0px; 
                height: auto;               
                          
}

#footer {
	padding: 0px;
	margin: 0px;
	background-color: #e1d27e;
	border: 1px solid #E8D899;
	text-align: center;
}


#footer p {
           font-size: 80%;
           margin: 0px auto 0px auto;
           padding: 7px 0px 7px 0px;  
           color: #000000;
}


#top {
	background-color: #D1D1B4;
	color: #000000;
	border: 1px solid #D1D1B4;
}


#top p {
	font-size: 80%;
	text-align: right;
	padding: 7px;
	margin: 0px;
	color: #FFF;            
}


a:link {
	color: #000;
	text-decoration: underline;
}


a:visited {
	color: #000;
	text-decoration: underline;
}

a:hover {
	color: #999966;
	text-decoration: underline;
}


.indent150 {
            margin-left: 150px;
}

.topmenu {
           font-size: 80%;
           text-align: right;
           padding: 7px;
           margin: 0px;
}


.copyright {
           font-size: 80%;
           text-align: right;
           padding: 0px;
           margin: 0px;
}

.edphotos {
          padding-top: 150px;
         
}

.clients {
           font-size: 90%;
           color: #05612d;
}

h1 {
          color: #05612d;
          background-color: #ffffff;
          font-size: 130%;
          text-align: left;
          padding: 0px;
          margin: 0px;
          border: #c7c841 dashed 1px;
}
                 

h2 {
          color: #05612d;
          background-color: #ffffff;
          font-size: 110%;
          font-weight: bold;
          text-align: left;
}

h3 {
         color: #000000;
         background-color: #ffffff;
         font-size: 100%;
         font-weight: normal;
         border: #c7c8a1 solid 1px;
         padding: 0px;
         margin: 12px 0px 12px 0px;
         text-align: center;
}

h4 {
         color: #000000;
         background-color: #c7c8a1;
         font-size: 100%;
         font-weight: normal;
         padding: 10px;
         margin: 0px;
         text-align: center;
}

h5 {
         color: #000000;
         background-color: #c7c8a1;
         font-size: 100%;
         font-weight: normal;
         padding: 10px;
         margin: 0px;
         text-align: left;
}

