/* #Page Styles
================================================== */

.welcometext{margin-top:55%; position:absolute;}
.title { 	text-align:right; 
			margin-right:3%;}
.subtitle { 	text-align:right; 
			margin-right:3%;
			margin-top:-1%;}
			

.contactimg{ margin-top:10px;}   

.menubutton {
	 padding:5px 10px 5px;
	 margin:-180px 15px 0px 73%;
	 position:absolute; 
	 background:#993224;
	 float:right;
	 letter-spacing: 0.3em;
	 
	 }
	 
.menubutton a { 

	color:#fff; 
	}
		
			


.welcome{margin-top:55%; position:absolute;}
.sectionp {padding-top:4%;}
.section {padding-top:10%;}

#bgsectionone {background: url(../images/sidesbg.png) right repeat-y , url(../images/sidesbg.png) left repeat-y, url(../images/bg.jpg) top center; background-attachment:fixed;}

#socialbox img {max-width:200px;}

.underline {display:inline; text-transform:uppercase; text-decoration:underline; vertical-align:top; margin-right:2%;}






.qrcode{ margin-top:10px;}



.more{
	background:rgba(0,0,0,0.5); height:20px; width:100%; margin-top:1%;
	}
			
		
				

/*--- General ---*/

h1{
		color:#33a2d7;
		font-family:Champagne;
		font-weight: normal; 
		text-decoration:none;}


h4{
		color:#fff;
		font-family:Champagne;
		font-weight: normal; 
		text-decoration:none;}


h2, h3, h5, h6, a, p, select {
		color:#636363;
		font-family:Champagne;
		font-weight: normal; 
		text-decoration:none;}
		
p { font-family:Arial, Helvetica, sans-serif;}

h2 { font-size:58px;}		

.shadow {
	-moz-box-shadow: 2px 2px 3px rgba(0,0,0,.5);
	-webkit-box-shadow: 2px 2px 3px rgba(0,0,0,.5);
	box-shadow: 2px 2px 3px rgba(0,0,0,.5);
}

.shadow2{
	-moz-box-shadow:    1px 1px 2px 2px rgba(0,0,0,0.3);
	-webkit-box-shadow: 1px 1px 2px 2px rgba(0,0,0,0.3); 
	box-shadow:         1px 1px 2px 2px rgba(0,0,0,0.3); 
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";/* For IE 8 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');/* For IE 5.5 - 7 */
	}
.rounded {
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;
	border-radius: 10px;}
						
a {color:#fff; !important}

form {
	   font-family: Champagne;
		 }	
select {
	color:#000;
	height:30px;
		}	
.fixedsection { position:fixed;}

.getsmall {
-webkit-transition:All 1s ease;
-moz-transition:All 1s ease;
-o-transition:All 1s ease;
}


.getsmall:hover{
-webkit-transform: rotate(0deg) scale(1.1) skew(1deg) translate(0px);
-moz-transform: rotate(0deg) scale(1.1) skew(1deg) translate(0px);
-o-transform: rotate(0deg) scale(1.1) skew(1deg) translate(0px);
}

.getbig {
-webkit-transition:All 1s ease;
-moz-transition:All 1s ease;
-o-transition:All 1s ease;
}

.getbig:hover{
-webkit-transform:  translate(10px);
-moz-transform:  translate(10px);
-o-transform:  translate(10px);
background-color:#666;
}

.getswag {
-webkit-transition:All .5s ease;
-moz-transition:All .5s ease;
-o-transition:All .5s ease;
}

.getswag:hover{
-webkit-transform:  translate(0px,-20px);
-moz-transform:  translate(0px,-20px);
-o-transform:  translate(0px,-20px);
}


/*--- Sections ---*/
.sectiontitle {background:#666; color:#fff; padding:1% 2% 1%; margin:1% 3% 3% ;}

/*--- White Container ---*/
.white {background:#fff; color:#666;}

/*--- Banner ---*/
.logo { }
.slogan {margin:3% 5% 0 0; padding:1%; color:#000;}

/*--- Text ---*/
.text {background:#4292c5; padding:1% 2% 1%; margin:3%;}
.selected {background:#666; padding:1% 2% 1%; margin:3%;}

/*--- Menu ---*/
#mainmenu { 
			height:35px;
			background:#4292c5;
			color:#fff;
			}
			
#mainmenu ul {padding-top:8px;}
#mainmenu li{ display:inline; margin:0 18px 0 18px;}
#mainmenu li a { font-size:16px; text-transform:uppercase;}	
#mainmenu li a:hover {color:#ccc;}	
#mainmenu select {
	   font-size:16px;
	   color:#FFF;
	   border:none;
	   height: 30px;
	   background:#00986e;
		}
		
.tinynav { display: none }

#nav .selected a { color: #fff; }

/*--- Video ---*/
.video {background:url(../modules/video/5.png) no-repeat;}	
			
/*---- Footer ---*/
#footer { margin-top:20px;}

/*--- Contact ---*/
.contact {height:300px;}
.info {background:#a6d9ec;margin-top:5%;margin-bottom:3%; padding:2%;}
.socialbutton {padding:1% 2% 1%; margin:1% 10% 1% 0;}
.socialbutton img { width:25px; vertical-align:middle;}
.socialbutton h5 { display:inline; margin-left:15px; vertical-align:middle;}
.fb{background:#2f4779;}
.tw{background:#00c0f7;}
.yt{background:#CD332D;}

	
			
/*--- Screen Display ---*/			
.mobile{display:none;}	
.desk{display:block;}		







/* #Media Queries
================================================== */

	/* Smaller than standard 960 (devices and browsers) */
	@media only screen and (max-width: 959px) {}

	/* Tablet Portrait size to standard 960 (devices and browsers) */
	@media only screen and (min-width: 768px) and (max-width: 959px) {}

	/* All Mobile Sizes (devices and browser) */
	@media only screen and (max-width: 767px) {
		  .tinynav { display: block }
		  #nav, #nav2 { display: none }
		  .mobile{display:block;}
		  .desk{display:none;}
		  .fixedsection { position:relative;}
		  
		}

	/* Mobile Landscape Size to Tablet Portrait (devices and browsers) */
	@media only screen and (min-width: 480px) and (max-width: 767px) {}

	/* Mobile Portrait Size to Mobile Landscape Size (devices and browsers) */
	@media only screen and (max-width: 479px) {}


/* FontFace
================================================== */
@font-face { font-family: Champagne; src: url('../fonts/champagne.ttf'); 
		      }
			  
				 



