#topBar {
	background-color:#446785;
}

#topBar #logo {
	border-right: 1px solid #869db2;
}

#topBar #loginBox {
	/*
	background: #869db2 no-repeat right top url(/retrieve_image.php?image=login-title.png);
	*/

	background-color: #869db2;
}

#topBar #stats {
	background:#446785 no-repeat url(/retrieve_image.php?image=topbar-mountains.png) right top;
	color:#FFF;
}

#topBar #nav {
	background: #426381;
	background: #446785;
}

#topBar #nav div {
	border-right: 1px solid #869db2;
}

#contentArea .smallHeader a.button {
	border-left: 1px solid #869db2;
}

#contentArea h2 {
	background: #415364 no-repeat 4px url(/retrieve_image.php?image=header-arrow.png);
}

#contentArea h2 b {
	color: #869db2;
}

#contentArea h2 a {
	border-left: 1px solid #869db2;
}

#mainFrame {
	background: #869db2;
	font-size:12px;
}

#adminPage h3 {
	background: #869db2;
}

#contentArea h3 a {
	background: #d12520 no-repeat right center url(/retrieve_image.php?image=red-diagonal-bg-trans.png);
}

#pageThrough a {
	color: #869db2;
}

#adminTools div h3 p.one {
	background: url(/retrieve_image.php?image=admin/admin-home-user.png) 3px center no-repeat;
}

#adminTools div h3 p.two {
	background: url(/retrieve_image.php?image=admin/admin-home-location.png) 3px center no-repeat;
}

#adminTools div h3 p.three {
	background: url(/retrieve_image.php?image=admin/admin-home-pen.png) 3px center no-repeat;
}

#adminTools div a:link, #adminTools div a:visited {
	background: #f4f5f7 url(/retrieve_image.php?image=admin/admin-home-arrow.png) 5px center no-repeat;
}

#adminTools div a:hover {
	background: #e8ebef url(/retrieve_image.php?image=admin/admin-home-arrow.png) 7px center no-repeat;
}

#mainFrame #logIn {
	color: #869db2;
}

#createAccount {
	color: #869db2;
}

#createAccount form input {
	border: 1px solid #869db2;
}

#alphabet a {
	color: #869db2;
}

#introBox {
	background: #869db2;
}

#columns .leftCol a.col2 {
	background: #869db2 url(/retrieve_image.php?image=front/col2-bg.png) no-repeat right top;
}

#columns .rightCol {
	float: left;
	width: inherit;
}

#columns .rightCol div a {
	background: #446785 url(/retrieve_image.php?image=front/arrow-bg.png) no-repeat 4px center;
}

#columns .rightCol  div a:hover {
	background: #627483 url(/retrieve_image.php?image=front/arrow-bg.png) no-repeat 4px center;
}

#mainFrame #accountInfo b {
	color: #869db2
}

#subscriptionsTable .rightCol .smallHeader {
	background: #869db2; 
}

.currentPeriod .daysRemaining .moreTime {
	color: #869db2;
}

#quickCategories #alphabet a {
	color: #869db2;
}

#quickCategories #searchResults a {
	float: right;
}
#quickCategories #searchResults a:visited {
	float: right;
}

#listtable a:link {
	color: #869db2;
}

#listtable th {
	background: #869db2;
}

#listtable .button a {
	background: no-repeat 2px center url(/retrieve_image.php?image=listtable-button-arrow.png);
}

a.stripeButton.blue, a:link.stripeButton.blue, a:visited.stripeButton.blue {
	background: #CCC url(/retrieve_image.php?image=blue-diagonals-arrow.png) no-repeat right bottom;
	color: #FFF !important;	
}

a.stripeButton, a:link.stripeButton, a:visited.stripeButton {
	display: block;
	height: 68px;
	background: #DE5B57 url(/retrieve_image.php?image=red-diagonals-arrow.png) no-repeat right bottom;
	color: #FFF !important;	
}

a:hover.stripeButton.blue {
	background: #333 url(/retrieve_image.php?image=blue-diagonals-arrow.png) no-repeat right bottom;

}


a:hover.stripeButton {
	background: #E6817E url(/retrieve_image.php?image=red-diagonals-arrow.png) no-repeat right bottom;
	text-decoration: none;

}


a.pagination:visited {
  color: #d12520 ; 
  text-decoration: none; 
  background: #FFFFFF;/*normal links in the text*/
}

