body {
	background: url(../images/bg.jpg) #0f0f0f;
}

/* STRUCTURE */

#content {
	width: 100%;
	text-align: center;
	z-index: 0;
	padding-top: 15px;
}

#logo {
	display: block;
}

#postcard {
	position: absolute;
	background: url(../images/postcard.jpg) no-repeat;
	width: 697px;
	height: 456px;
	margin-top: 15px;
	margin-left: -380px;
	align: center;
	z-index: 0;
	left: 52%;
}

#contentbox {
	position: absolute;
	width: 697px;
	height: auto;
	margin-top: 15px;
	margin-left: -380px;
	align: center;
	z-index: 0;
	left: 52%;
}

#video {
	position: absolute;
	top: 53px;
	left: 57px;
}

#clips {
	position: absolute;
	top: 330px;
	left: 15px;
	width: 378px;
}

#clips img {
	margin-right: 5px;
}

#pictures img {
	margin-bottom: 5px;
}

#copy {
	position: absolute;
	top: 0px;
	left: 15px;
	width: 378px;
	text-align: left;
}

#navigation {
	position: absolute;
	left: 438px;
	top: 89px;
	width: 204px;
}

#navigation.sub {
	top: 0px;
}

#photos {
	display: block;
	margin-top: 485px;
}




/* STYLES */


#base, #copyright {
	font-family: Arial;
	font-size: 10px;
	color: #818181;
}

#base a{
	text-decoration: none;
	font-weight: normal;
	color: #FFFFFF;
}

#base a:hover{
	text-decoration: none;
	font-weight: normal;
	color: #3d7235;
}

#copyright a{
	text-decoration: none;
	font-weight: normal;
	color: #818181;
}

#copyright a:hover{
	text-decoration: none;
	font-weight: normal;
	color: #FFFFFF;
}

a{
	text-decoration: none;
	font-weight: normal;
	color: #FFFFFF;
}

a:hover{
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
}

.bodytext {
	font-family: Arial;
	font-size: 14px;
	line-height: 22px;
	color: #ffffff;
}

.caption {
	font-family: Arial;
	font-size: 11px;
	line-height: 22px;
	color: #ffffff;
}

h3 {
	color: #c58800;
	font-family: Arial;
	font-weight: bold;
	font-size: 18px;
	margin-bottom: 0px;
	letter-spacing: -1px;
}

button,a.button,input.button {font-family: Trebuchet MS, Verdana;display:inline-block;width:auto;padding:0.3em 0.5em;border:1px solid #aaa;background:#e3e3e3 url(../../images/button.gif) repeat-x left top;font-size:11px;font-family:inherit;text-shadow:#ccc 2px 2px 0;text-decoration:none;color:#333!important;overflow:visible;white-space:nowrap;line-height:1em!important;}
button:hover,a.button:hover,input.button:hover {background:#fff url(../../images/button-hover.gif) repeat-x left top; text-decoration: none;}
button,input.button,a.button {font-family: Trebuchet MS, Verdana;padding:0.3em;font-size:12px;}
button img,a.button img {padding-right:5px;vertical-align:middle;}
button,a.button,input.button {}