*
{ margin:0px; padding:0px; font-family:'lucida sans unicode','lucida grande','Trebuchet','Verdana'; }
html {
 min-width:960px; }
img
{ border: 0; }
body
{ font-size:100%; line-height:18px; color: #000; background: #F0F0F0 url(../img/bg.jpg) 0 0 repeat-x;}
a
{ outline:none; border:none; text-decoration:none; color:#ff8200; }
a:hover
{ color: #000; text-decoration:underline; }
a:active
{ color: #000; }

/* type */
h1
{ font-weight:normal; font-size:1em; margin:18px 0; color:#808080; line-height:36px; }
h2
{ font-weight:normal; font-size:0.9em; margin:0 0 9px 0; color:#1B1B1B; }
h3
{ font-weight:normal; font-size:0.8em; margin:0 0 9px 0; }
h4
{ font-weight:normal; font-size:0.7em; margin:0 0 9px 0; }
h5
{ font-weight:normal; font-size:0.7em; margin:0 0 9px 0; }
h6
{ font-weight:normal; font-size:0.6em; margin:0 0 9px 0; }
p
{ font-weight:normal; font-size:0.8em; margin:0 0 9px 0; color:#494949; }
ul
{ margin:0 0 9px 0; padding:0 36px; }
ol
{ margin:0 0 9px 0; padding:0 18px; }
li
{ font-weight:normal; font-size:0.8em; color:#494949; }
em
{ color:#494949; }

/*globaal classes*/
.red
{ color:#660000; }
.center
{ text-align:center; }
.smallImg
{ float:left; padding:0 20px 0 0; }
.bigImage
{ width:464px; height:180px; margin:18px 0 0 0; padding:1px; border:#E8E8E8 1px solid; }
.smallImgHold
{ float:left; margin:18px 0pt 0pt; padding:0 20px 0 0; width:446px; border:1px solid #ccc; background:#E8E8E8; }
.christmasPackagesBanner
{ width:464px; height:70px; display:block; text-indent:-9999px; background:transparent url(../img/christmasPackagesBanner.jpg) no-repeat scroll left top; border:1px solid #A39EA0; margin: 18px 0; }
.christmasPackagesBanner a
{ width:464px; height:70px; display:block; text-indent:-9999px; }

/* structure */
#wrapper
{ margin:0 auto; width:960px; text-align: left; }
#wrapperHold
{ position:relative; float:left; width:960px; background: #fff; }
#header
{ position:absolute; left:0px; top:0px;display:block; height:144px; width:960px; }
#headerLogoLink
{ display:block; width:463px;height:116px; }
#headerLogo
{ display:block; width:463px;height:116px; }

/* menu */
#glonav
{ position:relative; float:left; width:198px; padding:0 0 0 18px; }
#glonav ul#menu
{ position:relative; float:left; width:198px; margin:0 0 36px 0; padding:0; }
#glonav ul li
{ font-weight:bold; list-style:none; line-height:36px; }
#glonav ul li a
{ display: block; height:35px; border-bottom:#818181 solid 1px; width:198px; color:#202020; }
#glonav ul li a:hover
{ text-decoration:none; color:#ff8200; }
#glonav ul li a:active
{ text-decoration:none; color:#000; }
#glonav ul li a.on
{ cursor:default; color:#ff8200; }
#glonav p
{ position:relative; float:left; }

/* content */
#content
{ position:relative; float:left; width:960px; margin:144px 0 0 0; padding:0; }
#contentCopy
{ position:relative; float:right; width:744px; padding:36px 0 0 0; }
.contentHold
{ position:relative; float:left; width:744px; }
.audio
{ position:relative; clear:left; background:transparent url(../img/bullet_speaker.gif) no-repeat scroll left top; padding:0px 0px 0px 16px; }
#players
{ background:#e8e8e8; border:1px solid #ccc; width:446px; padding:10px; margin:18px 0 0 0;  float:right; }
#flashPlayer, #flashPlayer2, #flashPlayer3
{ margin:0 0 9px 0; }
.info
{ position:relative; float:left; width:468px; padding:0 0 0 18px; }
.home
{ position:relative; float:left; width:468px; padding:0 0 0 18px; }
.masthead
{ width:464px; height:144px; margin:18px 0 0 0; padding:1px; border:#A39EA0 1px solid; }
.quoteText
{ padding:0 36px; }
.quoteName
{ padding:0 0 0 36px; text-align:right; border-top:#e8e8e8 dashed 1px; }
.banners
{ position:relative; float:right; width:208px; padding:0 36px 0 0; }
.bannerImageLink
{ position:relative; float:left; display:block; width:204px; height:144px; margin:18px 0 0 0; padding:1px; border:#A39EA0 1px solid; background:#fff; }
.bannerImage
{ width:204px; height:144px; }
.press_tLink
{ position:relative; float:left; display:block; width:204px; height:144px; margin:18px 18px 0 0; padding:1px; border:#A39EA0 1px solid; background:#fff; }
.press_t
{ width:204px; height:144px; }

#infoMenu
{ position:absolute; top:0px; left:0px; width:726px; height:36px; padding:0 18px 0 0; }
#infoMenu p
{ text-align:right; line-height:36px; margin:0px; }
#infoMenu p a
{ text-decoration:none; font-weight:bold; }

/* foot */
#footer
{ clear:both; width:924px; padding:18px 18px 0 18px; }
#footer p
{ font-size:80%; }
#footer p a:hover
{ text-decoration:none; }

/* forms */
input, select {
font-family:'lucida sans unicode','lucida grande','Trebuchet','Verdana';
}
input, textarea 
{ font-size:90%; width:168px; border:#A39EA0 1px solid; background:#fff; }
textarea
{ font-size:90%; }
#contactForm
{ float:left; position:relative; width:170px; padding:4px; border:#A39EA0 1px solid; background:#212121 /*url(../img/contactFormBg.jpg) 0 0 repeat-x*/; }
#contactForm p
{ color:#fff; }
.small
{ font-size:80%; }
.smaller
{ font-size:70%; }
.label
{ font-size:90%; margin:3px 0px 0px; }
input.submit
{ font-size:80%; width:90px; position:relative; float:left;}

/*press*/
.pressphoto {
background:#FFFFFF none repeat scroll 0pt 50%;
text-align:left;
}
.pressphoto a {
border:0pt none;
color:#ff8200;
float:left;
font-family:'lucida sans unicode','lucida grande','Trebuchet','Verdana';
margin:10px;
text-decoration:underline;
}
.pressphoto a:hover {
border:0pt none;
color:#75003F;
float:left;
text-decoration:none;
}
/*christmas menu*/
.christMenu
{
background:#fff;
}
.christMenu a {
border:0pt none;
color:#ff8200;
float:left;
font-family:'lucida sans unicode','lucida grande','Trebuchet','Verdana';
margin:10px;
text-decoration:underline;
}
.christMenu a:hover {
border:0pt none;
color:#75003F;
float:left;
text-decoration:none;
}
/*lightbox*/
#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }

#lightbox img{ border: none; } 
#overlay img{ border: none; }
#overlay{ background-image: url(../img/overlay.png); }

* html #overlay{
	background-color: #000;
	back\ground-color: transparent;
	background-image: url(../img/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}