html, body{height:100%}

body{
	background:#666 url(../resources/background.jpeg) fixed top left;
	font: 12px Verdana,Helvetica,sans-serif;
	margin:0px auto;
	}
.address{
	position: relative;
	bottom: 0px;
	border: 0px solid #FFF;
	font: 13px/15px Verdana,Helvetica,sans-serif;
	text-align: left;
	color:#AAA;
	padding:50px 10px;
}
	
.menu{
	width:175px;
	margin:auto;
	display:block;
	border: 0px solid #EEE;
	font: Bold 10px Verdana,Helvetica,sans-serif;
	text-align: left;
	color:#036;
	text-decoration:none;
	padding:8px 0px 8px 6px;
	vertical-align:bottom;
	margin: 1px 0px;
	}
	
.menuon{
	width:175px;
	margin:auto;
	display:block;
	border: 0px solid #EEE;
	font: Bold 10px Verdana,Helvetica,sans-serif;
	text-align: left;
	color:#FFF;
	text-decoration:none;
	padding:8px 0px 8px 6px;
	vertical-align:bottom;
	margin: 1px 0px;
	}
.menu:hover{background:#EEE url(../resources/menuhover.jpeg) top left;}
.menuoff{background:#EEE;}
.menuon{color:#FFF;background:#EEE url(../resources/menuactive.jpeg) top left;}

.submenu{
	display:block;
	border: 0px outset #FFF;
	font: 10px Verdana,Helvetica,sans-serif;
	text-align: left;
	color:#036;
	text-decoration:none;
	padding:5px 10px;
	vertical-align:bottom;
	margin: 1px 0px;
	}
.submenuon{
	display:block;
	border: 0px outset #FFF;
	font: 10px Verdana,Helvetica,sans-serif;
	text-align: left;
	color:#FFF;
	text-decoration:none;
	padding:5px 10px;
	vertical-align:bottom;
	margin: 1px 0px;
	}
.submenu:hover{background:#CCC url(../resources/menuhover.jpeg) top left;}
.submenuoff{background:#CCC;}
.submenuon{color:#FFF;background:#CCC url(../resources/menuactive.jpeg) top left;}


.footer{width:800px;padding:10px;text-align:center;color:#666;}
.header{
	width:100%;
	padding:15px 0px 10px 0px;
	margin:0px;
	text-align:center;
	color:#036;
	background:#EEE url(../resources/header.jpeg) top left;
	font: Bold 18px Verdana,Helvetica,sans-serif;
	}
.banner{
	width:100%;
	height: 100px;
	padding: 0px;
	margin:0px;
	text-align:center;
	background: #333;
	overflow: hidden;
	}
.banner img{width:100%;}
	
.igheader{
	width:100%;
	padding:15px 0px 10px 0px;
	margin:0px;
	text-align:center;
	color:#333;
	background:#AAA url(../resources/igheader.jpeg) top left repeat-x;
	font: Bold 14px Verdana,Helvetica,sans-serif;
	}
	
.imagebox{
float:left;
width: 120px;
height: 120px;
border: 0px outset #EEE;
padding: 4px;
margin: 4px;
background:#CCC;
}
.images{
width: 120px;
height: 120px;
text-align: center;
}

.menu{
	width:175px;
	margin:auto;
	display:block;
	border: 0px solid #EEE;
	font: Bold 10px Verdana,Helvetica,sans-serif;
	text-align: left;
	color:#036;
	text-decoration:none;
	padding:8px 0px 8px 6px;
	vertical-align:bottom;
	margin: 1px 0px;
}
a.videos{
	width:60%;
	margin:10px auto;
	display: block;
	border: 2px outset #FCFCFC;
	font: 12px Verdana,Helvetica,sans-serif;
	text-align: left;
	color:#333;
	text-decoration:none;
	padding:5px 10px;
	background:#EEE;
}

.videos{
	font: 10px Verdana,Helvetica,sans-serif;
	text-align: center;
	color:#000;
}

.video_item{
	display: inline;
	height: 30px;
	margin-right: 10px;
	font: 10px Verdana,Helvetica,sans-serif;
	text-align: center;
	color:#000;
}


