@CHARSET "ISO-8859-1";

div.offer_details_container,
div.offer_image_container {
	height: auto;
	overflow: hidden;
}

img.offer_main_image {
	max-width: 350px;
}

img.offer_index_image {
	max-width: 80%;
	max-height: 200px;
	margin-bottom: 10px;
}

div.offer_details {
	height: 100px;
	overflow: hidden;
}

div#viewerContainer {
	background-color: #eee; 
	padding: 10px 8px 25px 8px;
}

div#viewerContainer.wide {
	width: 1264px;
	margin-left: -170px;
}

div#viewerContainer a {
	background: #F5F5F5;
	cursor: pointer; 
	border: 1px #C0C0C0 solid; 
	font-size: 14px;
	padding: 3px;
}
div#viewerContainer a:hover {
	background: #FAFAFA;
	text-decoration: none;
}

a.offer_index_link {
	display: block;
	margin-bottom: 0px;
	font-size: 14px;
	text-decoration: none;
	max-height: 75px;
}

.offer_large_text {
	display: block;
	margin-bottom: 0px;
	font-size: 20px;
	text-decoration: none;
	max-height: 20px;
}

p.offer_index_desc {
	width: inherit;
	margin-bottom: 40px;
}

li {
	background: url('/shared/images/design/list_bullet.gif') no-repeat 0.25em 0.75em;
	list-style: none;
	padding: 2px 0px 2px 15px;
}

.email_share {
	width: 350px;
}

.email_share input {
	max-width: 200px;
}

h2 a {
	text-decoration: none;
}@CHARSET "ISO-8859-1";

div.offer_details_container,
div.offer_image_container {
	height: auto;
	overflow: hidden;
}

img.offer_main_image {
	max-width: 350px;
}

img.offer_index_image {
	max-width: 80%;
	max-height: 200px;
	margin-bottom: 10px;
}

div.offer_details {
	height: 100px;
	overflow: hidden;
}

div#viewerContainer {
	background-color: #eee; 
	padding: 10px 8px 25px 8px;
}

div#viewerContainer.wide {
	width: 1264px;
	margin-left: -170px;
}

div#viewerContainer a {
	background: #F5F5F5;
	cursor: pointer; 
	border: 1px #C0C0C0 solid; 
	font-size: 14px;
	padding: 3px;
}
div#viewerContainer a:hover {
	background: #FAFAFA;
	text-decoration: none;
}

a.offer_index_link {
	display: block;
	margin-bottom: 0px;
	font-size: 14px;
	text-decoration: none;
	max-height: 75px;
}

.offer_large_text {
	display: block;
	margin-bottom: 0px;
	font-size: 20px;
	text-decoration: none;
	max-height: 20px;
}

p.offer_index_desc {
	width: inherit;
	margin-bottom: 40px;
}

li {
	background: url('/shared/images/design/list_bullet.gif') no-repeat 0.25em 0.75em;
	list-style: none;
	padding: 2px 0px 2px 15px;
}

.email_share {
	width: 350px;
}

.email_share input {
	max-width: 200px;
}

h2 a {
	text-decoration: none;
}