#article {
background: url(images/bgl6.jpg) no-repeat scroll center top #fff; }

h1 {
font-size: 1.5em !important;
font-weight: normal;
margin: 0.67em 0;
text-align: center;
}

h2 {
font-size: 1.08em;
font-weight: normal;
color: #000;
text-align: center;
}

h3 {}

h4 {
font-size: 18px;
font-weight: normal;
margin: 30px 0 10px;
}

a {
color: #009e4f !important;
text-decoration: none;
}

a:hover	{
color: #009e4f !important;
text-decoration: underline;
}

#article {
font-size: 0.9em;
color: #000;
}

#header-container {
margin-left: 9.5%;
/*width: 82%;*/
}

#section-header-0 {
background: none repeat scroll 0 0 #9FCA7E;
}

#section-header-0-content {}
	
#section-header-1 {}
	
#main-header {}
	
#right-header {}
	
#section-header-1-content {}
	
#section-header-2 {}
	
#section-header-2-content {}
	
#middle-container	{
background: #FFFFFF !important;
margin-left: 9.7%;
padding-left: 10px;
/*width: 81.9%;*/
}
	
#section-middle-0 {
}
	
#section-middle-0-content {}
	
#section-middle-1 {
text-align: left;
overflow-x: hidden;
}

#player	{
	text-align: center;
}
	
#section-middle-1-content {}
	
#section-middle-2 {}
	
#section-middle-2-content {}
	
#footer-container	{
background: none repeat scroll 0 0 #EAF0E6 !important;
margin-left: 9.7%;
/*width: 82%;*/
}
	
#section-footer-0 {
color: #000000;
font-size: 90%;
text-align: left;
width: 100%;
}
		
#section-footer-0-content {}
	
#section-footer-1 {
display: none;
}
		
#section-footer-1-content {}
	
#section-footer-2 {
display: none;
}
	
#section-footer-2-content {}

span[itemprop="name"], span[itemprop="jobTitle"], span[itemprop="worksFor"], span[itemprop="address"], span[itemprop="streetAddress"], span[itemprop="telephone"], a[itemprop="email"], a[itemprop="url"] {
display: block;
}

#media_contact_section{}
#media_contact_title{}
#media_contact_toggle_link{}

#header-container{}
#middle-container{}
#footer-container{}
.social-likes{}

@media (min-width:992px) and (max-width:1200px){
#article {
background: url(images/bgm3.jpg) no-repeat scroll center top #fff; }
}

@media (min-width:768px) and (max-width:991px){
#article {
background: url(images/bgs3.jpg) no-repeat scroll center top #fff; }
}

@media (max-width:767px){
#article { background: none; background-color: #d9e4df; min-width: 532px; }
#section-footer-0, #section-middle-0, #section-header-0, #section-middle-1 { width: 100%; }
}

.row {
    margin-bottom: 0.5em;
}

*:focus { outline: none; }

img { max-width: 100%; }