@charset "utf-8";
/* CSS Document */


@import url("forms.css"); /* forms styling */
@import url("styles.css"); /* text styling */

body.home {
	background-image:url(../images/bg-home.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	background-position:center top;
	padding: 0px;
	margin-top:0px;
}

body {
	background-image:url(../images/bg-other.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	background-position:center top;
	padding: 0px;
	margin-top:0px;
}

div.wrap {
	text-align:center;
	margin:auto;
	width:830px;
	padding:0px 0px 100px 25px;
}


div.header {
	text-align:left;
	width:830px;
	padding:15px 0px 7px 0px;
	}

div.videobox {
	width:800px;
	height:450px;
	padding:30px 10px 24px 12px;
	}

div.photobox {
	width:800px;
	height:180px;
	padding:30px 10px 16px 12px;
	}

div.navbar {
	width:680px;
	padding:0px 80px 0px 68px;
	}

div.navbutton{
	text-align:center;
	width:97px;
	height:30px;
	padding-top:7px;
	}

div.navbuttonactive {
	background-image:url(../images/buttons/nav-active.gif);
	background-position:center top;
	background-repeat:no-repeat;
	text-align:center;
	width:98px;
	height:30px;
	padding-top:7px;
	}
	
div.contentarea1 {
	width:830px;
	height:240px;
	text-align:left;
	padding:0px 0px 0px 0px;
	margin:20px 0px 20px 0px;
	overflow-y:scroll;
	}

div.contentarea2 {
	width:810px;
	height:515px;
	text-align:left;
	padding:0px 20px 0px 0px;
	margin:20px 0px 20px 0px;
	overflow-y:scroll;
	overflow-x:hidden;
	}

div.footer {
	width:830px;
	height:20px;
	text-align:center;
	padding:20px 0px 10px 0px;
	}

div.tagbox {
	width:830px;
	height:20px;
	text-align:center;
	padding:10px 0px 10px 0px;
	}
	
table.gallerytable {
	background-image:url(../images/camera.gif);
	background-position:top right;
	background-repeat:no-repeat;
	}

div.gallerytext {
	padding:15px 0px 0px 15px;
	}	

img.img1 {
	border:#FFFFFF 2px solid;
	}

