@charset "UTF-8";
/* CSS Document */

html, body, table {
  padding: 0px;
  margin: 0px; }

h1 {
	font: 14px/17px Georgia, serif;
	color: #cccc99
}

p {
	font: 14px/15px Georgia, serif;
	color: #cccc99
	}

body {
  background: #9E865E url(images/bg_gradient.jpg) repeat; }
  
	
#bg_column{
position: absolute;
	top: 0px;
	left: 0px;
}

 #logo {
	position: absolute;
	top: 41px;
	left: 71px;
	width: 192px;
	height: 88px;
} 
  

#nav {
 	position: absolute;
	top: 70px;
	left: 450px;
	width: 400px;
    height: 30px;
	font: 17px/11px Georgia, serif;
    color: #605328
	
    }
#nav a {
 	color: #605328
    text-decoration: none;  }
#nav a:hover,  a.active {
    color: #fff; }
	
#footer {
	position: absolute;
	top: 678px;
	left: 153px;
	width: 693px;
	height: 23px;
	font: 11px/11px Georgia, serif;
	color: #605328
	}
   
#top_line {
	position: absolute;
	top: 105px;
	left: 242px;
	width: 608px;
	
}


#bottom_line {
	position: absolute;
	top: 650px;
	left: 0px;
	width: 850px;
}

#main {
	position: absolute;
	top: 166px;
	left: 149px;
	width: 700px;
	height: 450px;
	background-color: #605328;
   }
   
   #main #header {
    position: relative;
	margin-top: 15px;
    margin-bottom: 25px;
	margin-left: 20px;
   }
   
    #main #homeSlides {
    position: relative;
	top: 25px;
    left: 75px;
   }
   
   #main #contactImage {
    position: relative;
	top: 25px;
    left: 25px;
   }
   
    #main #contactText {
    position: absolute;
	top: 100px;
    left: 485px;
	width: 190px;
   }
   
    #main #contactText a {
 	color: #cccc99
    text-decoration: underline;  }
   
   
     #main #aboutImage {
    position: relative;
	top: 25px;
    left: 25px;
   }
   
    #main #aboutText {
	position: absolute;
	top: 82px;
	left: 400px;
	width: 270px;
   }
   
    #main #projectsImage {
    position: relative;
	top: 25px;
    left: 25px;
   }
   
    #main #projectsText {
    position: absolute;
	top: 100px;
    left: 210px;
	width: 450px;
   }

