/* css Zen Garden default style v1.01 */
/* css released under Creative Commons License - http://creativecommons.org/licenses/by-nc-sa/1.0/  */


/* This file based on 'Tranquille' by Dave Shea */
/* You may use this file as a foundation for any new work, but you may find it easier to start from scratch. */
/* Not all elements are defined in this file, so you'll most likely want to refer to the xhtml as well. */

/* Images should be linked as if the CSS file sits in the same folder as the images. ie. no paths. */


/* basic elements */
html{	
	height: 100%;
	width:100%
	}
	
body,table,td { 
	font: 8pt/16pt georgia; 
	color: #555753; 
	background: #fff url() no-repeat bottom right; 
	margin: 0px; 
	font: 10pt/14pt georgia;
	}

h3 { 
	font: italic normal 12pt georgia; 
	letter-spacing: 1px; 
	margin-bottom: 0px; 
	color: #7D775C;
	}
a:link, a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #009def;
	}
a:hover, a:active { 
	text-decoration: underline; 
	font-weight: bold; 
	color: #005ab1;
	}

/* specific divs */
#contact { 
	background: url(../img/main_contact.jpg) no-repeat top left; 
	margin: 0px;
	top: 50px;
	left: 50px;
	width:800px;
	height:450px;
	background-position: 50px 50px;
	}

#about { 
	background: url(../img/main_about.jpg) no-repeat bottom left; 
	margin: 0px; 
	width:800px;
	height:630px;
	}

#about_content {
	text-align: right;
	position: relative; 
	left: 400px; 
	top: 50px;
	width: 400px;
	}

#awards { 
	background: url(../img/main_awards.jpg) no-repeat bottom right; 
	margin: 0px; 
	width:800px;
	height:500px;
	}

#awards_content {
	text-align: left;
	position: relative; 
	left: 50px; 
	top: 50px;
	width: 400px;
	height:500px;
	}
	
#home { 
	background: url(../img/main_flowers.jpg) no-repeat bottom right; 
	margin: 0px; 
	width: 800px;
	height:600px;
	}

#home_content {
	text-align: left;
	position: relative; 
	left: 50px; 
	top: 50px;
	width: 400px;
	height:600px;
	}
	
#expert { 
	background: url(../img/main_expert.jpg) no-repeat center left; 
	margin: 0px; 
	width: 800px;
	background-position: 10px 100px;
	}

#expert_content {
	text-align: right;
	position: relative; 
	font: 8pt/12pt georgia;
	left: 400px; 
	top: 50px;
	width: 400px;
	height:700px;
	}

#clients { 
	background: url(../img/main_pencils.jpg) no-repeat bottom right; 
	margin: 0px; 
	width: 1000px;
	background-position: 450px 180px;
	}

#clients_content {
	text-align: right;
	position: relative; 
	font: 8pt/12pt georgia;
	left: 50px; 
	top: 50px;
	width: 400px;
	height:750px;
	}
	
#home2 { 
	background: url(../img/main_bamboo.jpg) no-repeat bottom right; 
	margin: 0px; 
	width: 1000px;
	height: 700px;
	background-position: 500px 30px;
	}

#home2_content {
	text-align: right;
	position: relative; 
	left: 50px; 
	top: 50px;
	width: 400px;
	}	
	
#portfolio { 
	background: url(../img/main_portfolio.jpg) no-repeat bottom left; 
	margin: 0px; 
	width:800px;
	height:630px;
	}

#portfolio_content {
	text-align: right;
	position: relative; 
	left: 400px; 
	top: 50px;
	width: 400px;
	}	

#intro { 
	min-width: 470px;
	}
#pageHeader { 
	margin-bottom: 20px;
	}
	
.bold	{
	font-weight:bold;
}

.bold2	{
	font-weight:bold;
	color:#f7941d
}
	
.header	{
	font: 18pt/20pt georgia;
}

.footer	{
	font-size:10px;
	font-family:arial;
	margin-left:20px;
	text-align:right;
}

