
body {font-family:arial,verdana,sans-serif}

#container {  margin-left:auto;margin-right:auto;margin-top:70px;width:740px;
              border:1px #aaaaaa solid;
              background:#ffffff}
              

#sidebar { margin:10px;background-color:#ffffff;float:right;width:240px }
#sidebar h1 {margin:0px;color:#333333;font-weight:normal;font-size:0.8em;letter-spacing:1em}
#sidebar h2 {margin:0px;color:#333333;font-weight:normal;font-size:0.8em;letter-spacing:0.5em}
#sidebar #contactdetails {margin-top:10px;color:#666666;text-align:right;font-size:0.7em}
#sidebar a {text-decoration:none;font-weight:bold;color:#666666}
#sidebar a:hover {text-decoration:underline;color:#006600}

#logo {margin-top:5px}
#sidebarimage { width:200px;
                margin-left:auto;margin-right:auto;margin-top:30px;
                padding:0px;
                border:1px #666666 solid;
                font-size:0.6em;text-align:center;
                background-color:#aaaaaa; color:#ffffff}

.logotext1 {font-style:italic;font-weight:bold;color:#333333}
.logotext2 {color:#666666}


#main { margin-right:280px;
        }
#main h1 {font-size:0.8em;
          margin-left:15px;margin-right:15px;margin-top:35px;margin-bottom:0px}
#main h2 {clear:left;font-size:0.7em;
          margin-left:15px;margin-right:15px;margin-top:30px;margin-bottom:0px}
#main p { font-size:0.7em;
          margin-left:15px;margin-right:15px;margin-top:10px;margin-bottom:0px}
#main li { font-size:0.7em;line-height:120%;
          margin-left:15px;margin-right:15px;margin-top:0px;margin-bottom:0px}
#main a {text-decoration:none;font-weight:bold;color:#666666}
#main a:hover {text-decoration:underline;color:#006600}



#nav {margin-top:10px;margin-left:auto;margin-right:auto;padding:5px;
      width:340px;
      background-color:#000000;color:#cccccc;
      text-align:center;
      font-size:0.8em
      }
#nav a {text-decoration:none;font-weight:bold;color:#cccccc}
#nav a:hover {text-decoration:underline;color:#006600}


.portfolioimage {clear:left;width:175px; float:left;
            margin-top:10px;margin-left:15px;}

.portfoliotext {margin-left:200px}

#footer {width:100%;margin:5px}
#footer td {text-align:center;
            color:#cccccc;font-size:0.6em;
            letter-spacing:0.5em}

