body {
	background:url(../images/main_bg.gif) no-repeat fixed top center #383838;
	margin-top:30px;
	margin-left:0;
	font-family:Trebuchet MS, Verdana;
}

body#whatsnewon #whatsnew{
	background:url(../images/whatnew.gif) no-repeat 20px 6px #CBCF5E;
	width:890px;
	padding:20px;
	padding-top:0px;
	border:1px solid #CBCF5E;
	text-align:left;
	}
	
body#mystoryon #mystory{
	background:url(../images/mystory.gif) no-repeat 20px 6px #BFAFD6;
	padding:20px;
	padding-top:0px;
	border:1px solid #685485;
	text-align:left;
	}
	
body#workshopson #workshops{
	background:url(../images/workshops.gif) no-repeat 20px 6px #DF96CF;
	padding:20px;
	padding-top:0px;
	border:1px solid #DF96CF;
	text-align:left;
	}
	
body#galleryon #lnkgallery{
	background:url(../images/gallery.gif) no-repeat 20px 6px #30C9B9;
	padding:20px;
	padding-top:0px;
	border:1px solid #30C9B9;
	text-align:left;
	}	

	
body#workshopson .text a{
	color:#C366AE;
	font-weight:bold;
	}

body#workshopson .title{
	font-family:Trebuchet MS,Verdana;
	font-size:1em;
	color:#C366AE;
	font-weight:bold;
	}
body#workshopson strong{color:#A2A642;}
	
#headertext{
	height:45px;
	padding:0 0 5px 0;
	text-align:right;
	font-family:Verdana;
	font-weight:bold;
	font-size:.7em;
	text-transform:uppercase;
	color:#FFFFFF;
	}
	
#headertext a {color:#FFFFFF;text-decoration:none;}
#headertext a:hover {color:#FFFFFF;text-decoration:underline;}

#whatsnew{
	background:#FFFFFF;
	width:890px;
	padding:20px;
	padding-top:0px;
	border:1px solid #A3A3A3;
	text-align:left;
	}

.rollnew {background:url(../images/whatnew_off.gif) no-repeat center left;}
a.rollnew:hover {background:url(../images/whatnew2.gif) no-repeat center left;}

.rollmystory {background:url(../images/mystory_off.gif) no-repeat center left;}
a.rollmystory:hover {background:url(../images/mystory2.gif) no-repeat center left;}

.rollgall {background:url(../images/gallery_off.gif) no-repeat center left;}
a.rollgall:hover {background:url(../images/gallery2.gif) no-repeat center left;}

.rollwork {background:url(../images/workshops_off.gif) no-repeat center left;}
a.rollwork:hover {background:url(../images/workshops2.gif) no-repeat center left;}
	
#mystory{
	background:#FFFFFF;
	padding:20px;
	padding-top:0px;
	border:1px solid #CBCF5E;
	text-align:left;
	}
	
#lnkgallery{
	background:#FFFFFF;
	padding:20px;
	padding-top:0px;
	border:1px solid #685485;
	text-align:left;
	}
	
#workshops{
	background:#FFFFFF;
	padding:20px;
	padding-top:0px;
	border:1px solid #30C9B9;
	text-align:left;
	}


body#home #inside{
	padding:20px;
	border:1px solid #DF96CF;
	background:#EAEAEA;
	text-align:left;
	}

#inside{
	padding:20px;
	border:1px solid #A3A3A3;
	background:#FFFFFF;
	text-align:left;
	}
#footer{
	width:900px;
	text-align:right;
	padding-top:5px;
	font-family:Trebuchet MS,Verdana;
	font-size:.7em;
	color:#EAEAEA;
	}

/*WORKSHOPS*/
.workshops a{
	color:#C366AE;
	font-weight:bold;
	}
	
.worktitle{
	font-family:Trebuchet MS,Verdana;
	font-size:1em;
	color:#BB55A5;
	font-weight:bold;
	}
	
.imgborder {color:#A3A3A3; border:1px dotted;}
	
/*GALLERY*/
.gallbg {background:#E8E8E8;}
.galltitle{
	font-family:Trebuchet MS,Verdana;
	font-size:1em;
	color:#1AAB9C;
	font-weight:bold;
	}


/*HOME*/
#hometop {border:1px dotted; color:#A3A3A3; padding:15px;padding-left:290px; background:url(../images/home_bg.jpg) bottom left no-repeat #FFFFFF;}
#home1 {height:200px; border:1px dotted; color:#A2A642; padding:10px;background:#E1E2C4;}
#home2 {height:200px; border:1px dotted; color:#1AAB9C; padding:10px;background:#D9ECEA;}
#home3 {height:200px; border:1px dotted; color:#BB55A5; padding:10px;background:#F0E0EC;}

	
/*MY STORY*/	
.text{
	font-family:Trebuchet MS,Verdana;
	font-size:.90em;
	color:#383838;
	font-weight:normal;
	}
	
.text a{
	color:#8E77AF;
	font-weight:bold;
	}
	
.galleryhome a{
	color:#1AAB9C;
	}
	
.workshopshome a{
	color:#BB55A5;
	}
	
.newhome a{
	color:#7c7e1f;
	}
	
	
.facehome a{
		color:#0d8078;
		}

.title{
	font-family:Trebuchet MS,Verdana;
	font-size:1em;
	color:#8E77AF;
	font-weight:bold;
	}
	
	.titleschedule{
	font-family:Trebuchet MS,Verdana;
	font-size:1.2em;
	color:#000000;
	font-weight:bold;
	}
	
.titlespread{
	font-family:Trebuchet MS,Verdana;
	font-size:1.5em;
	color:#79D7CD;
	font-weight:bold;
	font-style:italic;
	line-spacing:10px;
	}
	
.headshot {margin-right:20px; margin-bottom:5px;}
	
 input
{
color: #383838;
background: #E2E4A3;
border: 1px solid #A2A642;
margin-bottom:10px;
margin-top:5px;
}

.submit input{color: #383838;background: #E2E4A3;border: 2px outset #A2A642;}

div.feedback { height: 400px; }

table.ml { background-color: #b28094; border-style: inset; border-width: 2px; border-color: black; }
input.ml { font-family: Trebuchet MS,Verdana; font-size: 10px; }
td.ml-top { font-family: Trebuchet MS,Verdana; font-size: 10px; font-weight: bold; text-align: center; border-bottom: thin solid black; }
td.ml-bot { font-family: Trebuchet MS,Verdana; font-size: 10px; font-weight: bold; text-align: center; }

//.gecko { width: 100% }
.gcBackground1 { background-color: #fff }
.gcBorder1 { background-color: #fff }

//#inside div { border: 1px solid black; }



	
/*BLOG*/	
#blog {
	font-family:Trebuchet MS,Verdana;
	font-size:.90em;
	color:#383838;
	font-weight:normal;
}

#blog ul {list-style: none; padding-left: 3px; margin-left: 3px}
#blog .heading { font-weight: bold; font-size: 100% }
#blog a{color:#DB7837; font-weight:bold;}

.blogtext .storycontent {
	font-family:Trebuchet MS,Verdana;
	font-size:.80em;
	color:#383838;
	font-weight:normal;
	}
	
.blogtext a{
	color:#A2A642;
	font-weight:bold;
	}


.blogdate{
	font-family:Trebuchet MS,Verdana;
	font-size:.75em;
	color:#383838;
	text-transform:uppercase;
	font-weight:bold;
	}
	
.blogtitle{
	font-family:georgia;
	font-size:1em;
	color:#A2A642;
	font-weight:bold;
	}
	
.blogtitle a{color:#A2A642;text-decoration:none;}

.blogside {padding-left:20px;padding-right:10px;padding-top:0px;border-left:1px dotted #A2A642;}
.blogside ul {list-style:none;padding:0;margin-left:0;}
.blogmain{padding-right:20px;}
