@font-face {
    font-family: 'bebasregular';
    src: url('../fonts/bebas___-webfont.eot');
    src: url('../fonts/bebas___-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/bebas___-webfont.woff2') format('woff2'),
         url('../fonts/bebas___-webfont.woff') format('woff'),
         url('../fonts/bebas___-webfont.ttf') format('truetype'),
         url('../fonts/bebas___-webfont.svg#bebasregular') format('svg');
    font-weight: normal;
    font-style: normal;
}


@font-face {
    font-family: 'open_sansregular';
    src: url('../fonts/opensans-regular-webfont.eot');
    src: url('../fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-regular-webfont.woff2') format('woff2'),
         url('../fonts/opensans-regular-webfont.woff') format('woff'),
         url('../fonts/opensans-regular-webfont.ttf') format('truetype'),
         url('../fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* Contains the generic theme typography styles ------------------------------------------------------- */


/* Generated by Font Squirrel (http://www.fontsquirrel.com) on February 12, 2014 */
@font-face {
    font-family: 'rockwellregular';
    src: url('../fonts/rock-webfont.eot');
    src: url('../fonts/rock-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/rock-webfont.woff') format('woff'),
         url('../fonts/rock-webfont.ttf') format('truetype'),
         url('../fonts/rock-webfont.svg#rockwellregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* Generated by Font Squirrel (http://www.fontsquirrel.com) on February 13, 2014 */
@font-face {
    font-family: 'museo_sans500';
    src: url('../fonts/museosans_500-webfont-webfont.eot');
    src: url('../fonts/museosans_500-webfont-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/museosans_500-webfont-webfont.woff') format('woff'),
         url('../fonts/museosans_500-webfont-webfont.ttf') format('truetype'),
         url('../fonts/museosans_500-webfont-webfont.svg#museo_sans500') format('svg');
    font-weight: normal;
    font-style: normal;
}


/* Generated by Font Squirrel (http://www.fontsquirrel.com) on February 13, 2014 */
@font-face {
    font-family: 'museo_slab500';
    src: url('../fonts/museo_slab_500-webfont-webfont.eot');
    src: url('../fonts/museo_slab_500-webfont-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/museo_slab_500-webfont-webfont.woff') format('woff'),
         url('../fonts/museo_slab_500-webfont-webfont.ttf') format('truetype'),
         url('../fonts/museo_slab_500-webfont-webfont.svg#museo_slab500') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* BASE TYPOGRPHY */
body   {
    font-size: 13px;
    line-height:normal;
    color:#24292f;
    font-family:Arial, Helvetica, sans-serif;
}

.airport-info-pic  {
 width:200px;
 border:1px #fff solid;
 float:left;
 position:relative;
 margin:0 20px 20px 0;	
}


/* HEADERS */
h1 {
	background:#24292f;
	padding:8px 10px 5px 10px;
	text-align:left;
	margin:0 0 10px 0;
	color:#fff;
 	font-size:20px;
	line-height:20px;
    font-weight: normal;
    font-style: normal;
	font-family: 'museo_sans500';	
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;
}
h2 {
	color:#000;
	font-weight:bold;
	font-size:20px;
	line-height:20px;
	margin:0 0 5px 0;
	padding:0 0 0 0;
    font-style: normal;
	font-family: 'museo_sans500';
	text-align:left;		
}
h3 { font-size:20px; padding-bottom:4px; font-weight:bold;}
h4 { font-size:16px; padding-bottom:4px; font-weight:bold;}
h5 { font-size:14px; margin-bottom:4px; font-weight:bold;}
h6 { font-size:12px; margin-bottom:4px; font-weight:bold;}

/* PARAGRAPHS */
p {     
	margin:10px 0;
	padding:0 0 0 0;
	font-size: 13px;
	line-height: 17px;
	text-align:left;
}

.fullwidth-box p {
	margin:0 0 10px 0;
	padding:0 10px 0 10px;
	font-size: 13px;
	line-height: 17px;
	text-align:left;	
} 
.fullwidth-box h2 {
	color:#000;
	font-weight:bold;
	font-size:18px;
	line-height:18px;
	margin:0 0 5px 0;
	padding:0 10px 0 10px;
    font-style: normal;
	font-family: 'museo_sans500';
	text-align:left;	
} 
#pagetitle p {
	background:#24292f;
	padding:8px 10px 5px 10px;
	text-align:left;
	margin:0 0 10px 0;
	color:#fff;
 	font-size:20px;
	line-height:20px;
    font-weight: normal;
    font-style: normal;
	font-family: 'museo_sans500';	
	-moz-border-radius:5px 5px 0 0;
	-webkit-border-radius:5px 5px 0 0;
	border-radius:5px 5px 0 0;	
}


strong {font-weight:bold;}
em { font-style: italic;}


::-moz-selection {
    background: #f04a0b;
    color: #fff;
    text-shadow: none;
}
::selection {
    background: #f04a0b;
    color: #fff;
    text-shadow: none;
}

/*box */
.box h2 {
	color:#000;
	font-weight:bold;
	font-size:22px;
	line-height:22px;
	margin:0 0 10px 0;
	padding:0 0 0 0;
	text-align:center;
	text-transform:uppercase;
    font-style: normal;
	font-family: 'museo_slab500';			
}
.box a:link,
.box a:visited,
.box a:active {
	display:block;
	padding:5px 3px;
	margin:8px 0 0 0;
	color:#24292f;
	text-decoration:none;
	background:#f3f2f2;
	border:1px #fff solid;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	font-weight:bold;
}
.box a:hover {
	background:#24292f;
	color:#fff;
	border:1px #ccc solid;	
}

.box p {
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size: 13px;
	line-height:17px;
	text-align:center;	
}

#staff-box {
	display:block;
	overflow:auto;
	margin:0 10px 10px 10px;	
}

#staff-box p {
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-size: 13px;
	line-height:17px;
	text-align:left;
}

/*******SOLD GALLERY PAGE******/	
#gal_container {
	padding:0px;
	margin:0 auto;
	text-align:center;
}

#gal_container img {  /*Style to make the thumbnail image style on the gallery page.*/
	max-height:90px; 
	max-width:130px; 
 	margin:0 10px 10px 10px;
	border:2px #000 solid;
	-moz-box-shadow: 1px 2px 5px #000;  /* for Mozilla Ffox */
	-webkit-box-shadow: 1px 2px 5px #000;  /* for Safari, Chrome & others */
	box-shadow: 1px 2px 5px #000;  /* for IE9 */
}


#gal_container p {  
	text-align:center;
 	padding:0 0 0 0;
	margin: 0 0 0 0;
}

.left {
    text-align: left
}
.center {
    text-align: center
}
.right {
    text-align: right
}