/* @override 
	http://liveiniowacity.sksizer.com/assets/iowa_city/style.css
	https://liveiniowacity.sksizer.com/assets/iowa_city/style.css
*/

/* 
  Iowa City
  #000000 Black
  #feff00 Gold
*/
#menu-bar 
{
	border-top-color: #feff00;
	border-bottom-color: #feff00;
}
#fine-print {
  border-top: 1px solid #feff00;
}
#footer-content * {
	color: #FFF;
}
#navbar ul li.selected a {
	color: #feff00;
}

#navbar ul li.selected a:hover {
	color: #F1D611;	
}

.selected a {
	padding: 5px;
	background-color: #000;
}

h5 {
	color: #000000;
}

h2 {
	margin-top: 1em;
}

a {
	color: #000;
}

a:hover {
	color:  #666;
}
a:visited {
	color: #666;
}

select {
	color: #000;
}

#navbar ul li h1 a,
#main h1,
#search ol li select,
input,
h1,
h3,
h4,	
h2,
#footer-content #fine_print a
{
	color: #000;
}

#navbar ul li h1 a:hover {
	color: #666;
}

#wrap #content #header {
	border-bottom-color: #000;
}

#footer #footer-content {
	border-top-color: #000;
}

/* Activescaffold */
.active-scaffold a,
.active-scaffold a:visited {
	color: #000;
	text-decoration: underline;
}
.active-scaffold a:hover {
	color: #666;
}

* {
	
}

.active-scaffold a.cancel {
	text-decoration: underline;
}

.active-scaffold a:hover {
	color: #666;
	background-color: #fff;
}

.active-scaffold .inline-adapter-cell .view {
	background-color: #666;
	border-color: #fff;

}
.active-scaffold .search {
	padding-left: 5px;
}
.active-scaffold input,
.active-scaffold input.text-input {
	border-color: #666	;
}

.active-scaffold tr.record td a,
.active-scaffold tr.record td a:hover,
.active-scaffold tr.even-record td a,
.active-scaffold tr.even-record td a:hover {
	background: none;
}

.active-scaffold tr.record td {
	background-color: #feffee;
}
.active-scaffold tr.even-record td {
	background-color: #feffaa;
}

.active-scaffold tr.record td.sorted{
	background-color: #feffaa;
	list-style-position: inside;
}
.active-scaffold tr.even-record td.sorted{
	background-color: #feff66;
}

/* Ordering Tables */
#results .desc {
	background: url(/assets/themes/default/arrow_down.png) no-repeat right;
	text-align: left;
	padding-right: 20px;
}
#site h4 {
	padding-bottom: 10px;
}
#site li {
	list-style-type: disc;
	list-style-position: inside;
	padding-bottom: 10px;
}

#logo img {
	margin-left: -58px;
}

dt {
	padding-left: 10px;
	font-weight: bold;
}
dd {
	padding-left: 20px;
}

#management_listings_add_new_listing_form input
{
	width: 150px;
}

#contact .vcard
{
	font-size: 100%;
	font-weight: normal;
}
#contact .vcard .org
{
	font-weight: bold;
}
#directionsForm form {
	border: none;
	margin-bottom: 0px;
	padding: 0px;
}

#directionsForm input#fromAddress {
	width: 100%;
	height: 22px;
	font-size: 18px;
}

#listing-amenities li li {
	list-style-type: disc;
}

#credit_card_account {
	margin-bottom: 30px;
}