html, body { border: 0pt none; margin: 0pt; padding: 0pt; }
h1, h2, h3, h4, h5, h6 { margin: 0pt; padding: 0pt; font-weight: normal; }
p, ul, ol { margin: 0pt; padding: 0pt 0pt 1.25em; }
html { height: 100%; background: url('../img/layout/tile.jpg') repeat scroll 0% 0% transparent; overflow: auto; }
body { height: 100%; font-family: Helvetica,Arial,sans-serif; font-size: 0.75em; background: url('../img/layout/bg.jpg') no-repeat scroll center top transparent; color: rgb(52, 52, 52); }
p, a { font-size: 100%; line-height: 1.6em; padding: 0pt 0pt 1.25em;   color: rgb(52, 52, 52); text-decoration: none;}
.clear{clear:both;}
#container { width: 1560px; margin: 0pt auto; padding-top:105px;}
#header { position: relative;}
#header h1 { padding-top:100px; margin-bottom:10px;padding-bottom:10px;font-size: 2.3em;text-shadow: 0px 1px 0px rgb(255, 255, 255);text-transform: uppercase;}

.home-content{ width: 800px; margin: 0pt auto; text-align: center; text-shadow: 0px 1px 0px rgb(255, 255, 255); }
.home-content h2 { padding: 10px 0pt; font-size: 1.7em;}
.home-content p { padding: 10px 0pt; border-bottom: 3px solid rgb(226, 226, 226); border-top: 1px solid rgb(226, 226, 226); font-size: 1.3em; }
.home-content.white p { background:#ccc;}
#content-wrapper { overflow: hidden; position: relative; }

.header_top{background-color: #0f1b30;padding: 30px 0px;text-align: center;width: 100%;z-index: 4;position: fixed;}
.header_top img{width:176px;}
.header_banner {margin-top:10px;text-align:center;}

p.title { color:#0F1B30;margin-bottom:30px;padding-bottom:10px;border-bottom: 10px solid rgb(226, 226, 226);font-size: 2.1em;text-shadow: 0px 1px 0px rgb(255, 255, 255);text-transform: uppercase;}
p.scroll { color:#0F1B30;margin-top:50px;margin-bottom:40px;font-size: 1.9em;text-shadow: 0px 1px 0px rgb(255, 255, 255);text-align:center;}


.post_iframes{float:left;margin:10px 10px 20px 10px;background:#fff;max-height:100%;}
.post_iframes.post_iframes_twitter{width:500px;}
.section_social{display:block;width:100%;float:left;margin-bottom:50px;}
.section_social iframe{float:left;background:#fff;max-height:100%;margin:0px!important;}
.instagram-media {float:left;background:#fff;max-height:100%;width:498px!important;max-width:498px!important;}
.twitter-tweet{float:left;max-height:100%;margin:0px!important;}

/* div container containing the form  */
#searchContainer {
	margin:50px auto 20px auto;
	width:650px;
}

/* Style the search input field. */
#field {
	float:left; 
	width:478px; 
	height:27px; 
	line-height:27px;
	text-indent:10px; 
	font-family:arial, sans-serif; 
	font-size:1em; 
	color:#333; 
	background: #fff; 
	border:solid 1px #d9d9d9; 
	padding:10px;
}

/* Syle the search button. Settings of line-height, font-size, text-indent used to hide submit value in IE */
#submit {
	cursor:pointer; 
	float:left;
	width:150px; 
	height: 48px; 
	font-size:16px; 
	color: #fff;  
	background: #4d90fe; 
	border: 1px solid #3079ED; 
}
/* Style the search button hover state */
#submit:hover {
	background: #357AE8; 
}