#header1
{
	background-image:url(img/topleft.jpg);
	position:absolute;
	left:1px;
	top:2px;
	width:357px;
	height:343px;
}

#header2
{
	background-image:url(img/topmid.jpg);
	position:absolute;
	left:358px;
	top:2px;
	width:298px;
	height:138px;
}

#header3
{
	background-image:url(img/middle.jpg);
	position:absolute;
	left:357px;
	top:140px;
	z-index:10px;
	width:300px;
	height:230px;
}

#header4
{
	background-image:url(img/topright.jpg);
	list-style:none;
	position:absolute;
	left:655px;
	top:2px;
	width:357px;
	height:343px;
}

#header5
{
	position:absolute;
	left:6px;
	width:350px;
	height:28px;
	top: 343px;
	font-size:14px;
}

#header5a
{
	position:absolute;
	left:661px;
	width:350px;
	height:28px;
	top: 343px;
	font-size:14px;
	text-align:right
}

#mainmenubackground
{
	background-color:#333;
	list-style:none;
	position:absolute;
	top:361px;
	width:1010px;
	height:52px;
	left: 2px;
	margin:0;
	padding:0;
}

#mainmenu
{
	list-style:none;
	position:absolute;
	top:384px;
	width:576px;
	left: 230px;
	color:#FFFFFF;
	font-size:16px;
	font-weight:700;
	margin:0;
	padding:0;
}

#mainmenu li
{
	float:left;
	margin:0 24px 0 0;
}
	
#mainmenu li a
{
	text-decoration:none;
	color:#FFFFFF;
}

#mainmenu li a:hover
{
	text-decoration:none;
	color:#CC9900;
}

#menuleft
{
	background-image:url(img/leftmenu.jpg);
	position:absolute;
	top:364px;
	width:205px;
	height:48px;
	z-index:10px;
 	left: 4px;
}

#menuright
{
	background-image:url(img/rightmenu.jpg);
	position:absolute;
	top:364px;
	margin:0;
	width:205px;
	height:48px;
	z-index:10px;
 	left:804px;
}

#content
{
	position:absolute;
	background-color:#FFF;
	width:1011px;
	height:344px;
	left:2px;
	top:424px;
	border-style:solid;
	border-width:2px;
	border-color:#666;
}

#home1
{
	background-image:url(img/lefthome.jpg);
	position:absolute;
	width:449px;
	height:339px;
	left:4px;
	top:427px;
}

#home2
{
	background-image:url(img/righthome.jpg);
	position:absolute;
	width:183px;
	height:339px;
	left:828px;
	top:427px;
}

#hometxt
{
	position:absolute;
	overflow: auto;
	width:504px;
	height:260px;
	left: 325px;
	top: 506px;
	font-size:18px;
}

#learnimg
{
	position:absolute;
	width:273;
	height:340;
	left:738px;
	top:426px;
	z-index:10px;
}

#learntxt
{
	position:absolute;
	width:724px;
	height:340px;
	left:8px;
	top:420px;
	padding:0;
	margin:6px;
	overflow:auto;
	font-size:18px;
}

#portfoliocontent
{
	position:absolute;
	font-size:22px;
	width: 500px;
	height: 340px;
	left: 511px;
	top: 426px;
	margin:0 0 0 0;
	padding:6px 6px 6px 6px;
	overflow: auto;
	background-color: #FFF;
}

#image
{
	position:absolute;
	width: 460px;
	height: 340px;
	left: 4px;
	top: 426px;
	margin:0 0 0 0;
	overflow: hidden;
	margin:0 0 0 0;
	padding:0px 0px 0px 0px;
}

#connect1
{
	background-image:url(img/leftconnect.jpg);
	position:absolute;
	width:750px;
	height:340px;
	left:4px;
	top:426px;
}

#connect2
{
	background-image:url(img/rightconnect.jpg);
	position:absolute;
	width:258px;
	height:340px;
	left:753px;
	top:426px;
}

#connecttxt
{
	position:absolute;
	width:132px;
	height:64px;
	left: 558px;
	top: 517px;
	font-size:18px;
}

#jointxt
{
	position:absolute;
	width:724px;
	height:337px;
	left:8px;
	top:422px;
	padding:0;
	margin:6px;
	overflow:auto;
	font-size:18px;
}

#contribute1
{
	background-image:url(img/leftcontribute.jpg);
	position:absolute;
	width:253px;
	height:340px;
	left:4px;
	top:426px;
}

#contribute2
{
	background-image:url(img/rightcontribute.jpg);
	position:absolute;
	width:184px;
	height:340px;
	left:827px;
	top:426px;
}

#contributetxt
{
	position:absolute;
	overflow: hidden;
	width:540px;
	height:334px;
	left: 287px;
	top: 431px;
	font-size:18px;
}

#blog
{
	position:absolute;
	width:101px;
	height:26px;
	left: 618px;
	top: 646px;
	font-size:18px;
}

#map
{
	width:620;
	height:768;
	top: 18px;
}

#copyright
{
	position:absolute;
	width:512px;
	height:23px;
	left:6px;
	top:774px;
	font-size:16px;
}




/* Gallery styles */

#gallery{
	border:1px solid white;
	overflow:hidden;	
	position:absolute;
	left:357px;
	top:140px;
	z-index:10px;
	width:300px;
	height:230px;
}

#slides{
	/* This is the slide area */
	height:230px;
	
	/* jQuery changes the width later on to the sum of the widths of all the slides. */
	width:300px;
	overflow:hidden;
}

.slide{
	float:left;
}
