@import url("../media/dojo/dojo/resources/dojo.css");
@import url("../media/dojo/dijit/themes/dijit.css");
@import url("../media/dojo/dojox/image/resources/image.css"); 


body, html { height: 100%; border:0px; margin:0px; padding:0px;}

*{
	border-color:#CFCA40;
	border-style:dotted;
	border-width:0px;
}

body {
	font-family: Verdana,Arial, Helvetica, sans-serif;
	font-size:11px;
	
	background-color: #a09c31;
	margin:0px;
	padding:0px;
	color:#FFFFFF;
}


h1 {
	font-size:15px;
	font-weight:bold;
	margin:6px 0px 14px 0px;
	text-transform:uppercase;
}

h2 {
	font-size:12px;
	font-weight:bold;
	margin:14px 0px 3px 0px;
	margin-bottom:4px;
	border-bottom-width:1px;
	
}

h3 {
	font-size:11px;
	font-weight:bold;
	margin:6px 0px 4px 0px;
}

p{
	margin:2px 0px 18px 0px;
}

form{
	margin:0px;
}

table{border:0px;}
td{vertical-align:top; padding:0px;}

a{	
	color:#4F4D14; 
	text-decoration:none;
}
a:link{color:#4F4D14;}
a:hover{color:#000;}

img{border:0px;}

img.bd{border:1px solid #a0b3b5; }


input,textarea{border:1px dotted #FFF; color:#000; background-color:transparent; font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;}
input.button{ color: #E5731B; font-weight:bold;}


table#container{height:100%; width:100%;padding:0px;} 
	
#cont_box
{
	position: relative;
	text-align: left;
	width: 850px;
	height: 582px;
	margin-left:auto;
	margin-right:auto;
	
	border:1px solid #000;
	position:relative ;
	background-image:url(img/bg_2.jpg);
	background-repeat:no-repeat;	
}




/* layers */

#top_nav{position:absolute; left:79px; top:35px;height:94px;width:439px;}
#top_nav a{ display:block; float:left;}

#sub_nav{ position:absolute; left:79px; top:120px;height:20px; width:439px; overflow:hidden;}
#sub_nav img{ display:block; float:left;}

#bot_nav{position:absolute; right:33px; margin-top:14px; margin-bottom:10px;}
#bot_nav a{ display:block; float:left;}

#gallery_nav{ margin-left:80px;margin-top:35px;width:280px; height:206px; float:left;}
#gallery_nav img{ margin-right:9px; margin-top:10px;float:left; cursor:pointer;}


#contentMask
{
	position:absolute; left:275px; top:0px; width:575px; height:582px;  overflow:auto;
	
}


#header
{
	position:absolute;  left:275px; top:20px; z-index:200; 
}

#headerImg
{
	position:absolute; left:275px;top:35px;z-index:200;
}

#topLogo
{
	width:250px; height:90px;position:absolute;left:0;top:0;cursor:pointer;z-index:400;
}

#silLogo
{
	position:absolute;
	left:120px;
	top:357px;
	z-index:401;
	cursor:pointer;
	width:112px;
	height:24px;
}

#content
{
	margin-top:78px; 
	z-index:99;
	width:540px;
	padding-bottom:24px;
}


#sideMenu{
	top:104px;
	left:73px;
	width:136px;
	position:absolute;
}

#sideMenu a{
	display:block;
	text-align:right;
	margin:0px;
	padding:0px;
}

.fade_top {
	background:transparent url(../media/img/fade_top_4.png) repeat scroll 0%;
	height:82px;
	left:260px;
	position:absolute;
	top:0px;
	width:575px;
	z-index:100;
}
.fade_bottom {
	background:transparent url(../media/img/fade_bottom_2.png) repeat scroll 0%;
	bottom:0px;
	height:40px;
	left:260px;
	position:absolute;
	width:575px;
}



.bd_b_1{
border-bottom: 1px dotted #AFAA20;
}

.bd_t_1{
border-top: 1px dotted #AFAA20;
}

.bd_b_2{
border-bottom:1px dotted #CFCA40;
}

.bd_t_2{
border-top:1px dotted #CFCA40;
}

.party{
margin-bottom:10px;  width:100%;
}

.party td{
padding-bottom:10px;
}

.link{
margin-right:5px; margin-bottom:5px; float:left; padding:4px;
}

.gb_entry
{
	margin-top:16px; padding-bottom:16px;
	border-bottom-width:1px;
	border-bottom-style:dotted;
	border-bottom-color:#CFCA40;
}

.fly_entry
{
	display:block;
	float:left;
	margin:3px;
	padding:3px;
	border:1px dotted #CFCA40;
}
.panorama
{
	position:absolute;
	width:auto;
	height:100%;
	margin-top:0px;
	top:0px;
	background-color:#CCC;
	z-index:1000;
	width:100%;
	overflow-x:auto;
	overflow-y:hidden;
}

#panorama_close
{
	position:absolute;
	top:0px;
	left:0px;
	text-align:center;
	z-index:1001;
	width:100%;
	background-color:#FFF;
	
}



