		body {
			margin:0;
			color: #000000;
			background-color: #f69cba;
		}
		
		#layout {
			width: 880px;
			margin: 0 auto;
			background-color: black;
		}
		
		#noelmolinelli {
			background-color: #f69cba;
			font-weight: bold;
			font-size: 60px;
			font-color: black;
			text-align: center;
		}
		
		#banner {
			background-color: black;
			width: 880px;
			margin: auto;
		}
		
		#headshot {
			text-align: center;
			background-color: black;
	
		}
		
		#navbar {
			list-style-type: none;
			width: 870px;
			padding: 5px;
			margin: auto;
			text-align: center;
			background-color: #201f1f;
			font-weight: bold;
		}
		
		#navbar li {
			display: inline;
			padding-right: 16px;
			margin-right: 16px;
			padding-left: 16px;
			margin-left: 16px;
			border-right: solid 1px black;
			border-left: solid 1px black;
			color: green;
		}
		
		#navbar a {
			text-decoration: none;
		}
		
		#navbar a:link {
			color: #f69cba;
		}
		
		#navbar a:visited {
			color: #f69cba;
		}
		
		#navbar a:hover {
			color: white;
		}
		
		#navbar a:active {
			color: #ff0c76;
		}
		
		h1,h6 {
			text-align: center;
			font-size: 26px;
			color: white;
			font-family: arial, helvetic, sans-serif;
		}
		
		h6 {
			font-size: 14px;
		}
		
		#backtotop a {
			text-decoration: none;
		}
		
		#backtotop a:link {
			color: #f69cba;
		}
		
		#backtotop a:visited {
			color: #f69cba;
		}
		
		#backtotop a:hover {
			color: white;
		}
		
		#backtotop a:active {
			color: #ff0c76;
		}
		
		#resumecontent {
			color: white;
		}
		
		#resumecontent p {
			color: white;
		}
		
		#jobs p {
			height:14px;
			margin-top:0px;
		}
		
		#resumepart2 {
			clear:both;
			padding-left:15px;
		}
		
		#printedresume {
			text-align: center;
		}
		
		#printedresume a {
			text-decoration: none;
		}
		
		#printedresume a:link {
			color: #f69cba;
		}
		
		#printedresume a:visited {
			color: #f69cba;
		}
		
		#printedresume a:hover {
			color: white;
		}
		
		#printedresume a:active {
			color: #ff0c76;
		}
		
		#attributes {
			text-alignment: center;
		}
		
		h3 {
			font-size: 20px;
		}
		
		
		p {
			font-size: 14px;
			color: #433333;
			font-family: arial,helvetic,sans-serif;
		}
		
		.notopmargin {
			margin-top: 0;		
		}
		
		.smallbottommargin {
			margin-bottom: 6px;
		}
		
		#latest_header {
			text-align: center;
			padding-top: 6px;
			padding-bottom:6px;
			text-decoration: blink;
			margin: auto;
			width: 880px;
		}
		
		#contact {
			text-align: center;
			margin: auto;
			width: 840px;
			clear:both;
		}
		
		#contactimage {
			float: left;
			margin-top: auto;
			width: 400px;
			height: 275px;
		}
		
		#contactinfo {
			float: right;
			margin-top: 45px;
			display: block;
			text-size: 16px;
			width: 420px;
			height: 230px;
			color: white;
		}
		
		#latest_news {
			width: 880px;
			height: 266px;
			padding-bottom: 10px;
		}
		
		#latest_image {
			float: left;
			padding-left: 20px;
			width: 400px;
			height: 266px;
		}
		
		#latest_image a:link {
			color: #f69cba;
		}
		
		#latest_image a:visited {
			color: #f69cba;
		}
		
		#latest_image a:hover {
			color: white;
		}
		
		#latest_images a:active {
			color: #ff0c76;
		}
		
		
		#latest_text {
			float: right;
			padding-right: 20px;
			width: 380px;
			height: 266px;
		}
		
		#latest_text p {
			color: white;
			margin-left: auto;
  			margin-right: auto;
			padding-top: 5px;
   			width: 26em
		}
		
		#latest_text a:link {
			color: #f69cba;
		}
		
		#latest_text a:visited {
			color: #f69cba;
		}
		
		#latest_text a:hover {
			color: white;
		}
		
		#latest_text a:active {
			color: #ff0c76;
		}
		
		#footer {
			clear:both;
			text-align: center;
			padding-bottom: 20px;
			margin-top: 50px;
			font-size: 10px;
			color: #6d6c6c;
			font-family: arial,helvetic,sans-serif;
		}

		#footer a:link{
			color: #f69cba;
		}
		
		#footer a:visited{
			color: #f69cba;
		}
		
		#footer a:hover{
			color: #6d6c6c;
		}
		
		#footer a:active{
			color: #ff0c76;
		}
		
		#showlogos p{
			color:  #f69cba;
		}
		
		#showlogos a:link{
			color: #f69cba;
		}
		
		#showlogos a:visited{
			color: #f69cba;
		}
		
		#showlogos a:hover{
			color: #6d6c6c;
		}
		
		#showlogos a:active{
			color: #ff0c76;
		}
		
		#container { 
	    position:relative; 
	    width:800px; 
	    height:510px; 
	    margin:20px auto 0 auto;
	    border:1px solid #aaa;
		background:black; 
	    }
		
	#container ul { 
	    padding:0; 
	    margin:0; 
	    list-style-type:none; 
	    } 
		
	#container a.gallery span { 
	    position:absolute; 
	    width:1px; 
	    height:1px; 
	    top:1px; 
	    left:1px; 
	    overflow:hidden; 
	    background:black; 
	    }
		
	#container a.gallery, #container a.gallery:visited { 
	    display:block; 
	    color:black; 
	    text-decoration:none; 
	    border:1px solid #000; 
	    margin:1px 2px 1px 2px; 
	    text-align:left; 
	    cursor:default; 
		margin-top:10px;
	    } 
		
	#container a.slidea { 
	    background:url(images/headshot_thumb_1_80x130.jpg); 
	    height:80px; 
	    width:130px; 
	    }
	
	#container a.slideb { 
	    background:url(images/headshot_thumb_2_80x130.jpg); 
	    height:80px; 
	    width:130px; 
	    } 
		
	#container a.slidec { 
	    background:url(images/headshot_thumb_3_80x130.jpg); 
	    height:80px; 
	    width:130px; 
	    } 
		
	#container a.slided { 
	    background:url(images/headshot_thumb_4_80x130.jpg); 
	    height:80px; 
	    width:130px; 
	    } 
		
	#container a.slidee { 
	    background:url(images/headshot_thumb_5_80x130.jpg); 
	    height:80px; 
	    width:130px; 
	    } 
		
	#container a.slidef { 
	    background:url(images/headshot_thumb_6_80x130.jpg); 
	    height:80px; 
	    width:130px; 
	    } 
		
	#container a.slideg { 
	    background:url(images/headshot_thumb_7_80x130.jpg); 
	    height:80px; 
	    width:130px; 
	    } 
		
	#container a.slideh { 
	    background:url(images/headshot_thumb_8_80x130.jpg); 
	    height:80px; 
	    width:130px; 
	    } 
		
	#container { 
	    background:black url(images/headshot_main_320x480.jpg) 75px 10px no-repeat; 
	    }
		
	#container ul { 
	    width:300px; 
	    height:550px; 
	    } 
		
	#container li { 
	    float:left;
		padding-top:15px;
		background:black; 
	    } 
		
	#container ul { 
	    margin:0px; 
	    float:right; 
	    }
		
	#container a.gallery:hover { 
	    border:1px solid #f69cba; 
	    }  
		
	#container a.gallery:hover span { 
	    position:absolute; 
	    width:455px; 
	    height:500px; 
	    top:10px; 
	    left:10px; 
	    color:#f69cba; 
	    background:black; 
	    }
		
	#container a.gallery:hover img { 
	    border:1px solid #f69cba; 
	    float:left; 
	    margin-right:5px; 
	    } 
		
	#container a.slideb:hover img, #container a.slidei:hover img {
		float:right; 
    	} 
		
	#showpagelink {
		clear:both;
		text-align:center;
	}
	
	#showpagelink a {
			text-decoration: none;
		}
		
		#showpagelink a:link {
			color: #f69cba;
		}
		
		#showpagelink a:visited {
			color: #f69cba;
		}
		
		#showpagelink a:hover {
			color: white;
		}
		
		#showpagelink a:active {
			color: #ff0c76;
		}
	
	#showlogos {
		padding-top:25px;
		text-align:center;
	}
	
	#showlogos p {
		text-align:center;
	}
	
				#show_logo {
					margin-top: 12px;
					margin-bottom: 12px;
					padding: 2px;
					width: 300px;
					height: 133px;
					margin-left: auto;
					margin-right: auto;
    				border: groove;
					border-color: #f69cba;
				}
				
				#show_anchors {
					width: 870px;
					padding: 5px;
					margin: auto;
					text-align: center;
					font-weight: bold;
					border-right: solid 1px black;
					border-left: solid 1px black;
					color: #f69cba;
				}
				
				#anchors li {
					list-style-type: none;
					display: inline;
					padding-right: 20px;
				}
					
				#show_anchors a {
					text-decoration: none;
				}
		
				#show_anchors a:link {
					color: #f69cba;
				}
		
				#show_anchors a:visited {
					color: #f69cba;
				}
		
				#show_anchors a:hover {
					color: white;
				}
		
				#show_anchors a:active {
					color: #ff0c76;
				}
				
				#show_info {
					width: 440;
					height: 350;
					float: left;
				}
				
				#show_table p,h3{
					color: #f69cba;
					font: Arial, Helvetica, sans-serif
				}
				
				#show_table a {
					text-decoration: none;
				}
		
				#show_table a:link {
					color: #ff0c76;
				}
		
				#show_table a:visited {
					color: #ff0c76;
				}
		
				#show_table a:hover {
					color: white;
				}
		
				#show_table a:active {
					color: #ff0c76;
				}
				
				#video {
					text-align: center;
					padding-top: 14px;
				}
