@charset "utf-8";
/* CSS Document */
body { margin:0px 0px 0px 16px; font-family:Candara, "Trebuchet MS", sans-serif; font-size:12px; color:#444444; background-color:#e6e6e6; 
		background-image:url(../images/page_background.jpg); background-repeat:no-repeat; }
a { text-decoration:none; color:#00aacc; }
a:hover { text-decoration:underline; }
img { border:0px; }

.linkOver { color:#00aacc; padding-left:30px; }
.bold { font-weight:bold; }
.parDescription {
	font-size: 14px;
	font-family: candara;
	color: #444444;
	line-height: 150%;
	font-style: normal;
}
.greenText { color:#336633; }
.greenText2 { color:#115555; }

.message { font-size:16px; font-weight:bold; color:#336633; }

.text17 { font-size:17px !important; }
.text16 { font-size:16px !important; }
.text20 { font-size:20px !important; }


.footeraddress { font-size:12px; float:right; color:#888888;}
.quote { font-style:italic; }
.quoteBy { text-align:right; color:#444444;font-size:12px; }

.topofpage { font-size:11px; line-height:13px; font-weight:bold; display:block; margin-top:10px; margin-bottom:10px; }
.copyright { height:30px; vertical-align:middle; font-size:13px; color:#888888; float:left; } 

.mainTable { }

.topNav td { height:35px; vertical-align:middle; text-align:right; padding-right:20px; font-size:15px; }
.topNav td a { padding-left:30px; color:#555555; }
.topNav td a:hover {color:#00aacc; text-decoration:none; }

.mainNav td { height:38px; vertical-align:middle; padding-left:18px; font-size:18px; }
.mainNav td a { padding-left:30px; color:#222222; }
.mainNav td a:hover {color:#00aacc; text-decoration:none; }


.leftCol { width:262px; vertical-align:top; background-color:#ffffff; padding-top:30px; padding-bottom:30px; }
.leftCol p { margin-left:20px; margin-right:60px; margin-top:0px; color:#777777; font-size:13px; line-height:16px; }
.leftCol p span.sectionTitle { color:#336633; font-size:17px; line-height:19px; font-weight:bold; }
.leftCol div.form { margin:10px 0px 30px 20px; }
.leftCol div.form input[type=text] { width:200px; height:21px; color:#00aacc; border: solid 1px #d3ddc8; margin-bottom:4px; }
.leftCol div.form img { vertical-align:middle; padding-left:2px; }
/* new 04/07/2010 */
.leftCol div.form select { width:204px; color:#00aacc; margin-bottom:3px; }
.leftCol div.form textarea { width:200px; color:#00aacc; }
.leftCol div.form input[type=image] { float:right; padding-right:35px; }
/* end new */

.centerCol { width:438px; vertical-align:top; background-color:#ffffff; border-right:solid 1px #cccccc; padding-top:30px; padding-bottom:30px; }
.centerCol p { margin-top:0px; margin-right:35px; font-size:16px; line-height:20px; }
.centerCol p span.sectionTitle { color:#336633; font-size:17px; line-height:19px; font-weight:bold; }

.rightCol { width:199px; vertical-align:top; background-color:#ffffff; padding-top:30px; background-image:url(../images/home_right_col_bg.jpg); background-repeat:no-repeat; background-position:top;}
.rightCol p { margin-left:15px; margin-right:32px; margin-top:0px; color:#777777; font-size:13px; line-height:16px; }
.rightCol p span.sectionTitle { color:#336633; font-size:17px; line-height:19px; font-weight:bold; }

.footer td { vertical-align:top; color:#555555; }
.footer td a { color:#555555; }

table.workshopsTable .leftCol { height:510px; padding-top:0px; }
table.workshopsTable .leftCol p.par1 { margin-top:0px; }
table.workshopsTable .leftCol p.par2 {  }
table.workshopsTable .centerCol p { font-size:16px; }
table.workshopsTable .copyright td { height:31px; }
table.workshopsTable .rightCol p.par1 a { font-size:17px; color:#125a5d; }
table.workshopsTable .rightCol img.img1 { margin-bottom:40px; }

table.artistTable .leftCol p.par1 { margin:0px 80px 5px 20px; color:#336633; font-size:14px; font-weight:bold; line-height:19px; }
table.artistTable .rightCol p.par1 { color:#336633; font-size:17px; font-weight:bold; margin-top:15px; }
table.artistTable .rightCol p.par2 {  }
table.artistTable .centerCol p.par1 { color:#336633; font-size:17px; line-height:22px; }
table.artistTable .centerCol p.par2 { font-size:16px; line-height:20px; margin-bottom:30px; }
table.artistTable .centerCol .artistInformation { font-size:12px; line-height:14px; margin:10px 0px 30px 0px; }
table.artistTable .centerCol .artistInformation img { margin-bottom:5px; }

table.registerTable .leftCol { height:332px; }
table.registerTable .leftCol p.par1 { color:#336633; margin:0px 85px 0px 15px; line-height:16px; }
table.registerTable .centerCol p.par1 { margin:0px 35px 10px 0px; font-size:16px; }
table.registerTable .rightCol p.par1 { margin:0px 0px 5px 15px; font-weight:bold; font-size:17px; line-height:17px; }
table.registerTable .rightCol img.img1 { margin-top:7px; }


table.gettingHereTable .leftCol p.par1 { margin-top:5px; }
table.gettingHereTable .leftCol p.par2 { margin-top:5px; font-size:11px; line-height:12px; }
table.gettingHereTable .leftCol p.par3 { margin-top:5px; margin-bottom:30px; }

table.gettingHereTable .centerCol p.par1 { color:#336633; font-size:17px; line-height:22px; }
table.gettingHereTable .centerCol p.par2 { font-size:16px; line-height:20px; padding-right:35px; }
table.gettingHereTable .centerCol p.par3 { font-size:16px; line-height:20px; padding-right:35px; }
table.gettingHereTable .centerCol p span { color:#333333; font-weight:bold; }

table.gettingHereTable .rightCol p.par1 { font-size:13px; line-height:16px; font-weight:bold; margin-bottom:0px; }
table.gettingHereTable .rightCol img.img1 { margin:5px 0px 5px 15px; }
table.gettingHereTable .rightCol img.img2 { margin:5px 0px 20px 15px; }
table.gettingHereTable .rightCol p.par2 { font-size:13px;; line-height:16px; }
table.gettingHereTable .rightCol p.par2 span { font-size:17px; color:#336633; font-weight:bold; }

table.artResourcesTable .leftCol p.par1 {margin-top:0px; }
table.artResourcesTable .leftCol p.par3 { margin-top:5px; font-size:11px; line-height:12px; }

table.artResourcesTable .centerCol p span.parTitle { font-weight:bold; color:#222222; }
table.artResourcesTable .rightCol p.par1 { margin-top:0px; margin-bottom:0px; }
table.artResourcesTable .rightCol p.par2 { margin-bottom:5px; }
table.artResourcesTable .rightCol p.par3 {  }
table.artResourcesTable .rightCol img.img1 { margin-left:15px; }

table.policiesTable .leftCol p.par1 { margin-top:0px; }
table.policiesTable .centerCol td.sectionTitle { color:#336633; font-size:17px; line-height:19px; font-weight:bold; }
table.policiesTable .centerCol td { font-size:16px; line-height:20px; vertical-align:top; padding-bottom:5px; }
table.policiesTable .centerCol td img { margin:5px 0px 5px 0px; }
table.policiesTable .centerCol td p.par1 { margin-top:10px; margin-bottom:0px; font-size:11px; line-height:12px; }
table.policiesTable .centerCol td p.par1 img {margin:0px; }

table.contactUsTable .leftCol p.par1 { margin-top:0px; font-size:17px; font-weight:bold; color:#336633; }



/*
.leftCol img.img1 { margin:34px 0px 0px 0px; }
.leftCol p.par1 { margin:34px 0px 0px 20px; color:#777777; font-weight:bold; }
.leftCol p.par2 { margin:0px 80px 0px 20px; color:#336633; font-size:17px; font-weight:bold; }
.leftCol p.par3 { margin:0px 90px 0px 20px; color:#777777; font-size:13px; font-weight:bold; line-height:16px; }
*/

/*
.centerCol p.par1 { margin:34px 35px 10px 0px; }
.centerCol p.par2 { margin:0px 35px 10px 0px; }

.centerCol div { padding:37px 35px 30px 0px; }
*/
/*
.rightCol img.img1 { margin:34px 0px 0px 0px; }
.rightCol img.img { margin:5px 0px 0px 0px; }
.rightCol p.par1 { margin:34px 30px 10px 15px; }
.rightCol p.par2 { margin:5px 30px 10px 15px; font-size:13px; line-height:16px; }
.rightCol p.par3 { margin:15px 30px 0px 15px; color:#115555; font-size:17px; }
*/
ul {
	font-size: 13px;
	color: #696;
}

