#jqm-homeheader { 
	text-align: center;  
	padding: 0; 
	margin: 0 auto;
}

#header, 
#header-internal {    
    -webkit-box-shadow: 0px 0px 4px 2px rgba(0, 0, 0, 0.40);
    -moz-box-shadow: 0px 0px 4px 2px rgba(0, 0, 0, 0.40);
    box-shadow: 0px 0px 4px 2px rgba(0, 0, 0, 0.40); 
}

#header {
    height: 4em;
    text-align: center;
}

#content {
    background-image: url(../img/sitebg.png);
    background-repeat: no-repeat;
    background-position: top center;
    padding-top: 12px;
}

.footer-docs {
    padding: 5px 0;
}

.footer-docs p {
    margin-left: 15px;
    font-weight: normal;
    font-size: 0.9em;
    text-align: center;
}

h1.pageTitle {
    font-size: 140%;
}

p.intro strong {
	color:  #006778;
}

@media all and (min-width: 650px) {
	
	.content-secondary {
		width: 45%;
		text-align: left;
		float: left;
		background: none;
		margin: 0 0 20px 5%;
	}
	
	.content-primary {
		width: 45%;
		float: right;
		margin-top: 0;
		margin-right: 1%;
		padding-right: 1%;
	}
}

@media all and (min-width: 750px) {
	
	.content-secondary {
		width: 34%;
		margin: 0 0 20px 5%;
	}
	
	.content-primary {
		width: 56%;
		padding-right: 1%;
	}	
}

@media all and (min-width: 1200px) {
	
	.content-secondary {
		width: 30%;
		padding-right: 6%;
		margin: 0 0 20px 5%;
	}
	
	.content-primary {
		width: 50%;
		margin-right: 5%;
		padding-right: 3%;
	}
}