@charset "utf-8";
/* CSS Document */
* {
margin:0;
padding:0;
}
body {
background:url(images/background.jpg) repeat-x #f1eada;
}
p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
}
.title {
text-decoration:underline;
}
#bgwrap {
width: 900px;
margin-left: auto;
margin-right: auto;
}
#wrapper {
padding-top: 0px;
margin-top: 0px;
}
#top {
}
#top1 {
float:left;
display:inline;
background:url(images/top1.jpg) no-repeat;
width: 630px;
height: 220px;
}
#top2 {
float:left;
display:inline;
background:url(images/top2.jpg) no-repeat;
width: 270px;
height: 220px;
position: relative;
}

/**** MENU ****/
.home {
position:absolute;
top: 3px;
left: 0px;
display: block;
height: 30px;
width: 200px;
text-decoration:none;
}
.home span {
visibility:hidden;
}
.portfolio {
position:absolute;
top: 30px;
left: 0px;
display: block;
height: 30px;
width: 200px;
text-decoration:none;
}
.portfolio span {
visibility:hidden;
}
.resume {
position:absolute;
top: 60px;
left: 0px;
display: block;
height: 30px;
width: 200px;
text-decoration:none;
}
.resume span {
visibility:hidden;
}
.process {
position:absolute;
top: 90px;
left: 0px;
display: block;
height: 30px;
width: 200px;
text-decoration:none;
}
.process span {
visibility:hidden;
}
.bio {
position:absolute;
top: 120px;
left: 0px;
display: block;
height: 30px;
width: 200px;
text-decoration:none;
}
.bio span {
visibility:hidden;
}
.raves {
position:absolute;
top: 150px;
left: 0px;
display: block;
height: 30px;
width: 200px;
text-decoration:none;
}
.raves span {
visibility:hidden;
}
.contact {
position:absolute;
top: 180px;
left: 0px;
display: block;
height: 30px;
width: 200px;
text-decoration:none;
}
.contact span {
visibility:hidden;
}


#bottom {
}
#left {
float:left;
display:inline;
width: 278px;
}
#mid {
float:left;
display:inline;
background:url(images/mid.jpg) no-repeat;
width: 287px;
height: 61px;
}
#leftside {
float:left;
display:inline;
background:url(images/lt-side.jpg) no-repeat;
width: 287px;
height: 298px;
}
#scrollup {
position: relative;
overflow: hidden;
height: 185px;
width: 200px;
margin: 100px 0 0 50px;
}
.headline {
position: absolute;
top: 210px;
left: 5px;
height: 195px;
width:190px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-style: italic;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.4em;
background:url(images/slider-bg.jpg) no-repeat;
}

#content {
width: 613px;
float:left;
display:inline;
}
#content-top {
float:left;
display:inline;
background:url(images/content-top.jpg) no-repeat;
width: 613px;
height: 61px;
}
#content-top h1 {
font-size: 20px;
font-style:italic;
padding: 20px 0px 0px 75px;
}
#content-mid {
float:left;
display:inline;
background:url(images/content-mid.jpg) no-repeat;
width: 613px;
height: 230px;
position: relative;
}
#content-mid p {
}
#content-bot {
float:left;
display:inline;
background:url(images/content-bot.jpg) no-repeat;
width: 613px;
height: 68px;
}
#footer p {
font-size:10px;
}

/**** HOME PAGE ****/
.homecontent {
margin: 35px 0px 0px 70px;
height: 300px;
width: 450px;
}
.homecontent p {
padding: 5px;
}
/**** BOIGRAPHY PAGE ****/
.biocontent {
margin: 0px 0px 0px 70px;
height: 250px;
width: 475px;
overflow-y:scroll;
overflow-x: hidden;
}
.biocontent p {
padding: 5px;
}
.biocontent img {
padding: 5px;
}
.biocontent a {
color: #000;
}
.biocontent ul {
margin-bottom: 10px;
}
.biocontent li {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
margin-left:25px;
}
/**** PORTFOLIO PAGES ****/
.thumbs {
margin: 0px 0px 0px 70px;
height: 250px;
width: 475px;
overflow-y:scroll;
overflow-x: hidden;
}
.thumbs title {
font-weight:bold;
}

/**** CONTACT ****/
.contactform {
margin: 15px 0px 0px 70px;
height: 250px;
width: 475px;
}
.thanks {
margin: 100px 0px 0px 140px;
height: 300px;
width: 450px;
}
/**** PROCESS ****/
.processpage {
margin: 0px 0px 0px 70px;
text-align:center;
height: 250px;
width: 475px;
overflow-y:scroll;
overflow-x: hidden;
}
/**** RAVES ****/
.commentform {
margin: 0px 0px 0px 70px;
height: 250px;
width: 475px;
overflow-y:scroll;
overflow-x: hidden;
}
.quote {
font-style:italic;
color:#7d5f1f;
}