@charset "utf-8";
/* CSS Document */
* {
	margin: 0px;
	padding: 0px;
	}
img {
	border:none;
}
p.head {
	font-size:24px;
}
a:link {
	text-decoration: none;
	color: #d48fe1;
}
a:visited {
	text-decoration: none;
	color: #bd67a0;
}
a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
a:active {
	text-decoration: none;
	color: #f3aaf6;
}
body {
	background-repeat: no-repeat;
	background-color:#70526e;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:12px;
	color:#70526e;
	}     
	
#outerWrapper {
	width:100%;
	margin:0px;
	padding:0px;
	background-color:#70526e;
	}
#innerWrapper {
	width:100%;
	margin:0px;
	padding:0px;
	/*border-left:2px solid #322307;
	border-right:2px solid #322307;
	border-bottom:2px solid #322307;*/
	width:955px;
	background-color:#b3a5c9;
	margin-left:auto;
	margin-right:auto;
	margin-bottom:auto;
}

#banner {
	background:url(../images/portfolio_banner.png);
	width:955px;
	height:123px;
	margin-left:auto;
	margin-right:auto;
	margin-top:0px;
	}
#main_nav {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	color:#FFFFFF;
	background-color: #39004b;
	width: 812px;
	height: 26px;
	padding-top: 5px;
	padding-left: 5px;
	margin-left:138px;
}
#main_nav ul {
	list-style-type: none;
}
#main_nav ul li {
	float: left;
	height: 25px;
	width: 135px;
	text-align: center;
	background-color: #39004b;
}
#main_nav ul li:hover {
	background-position: 0px -30px;
	background-color: #942586;
}
#main_nav ul ul {
	display: none;
}
/*#main_nav ul li:hover ul {
	display: block;
}*/
#main_nav a {
	height:40px;
	width:80px;
	color: #FFFFFF;
	text-decoration: none;
}
#contentWrapper{
	width:100%;
	margin:0px;
	padding:0px;
	width:955px;
	background-color:#70526e;
	margin-left:auto;
	margin-right:auto;		
	}

#face {
	background:url(../images/face.jpg);
	background-repeat:no-repeat;
	margin-top:-30px;
	/*margin-left:-1px;*/
	width:138px;
	height:474px;
	float:left;
}
#watermark{
	background: url(../images/portfolio_word.jpg);
	float:left;
	min-width:84px;
	height:432px;
	margin-top:8px;
}
#content {
	width:725px;
	height:300px;
	font-size: 16px;
	padding-top:140px;
	margin-bottom:20px;
	float:right;
	color:#FFFFFF;
	background-color:#000000;	
}
#macphoto {
	width:300px;
	height:240px;
	float:right;
	margin-top:-30px;
	margin-right:50px;
	background-image:url(../images/macworld_myart.jpg);
	background-repeat:no-repeat;
}
#home_text {
	width:300px;
	height:350px;
	float:left;
	margin-top:-80px;
	margin-left:30px;
}
#about_text {
	width:450px;
	height:280px;
	float:left;
	margin-top:-80px;
	margin-left:30px;
}
#footer {
	padding:0px;
	margin:0px;
	width:700px;
	height:25px;
	text-align:right;
}
#links {
	width:450px;
	height:350px;
	float:left;
	margin-top:-80px;
	margin-left:30px;
}
#digitalthumbnail_1 {
	background-image:url(../images/thumbnails/guitarist_brownyellow_thumbnail.jpg);
	background-repeat:no-repeat;
	width:100px;
	height:150px;
	float:left;
	margin-top:-20px;
	margin-left:50px;
	font-size:12px;
}
#digitalthumbnail_2 {
	background-image:url(../images/thumbnails/guitarist_suit_purpleyellow_thumbnail.jpg);
	background-repeat:no-repeat;
	width:100px;
	height:150px;
	float:left;
	margin-top:-20px;
	margin-left:60px;
	font-size:12px;
}
#digitalthumbnail_3 {
	background-image:url(../images/thumbnails/singer_yellowblue_thumbnail.jpg);
	background-repeat:no-repeat;
	width:100px;
	height:150px;
	float:left;
	margin-top:-20px;
	margin-left:60px;
	font-size:12px;
}
#digitalthumbnail_4 {
	background-image:url(../images/thumbnails/saxman_orangeblue_thumbnail.jpg);
	background-repeat:no-repeat;
	width:100px;
	height:150px;
	float:left;
	margin-top:-20px;
	margin-left:65px;
	font-size:12px;
}
#printthumbnail_1 {
	background-image:url(../images/thumbnails/FinalPoster_lang_thumbnail.jpg);
	background-repeat:no-repeat;
	width:100px;
	height:150px;
	float:left;
	margin-top:-20px;
	margin-left:50px;
	font-size:12px;
}
#printthumbnail_2 {
	background-image:url(../images/thumbnails/FinalPoster_letterart_thumbnail.jpg);
	background-repeat:no-repeat;
	width:100px;
	height:150px;
	float:left;
	margin-top:-20px;
	margin-left:60px;
	font-size:12px;
}
#printthumbnail_3 {
	background-image:url(../images/thumbnails/FoldoutCalendar_final_thumbnail.jpg);
	background-repeat:no-repeat;
	width:100px;
	height:150px;
	float:left;
	margin-top:-20px;
	margin-left:60px;
	font-size:12px;
}
#printthumbnail_4 {
	background-image:url(../images/thumbnails/YMMFinal_thumbnail.jpg);
	background-repeat:no-repeat;
	width:100px;
	height:150px;
	float:left;
	margin-top:-20px;
	margin-left:65px;
	font-size:12px;
}
#webthumbnail_1 {
	background-image:url(../images/thumbnails/smart-site_thumbnail.jpg);
	background-repeat:no-repeat;
	width:100px;
	height:150px;
	float:left;
	margin-top:-20px;
	margin-left:50px;
	font-size:12px;
}
#webthumbnail_2 {
	background-image:url(../images/thumbnails/acmc_thumbnail.jpg);
	background-repeat:no-repeat;
	width:100px;
	height:150px;
	float:left;
	margin-top:-20px;
	margin-left:60px;
	font-size:12px;
}
#webthumbnail_3 {
	background-image:url(../images/thumbnails/edres_thumbnail.jpg);
	background-repeat:no-repeat;
	width:100px;
	height:150px;
	float:left;
	margin-top:-20px;
	margin-left:60px;
	font-size:12px;
}
#webthumbnail_4 {
	background-image:url(../images/thumbnails/CHAMB_thumbnail.jpg);
	background-repeat:no-repeat;
	width:100px;
	height:150px;
	float:left;
	margin-top:-20px;
	margin-left:65px;
	font-size:12px;
}
#section_01 {
	width:725px;
	height:150px;
	float:left;
	margin-top:-140px;
}
#section_02 {
	width:725px;
	height:270px;
	float:left;
	margin-top:20px;
}
#main_text {
	width:500px;
	height:120px;
	float:left;
	margin-top:20px;
	margin-left:30px;
}
#guitarb_large_image {
	background-image:url(../images/guitarist_brownyellow_large.jpg);
	background-repeat:no-repeat;
	width:400px;
	height:350px;
	float:left;
	margin-top:-100px;
	margin-left:30px;
}
#guitarb_project_text {
	width:200px;
	height:280px;
	float:left;
	margin-top:-100px;
	margin-left:50px;
}
#guitarp_large_image {
	background-image:url(../images/guitarist_suit_purpleyellow_large.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:400px;
	height:350px;
	float:left;
	margin-top:-100px;
	margin-left:30px;
}
#guitarp_project_text {
	width:200px;
	height:280px;
	float:left;
	margin-top:-100px;
	margin-left:50px;
}
#singer_large_image {
	background-image:url(../images/singer_yellowblue_large.jpg);
	background-repeat:no-repeat;
	width:400px;
	height:370px;
	float:left;
	margin-top:-100px;
	margin-left:30px;
}
#singer_project_text {
	width:200px;
	height:280px;
	float:left;
	margin-top:-100px;
	margin-left:50px;
}
#saxman_large_image {
	background-image:url(../images/saxman_orangeblue_large.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:400px;
	height:370px;
	float:left;
	margin-top:-100px;
	margin-left:30px;
}
#saxman_project_text {
	width:200px;
	height:280px;
	float:left;
	margin-top:-100px;
	margin-left:50px;
}
#starposter_large_image {
	background-image:url(../images/FinalPoster_starlarge.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:400px;
	height:370px;
	float:left;
	margin-top:-100px;
	margin-left:30px;
}
#starposter_project_text {
	width:200px;
	height:280px;
	float:left;
	margin-top:-100px;
	margin-left:50px;
}
#letterartposter_large_image {
	background-image:url(../images/FinalPoster_symbollarge.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:400px;
	height:370px;
	float:left;
	margin-top:-100px;
	margin-left:30px;
}
#letterartposter_project_text {
	width:200px;
	height:280px;
	float:left;
	margin-top:-100px;
	margin-left:50px;
}
#calendar_large_image {
	background-image:url(../images/FoldoutCalendar_final-large.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:400px;
	height:370px;
	float:left;
	margin-top:-100px;
	margin-left:30px;
}
#calendar_project_text {
	width:200px;
	height:280px;
	float:left;
	margin-top:-100px;
	margin-left:50px;
}
#program_large_image {
	background-image:url(../images/YMM_revised_web-large.jpg);
	background-repeat:no-repeat;
	background-position:center;
	width:400px;
	height:370px;
	float:left;
	margin-top:-100px;
	margin-left:30px;
}
#program_project_text {
	width:200px;
	height:280px;
	float:left;
	margin-top:-100px;
	margin-left:50px;
}
#smartsite_large_image {
	background-image:url(../images/smart-site.jpg);
	background-repeat:no-repeat;
	width:400px;
	height:370px;
	float:left;
	margin-top:-100px;
	margin-left:30px;
}
#smartsite_project_text {
	width:200px;
	height:280px;
	float:left;
	margin-top:-100px;
	margin-left:50px;
}
#acmcsite_large_image {
	background-image:url(../images/acmc_large.jpg);
	background-repeat:no-repeat;
	width:400px;
	height:370px;
	float:left;
	margin-top:-100px;
	margin-left:30px;
}
#acmcsite_project_text {
	width:200px;
	height:375px;
	float:left;
	margin-top:-100px;
	margin-left:50px;
	font-size:14px;
}
#edres_large_image {
	background-image:url(../images/edres_large.jpg);
	background-repeat:no-repeat;
	width:400px;
	height:370px;
	float:left;
	margin-top:-100px;
	margin-left:30px;
}
#edres_project_text {
	width:225px;
	height:350px;
	float:left;
	margin-top:-100px;
	margin-left:50px;
}
#chamb_large_image {
	background-image:url(../images/chamb.jpg);
	background-repeat:no-repeat;
	width:400px;
	height:370px;
	float:left;
	margin-top:-100px;
	margin-left:30px;
}
#chamb_project_text {
	width:230px;
	height:280px;
	float:left;
	margin-top:-100px;
	margin-left:50px;
}
#media_text {
	width:450px;
	height:280px;
	float:left;
	margin-top:-80px;
	margin-left:30px;
}