
            /* Main Styles */
			
			*{ padding:0px; margin:0px; }
            html,body{background:#FFF;margin:0px; padding:0px; height:99%; width:100%;}
            body{border-bottom:0px solid #000; font-family: 'Pontano Sans', sans-serif; font-size:10px;color:#000; overflow:scroll;}
            .content{color:#000;font-family: 'Pontano Sans', sans-serif;width:100%; height:100%;}
			a
			{
				text-decoration:none;
				color:#c6c6c6;
				
			}
			
			a:hover
			{
				text-decoration:bold;
				color:#000000;
				
			}
			
			h1{ margin: 10px 10px 0 0px; color:#92d0ee; font-family: 'Pontano Sans', sans-serif; letter-spacing:1.3px; font-weight: normal; font-size:18px;  }
			h2{ margin: 10px 10px 0 0px; color:#92d0ee; font-family: 'Pontano Sans', sans-serif; letter-spacing:1.3px; font-weight: normal; font-size:18px;  }
				
			h3{ margin: 10px 10px 0 10px; color:#FFF; font-family: 'Pontano Sans', sans-serif; letter-spacing:1.3px; font-weight: normal; font-size:24px;  }
		
#rightfoot {float:right;}	
			
ul#rightfoot {
	list-style-type: none;
	width: 400px;
	margin: 0;
	padding: 0;
	color: #cccccc;
}
ul#rightfoot li {
	float: right;
	padding-left: 0px;
	padding-right: 5px;;
	border-right: 1px solid #cccccc;
}
ul#rightfoot li a {
	font-weight: normal;
}
ul#rightfoot li.last {
	border-right: none;
	margin-right: 0;
	padding-right: 0;
}
ul#rightfoot li.last a{
	font-weight: normal;
	font-color: #cccccc;
}
            /* This rule is read by Galleria to define the gallery height: */
           /* #galleria{height:820px;}
			*/
			#galleria{width:100%; margin:auto; height:95% !important;}
			
			#Holder
			{
				display:block;
				width:100%;
				height:100%;
				border:0px solid #FF9900;
				
			}
			
			
			
			
			
			/*
			Base Elements
			*/
			
			#HeaderBar {
				background-color: #FFFFFF;
				border-bottom: 1px solid #DFDFDF;
				

			}
			
			
			#Logo
			{
				float:right;
				display:block;
				width:295px;
				height:66px;
				border:0px solid #F00;
				
			}
			
			#ContentScreen
			{
				display:block;
				float:none;
				border:0px solid #0F0;
				width:100%;
				height:100%;
				
			}
			
			/*
			Intro Screen // Homepage Teaser Bars
			*/
			
			
			#IntroScreen
			{
				display:block;
				height:auto;
				margin:auto;
				border:0px solid #00C;
				width:970px;
				padding-left:30px;
				padding-top:20px;
			
				
			}
			
			
			.TeaserBar
			{
				display:block;
				float:left;
				margin-right:30px;
				width:269px;
				border:0px solid #F60;
				height:520px;
				overflow: hidden; 
				position: relative; 
				
			}
			
			
			
				.TeaserBar img{ 
					position: absolute; 
					top: 0; 
					left: 0; 
					border: 0; 
					
				}
				
				.cover
				{
					position:absolute;
					top:520px;
					left:0px;
					
				}
				
				.TeaserBar p{ 
					padding: 0px 10px; 
					color:#a65394; 
					font-weight:normal; 
					font-size:11px;
					text-transform:uppercase;
					
				}
				
				.TeaserBar a
				{
					color:#FFF !important;
					text-decoration:none !important;
					
				}
				
				
			.boxcaption{ 
				float: left; 
				position: absolute; 
				background: #000; 
				height: 100px; 
				width: 100%; 
	 			opacity: .8; 
				/* For IE 5-7 */
	  			filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
				/* For IE 8 */
				-MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
 			}
 				.captionfull .boxcaption {
 					top: 520;
 					left: 0;
 				}
 				.caption .boxcaption {
 					top: 520;
 					left: 0;
 				}
			
			.captionfull .boxcaption {
 					top: 520;
 					left: 0;
 				}
 				.caption .boxcaption {
 					top: 220;
 					left: 0;
 				}
			
			
			
			
			
			/*
			Contact Styles
			*/
			
			.LeftBox
			{
				width:50%;
				float:left;
				display:block;
				
			}
			
			.RightBox
			{
				width:48%;
				float:left;
				display:block;
				
			}
			
			
			
			
			/*
			Clearing Divs
			*/
			
			.clear
			{
				clear:both;
				height:1px;font-size:1px;
				line-height:0px;
				float:none !important;
			}
			
			
			.clearfloat
			{
				clear:both;
				height:1px;font-size:1px;
				line-height:0px;
				float:none !important;
			}
			
			
			