@charset "utf-8";
/* CSS Document */

body {
	font-family:"Book Antiqua";
	font-variant:small-caps;
	letter-spacing:1px;
	font-size: 13px;
}
a:link {
	color: #612E0C;
	text-decoration: none;
}
a:visited {
	color: #612E0C;
	text-decoration: none;
}
a:hover {
	color: #612E0C;
	text-decoration: underline;
}
a:active {
	color: #612E0C;
	text-decoration: none;
}
/* Fonts */
.pagetitle {
	font-size: 18px;
	font-weight:bolder;
	padding-bottom:10px;
}

.subtitle1cap{
	font-family:"Book Antiqua";
	font-size:28px;
	font-variant:small-caps;
	letter-spacing:2px;
	color:#963;
}

.subtitle1{
	font-family:"Book Antiqua";
	font-size:24px;
	font-variant:small-caps;
	letter-spacing:2px;
	color:#963;
}

.subtitle3{
	font-family:"Book Antiqua";
	font-size:18px;
	font-variant:small-caps;
	letter-spacing:2px;
}

.subtitle2{
	font-family:"Book Antiqua";
	font-size:14px;
	font-variant:small-caps;
	letter-spacing:2px;
}

.subtitle2cap{
	font-family:"Book Antiqua";
	font-size:18px;
	font-variant:small-caps;
	letter-spacing:2px;
}

.mediumFont{
	font-size: 18px;
}

/* Form Formatting */
#textfields {
	width:300px;
	height:17px;
	border:#333 1px solid;
	background-color:#ddd;
}

#textareas {
	width:500px;
	height:200px;
	border:#333 1px solid;
	background-color:#ddd;
}

#wrapper { 
 width: 800px;
 border: #612E0C 1px solid;
 text-align:left;
}

#header1 {
 height: 100px;
 background-image:url(/images/header1.jpg);
 border-bottom: #612E0C 1px solid;
}

#header2 {
 height: 100px;
 background-image:url(/images/header2.jpg);
 border-bottom: #612E0C 1px solid;
}

#header3 {
 height: 100px;
 background-image:url(/images/header3.jpg);
 border-bottom: #612E0C 1px solid;
}

#header4 {
 height: 100px;
 background-image:url(/images/header4.jpg);
 border-bottom: #612E0C 1px solid;
}

#header5 {
 height: 100px;
 background-image:url(/images/header5.jpg);
 border-bottom: #612E0C 1px solid;
}

#header6 {
 height: 100px;
 background-image:url(/images/header6.jpg);
 border-bottom: #612E0C 1px solid;
}

#header7 {
 height: 100px;
 background-image:url(/images/header7.jpg);
 border-bottom: #612E0C 1px solid;
}

#header8 {
 height: 100px;
 background-image:url(/images/header8.jpg);
 border-bottom: #612E0C 1px solid;
}

#header9 {
 height: 100px;
 background-image:url(/images/header9.jpg);
 border-bottom: #612E0C 1px solid;
}

#menu {
	height:22px;
 border-bottom: #612E0C 1px solid;
 background-color:#d1b19b;
}

#content {
	padding:10px;
	min-height:300px;
}

#content-portfolio {
	padding-top:10px;
	padding-bottom:10px;
	padding-left:70px;
	padding-right:70px;
	min-height:300px;
}

#content-resume {
	min-height:300px;
	background-image:url(images/resume-rightback.gif);
	background-position:right;
	background-repeat:repeat-y;
}

#content-resume-left {
	width:620px;
	padding:10px;
}

#content-resume-right {
	width:130px;
	padding:10px;
	float:right;
	color:#FFF;
}

#content-resume-jobname {
	width:380px;
	margin-right:250px;
}
#content-resume-jobdate {
	width:250px;
	float:right;
	text-align:right;
	font-style: italic;
}

#footer { 
 text-align:center;
 color: #333;
 background: #d1b19b;
 padding-top:5px;
 padding-bottom:5px;
 border-top: #612E0C 1px solid;
 font-size:small;
	font-family:"Book Antiqua";
}

#padding {
	padding:10px;
}

#portfolio-description {
	clear:both;
	margin-bottom:20px;
	overflow:auto;
}

#portfolio-description img {
	margin-right:15px;
	float:left;
	border:1px #666 solid;
	
}
#portfoliotitle {
	font-size: 15px;
	font-weight:bolder;
	padding-bottom:10px;
}


#textHere
{
	width:500px;
	margin-top:10px;
	text-align:left;
	background-color: #fff;
 	font: 14px/small-caps "Book Antiqua";
	letter-spacing:1px;
	float:left;
}

#rightBox
{
	margin-top:40px;
	margin-bottom:20px;
	width:185px;
	font-size:13px;
	text-align:left;
	margin-left:582px;
}

#rightBox ul
{
	list-style:none;
	font-size:14px;
	line-height:25px;
}
#rightBox li
{
	margin: 0px 0px 0px 10px;
	padding:0px;
}
