body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #daeff9;
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(images/body_back.jpg);
	background-repeat:repeat;
}


h1 {
	color:#333333;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 24px;
}
#wrapper {
	position:relative;
	width:1000px;
	z-index:1;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image:url(images/body_bg.jpg);
	background-repeat:no-repeat;
	background-color: #daeff9;


}
#header {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:200px;
	z-index:1;
	background-image:url(images/headerbg.jpg);

	}
#headtitle {
	position:absolute;
	top:54px;
	left:15px;
	width:293px;
	height:31px;
	z-index:2;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:48px;
}	
#headtext {
	position:absolute;
	top:162px;
	left:15px;
	width:921px;
	height:31px;
	z-index:2;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:16px;
}	
#mainbody{
	position:absolute;
	top:240px;
	left:0px;
	width:100%;
	height:100%;
	z-index:1;
	background-image:url(images/body_bg.jpg);
	background-repeat:no-repeat;
	background-color: #daeff9;
	}
#sideimages_home {
	position:absolute;
	top:0px;
	left:730px;
	height:561px;
	width:210px;
	z-index:2;
	background-image:url(images/background_home.jpg);
	background-repeat:no-repeat;
	background-color: #daeff9;

}	
#sideimages_loc {
	position:absolute;
	top:0px;
	left:730px;
	height:552px;
	width:210px;
	z-index:2;
	background-image:url(images/background_loc.jpg);
	background-repeat:no-repeat;
	background-color: #daeff9;

}
#sideimages {
	position:absolute;
	top:0px;
	left:721px;
	height:508px;
	width:210px;
	z-index:2;
	background-image:url(images/right1.jpg);
	background-repeat:no-repeat;
	background-color: #daeff9;

}
#sideimages_comment {
	position:absolute;
	top:0px;
	left:705px;
	height:650px;
	width:300px;
	z-index:2;
	background-image:url(images/background_comments.jpg);
	background-repeat:no-repeat;
	background-color: #daeff9;

}
#sideimages_todo {
	position:absolute;
	top:0px;
	left:705px;
	height:650px;
	width:249px;
	z-index:2;
	background-image:url(images/background_todo.jpg);
	background-repeat:no-repeat;
	background-color: #daeff9;

}
#sideimages_contact {
	position:absolute;
	top:0px;
	left:705px;
	height:621px;
	width:273px;
	z-index:2;
	background-image:url(images/background_contact.jpg);
	background-repeat:no-repeat;
	background-color: #daeff9;

}
#sideimages_blank {
	position:absolute;
	top:0px;
	left:721px;
	height:498px;
	width:210px;
	z-index:2;

}
#slideshow {
	position:absolute;
	top:11px;
	left:655px;
	height:170px;
	width:249px;
	z-index:2;
}
#sideimages2 {
	position:absolute;
	top:0px;
	left:705px;
	height:498px;
	width:260px;
	z-index:2;
	background-image:url(images/right2.jpg);
	background-repeat:no-repeat;
	background-color: #daeff9;

}
#menucontainer {
	position:absolute;
	top:200px;
	width:100%;
	height:40px;
	background-image:url(images/menu_bg.gif);
	left: 0px;
	}	
#menu {
	position:absolute;
	width:800px;
	height:40px;
	padding-top:12px;
	left: 0px;
	}	
#footer {
	position:absolute;
	width:721px;
	height:40px;
	top:512px;
	left: 10px;
	}	
#footer2 {
	position:absolute;
	width:721px;
	height:18px;
	top:622px;
	left: 10px;
	}	
#footer3 {
	position:absolute;
	width:721px;
	height:18px;
	top:983px;
	left: 8px;
	}				
#content {
	position:absolute;
	top:0px;
	width:709px;
	height:498px;
	padding-left:10px;
	padding-top:10px;
	z-index:5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background-image:url(images/body_bg.jpg);
	background-repeat:no-repeat;
	background-color: #daeff9;
	left: 1px;
}		
#comments_content {
	position:absolute;
	top:0px;
	width:709px;
	height:600px;
	padding-left:10px;
	padding-top:10px;
	z-index:5;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	background-image:url(images/body_bg.jpg);
	background-repeat:no-repeat;
	background-color: #daeff9;
	left: 1px;
	overflow:auto;
}		
.menutext {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	padding-left:10px;
	}
.menuon {
	color:#FFFFFF;
}
.menuoff {
	color:#666666;
}		

a {
	color:#003366;
}
.footer {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#666666;
}	

