body {background-image: url(../images/main-background.jpg);
          background-attachment: fixed;
          background-position: top center;
          background-color: #e5deb3;
		  background-repeat:no-repeat;
		  font-family:Arial, Helvetica, sans-serif;
		  font-size:12px;
		  color: #7c694f;
          }
a:link {outline-style:none;
          background:none;
		  text-decoration:none;
		  color: #ec9c87;
		  }
a:active {outline-style:none;
          background:none;
		  text-decoration:none;
		  color: #ec9c87;
		  }
a:hover: {outline-style:none;
          background: none;
		  text-decoration: underline;
		  color: #a2d63f;
		  }
a:visited {outline-style:none;
          background:none;
		  text-decoration:none;
		  color: #ec9c87;
		  }
#wrapper {position: relative;
          width: 950px;
          height: 530px;
		  background-color: transparent;
		  }
#mainContent {position:absolute;
          top: 32px;
		  left: 125px;
		  height: 330px;
		  width: 380px;
		  text-align:left;
		  }
#informationalContent {position:absolute;
          top: 368px;
		  left: 125px;
		  height: 100px;
		  width: 380px;
		  text-align:left;
		  }	
#secondaryContent {position:absolute;
          top: 32px;
		  left: 520px;
		  height: 435px;
		  width: 177px;
		  text-align:left;
		  }
#navContent {position:absolute;
          top: 101px;
		  right: 30px;
		  height: 355px;
		  width: 181px;
		  }
.contact {font-family: Arial, Helvetica, sans-serif;
		  padding-top: 80px;
		  font-size: 12px;
		  letter-spacing: 1px;
		  color:#f8f2cc;
		  }
.about {background-image:url(../images/about-main-bg.jpg);
          background-repeat:no-repeat;
		  height: 330px;
		  padding-top: 140px;
          padding-left: 25px;
		  padding-right: 25px;
		  }
.aboutNotes {padding-top: 34px;
          padding-left: 25px;
		  padding-right: 20px;
		  }
.descHead {font-size: 14px;
          letter-spacing: 1px;
		  color: #ec9c87;
		  }
.portfolio {background-image:url(../images/portfolio-main-bg.jpg);
          background-repeat:no-repeat;
		  height: 330px;
          padding-top: 118px;
          padding-left: 25px;
		  padding-right: 25px;
		  }
.hireMe { background-image:url(../images/port-hire-me.jpg);
          background-repeat:no-repeat;
		  height: 100px;
          padding-top: 50px;
          padding-left: 35px;
		  padding-right: 5px;
		  }
.links {background-image:url(../images/links-main-bg.jpg);
          background-repeat:no-repeat;
		  height: 330px;
          padding-top: 118px;
          padding-left: 25px;
		  padding-right: 25px;
		  }
.inspiredBy {background-image:url(../images/links-inspired-by.jpg);
          background-repeat:no-repeat;
		  height: 435px;
          padding-top: 80px;
          padding-left: 0px;
		  padding-right: 0px;
		  }
.freebiesCal {background-image:url(../images/freebies-desktop.jpg);
          background-repeat:no-repeat;
          padding-top: 265px;
          padding-left: 25px;
		  padding-right: 25px;
		  }
.freebiesiPhone {background-image:url(../images/freebies-iphone.jpg);
          background-repeat:no-repeat;
          padding-top: 410px;
          padding-left: 25px;
		  padding-right: 25px;
		  }
.freebiesBG { background-image:url(../images/freebies-bgs.jpg);
          background-repeat:no-repeat;
		  height: 100px;
		  }
#contactCard {position:absolute;
          top: 32px;
		  left: 125px;
		  height: 430px;
		  width: 557px;
		  text-align:center;
		  }
.proLinks { background-image:url(../images/links-professional.jpg);
          background-repeat:no-repeat;
		  height: 100px;
          padding-top: 50px;
          padding-left: 5px;
		  padding-right: 5px;
          }