a:link { color: #27C; }

h3 a:link    { color: #592; }
h3 a:visited { color: #222; }


/* Header
------------------------------ */

.header h1 {
	width: 247px;
	height: 60px;
	background-image: url(http://www.slavsky.com/img/logo-sm.gif);
}
.header p {
	margin: 40px 0 0;
}
.header p a.chat {
	color: #592;
}


/* Layout
------------------------------ */

/* Tabs */

.tabs {
	background-image: url(http://www.slavsky.com/img/bg-tabs-sm.png);
}
	.tabs ul,
	.tabs ul li,
	.tabs ul li ul li {
		border-color: #BFE498;
	}
	.tabs ul a {
		background-image: url(http://www.slavsky.com/img/bg-tabs-sm-item.gif);
	}
	.tabs ul strong {
		background-color: #6FA638;
	}

	.tabs ul li ul li a {
		background-color: #8bbf56;
		color: #F2FFE5;
	}
	.tabs ul li ul li a:hover {
		background-color: #94cc5c;
	}
	.tabs ul li ul li strong {
		background-color: #78a64b;
	}



/* Promotion
------------------------------ */

.promo-container {
	height: 229px;
	margin: -19px -20px 0;
	background-repeat: no-repeat;
	background-position: 0 0;
	overflow: hidden;
}
	.promo-container h2 {
		display: none;
	}
	.promo-container a.button {
		display: block;
		width: 89px;
		height: 45px;
		margin: 173px 0 0 751px;
		text-indent: -1000em;
		overflow: hidden;
	}


/* Images */

#promo-buying-home {
	background-image: url(http://www.slavsky.com/img/promo-buying-home.jpg);
}
#promo-refinancing {
	background-image: url(http://www.slavsky.com/img/promo-refinancing.jpg);
}
#promo-home-equity {
	background-image: url(http://www.slavsky.com/img/promo-home-equity.jpg);
}
#promo-commercial-lending {
	background-image: url(http://www.slavsky.com/img/promo-commercial-lending.jpg);
}



/* Welcome
------------------------------ */

.block-welcome h2 {
	margin-bottom: 1em;
}



/* Featured Insurance Products
------------------------------ */

.block-products .three-columns .col-1,
.block-products .three-columns .col-2,
.block-products .three-columns .col-3 {
	background-image: url(http://www.slavsky.com/img/products.gif);
}
.block-products .product-motorcycle { background-position:     0   2.1em; }
.block-products .product-renters    { background-position:  -260px 2.1em; }
.block-products .product-umbrella   { background-position:  -520px 2.1em; }
.block-products .product-commercial { background-position:  -780px 2.1em; }
.block-products .product-atv        { background-position: -1040px 2.1em; }
.block-products .product-flood      { background-position: -1300px 2.1em; }
