@charset "UTF-8";
/* CSS Document*/

body{
	background-image: url(../graphics/background.jpg);
	background-repeat: repeat-y;
	background-color:#CCCCCC;
	background-position:20px;
	}
table.body{
	background: #6699cc;
	border:0;
	}
td{
	vertical-align:top;
	border:0;
	}
.grey_box{
	background:#CCCCCC;
	}
.grey_box p, .maroon{
	text-align:left;
	color:#663333;
	font-family: Optima, Georgia, Times, "Times New Roman", serif;
	font-size:12pt;
	line-height:16pt;
	font-weight:normal;
	}
.blue{ /* Blue */
	text-align:center;
	color:#003366;
	font-family:Verdana;
	font-size:14pt;
	font-weight: normal;
	letter-spacing:3px;
	line-height:16pt;
	}
ul,ol, .list{ /* Date, Time and Price of Workshops */
	text-align:left;
	color:#000000;
	font-family:Verdana;
	font-size:10pt;
	font-weight: normal;
	letter-spacing:1pt;
	line-height:12pt;
	}
.contact{ /* contact info */
	text-align:center;
	color:#003366;
	font-family:Verdana;
	font-size:10pt;
	font-weight: normal;
	line-height:15pt;
	}
.footer{
	text-align:center;
	color:#003366;
	font-family:Verdana;
	font-size:7pt;
	font-weight: normal;
	line-height:9pt;
	}
h2, .h2{
	text-align:right;
	color:#663333;
	font-family:Verdana;
	font-size:12pt;
	font-weight:normal;
	letter-spacing:1px;
	line-height:18pt;
	}
h1, .h1{
	text-align:left;
	color:#993333;
	font-family: Optima, Georgia, Times, "Times New Roman", serif;
	font-size:18pt;
	font-weight:bold;
	letter-spacing:-1px;
	line-height:20pt;
	}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
a:active {
	text-decoration: none;
}
img{
	border:0px;
	}

 
/*div layers  part of the body*/
#body{
	position:absolute;
	left:250px;
	top:250px;
	width:600px;
	z-index:1;
	}

#attn{
	position:absolute;
	left:704px;
	top:173px;
	z-index:3;
	}
#links{
	position:absolute;
	left:250px;
	top:220px;
	width: 600px;
	z-index:3;
	text-align:center;
	font-size:10pt;
	font-family:Verdana;
	}
