/* Vive le Caribbean! */

/*

------------------------------------------------------
Copyright Tim Isenheim, tim@fresh-labs.de
some rights reserved
http://creativecommons.org/licenses/by-sa/2.0/

You are free to use this style sheet and its
associated image files to create your own site.
However, we ask that you respect the template's
creator by maintaining this attribution in
the style sheet.

1. This style sheet uses the Tantek Box Model Hack
(voice-family etc). Read more about this hack here:
http://www.tantek.com/CSS/Examples/boxmodelhack.html
------------------------------------------------------

*/

body, html {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-align: center;
	margin: 0;
	padding: 0;
	font-weight: normal;
}

/**** html-Tags ****/

a {
color: #FFFFFF;
}

/**** layout ****/

/* banner */

#banner {
	font: normal 1.6em Georgia, "Times New Roman", Times, serif;
	color: #ffffff;
	width: 760px;
	height: 89px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	position: relative;
}

/* nav-toplevel */

#nav-toplevel {
	padding: 0;
	width: 760px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	position: relative;
	height: 22px;
	background-image: url(images/bt4me_home_menu.jpg);
	background-repeat: no-repeat;
}

#nav-toplevel ul {
	list-style-type: none;
	list-style-image: none;
	margin: 0;
	width: 758px;
	padding-left: 17px;
}

#nav-toplevel li {
display: inline;
margin: 0;
padding: 0;
}

#nav-toplevel li a {
text-decoration: none;
}

/* nav-main */

#nav-main {
	text-align: left;
	font-size: 13px;
	padding: 0;
	margin: 0;
	height: 22px;
	border-left-width: 2px;
	border-left-style: solid;
	border-left-color: #B0C7D4;
}

#nav-main li {
display: inline;
margin: 0 -4px 0 0;
text-align: left;
line-height: 23px;
}

#nav-main li a {
	font-weight: bold;
	padding-top: 0.45em;
	padding-bottom: 0.45em;
}

#nav-main li .homecurrent {
    color: #0B1068;
	padding-right: 50px;
	padding-left: 65px;
}

#nav-main li .apply {
	padding-right: 48px;
	padding-left: 48px;
}

#nav-main li .events {
	padding-right: 52px;
	padding-left: 52px;
}

#nav-main li .films {
	padding-right: 32px;
	padding-left: 32px;
}

#nav-main li .contact {
	padding-right: 46px;
	padding-left: 46px;
}

#nav-main li a:hover {
color: #0C0F6D;
}

/* container-content */

#container {
	text-align: left;
	position: relative;
	width: 760px;
	voice-family: "\"}\"";
	voice-family:inherit;
	background-image: url(images/bt4me_bodyleft.jpg);
	background-repeat: repeat-y;
	padding-top: 45px;
	padding-right: 0;
	padding-bottom: 0px;
	padding-left: 0;
	margin-right: auto;
	margin-left: auto;
}

#content {
	clear: both;
	text-align: justify;
	font-size: 12px;
	line-height: 1.2em;
	width: 710px;
	overflow: auto;
	padding-left: 50px;
	background-image: url(images/bt4me_home_bodyback.jpg);
	background-repeat: no-repeat;
	background-position: 42px 0px;
	height: 388px;
}

#content a {
text-decoration: underline;
}

#content p, #content ol, #content ul {
	line-height: 1.6em;
	margin: 0;
	padding-left: 14px;
	padding-top: 10px;
}

#content li {
margin-left: 25px;}

#content a:hover {
color: #ffffff;
text-decoration: none;
}

/* footer */

#info-site {
	color: #333333;
	text-align: left;
	line-height: 1.9em;
	width: 760px;
	height: 61px;
	padding: 0;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	font-family: "small fonts", Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
}

#info-site a {
color: #cccccc;
}

#info-site a:hover {
	color: #3B462B;
	background-color: #DBD8C6;
}

#info-site p {
padding-right: 15px;
}

#printheader {
display: none;
}