
/* principle block elements */

#container {
  border: 0px solid black;
  width: 900px;;
}
#pagehead {
  border: 0px solid black;
  border-bottom: 1px solid black;
  position: relative;
  width: 900px;
  height: 70px;
}
#logo {
  border: 0px solid black;
  text-align: left;
  padding-right: 0;
  position: absolute;
  bottom: 0px;
  left: 0px;
}
#navigation {
  background-color: #fff;
  border: 0px solid black;
  width: 500px;
  text-align: right;
  padding-right: 0;
  position: absolute;
  bottom: 0px;
  right: 0px;
}

#maincol {
border: 0em solid black;
padding: 5px 0;
width: auto;
margin-left: 300px;
margin-top: 10px;
clear: left;
}
#footer {
margin-left: 300px;
border-top: 1px solid #aaa;
border-bottom: 1px solid #aaa;
padding: 3px;
margin-top: 0;
width: auto;
min-width: 50em;
font-size: 0.7em;
text-align: left;
color: #ddd;
}

#sitetitle { 
letter-spacing: 0.8em; 
color: black; 
font-size: 2em;}


#googleads {
border: 1px solid black; 
float: right; 
margin-top: 3em;
margin-left: 1em;
}


/* for admin area */
.fileupload {
width: 220px;
padding: 20px;
border: 0px solid black;
margin: 3px;
}
.errorbox {
padding: 3px;
margin: 3px;
width: 400px;
border: 1px solid black;
text-align: center;
color: white;
background-color: lightgrey;
font-weight: bold;
font-size: 0.8em;
}

/* for portfolio */
.rhsimg {
float: right;
width: 200px;
height: 130px;
border: 1px solid black;
margin: 3px 12px;
background-color: #fff;
}
.lhsimg {
float: left;
width: 200px;
height: 130px;
border: 1px solid black;
margin: 3px 12px;
background-color: #fff;
}
.portfolioitem {
margin: 8px 0px 0px 0px;
padding: 8px 8px;
border-bottom: 1px solid black;
border-top: 1px solid black;
background-color: #eee;
}

/* for viewpagedata function */
#pagedata {
border: 1px solid black;
font-size: 70%;
text-align: left;
padding: 4px;
display: none;
background-color: #D3D3D3;
margin-bottom: 100px;
  /* DHTML settings */
  position: absolute;  
  z-index: 20; 
  left: 100px; 
  top: 0px;
}

#showpagedatabutton{
text-align: center; 
color: #aaa;
}  

.labels { /* for the pagedata div */
  float: left;
  width: 120px;
  color: #FFA500;
  text-align: right;
  }
