html,body {
color:#000;
height:100%;
margin:10px 0 0;
padding:0;
}

HTML {
background:url(http://newhope.edu/images/background.jpg) no-repeat center center fixed;
min-width:700px;
max-width:100% 0 cover;
margin-bottom:190px;
-moz-background-size:cover;
-o-background-size:cover;
background-size:cover;
}

p {
margin-top:0;
padding-right:15px;
}

a img {
clear:both;
border:0;
padding-bottom:0;
padding-top:0;
}

.newsEventsContainer {
height:300px;
width:50%;
max-height:100%;
min-height:225px;
min-width:760px;
}

.newsEventsContainer a:hover {
color:#971137;
font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.newsEventsContainer img {
padding-top:20px;
position:relative;
top:0;
}

.h1navbar {
font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
font-size:28px;
font-weight:700;
padding-left:10px;
color:#58595b;
float:left;
width:33%;
min-width:180px;
height:100%;
margin:0;
}

.h2navbar {
font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
font-size:12pt;
color:#111;
text-align:left;
margin:0;
}

.ignite {
width:175%;
text-align:left;
min-width:180px;
float:left;
margin:0;
}

.ignite img {
width:55%;
min-width:180px;
margin:0;
}

.inSiteLink a {
text-decoration:none;
color:#97002E;
font-weight:700;
}

.inSiteLink a:hover {
text-decoration:none;
color:#007CB7;
font-size:16px;
font-family:inherit;
}

.inSiteLinkFlip a {
text-decoration:none;
color:#007CB7;
font-weight:700;
}

.inSiteLinkFlip a:hover {
text-decoration:none;
color:#97002E;
font-size:16px;
font-family:inherit;
}

.news {
padding-top:100px;
padding-left:15px;
width:350px;
float:!important;
}

.newsSummary {
width:300px;
max-width:300px;
min-width:100px;
text-align:left;
padding-right:7%;
padding-left:70px;
margin:0;
}

.newsSummaryMore {
position:absolute;
text-align:right;
padding-top:2%;
padding-left:7%;
font-size:12px;
}

.newsSummary h2 {
font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
font-size:16px;
text-transform:uppercase;
color:#231F20;
padding-top:31px;
}

.newsSummary h3 {
font-size:12px;
top:80px;
}

.eventsContainer {
width:290px;
height:250px;
float:right;
margin:0 36px 0 0;
}

.events {
padding-top:0;
float:right;
top:50px;
padding-left:20px;
}

.eventsMore {
width:100%;
text-align:right;
padding-top:35%;
font-size:12px;
}

.h1events {
font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
font-size:28px;
font-weight:700;
color:#58595b;
float:left;
min-width:180px;
margin:0;
}

.container {
width:85%;
max-width:960px;
min-width:760px;
background:#FFF;
margin:0 auto;
}

.distcontainer {
max-width:100%;
}

.distcontainer img {
padding:.5%;
}

.divide {
max-width:100%;
min-width:30%;
width:670px;
}

.header {
background:#FFF;
float:left;
width:38%;
height:10%;
display:block;
}

.topmenucontainer {
width:100%;
}

.alumni {
color:#900;
font-family:Arial, Helvetica, sans-serif;
float:right;
width:130px;
font-size:80%;
padding-top:2%;
padding-bottom:0;
margin-bottom:0;
padding-left:0;
text-align:right;
}

.alumni a:active{
color:auto;
font-family:Arial, Helvetica, sans-serif;
float:auto;
font-size:10.1pt;
width:auto;
padding-top:auto;
padding-bottom:auto;
margin-bottom:auto;
text-align:auto;
}

.athletics {
color:#900;
font-family:Arial, Helvetica, sans-serif;
float:right;
width:90px;
font-size:80%;
padding-top:2%;
padding-bottom:0;
margin-bottom:0;
text-align:right;
}

.athletics a:active{
color:auto;
font-family:Arial, Helvetica, sans-serif;
float:auto;
font-size:10.1pt;
width:auto;
padding-top:auto;
padding-bottom:auto;
margin-bottom:auto;
text-align:auto;
}

.login{
color:#900;
font-family:Arial, Helvetica, sans-serif;
float:right;
width:60px;
font-size:80%;
padding-top:2%;
padding-bottom:0;
margin-bottom:0;
text-align:right;
}

.login a:active{
color:auto;
font-family:Arial, Helvetica, sans-serif;
float:auto;
font-size:10.1pt;
width:auto;
padding-top:auto;
padding-bottom:auto;
margin-bottom:auto;
text-align:auto;
}

.giving {
color:#900;
font-family:Arial, Helvetica, sans-serif;
float:right;
width:65px;
font-size:80%;
padding-top:2%;
padding-bottom:0;
padding-right:3px;
margin-bottom:0;
text-align:right;
}

.giving a:active{
color:auto;
font-family:Arial, Helvetica, sans-serif;
float:auto;
font-size:10.1pt;
width:auto;
padding-top:auto;
padding-bottom:auto;
margin-bottom:auto;
text-align:auto;
}

.aboutus {
color:#900;
font-family:Arial, Helvetica, sans-serif;
float:right;
width:100%;
font-size:80%;
padding-top:0;
padding-bottom:0;
margin-bottom:0;
text-align:center;
vertical-align:top;
}

.aboutus a, a:active {
position:inherit;
font-size:24px;
font-family:Times New Roman;
font-weight:0;
color:#300;
text-decoration:none;
vertical-align:10px;

}

.aboutus a:hover {
font-family:Times New Roman;
color:#900;
text-decoration:none;
}

.aboutus img{
	position:relative;
	height:50px;
	width:1px;
	top:5px;
}

.bridge img {
	width: 700px;
	height: 1px;
	top:8px;
}

li {
text-indent:-14px;
}

h1,ul > li {
white-space:nowrap;
font-family:Arial;
}

h1 {
color:#00245d;
font-family:Arial;
}

ul {
font-family:Arial;
padding:0;
}

ul > li {
list-style-type:none;
font-family:Arial;
font-weight:0;
text-indent:0;
padding:0;
}

ul > li > a,ul > li > a:hover,ul > li > a:focus,ul > li > a:active {
text-decoration:none;
font-family:Arial;
text-indent:0;
font-size:inherit;
}

ul > li > a,ul > li > a:active {
color:#00245c;
font-family:Arial;
text-indent:0;
font-size:inherit;
}

ul > li > a:hover,ul > li > a:focus {
color:#007db5;
font-family:Arial;
text-indent:0;
}

.apply {
margin-bottom:0;
font-size:13px;
font-family:Arial;
padding:0;
}

.apply a {
font-size:14px;
font-family:Arial;
color:#FFF;
text-decoration:none;
}

.apply a:hover {
font-size:14px;
font-family:Arial;
color:#FFF;
}

.contentTable {
display:table;
border-collapse:separate;
border-spacing:20px;
max-width:960px;
width:85%;
min-width:500px;
}

.contentTableRow {
display:table-row;
}

.contentTableCell {
display:table-cell;
text-align:left;
}

.contentTableCell > li{
text-transform:uppercase;
font-weight:900;
}

.contentTableAdmission{
display:table-cell;
text-align:left;
}

article,aside,details,figcaption,figure,footer,hgroup,menu,nav,section {
display:block;
}

<!Global Header>
.gala {
font-size:16px;
color:#FFF;
font-family:Arial;
font-weight:700;
}

a:hover,a:focus {
font-family:Arial, Helvetica, sans-serif;
color:#000;
text-decoration:none;
}

.menu {
font-size:16px;
color:#300;
font-family:Times New Roman;
font-weight:700;
}

.livenow {
/*height:25px;*/
width:950px;
max-width:65%;
min-width:750px;
background:transparent url(http://www.newhope.edu/images/livenow.png);
color:#fff;
display:block;
font:14px/30px arial, sans-serif;
margin:20px auto;
text-align:center;
text-decoration: none;
padding:0 0 0 10px;
/*margin-top:50px;*/
}

.livenow a:active, .livenow a, .livenow a:hover{
clear:both;
color:inherit;
font-family:Arial, Helvetica, sans-serif;
float:auto;
display:block;
font-size:inherit;
font-weight:900;
text-align:center;
text-decoration: none;
text-align:auto;
}

.calendar-div {
position:relative;
right:15%;
top:0;
width:310px;
height:20px;
float:right;
margin:0 75px 0 25px;
}

.event .date {
font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
font-weight:700;
text-align:left;
text-transform:uppercase;
font-size:16px;
color:#231f20;
float:left;
margin:0;
}

.event .number {
font-size:16px;
}

.event .text {
position:relative;
font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;
width:100%;
font-size:10px;
text-align:left;
color:#322e2f;
padding-left:-100px;
}

.event .text strong {
font-size:12px;
padding-left:5px;
}

.event .clear {
clear:both;
}

.col1 {
width:800px;
h-align:right;
}

.col2 {
width:430px;
}

.col3 {
width:680px;
}

.box {
padding:10px;
}

.h3news-text {
font-family:geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
font-size:8pt;
color:#111;
text-align:left;
margin:0;
}

.news-div {
position:relative;
left:53%;
top:0;
width:100%;
float:left;
margin:0;
}

.news-div img {
position:relative;
left:0;
top:0;
width:300px;
height:100%;
float:left;
margin:0 25px 0 0;
}

.lilflame {
position:relative;
top:3px;
}

img.chapter {
display:inline-block;
max-width:85%;
width:1500px;
padding-top:33px;
}

.footliner{
	background:url(http://newhope.edu/images/footliner.png);
	position:absolute;
	height: 5px;/*change height of footer liner*/
	width:100%;
	z-index:100;
}

.footwrap {
background:url(http://newhope.edu/images/footer.png);
height:100%;
width:100%;
}

.footcontentwrap {
padding-left:10px;
width:100%;
max-width:950px;
min-width:800px;
height:140px;
position:relative;
margin-top:10px;
font-style:italic;
text-align:center;
}

.foothead {
color:#999;
font-weight:900;
font-size: 14px;
text-transform:uppercase;
text-align:left;
}

.footcolumn {
float:left;
text-align:left;
width:25%;
min-width:200px;
height:100%;
color:#FFF;
font-weight:0;
font-size:12px;
}

.footcolumn a {
color:#FFF;
font-weight:200;
text-decoration:none;
}

.footcolumn a:hover, .footcolumn a:active, .footcolumn a:focus {
color:#137CB7;
text-decoration: none;
font-weight:0;
}

.footercopyright {
background:url(http://newhope.edu/images/footer2.png);
height:30px;
position:relative;
text-align:center;
font-size:12px;
color:#FFF;
padding:10px;
}

h3,.h3 {
font-size:16px;
color:#0087C8;
}

.newsEventsContainer a,.newsEventsContainer a:active {
color:#D71137;
font-family:verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.alumni a:hover,.athletics a:hover,.login a:hover,.giving a:hover,.menu a {
color:#300;
text-decoration:none;
}

.alumni a,.athletics a,.login a,.giving a,.menu a:hover {
color:#900;
text-decoration:none;
}

.appleLinks a,.appleLinksWhite a {
height:0;
color:#249aef;
}