/* --------- suzannerose.com - author: suzanne rose - 2010 all rights reserved --------- */

*{
	margin: 0;
	padding: 0;
	outline:none;
}

body {
	font-size : 62.5%;
	font-family : "Century Gothic", Verdana, Geneva, Arial, sans-serif;
	font-style:normal;
	background-color: #565656;
}

/* ----------------   ******************* HEADER   ******************* ----------------  */
div#header {
	color: white;
	width:980px;
	height: 800px;
	position: relative;
	background-color: #565656;
}

div#header {
	height: 50px;
	width: 980px;
	position: relative;
}

div#header-home{
	font-family:"Century Gothic";
	color: #565656;
	border: none;

}

div#header-home p a img.name,
div#header-home p a:link img.name,
div#header-home p a:visited img.name,
div#header-home p a:hover img.name,
div#header-home p a:active img.name {
	text-decoration: none;
	border-style: none;
	background-color: #565656;
	border-color: #565656;
	border: #565656;
}

div#header-home p a img.photo,
div#header-home p a:link img.photo,
div#header-home p a:visited img.photo,
div#header-home p a:hover img.photo,
div#header-home p a:active img.photo {
	text-decoration: none;
	border-style: none;
	background-color: #565656;
	border-color: #565656;
	border: #565656;
}

div#header img.page-header {
	margin: 50px 0 0 0;
}
div#header-home p {
	font-family:"Century Gothic Italic";
	font-size: 12px;
	/*text-align:center;*/
	text-decoration:none;
}

div#header-home p a,
div#header-home p a:link,
div#header-home p a:visited,
div#header-home p a:hover,
div#header-home p a:active{
		text-decoration: none;
	border-style: none;
	background-color: #565656;
	border-color: #565656;
	border: #565656;;
}
	
div#portfolio-header {
	color: white;
	font-family: "Century Gothic", Verdana, Geneva, Arial, sans-serif;
	width:980px;
	height: 50px;
	position: relative;
	background-color: #565656;
	left: 330px;
	top: 50px;
}

div#portfolio-header p {
	font-family: "Century Gothic";
	font-size:14px;
	font-style:italic;
	font-weight:100;
	text-align:center;
	border-color: #ffffff;
}

div#portfolio-header p a,
div#portfolio-header p a:link,
div#portfolio-header p a:visited,
div#portfolio-header p a:hover,
div#portfolio-header p a:active {
	text-decoration: none;
	border-style: none;
	background-color: #565656;
	border-color: #565656;
	border: #565656;
}

div#portfolio-header p a img.name,
div#portfolio-header p a:link img.name,
div#portfolio-header p a:visited img.name,
div#portfolio-header p a:hover img.name,
div#portfolio-header p a:active img.name {
	text-decoration: none;
	border-style: none;
	background-color: #565656;
	border-color: #565656;
	border: #565656;
}

div#header p a img.page-header,
div#header p a:link img.page-header,
div#header p a:visited img.page-header,
div#header p a:hover img.page-header,
div#header p a:active img.page-header {
	text-decoration: none;
	border-style: none;
	background-color: #565656;
	border-color: #565656;
	border: #565656;
}


div#header div#name img {
	margin: 265px 0 0 0;
	border-color: #565656;
}

div#header div#photo img {
	margin: 10px 0 0 0;
	border-color: #565656;
}

div#header div#name a img {
	color: white;
	background: none;
	text-decoration: none;
	border-color: #565656;
}
div#header div#photo a img {
	color: white;
	background: none;
	text-decoration: none;
	border-color: #565656;
}

div#header div#photo a:link,
div#header div#photo a:visited, 
div#header div#photo a:hover,
div#header div#photo a:active {
	color: #565656;
	border:#565656;
}













div#header-sketches {
	color: #565656;
	font-family: "Century Gothic", Verdana, Geneva, Arial, sans-serif;
	width:980px;
	height: 50px;
	position: relative;
	background-color: #ffffff;
	left: 330px;
	top: 50px;
}

div#header-sketches p {
	font-family: "Century Gothic";
	color: #565656;
	font-size:14px;
	font-style:italic;
	font-weight:100;
	text-align:left;
	border-color: #ffffff;
}

div#header-sketches p a,
div#header-sketches p a:link,
div#header-sketches p a:visited,
div#header-sketches p a:hover,
div#header-sketches p a:active {
	font-family: "Century Gothic";
	color: #565656;
	font-size:32px;
	font-style:italic;
	text-decoration: none;
	border-style: none;
	background-color: #ffffff;
	border-color: #ffffff;
	border: #ffffff;
}

div#header-sketches p a img.name,
div#header-sketches p a:link img.name,
div#header-sketches p a:visited img.name,
div#header-sketches p a:hover img.name,
div#header-sketches p a:active img.name {
	text-decoration: none;
	border-style: none;
	background-color: #ffffff;
	border-color: #ffffff;
	border: #ffffff;
}

















/* ----------------   ******************* WRAPPER  *******************  ----------------  */

div#wrapper {
	width: 1000px;
	margin: auto;
	color: white;
	background-color: #565656;	
}

/*  ---------------- horizontal NAVIGATION ----------------  */


/* ----------------  ******************* MAIN-CONTENT   ******************* ---------------- */

div#main-content {
	font-family : "Century Gothic", Verdana, Geneva, Arial, sans-serif;
	color:white;
	font-size: 14px;
	font-style:italic;
	width: 999px;
	height: 600px;
	background: #565656;
	margin: 0 0 10px 10px;
	float: left;
}

div#main-content h3 {
	font-size: 14px;
	font-style:italic;
	font-weight: 100;
	width: 980px;
	margin: 10px 0 10px 0;
	text-align:center;
}

div#main-content p {
	font-size: 14px;
	font-style:italic;
	margin: 0 0 0 50px;
	text-align:left;
}

div#main-content p img {
	border:none;
	margin: 0 10px 10px 0;
	float: right;
}

div#main-content ul {
	color: white;
	text-decoration: none;
}

div#main-content ul li {
	font-size: 14px;
	color: white;
	text-decoration: none;
}
div#main-content ul li a {
	font-size: 14px;
	color: white;
	text-decoration: none;
}

div#main-content ul li a:hover {
	color:#2E2E2E;
	text-decoration: none;
}

div#main-content ul li a:visited {
	color:#ffffff;
	text-decoration: none;
}

div#main-content ul li a:hover {
	color:#2E2E2E;
	text-decoration: none;
}
/* ----------------  MAIN-CONTENT-NFAA ---------------- */

div#main-content-nfaa-one img {
	margin: -50px 0 0 -200px;	
}

div#main-content-nfaa-top {
	font-family : "Century Gothic", Verdana, Geneva, Arial, sans-serif;
	font-size:14px;
	font-style:italic;
	text-align:center;
	width: 999px;
	height:auto;
	margin: 120px 0 -130px 0;
	
}

div#main-content-nfaa-top p {
	font-family : "Century Gothic", Verdana, Geneva, Arial, sans-serif;
	font-size:14px;
	font-style:italic;
	text-align:center;
	width: 999px;
	height:auto;
	margin: 120px 0 -130px 0;
}

div#main-content-nfaa-one {
	width: 600px;
	padding-top: 110px;
	float:left;
}

div#main-content-nfaa-one p {
	font-size: 14px;
	font-style:italic;
	text-align:left;
	
}

div#main-content-nfaa-one ul li a {
	color:#ffffff;
	text-decoration: none;
}

div#main-content-nfaa-one ul li a:visited {
	color:#ffffff;
	text-decoration: none;
}

div#main-content-nfaa-one ul li a:hover {
	color:#2E2E2E;
	text-decoration: none;
}

div#main-content-nfaa-two {
	font-family : "Century Gothic", Verdana, Geneva, Arial, sans-serif;
	font-style:italic;
	width:399px;
	padding-top: 170px;
	float:right;
}

div#main-content-nfaa-two p {
	font-style:italic;
	font-size: 14px;
	text-align:left;
	
}

div#main-content-nfaa-two p a {
	font-style:italic;
	font-size: 14px;
	color:#ffffff;
	text-decoration: none;
}

div#main-content-nfaa-two p a:visited {
	font-style:italic;
	color:#ffffff;
	text-decoration: none;
}

div#main-content-nfaa-two p a:hover {
	font-style:italic;
	color:#2E2E2E;
	text-decoration: none;
}


div#main-content-nfaa-two ul li {
	font-style:italic;
	font-size: 14px;
	color:#ffffff;
	text-decoration: none;
}

div#main-content-nfaa-two ul li a {
	font-style:italic;
	font-size: 14px;
	color:#ffffff;
	text-decoration: none;
}

div#main-content-nfaa-two ul li a:visited {
	font-style:italic;
	color:#ffffff;
	text-decoration: none;
}

div#main-content-nfaa-two ul li a:hover {
	font-style:italic;
	color:#2E2E2E;
	text-decoration: none;
}
		
div#main-content-nfaa p {
	font-size: 14px;
	font-style:italic;
	width: 980px;
	margin: 0 0 0 10px;
	text-align:left;
}

div#main-content-nfaa p a {
	color: #FFF;
	font-size: 14px;
	font-style:italic;
	text-decoration: none;
	width: 980px;
	margin: 0 0 0 10px;
	text-align:left;
}

div#main-content-nfaa p a:hover {
	color:#2E2E2E;
	text-decoration: none;
}

div#main-content-nfaa ul li {
	color: white;
	font-size: 14px;
	font-style:italic;
	text-decoration: none;
	margin: 0 0 0 40px;
}

div#main-content-nfaa ul li a {
	color: white;
	font-size: 14px;
	font-style:italic;
	text-decoration: none;
	margin: 0 0 0 0;
}

div#main-content-nfaa ul li a:visited {
	color:#ffffff;
	text-decoration: none;
}

div#main-content-nfaa ul li a:hover {
	color:#2E2E2E;
	text-decoration: none;
}

/* ----------------  MAIN-CONTENT-INDEX ---------------- */

div#main-content-index {
	color:white;
	font-size: 14px;
	font-style:italic;
	width: 980px;
	margin: 0 0 10px 10px;
	float: left;
}

div#main-content-index p {
	color:white;
	font-size: 14px;
	font-style:italic;
	width: 980px;
	background: #565656;
	float: left;
}

div#main-content-index ul li {
	color:white;
	font-size: 14px;
	font-style:italic;
	width: 980px;
	margin: 50px 0 0 0;
	float: left;
	text-decoration: none;
}

div#main-content-index p a {
	color:white;
	font-size: 16px;
	font-style:italic;
	width: 980px;
	float: left;
	text-decoration: none;
}
div#main-content-index p a:visited {
	color:#ffffff;
	text-decoration: none;
}

div#main-content-index p a:hover {
	color:#2E2E2E;
	text-decoration: none;
}
/* ----------------  MAIN-CONTENT-RESIDENT ---------------- */

div#main-content-resident {
	color:white;
	font-size: 12px;
	font-style:italic;
	width: 999px;
	height: 600px;
	background: #565656;
	margin: 150px 0 10px 10px;
	float: left;
}

div#main-content-resident h3 {
	font-size: 16px;
	font-style:italic;
	font-weight: 100;
	width: 999px;
	margin: 100px 0 0 0;
	text-align:center;
}4

div#main-content-resident h4 {
	font-size: 12px;
	font-style:italic;
	font-weight: 100;
	width: 999px;
	margin: 10px 0 0px 0;
	text-align:center;
}
div#main-content-resident p a {
	color:white;
	font-size: 14px;
	font-style:italic;
	width: 999px;
	text-decoration: none;
}

div#main-content-resident p img {
	border:solid 1px black;
	background-color:#565656;
	float:left;
	margin: 20px 20px 10px 0;
	
}
div#main-content-resident p a:visited {
	color:#ffffff;
	text-decoration: none;
}

div#main-content-resident p a:hover {
	color:#2E2E2E;
	text-decoration: none;
}
/* ----------------  MAIN-CONTENT-WORKSHOPS ---------------- */

div#main-content-workshops {
	color:white;
	font-size: 14px;
	font-style:italic;
	width: 980px;
	float: left;
}

div#main-content-workshops p {
	color:white;
	font-size: 14px;
	font-style:italic;
	width: 980px;
	margin: 0 0 10px 0;
	float: left;
}


div#main-content-workshops h4 {
	color:white;
	text-align:center;
}

div#main-content-workshops h4 a{
	color:white;
	text-align:center;
}

div#main-content-workshops h4 a:hover{
	color:#2E2E2E;
	text-decoration:none;
}


div#main-content-workshops ul li {
	color:white;
	font-size: 12px;
	font-style:italic;
	width: 980px;
	margin: 0 0 0 30px;
	float: left;
}
/* ----------------  MAIN-CONTENT-WORKSHOP (SINGULAR) ---------------- */
div#main-content-workshop p a {
	color:white;
	font-size: 14px;
	font-style:italic;
	width: 980px;
	text-decoration: none;
}

div#main-content-workshop div#about {
	background-image:url(images/sign-up-banner2.png);
	width: 980px;
	height: 800px;
	margin: -15px 0 0 15px;
}
div#main-content-workshop h3 {
	font-size: 16px;
	font-style:italic;
	font-weight: 100;
	width: 980px;
	margin: 10px 0 20px 0;
	text-align:center;
	text-decoration:none;
}

div#main-content-workshop h3 {
	color:white;
	text-align:center;
	text-decoration:none;
}

div#main-content-workshop h3 a{
	color:white;
	text-align:center;
	text-decoration:none;
}

div#main-content-workshop h3 a:hover{
	color:#2E2E2E;
	text-decoration:none;
}

div#main-content-workshop p img {
	border:solid 1px black;
	background-color:#565656;
	float:left;
	margin: 20px 20px 10px 0;
	
}
div#main-content-workshop p a:visited {
	color:#ffffff;
	text-decoration: none;
}

div#main-content-workshop p a:hover {
	color:#2E2E2E;
	text-decoration: none;
}

/* ----------------  PURCHASE ---------------- */
div#main-content-purchase {
	color:white;
	font-size: 14px;
	font-style:italic;
	width: 980px;
	text-align:center;
	margin:125px 0 0 0;
}
div#main-content-purchase p a {
	color:white;
	font-size: 14px;
	font-style:italic;
	width: 980px;
	text-decoration: none;
	text-align:center;
}

div#main-content-purchase div#about {
	background-image:url(images/sign-up-banner2.png);
	width: 980px;
	height: 800px;
	margin: -15px 0 0 15px;
	text-align:center;
}
div#main-content-purchase h3 {
	font-size: 16px;
	font-style:italic;
	font-weight: 100;
	width: 980px;
	margin: 10px 0 20px 0;
	text-align:center;
	text-decoration:none;
}

div#main-content-purchase h3 {
	color:white;
	text-align:center;
	text-decoration:none;
}

div#main-content-purchase h3 a{
	color:white;
	text-align:center;
	text-decoration:none;
}

div#main-content-purchase h3 a:hover{
	color:#2E2E2E;
	text-decoration:none;
}

div#main-content-purchase p img {
	border:solid 1px black;
	background-color:#565656;
	float:left;
	margin: 20px 20px 10px 0;
	text-align:center;
}
div#main-content-purchase p a:visited {
	color:#ffffff;
	text-decoration: none;
	text-align:center;
}

div#main-content-purchase p a:hover {
	color:#2E2E2E;
	text-decoration: none;
	text-align:center;
}

/* ----------------  MAIN-CONTENT-PRESS ---------------- */

div#main-content-press-top {
	font-family : "Century Gothic", Verdana, Geneva, Arial, sans-serif;
	font-size:14px;
	font-style:italic;
	text-align:center;
	width: 1000px;
	height:auto;
	margin: 100px 0 -90px 0;	
}

main-content-press-one {
	width: 720px;
	padding-top: 60px;
	float:left;
}

div#main-content-press-one p {
	font-size: 14px;
	font-style:italic;
	text-align:left;
	
}

div#main-content-press-one img {
	margin:80px 0 0 -40px;	
}

div#main-content-press-two {
	font-family : "Century Gothic", Verdana, Geneva, Arial, sans-serif;
	font-style:italic;
	width:280px;
	float:right;
	margin: -620px 0 0 0;
}

div#main-content-press-two h3 {
	font-size:18px
}


div#main-content-press-two p {
	font-style:italic;
	font-size: 14px;
	text-align:left;
	
}

div#main-content-press-two p a {
	font-style:italic;
	font-size: 14px;
	color:#ffffff;
	text-decoration: none;
}

div#main-content-press-two p a:visited {
	font-style:italic;
	color:#ffffff;
	text-decoration: none;
}

div#main-content-press-two p a:hover {
	font-style:italic;
	color:#2E2E2E;
	text-decoration: none;
}
/* ------------------ exhibition --------------------- */
div#main-content-exhibition-one {
	width: 600px;
	margin: 700px 0 0 0;
	float:left;
}

/* ----------------  MAIN-CONTENT-PAINE ---------------- */

div#main-content-paine {
	color:white;
	font-size: 12px;
	font-style:italic;
	width: 980px;
	height: 600px;
	background: #565656;
	margin: 150px 0 10px 10px;
	float: left;
}

div#main-content-paine-top {
	font-family : "Century Gothic", Verdana, Geneva, Arial, sans-serif;
	font-size:14px;
	font-style:italic;
	text-align:center;
	width: 999px;
	height:auto;
	margin: 120px 0 -130px 0;
	
}
/*-------------------main-content-exhibition-one 
div#main-content-exhibition-one {
	width: 600px;
	padding-top: 110px;
	float:left;	
}
div#main-content-exhibition-one p {
	text-align:left;
	border:none;
	text-decoration:none;
}

div#main-content-exhibition-one p img {
	margin:-75px 0 0 -130px;
	
}

div#main-content-exhibition-one ul li a {
	color:#ffffff;
	text-decoration: none;
}
--------------------*/
div#main-content-paine-one {
	width: 600px;
	padding-top: 110px;
	float:left;	
}

div#main-content-paine-one p {
	text-align:left;
	border:none;
	text-decoration:none;
}

div#main-content-paine-one p img {
	margin:-75px 0 0 -130px;
	
}
div#main-content-paine-one ul li {
	margin:-75px 0 0 0;
	text-decoration: none;
}

div#main-content-paine-one ul li a {
	color:#ffffff;
	text-decoration: none;
}

div#main-content-paine-one ul li a:visited {
	color:#ffffff;
	text-decoration: none;
}

div#main-content-paine-one ul li a:hover {
	color:#2E2E2E;
	text-decoration: none;
}

div#main-content-paine-two {
	font-family : "Century Gothic", Verdana, Geneva, Arial, sans-serif;
	font-style:italic;
	width:399px;
	padding-top: 220px;
	float:right;
}

div#main-content-paine-two p {
	font-style:italic;
	font-size: 14px;
	text-align:left;
	
}


div#main-content-paine-two p a {
	font-style:italic;
	font-size: 14px;
	color:#ffffff;
	text-decoration: none;
}

div#main-content-paine-two p a:visited {
	font-style:italic;
	color:#ffffff;
	text-decoration: none;
}

div#main-content-paine-two p a:hover {
	font-style:italic;
	color:#2E2E2E;
	text-decoration: none;
}


div#main-content-paine-two ul li {
	font-style:italic;
	font-size: 14px;
	color:#ffffff;
	text-decoration: none;
}

div#main-content-paine-two ul li a {
	font-style:italic;
	font-size: 14px;
	color:#ffffff;
	text-decoration: none;
}

div#main-content-paine-two ul li a:visited {
	font-style:italic;
	color:#ffffff;
	text-decoration: none;
}

div#main-content-paine-two ul li a:hover {
	font-style:italic;
	color:#2E2E2E;
	text-decoration: none;
}
	
	
div#main-content-paine p {
	font-size: 14px;
	font-style:italic;
	width: 980px;
	margin: 0 0 0 10px;
	text-align:left;
}

div#main-content-paine p a {
	color: #FFF;
	font-size: 14px;
	font-style:italic;
	text-decoration: none;
	width: 980px;
	margin: 0 0 0 10px;
	text-align:left;
}

div#main-content-paine p a:hover {
	color:#2E2E2E;
	text-decoration: none;
}

div#main-content-paine ul li {
	color: white;
	font-size: 14px;
	font-style:italic;
	text-decoration: none;
	margin: 0 0 0 40px;
}

div#main-content-paine ul li a {
	color: white;
	font-size: 14px;
	font-style:italic;
	text-decoration: none;
	margin: 0 0 0 0;
}

div#main-content-paine ul li a:visited {
	color:#ffffff;
	text-decoration: none;
}

div#main-content-paine ul li a:hover {
	color:#2E2E2E;
	text-decoration: none;
}


/* -------------------snowy lane ----------------------*/
div#snowy-lane  {
	font-size: 14px;
	font-style:italic;
	width: 980px;
	margin: 0 0 0 10px;
	text-align:left;
}

div#snowy-lane h2 {
	text-align:center;
}
div#snowy-lane h3 {
	color:#FFF;
	text-align:center;
	text-decoration:none;
}
div#snowy-lane h3 a {
	color:#FFF;
	text-align:center;
	text-decoration:none;
}

div#snowy-lane h3 a:hover {
	color:#2E2E2E;
	text-decoration: none;
}
div#snowy-lane h4 {
	font-size:12px;
	color:#FFF;
	text-align:center;
	text-decoration:none;
}

div#snowy-lane p {
	font-size: 14px;
	font-style:italic;
	width: 980px;
	margin: 0 0 0 10px;
	text-align:center;
}

div#snowy-lane p img {
	font-size: 14px;
	font-style:italic;
	width: 980px;
	margin: 110px 0 0 -10px;
	text-align:left;
}

div#snowy-lane p a {
	color: #FFF;
	font-size: 14px;
	font-style:italic;
	text-decoration: none;
	width: 980px;
	margin: 0 0 0 10px;
	text-align:left;
}

div#snowy-lane p a:hover {
	color:#2E2E2E;
	text-decoration: none;
}

div#snowy-lane ul li {
	color: white;
	font-size: 14px;
	font-style:italic;
	text-decoration: none;
	margin: 0 0 0 40px;
}

div#snowy-lane ul li a {
	color: white;
	font-size: 14px;
	font-style:italic;
	text-decoration: none;
	margin: 0 0 0 0;
}

div#snowy-lane ul li a:visited {
	color:#ffffff;
	text-decoration: none;
}

div#snowy-lane ul li a:hover {
	color:#2E2E2E;
	text-decoration: none;
}





/* ----------------  MAIN-CONTENT-BIO ---------------- */
div#main-content-bio {
	color:white;
	font-size: 12px;
	font-style:italic;
	width: 980px;
	height: 600px;
	background: #565656;
	margin: 110px 0 10px 10px;
	float: left;
}

div#main-content-bio img {
	border:solid 1px black;
	background-color:#565656;
	float:right;
	margin: 20px 10px 10px 10px;
	
}
div#main-content-bio h3 {
	font-family : "Century Gothic", Verdana, Geneva, Arial, sans-serif;
	font-size: 16px;
	font-style:italic;
	font-weight: 100;
	width: 980px;
	margin: 10px 0 20px 0;
	text-align:center;
}
div#main-content-bio p {
	font-size: 14px;
	font-style:italic;
	width: 980px;
	margin: 0 0 0 10px;
	text-align:left;
}

div#main-content-bio p a,
div#main-content-bio p a:visited {
	text-decoration: underline;	
}
div#main-content-bio p a:hover {
	color:#2E2E2E;
	text-decoration: underline;
}

div#main-content-bio ul li {
	color: white;
	font-size: 14px;
	font-style:italic;
	text-decoration: none;
	margin: 0 0 0 -40px;
}

div#main-content-bio ul li a {
	color: white;
	font-size: 14px;
	font-style:italic;
	text-decoration: none;
	margin: 0 0 0 -2px;
}

div#main-content-bio ul li a:hover {
	color:#2E2E2E;
	text-decoration: none;
}

div#main-content-bio ul li a:visited {
	color:#ffffff;
	text-decoration: none;
}


/* ---------------- MAIN-CONTENT-workshop ---------------- */

div#main-content-workshop {
	color:white;
	font-size: 12px;
	font-style:italic;
	width: 980px;
	height: 600px;
	background: #565656;
	margin: 100px 0 10px 10px;
	float: left;
}

div#main-content-workshop img {
	border:none;
	background-color:#565656;
	float:left;
	margin: 20px 20px 10px 0px;
	
}

div#main-content-workshop p {
	font-size: 14px;
	font-style:italic;
	width: 980px;
	margin: 0 0 0 10px;
	text-align:left;
}

div#main-content-workshop ul li {
	color: white;
	font-size: 14px;
	font-style:italic;
	text-decoration: none;
	margin: 0 0 0 -40px;
}

div#main-content-bio ul li a {
	color: white;
	font-size: 14px;
	font-style:italic;
	text-decoration: none;
	margin: 0 0 0 -2px;
}

div#main-content-workshop ul li a:hover {
	color:#2E2E2E;
	text-decoration: none;
}

div#main-content-workshop ul li a:visited {
	color:#ffffff;
	text-decoration: none;
}

/* ----------------  MAIN-CONTENT-CV ---------------- */

div#main-content-cv-top {
	color: white;
	font-family : "Century Gothic", Verdana, Geneva, Arial, sans-serif;
	width:980px;
	font-size:14px;
	font-style:italic;
	margin: 150px 0 0 250px;
	bottom: -200px;
}

div#main-content-cv {
	color:white;
	font-family : "Century Gothic", Verdana, Geneva, Arial, sans-serif;
	font-size: 12px;
	font-style:italic;
	width: 980px;
	height: 600px;
	background: #565656;
	margin: 0 0 10px 10px;
	float: left;
}

div#main-content-cv ul li {
	color: white;
	font-size: 14px;
	font-style:italic;
	text-decoration: none;
	margin: 0 0 0 20px;
}

div#main-content-cv p {
	font-size: 14px;
	font-style:italic;
	width: 980px;
	margin: 0 0 0 -5px;
	text-align:left;
}

div#main-content-cv ul li a {
	color: white;
	font-size: 14px;
	font-style:italic;
	text-decoration: none;
	margin: 0 0 0 -2px;
}

div#main-content-cv ul li a:visited {
	color:#ffffff;
	text-decoration: none;
}

div#main-content-cv ul li a:hover {
	color:#2E2E2E;
	text-decoration: none;
}

	

/* ----------------  MAIN-CONTENT ---------------- */


img.self-portrait {
	margin: 0 0 0 0;
}


/*  ----------------  *******************  workshops - seasons **************** ----------------  */
div#main-content-col {
	color:white;
	font-size: 12px;
	font-style:italic;
	width: 1500px;
	background: #565656;
	margin: 0 0 0 -140px ;
	float: left;
}

div#summer {
	width: 333px;
	padding-top: 130px;
	float:left;
}

div#summer p {
	font-size: 14px;
	text-align:left;
	margin-left: 50px;
}

div#summer ul li a {
	color:#ffffff;
	text-decoration: none;
}

div#summer ul li a:visited {
	color:#ffffff;
	text-decoration: none;
}

div#summer ul li a:hover {
	color:#2E2E2E;
	text-decoration: none;
}
	
div#fall {
	width: 333px;
	padding-top: 130px;
	float:left;
}

div#fall p {
	font-size: 14px;
	text-align:left;
	margin-left: 50px;
}

div#fall ul li a {
	color:#ffffff;
	text-decoration: none;
}

div#fall ul li a:visited {
	color:#ffffff;
	text-decoration: none;
}

div#fall ul li a:hover {
	color:#2E2E2E;
	text-decoration: none;
}

div#winter {
	width: 333px;
	padding-top: 130px;
	float:left;
}

div#winter p {
	font-size: 14px;
	text-align:left;
	margin-left: 50px;
}


div#winter ul li a {
	color:#ffffff;
	text-decoration: none;
}

div#winter ul li a:visited {
	color:#ffffff;
	text-decoration: none;
}

div#winter ul li a:hover {
	color:#2E2E2E;
	text-decoration: none;
}

/* >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> exhibitions <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< */

div#main-content-exhibitions {
	color:white;
	font-size: 12px;
	font-style:italic;
	width: 1500px;
	background: #565656;
	margin: 0 0 0 -500px ;
	float: left;
}

div#exhibitions-one {
	width: 333px;
	padding-top: 130px;
	float:left;
}

div#exhibitions-one p {
	font-size: 14px;
	text-align:left;
	margin-left: 50px;
}

div#exhibitions-one ul li a {
	color:#ffffff;
	text-decoration: none;
}

div#exhibitions-one ul li a:visited {
	color:#ffffff;
	text-decoration: none;
}

div#exhibitions-one ul li a:hover {
	color:#2E2E2E;
	text-decoration: none;
}
	
div#fall {
	width: 333px;
	padding-top: 130px;
	float:left;
}

div#fall p {
	font-size: 14px;
	text-align:left;
	margin-left: 50px;
}

div#fall ul li a {
	color:#ffffff;
	text-decoration: none;
}

div#fall ul li a:visited {
	color:#ffffff;
	text-decoration: none;
}

div#fall ul li a:hover {
	color:#2E2E2E;
	text-decoration: none;
}

div#winter {
	width: 333px;
	padding-top: 130px;
	float:left;
}

div#winter p {
	font-size: 14px;
	text-align:left;
	margin-left: 50px;
}


div#winter ul li a {
	color:#ffffff;
	text-decoration: none;
}

div#winter ul li a:visited {
	color:#ffffff;
	text-decoration: none;
}

div#winter ul li a:hover {
	color:#2E2E2E;
	text-decoration: none;
}

/* ________________ ********************* SITE INDEX COLS **************************************** */
div#main-content-col2 {
	color:white;
	font-size: 12px;
	font-style:italic;
	width: 1000px;
	background: #565656;
	margin: 0 0 0 -44px ;
	float: left;
}



div#one{
	width: 200px;
	padding-top: 130px;
	float:left;
}

div#one p {
	font-size: 14px;
	text-align:left;
	margin-left: 50px;
}

div#one ul li a {
	color:#ffffff;
	text-decoration: none;
}

div#one ul li a:visited {
	color:#ffffff;
	text-decoration: none;
}

div#one ul li a:hover {
	color:#565656;
	text-decoration: none;
}

/**************************/
div#two{
	width: 200px;
	padding-top: 130px;
	float:left;
}

div#two p {
	font-size: 14px;
	text-align:left;
	margin-left: 50px;
}

div#two ul li a {
	color:#ffffff;
	text-decoration: none;
}

div#two ul li a:visited {
	color:#ffffff;
	text-decoration: none;
}

div#two ul li a:hover {
	color:#565656;
	text-decoration: none;
}

/********************************/

div#three {
	width: 200px;
	padding-top: 130px;
	float:left;
}

div#three p {
	font-size: 14px;
	text-align:left;
	margin-left: 50px;
}

div#three ul li a {
	color:#ffffff;
	text-decoration: none;
}

div#three ul li a:visited {
	color:#ffffff;
	text-decoration: none;
}

div#three ul li a:hover {
	color:#565656;
	text-decoration: none;
}

/********************************/

div#four {
	width: 200px;
	padding-top: 130px;
	float:left;
}

div#four p {
	font-size: 14px;
	text-align:left;
	margin-left: 50px;
}

div#four ul li a {
	color:#ffffff;
	text-decoration: none;
}

div#four ul li a:visited {
	color:#ffffff;
	text-decoration: none;
}

div#four ul li a:hover {
	color:#565656;
	text-decoration: none;
}

/********************************/

div#five {
	width: 200px;
	padding-top: 130px;
	float:left;
}

div#five p {
	font-size: 14px;
	text-align:left;
	margin-left: 50px;
}

div#five ul li a {
	color:#ffffff;
	text-decoration: none;
}

div#five ul li a:visited {
	color:#ffffff;
	text-decoration: none;
}

div#five ul li a:hover {
	color:#565656;
	text-decoration: none;
}

/*  ----------------  *******************  PORTFOLIO INDEX PAGE **************** ----------------  */
div#main-content-col-portfolio {
	color:white;
	font-size: 12px;
	font-style:italic;
	width: 999px;
	background: #565656;
	margin: 0 0 0 -36px;
	float:left;
}

div#portfolio-col-one {
	width: 333px;
	padding-top: 130px;
	float:left;
}

div#portfolio-col-one p {
	font-size: 14px;
	text-align:left;
	margin-left: 50px;
}

div#portfolio-col-one ul li a {
	color:#ffffff;
	text-decoration: none;
	magrin: 0;
}

div#portfolio-col-one ul li a:visited {
	color:#ffffff;
	text-decoration: none;
}

div#portfolio-col-one ul li a:hover {
	color:#565656;
	text-decoration: none;
}

div#portfolio-col-two {
	width: 333px;
	padding-top: 130px;
	float:left;
}

div#portfolio-col-two p {
	font-size: 14px;
	text-align:left;
	margin-left: 50px;
}

div#portfolio-col-two ul li a {
	color:#ffffff;
	text-decoration: none;
}

div#portfolio-col-two ul li a:visited {
	color:#ffffff;
	text-decoration: none;
}

div#portfolio-col-two ul li a:hover {
	color:#2E2E2E;
	text-decoration: none;
}

div#portfolio-col-three {
	width: 333px;
	padding-top: 130px;
	float:left;
}

div#portfolio-col-three p {
	font-size: 14px;
	text-align:left;
	margin-left: 50px;
}

div#portfolio-col-three ul li a {
	color:#ffffff;
	text-decoration: none;
}

div#portfolio-col-three ul li a:visited {
	color:#ffffff;
	text-decoration: none;
}

div#portfolio-col-three ul li a:hover {
	color:#2E2E2E;
	text-decoration: none;
}
.clear { 
	clear:right;
}

div#outer-flash p {
	color: #ffffff;
	text-align:center;
	font-size:12px;
	
}
/*  ----------------  *******************  THREE COLUMNS **************** ----------------  


.workshops-col {
	width: 1200px;
	height: 1210px;
	margin-top: 130px;
	margin-left: -100px;
	-moz-column-count: 3;
	-moz-column-width: 320px;
	-moz-column-gap: 20px;
	-moz-column-rule: none;
	-webkit-column-count: 3;
	-webkit-column-width: 280px;
	-webkit-column-gap: 20px;
	-webkit-column-rule: none;
	column-count: 3;
	column-width: 280px;
	column-gap: 20px;
	column-rule: none;
}
.workshops-col p {
	font-size: 14px;
}

.workshops-col ul li {
	color:#ffffff;
	text-decoration: none;
}

.workshops-col a {
	color:#ffffff;
	text-decoration: none;
}

.workshops-col a:visited {
	color:#ffffff;
	text-decoration: none;
}

.workshops-col ul li a:hover {
	color:#2E2E2E;
	text-decoration: none;
}

.workshops-col a:active {
	color:#535353;
	text-decoration: none;
}
*/

/*  ---------------- LISTS ----------------  */

ul { 
	color: white;
	padding-left: 50px;
	padding-top: 20px;	
}

ul.nav {
	margin: 0;
	padding: 0;
	list-style-type: none;
	width: 8em;
}

li {
	list-style-type: none;	
}

a:visited{
	color: white;
	text-decoration: none;
}

a:hover{
	color: #363636;
	text-decoration: none;
}
a:focus {
	color: white;
	text-decoration: none;
}

a:active {
	color: white;
	text-decoration: none;
}

/*  ---------------- email sign-up + print pirchase forms  ---------------- */

div#main-content div#secondary {
	padding: 15px; 
	width: 980px;
}

div#main-content div#secondary p{
	font-size: 18px;
	line-height: 20px;
	margin: 40px 20px 20px 50px;
}

div#main-content div#primary fieldset {
	margin: 15px; 
	border : none;
}

div#main-content div#primary legend {
	font-weight: bold;
	color:#ffffff;
}

div#main-content div#primary form div {
	padding: 20px;
}

div#main-content div#primary label{
	display: block;
}

div#main-content div#primary input {
  width: 500px;
}

div#main-content div#primary input#email {
  	margin-bottom: 20px;
}

div#main-content div#primary select {
  	margin: 5px 0 15px 0;
	width: 175px;
}

div#main-content div#primary input.submit {
  width: auto;
}
div#main-content div#primary input#note {
  	margin-bottom: 20px;
}

div#main-content div#primary button {
		border: none;
		background: none;
		cursor: pointer;
}	
/* ---------------- email sign-up form  ---------------- */


/* ----------------  FOOTER  ---------------- */

div#footer {
	color: #ffffff;
	width: 1300px;
	height: 100px;
	font-size: 10px;
	font-style:italic;
	position: fixed;
	bottom: 30px;
	overflow: hidden;
}

div#footer a {
	color: white;
	text-decoration: none;
	line-height: 16px;
	
}

div#footer ul li {
	color: white;
	font-size:10px;
	font-style:italic;
	padding-left: 50px;
	margin: 2px 20px 2px 0;
	text-align: right;
}

div#footer a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

div#footer a:hover {
	color: #2E2E2E;
	text-decoration: none;
}

div#footer-portfolio {
	color: #ffffff;
	width: 1650px;
	height: 200px;
	font-size: 10px;
	font-style:italic;
	position: fixed;
	bottom: 30px;
	overflow: hidden;
	
}

div#footer-portfolio a {
	color: white;
	text-decoration: none;
	line-height: 16px;
	
}

div#footer-portfolio ul li {
	color: white;
	font-size:10px;
	font-style:italic;
	text-align: right;
}

div#footer-portfolio a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

div#footer-portfolio a:hover {
	color: #2E2E2E;
	text-decoration: none;
}






div#footer-gallery {
	color: #ffffff;
	width: 1000px;
	margin: 0 0 0 150px;
	height: 200px;
	font-size: 10px;
	font-style:italic;
	position: fixed;
	bottom: 30px;
	overflow: hidden;
	
}

/*div#footer-portfolio a {
	color: white;
	text-decoration: none;
	line-height: 16px;
	
}

div#footer-portfolio ul li {
	color: white;
	font-size:10px;
	font-style:italic;
	text-align: right;
}

div#footer-portfolio a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

div#footer-portfolio a:hover {
	color: #2E2E2E;
	text-decoration: none;
}

  ---------------- colour palette  ---------------- 

white: #ffffff
black: #000000

very-light gray: #cccccc
light gray: #959595
medium-light gray: #898989
medium gray: #707070
medium-dark gray: #464646
dark gray: #363636
very-dark gray: #1b1b1b

nav bar color palette
light: aeadad 
medium: 898888
dark: 5d5d5d

18% gray card gray #2E2E2E


---------------- personal note  ---------------- 


*/



