div#wrapper {
	width:1024px;
	margin:0 auto 0 auto;
	text-align:left;
}
body {
	background:#336633;
	font-family:Arial Rounded MT bold, CAC Leslie, CAC Futura Casual Bold;
	font-size:14px;
	position:center;
	margin:0px;
	padding:0px;
  text-align:center;	
}
h2, h3, h4 {
	font-family:Cataneo BT, Arial Rounded MT bold, CAC Leslie;
	color:#000000;
}
h1 	{
	font-family:Cataneo BT, Arial Rounded MT bold, CAC Leslie;
	color:#990000;
}
p	{ 
	line-height:19px;
}
a:link{
	color:#3300ff;
}
a:visited {
	color:#3300ff;
}

p.second {
	margin-top:40px;
	line-height:19px;
}

p.third {
	margin-top:80px;
	line-height:19px;
}

div#nav {
	position:relative;
	width:1024px;
	height:48px;
	left:0px;
}
div.left{
	float:left;
	display:inline;
	left:0px;
	width:367px;
	height:534px;
	background:#336633 url(img/left2.jpg) no-repeat top left;
}
div.middle{
	position:absolute;
	margin-left:367px;
	width:429px;
	height:534px;
	padding:25px 0px 0px 0px;
	background:#336633 url(img/middle2.jpg) no-repeat top left;
}
div.right{
	position:absolute;
	margin-left:796px;
	width:228px;
	height:534px;	
	background:#336633 url(img/right2.jpg) no-repeat top left;
}
div#header {
	width:1024px;
	height:186px;
	margin-left:0px;
	padding:0px;
}
/* the next three codes are used for slideshow*/
ul#portfolio {
	list-style: none;
	margin: 42px 0 0 10px;
	padding: 0;
}
ul#portfolio li img{
	padding: 6px 0 7px 0;
	margin: -20px 0 0px 0px;
}
#slideshow_wrapper {
	padding:0;
	margin: 0 0 0 0px;
	width: 450px;
	height: 380px;
}
/* When not using the flash file, set the top margin to: 42px */

