/*
Cascading Stylesheet for Wood of Life Exhibition website
Author: Woof Media, 2007
*/

body { margin: 0; background-image: url('../g/bg.gif'); background-repeat: repeat-x; background-color: #ff9600; text-align: center;  } 
img { border: none; }

#jfLink a { color: #fff; float: right; margin-right: 35px; margin-top: 2px; font-size: 10px; font-family: Arial, sans-serif; text-decoration: none;
background-image: url('../g/arrow.gif');
background-repeat: no-repeat;
padding-left: 12px;
}
#jfLink a:hover {
				color: #cdedff;
				text-decoration: underline;
}

#holder { width: 741px; margin: 0 auto; text-align: center; }
#banner { height: 294px; width: 741px; background-image: url('../g/banner.gif'); background-repeat: no-repeat; }
#menu { height: 67px; width: 741px; background-image: url('../g/menubg.gif'); background-repeat: no-repeat; text-align: center;} 
#main { width: 741px; background-image: url('../g/mainbg.gif'); background-repeat: repeat-y; text-align: justify;  padding-bottom: 30px}
#footer { height: 163px; width: 741px; background-image: url('../g/footerbg.gif'); background-repeat: no-repeat; }


#main p {
		margin: 0 70px 20px 70px;
		font: 14px "trebuchet MS", Arial, sans-serif;
}

#credits {
		width: 683px; background-color: #ff7400;
		height: 40px;
		margin: 0 auto 20px auto;
		text-align: center;
		font: .7em "Arial", sans-serif;
		color: #a80000;
}
#credits span.copy { float: left; margin-top: 12px; margin-left: 12px; }
#credits span.credit { float: right; margin-top: 12px; margin-right: 12px; }
#credits span a { color: #760000 ; }
#credits span a:hover { text-decoration: none; } 
#credits span.credit a { color: #fff; }

.hide { display: none; }

.rImg {
	float: right;
	margin: 10px 58px 40px 15px;
}

#welcome { 
	background-image: url('../g/t_welcome.png'); 
	background-repeat: no-repeat; 
	height: 40px;
	width: 117px;
	margin-left: 68px;
	margin-bottom: 10px;
	background-position: bottom left;
}

#about { 
	background-image: url('../g/t_about.png'); 
	background-repeat: no-repeat; 
	height: 40px;
	width: 117px;
	margin-left: 68px;
	margin-bottom: 10px;
	background-position: bottom left;
}
#main p.smaller{ 
	font-size: 14px;
}
#schedule { 
	background-image: url('../g/t_schedule.png'); 
	background-repeat: no-repeat; 
	height: 40px;
	width: 117px;
	margin-left: 68px;
	margin-bottom: 10px;
	background-position: bottom left;
}
#download { 
	background-image: url('../g/t_download.png'); 
	background-repeat: no-repeat; 
	height: 45px;
	width: 118px;
	margin-left: 68px;
	margin-bottom: 10px;
	background-position: bottom left;
}
 											 				#panels { 
                                	background-image: url('../g/t_panels.png'); 
                                	background-repeat: no-repeat; 
                                	height: 20px;
                                	width: 134px;
                                	margin-left: 24px;
                                	margin-bottom: 10px;
                                	background-position: bottom left;
																}
																
																#addit { 
                                	background-image: url('../g/t_addit.png'); 
                                	background-repeat: no-repeat; 
                                	height: 24px;
                                	width: 156px;
                                	margin-left: 24px;
                                	margin-bottom: 10px;
                                	background-position: bottom left;
																}

#contact { 
	background-image: url('../g/t_contact.png'); 
	background-repeat: no-repeat; 
	height: 40px;
	width: 125px;
	margin-left: 68px;
	margin-bottom: 10px;
	background-position: bottom left;
}


#box { background-color: #d0ffb7 ; width: 250px; margin-left: 68px; margin-top:15px; float: left; 
  /* ie margin biug fix */
  display: inline;
}
#box p { margin: 0; padding: 10px; font-size: 12px; }
#boxr { background-color: #fff ; width: 330px; margin-right: 68px; margin-top:15px; float: right;  
	font-family: "Trebuchet MS", Arial, sans-serif; font-size: 11px;
  /* ie margin biug fix */
  display: inline;
}

#boxr p { margin: 0; padding: 10px; font-size: 12px; }
.txtbox {
				width: 325px;
				margin-bottom: 10px;
				border: 1px solid #77c5f0;
				background-color: #B7FFE6;
				padding: 5px;
				color: #1C003D;
				font-family: "Trebuchet MS", Arial, sans-serif;
				font-size: 12px;
}
.txtarea {
				width: 325px;
				height: 150px;
				margin-bottom: 10px;
				border: 1px solid #77c5f0;
				background-color: #B7FFE6;
				padding: 5px;
				color: #1C003D;
				font-family: "Trebuchet MS", Arial, sans-serif;
				font-size: 12px;
				}


.clr { clear: both; }



/* downloads page ----------------- */


.dlHolder {
	padding-top: 20px; width: 630px; margin: 0 0 0 44px; text-align: left;
}

.dlHolder a img {  margin: 10px 0 0 26px; display: inline; }

.dlHolder ul {
					list-style: none;
					margin: 0 0 0 27px; padding: 0;
					font-family: "Trebuchet MS", Arial, sans-serif;
}
.dlHolder ul li a {
					color: #006666;
					font-size: 12px;
}
.dlHolder ul li a:hover {
					color: #000;
					font-size: 12px;
					text-decoration: none;
}
.dlHolder b {
	margin: 0 0 0 20px; padding: 0;
	font-family: "Trebuchet MS", Arial, sans-serif;
	font-size: 14px;
	
}





/* schedule table */

table { background-color: #ceeeff; 
	margin: 10px 20px 20px 67px;
	font-family: "Trebuchet MS", Arial, sans-serif;
	width: 606px;
}
table td {
  padding: 3px;
	color: #000;
	font-size: 12px;
}


table tr.titr {
	background-color: #aee2ff;
	font-weight: bold;
}