@charset "UTF-8";
/* CSS Document */


@media (max-width: 1000px) {

														
	
h1 						{ font-size:24px; text-align:center; color:#011321; font-weight:200; line-height:28px; margin: 0px; text-transform: uppercase;}	
h2 						{ font-size:24px; text-align:center; color:#fff; font-weight:700; line-height:38px; margin: 0 45px 0px; text-transform: uppercase;}
h3 						{ font-size:26px; text-align:left; color:#00ccff; font-weight:500; line-height:28px; margin: 0 0 10px 0px; text-transform: uppercase;}
h4 						{ font-size:22px; text-align:left; color:#011321; font-weight:200; line-height:30px; margin: 0 0 5px 0px;}
p 						{ font-size:16px; text-align:left; color:#011321; font-weight: 400; line-height:24px; margin: 0px 0 25px 0px;}

	
#topstrip 				{ width:100%; height:80px; padding: 75px 0 0px 0; margin: 0px 0px 55px 0px; box-shadow: 0px 6px 10px #011321;}
#topstrip  img 			{ height:45px; width: auto; }
#topstripinner 			{ width:96%; height:135px; padding: 0px 0 0px 0; margin: 0px auto 0px auto;  }
#topstripinnerone 		{ display: inline-block; vertical-align: top; width:20%; height:135px; padding: 0px; margin: 0px 0 0 1%; text-align: left;}
#topstripinnertwo 		{ display: inline-block; vertical-align: top; width:55%; height:82px; padding: 0px; margin: 0px;  text-align: center;}
#topstripinnerthree 	{ display: inline-block; vertical-align: top; width:18%; height:135px; padding: 0px; margin: 0px; text-align: right;}
.green 					{ color: #bcca33; font-size:15px; line-height:19px; }
	

#topstripthin 			{ width:100%; height:65px; padding: 20px 0 0px 0; margin: 0px 0px 55px 0px; background-color:#002542; box-shadow: 0px 6px 10px #011321;}
#topstripthin  img 		{ height:25px; width: auto; }	
	
#topstripthin 	#topstripinnerone 		{ display: none; vertical-align: top; width:15%; height:135px; padding: 0px; margin: 0px 0 0 1%; text-align: left;}
#topstripthin   #topstripinnertwo 		{ display: inline-block; vertical-align: top; width:60%; height:82px; padding: 0px; margin: 0px 0 0 19%;  text-align: center;}
#topstripthin   #topstripinnerthree 	{ display: inline-block; vertical-align: top; width:18%; height:135px; padding: 0px; margin: 0px; text-align: right;}
	
	
	
	
#navstrip 				{ display: none;}
	
#vidbox 				{ position: relative; width:92%; height: 0; padding-bottom: 56.25%; margin: 0px auto 50px auto;}
.video 					{ position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
	
	

#textbox 				{ width:92%; margin: 0px auto 20px auto; }

#shortlist 				{ width:94%; padding: 0px 3%;}
.shortlistentry 		{ width:96%; height:auto; padding: 15px 2% 35px 2%; margin: 0px 0 30px 0;}
.shortlistentry p		{ display: none; }

.shortlistleft 			{ width:32%; height:auto; margin: 0px 4% 0 0; }
.shortlistleft img		{ width:100%; height:auto;}

.shortlistright 		{ width:56%;}
.shortlistright a		{ color:#fff; font-size:16px; font-weight:500; margin: 0; text-decoration: none; padding: 5px 8px 5px 8px; background-color: #00ccff; }
.shortlistright a:hover	{ color:#fff; text-decoration: none; }


.backforth 				{ width:100%; height:50px; display: inline-block; vertical-align: top; padding: 0; margin: 50px 0px 0px 0px; }
.back					{ width:50%; height:50px; display: inline-block; vertical-align: top; padding: 0px; margin: 0px; text-align: left; float: right;}
.forth					{ width:50%; height:50px; display: inline-block; vertical-align: top; padding: 0px; margin: 0px; text-align: right; float: right;}
.backforth a			{ color:#002542; font-size:16px; font-weight:500; margin: 0; text-decoration: none; padding: 8px; background-color: #00ccff; }
.backforth a:hover		{ color:#fff; text-decoration: none;}


#footer 				{ width:100%; height:auto; display: inline-block; vertical-align: top; padding: 50px 0 50px 0; margin: 0px 0px 0px 0px; text-align:center; background-color: #bdca33;}
.footerinner			{ width:90%; height:auto; padding: 0px 0 0px 0; margin: 0px auto 0px auto; text-align:center; }
.footerleft				{ display: inline-block; vertical-align: top; width:28%; height:auto; padding: 0px 20% 0  0; margin: 0px ; text-align:left; }
.footerright			{ display: inline-block;  vertical-align: top; width:47%; height:auto; padding: 0px 0 0px 0; margin: 0px ; text-align:left; }
.footerinner p 			{ font-size:16px; text-align:left; color: #002542; font-weight: 400; line-height:22px; margin: 0px 0 25px 0px;}
.footerinner a 			{ color:#fff; text-decoration: none;}
.footerinner a:hover	{ color: #002542; text-decoration: none;}

#savedate 				{ width:80%; height:138px; display: inline-block; vertical-align: top; padding: 20px 10% 0  10%; margin: 80px 0px 0px 0px; text-align:center; background-color: #00223c;}
	
}



