body {
	margin: 0;
	padding: 0;
	background-color: black;
	color:white;
	font-family:arial,helvetica,sans-serif;
	font-size:16px;
}
div, td {
    font-family:arial,helvetica,sans-serif;
    font-size:16px;
}
a { color:white;text-decoration:none; }
a:hover { text-decoration:underline; }
h1, h2, h3 {
    margin:0;
    padding:0;
}
h2 { 
    font-family:'times new roman',times,serif;
    font-size:23px;
    color:#fdb913;
}
h3 {
    font-family:'times new roman',times,serif;
    font-size:23px;
    color:#0086c9;
}
ul { list-style:none;margin:0;padding:0;margin-top:1em;}
ul.problems li { 
	margin-bottom:16px;
    font-family:arial,helvetica,sans-serif;
    font-size:23px;
    color:#fdb913;
    font-weight:bold;
}
ul.solutions li { 
    margin-bottom:10px;
    font-family:arial,helvetica,sans-serif;
    font-size:16px;
    color:white;
    font-weight:normal;
}
#page-wrapper {
	width:960px;
	margin:0 auto 10px auto;
	background-color:#004e6d;
    color:white;
}

#page {
	
}

#header {
    background-color:#004e6d;
    color:white;
}

#logo {
}

#logo img {
}


h1#site-name {
	margin: 0;
	padding:0;
	font-size: 2em;
	line-height: 1em;
	color:white;
}

#main-wrapper {
	
}

#main {
    background-color:#004e6d;
    color:white;
}

#content {
}
#content .section {
    padding-left: 95px;
}

/*
 * Content
 */
#content,
.no-sidebars #content {
  float: left; /* LTR */
  width: 960px;
  margin-left: 0; /* LTR */
  margin-right: -960px; /* LTR */ /* Negative value of #content's width + left margin. */
  padding: 0; /* DO NOT CHANGE. Add padding or margin to #content .section. */
}

.sidebar-first #content {
  width: 760px;
  margin-left: 0; /* LTR */ /* The width of .region-sidebar-first. */
  margin-right: -760px; /* LTR */ /* Negative value of #content's width + left margin. */
}

/*
 * Right sidebar
 */
.region-sidebar-first {
  float: left; /* LTR */
  width: 140px;
  margin-left: 820px; /* LTR */ /* Width of content + sidebar-first. */
  margin-right: -820px; /* LTR */ /* Negative value of .region-sidebar-first's width + left margin. */
  padding: 0; /* DO NOT CHANGE. Add padding or margin to .region-sidebar-first .section. */
}

.region-sidebar-first .section {
  margin: 0; /* LTR */
  padding: 0;
  padding-top: 30px;
}

#footer {
	padding:16px 0 16px 95px;
	font-family:'times new roman',times,serif;
	font-size:26px;
    background-color:#004e6d;
    color:white;
}
#footer .contact-number {
    font-family:arial,helvetica,sans-serif;
    font-size:26px;
    color:#008acc;
}
	

.clearfix {
  zoom: 1;
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}

#slider { width:120px;height:404px; }