/*********************************
***    Main Tasman Labs CSS    ***
*********************************/

/***** Main *****/

	body {
		margin: 0 0 18px 0;
		background: #333 url(../images/body_bg.gif) repeat-x;
		color: #ccc8b1;
		}
	h1, h2, h3, h4, h5 {
		color: #fff;
		font-weight: bold;
		font-family: ATFAntique,Constantia,"Palatino Linotype",Palatino,Georgia,"Times New Roman",Times,serif;
    font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
		}
	h2 { font-size: 24px; }
	p { font-size: 14px; }
	hr { height: 0; background: #333; color: #333; }
	a, a:link, a:visited { color: #d7d3bc; }
	a:hover, a:link:hover, a:visited:hover { color: #d7d3bc; }
	strong { color: #e5e1c8; }
	
	.container { background: url(../images/header_graphic.jpg) no-repeat; }
	

/***** Header *****/

	#header { height: 450px; }
	#header h1 { display: none; }
		
/***** Content *****/

	#learnmore {
		background: #262626;
		border: 1px solid #000;
		padding: 9px;
		width: 225px;
		}
		
	/* Form */
	label {
		display: block;
		margin-left: 1px;
		font-size: 11px;
		}
	input.text, textarea {
		background: #333;
		border: 1px solid #000;
		color: #d7d3bc;
		width: 213px;
		font-size: 16px;
		padding: 5px;
		font-family:Frutiger,Univers,"Helvetica Neue","Lucida Grande",Calibri,Helvetica,Verdana,sans-serif;
		}
	input.submit { cursor: pointer; width: 90%; margin: 0 auto; }

/***** Gallery *****/

	#gallery img { border: 9px solid #262626; margin: 0; padding: 0; }
	#gallery p { font-size: 12px; padding-left: 9px; padding-right: 9px; text-align: left; }

	
/***** Footer *****/
	
	#footer {
		background: #262626;
		border: 1px solid #000;
		padding-top: 18px;
		}
	
	#footer p { text-align: center; }
	#footer a, #footer a:active, #footer a:hover { color: #98968d; }