body.isp {
  background-color: #E6E2AF;
  background-image: none;
  color: #212121;
}
body {

}
input, textarea, select {
  font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
}
/* HTML Elements
-------------------------------------------------------------- */
p {

}

h1, h2, h3, h4, h5, h6 {

}

a {
  margin: 0;
  padding: 0;
}
a:link,
a:visited {
  color: #046380;
}
a:hover,
a:focus {
  color: #1188FF;  
}
a:active {
  color: #000;  
}

blockquote {
}
hr {
  height: 1px;
  border: 1px solid gray;
}

#page {
  -moz-border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  background-color:transparent;
  border: none;
  width: 100%;
}
#page-title h2.page-title {
  color: #002F2F;
}
.page-user #content {
  background-color:#FFF;
}
#header {
  height:90px;
  background: url("images/isp-background.png") repeat-x top left #FFFFFF;
}
#logo-area {
  width:740px;
  float:left;
}
#header h1 {
  height:90px;
  background: url("images/isp-background.png") repeat-x top left #FFFFFF;
  margin: 0;
  padding-bottom: 0;
}
#donate-area {
  float:right;
  width:200px;
}
#navigation {
  background: url("/profiles/droplitinstall/themes/droplit/images/cube.png") repeat-x scroll 0 -192px #7E7C6A;
}
#branding div.breadcrumb span.breadcrumb-link {
  background-position: 100% -179px;
  line-height: 1.90909em;
}
#user-links a, #branding a {
  color:inherit;
}


.block .block-content {
  background-color: transparent;
}
#footer {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  background-color: transparent;
  margin: 0 auto;
  padding: 0;
  text-shadow: none;
}


input.form-autocomplete, input.form-text, textarea.form-textarea, select.form-select {
  background-color: #FFF;
}

.form-item label {
  color: #313131;
  font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
}

.isp-apply-div a {

}
a.isp-apply {
  background: url("images/isp-buttons.png") no-repeat -240px -12px transparent;
  display:block;
  height:54px;
  text-indent:-1000em;
  width:220px;
}
a.isp-button1 {
  -moz-border-radius: 20px;
  -webkit-border-radius:  20px;
  -moz-box-shadow: 0 0 5px 0px #7E7C6A;
  -webkit-box-shadow: 0 0 5px 0px #7E7C6A;
  background-color:#EFECC9;
  display:block;
  font-size: 12px;
  font-weight: bold;
  line-height: 1.2em;
  padding: 5px 10px;
  text-align: center;
}


.block .block-title {
  background-image: none;
  background-color:transparent;
  color: #002F2F;
	font-size: 1.230769em;
	line-height: 1.3125em;
}

.view-articles table {
  background-color: transparent;
  font-size: inherit;
  line-height: inherit;
  border:none
}
.view-articles thead {
  display:none;
}
.view-articles .views-field-title {
  margin: 0 0 10px;
}
.view-articles table td, .view-articles table th {
  border-color: #E6E2AF;
  border-width: 0 0 1px 0;
  padding: 10px  0;
}
.view-articles table tr.views-row-first td {
  padding: 0 0 10px;
}
.view-articles table h3 {
	font-size: 1.230769em;
	line-height: 1.3125em;
	padding-bottom: 1em;
}


div.block-edit-link a, div.node-edit-link a, div.view div.views-admin-links-hover a, div.view div.views-admin-links:hover a {
	color: #046380;
}