.left-column {
	float:left;
}

.right-column {
	float:right;
	width:580px;
	position:relative;
	z-index:100;
}

#home_holder {
	position:relative; 
	top:-22px; 
	left:18px; 
	width:936px; 
	height:auto; 
	background: url('../images/home-right-background-top.jpg') top right no-repeat;
}

#sign-holder-wrapper {
	width: 270px;
	height:235px;
	display:block;
	margin: 254px 0px 30px 0px;
	position: relative;

}
#sign-holder {
	z-index: 600;
	position: absolute;
	top: 0;
	left: 0;
	width: 270px;
	height:235px;	
}

#sign-holder-png {
	background: url(../images/signs.png) no-repeat;
	width: 271px;
	height: 235px;
	position: relative;
	z-index: 500;
}

#tomtom-home-button-results a{
	width: 191px;
	height:37px;
	display:block;
	background:url(../images/tomtom-home-button.png) top left no-repeat;
	font-size:11px;
	line-height:25px;
	text-align:center;
	text-decoration:none;
	color:#FFFFFF;
	position: relative;
	left: 20px;
	font-weight:bold;
	padding: 4px 0px 0px 0px;
	cursor: pointer;
	z-index:300;
	
}


#tomtom-home-button a{
	width: 191px;
	height:37px;
	display:block;
	background:url(../images/tomtom-home-button.png) top left no-repeat;
	font-size:11px;
	line-height:25px;
	text-align:center;
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
	padding: 4px 0px 0px 0px;
	cursor: pointer;
	position:relative;
	z-index:300;
}

#tomtom-home-button a:hover,
#tomtom-home-button-results a:hover
{
	background-position: 0px -42px;
}

#tomtom-home-button a .visit,
#tomtom-home-button-results a .visit
{
	color:#000000;
	font-weight:normal;
}

#tomtom-home-button a:hover .visit,
#tomtom-home-button-results a:hover .visit
{
	color:#b2b2b2;
	font-weight:normal;
}

#points-of-interest a {
	width:287px;
	height: 24px;
	display:block;
	background:url(../images/home-point-of-interest.png) top left no-repeat;
	margin: 12px 0px 0px 0px;
	font-size: 11px;
	color:#555551;
	padding: 71px 0px 0px 25px;	
	cursor: pointer;
	text-decoration:none;
}

#points-of-interest a:hover {
	text-decoration:underline;
}


#right-background-bottom {
	width: 574px;
	display:block;
	background: url(../images/home-right-background-bottom.jpg) top left no-repeat;
	margin:324px 0px 0px 0px;
	float:right;
}


#right-background-bottom .inner {
	padding: 20px 0px 0px 24px;
	width: 516px;
	z-index:800;
	position:relative;
}

#right-background-bottom p{
	color:#FFFFFF;
	font-size:15px;
	line-height:18px;
	margin: 0px 0px 30px 0px;
}


a.great-days-out {
	background: url(../images/great-days-out.png) top left no-repeat;
	width: 219px;
	height: 19px;
	display:block;
	margin: 0px 0px 16px 0px;
}

a.exclusive-offers {
	background:url(../images/execlusive-hotel-and-spa-offers.png) top left no-repeat;
	width:447px;
	height:19px;
	display:block;
	margin: 0px 0px 16px 0px;	
}

a.great-days-out:hover, a.exclusive-offers:hover {
	background-position: 0px -20px;
}

#sign-holder .sign {
	width:88px;
	height: 55px;
	display:block;
}

#sign-holder .sign a {
	height: 55px;
	display:block;
	cursor:pointer;	
}

#link_area_1 {
	position:absolute;
	top:14px;
	left:1px;
}

#link_area_2 {
	position:absolute;
	top:25px;
	left:173px;
}

#link_area_3 {
	position:absolute;
	top:80px;
	left:77px;
}

#link_area_4 {
	position:absolute;
	top:125px;
	left:175px;
}

#link_area_5 {
	position:absolute;
	top:148px;
	left:5px;
}


#sign-post-flash-area {
	position:absolute;
	width: 525px;
	height: 557px;
	display:block;
	left: 22px;
	top: -30px;
}



#sign-post-flash-area .fallback {
	position:relative;
	background:url(../images/flash-fallback-new.png) top left no-repeat;
	width: 458px;
	height: 557px;
	display:block;
	left:35px;
	top: 1px;
}

#sign-post-flash-area .fallback a.toplink {
	position:absolute;
	right:0px;
	top: 20px;
	width: 354px;
	height:110px;
	display: block;
	z-index:900;
}

#sign-post-flash-area .fallback a.toplink:hover {
	background:url(../images/flash-fallback-toplink.png) top left no-repeat;
}


#sign-post-flash-area .fallback a.bottomlink {
	position:absolute;
	left:0px;
	top: 130px;
	width: 389px;
	height:114px;
	display: block;
	z-index:900;
}

#sign-post-flash-area .fallback a.bottomlink:hover {
	background: url(../images/flash-fallback-bottomlink.png) top left no-repeat;
}


/*  Exclusive Offers  */
#exclusive-offers-header {
	width:374px;
	height:72px;
	position: relative;
	margin-top: 30px;
	left: 68px;
}
#exclusive-offers-header span {
	background: url(../images/exclusive-offers-title.jpg) no-repeat;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0; left: 0;
}

#exclusive_results {
	position: relative;
	margin-top: 20px;
	margin-bottom: 0px;
	margin-left: 10px;
	width: 559px;
	height: 476px;
	background: url(../images/exclusive-offer-bg.jpg) no-repeat;
}

#exclusive_results .item {
	float: left;
	height: 200px;
	padding-left: 15px;
	margin-left: 6px;
	padding-right: 15px;
	margin-top: 10px;
	padding-top: 15px;
	margin-bottom: 10px;
}

#exclusive_results td {
	text-align: center;
}

#exclusive_results .logo {
	text-align: top;
	vertical-align: middle;
	height: 105px;
}
#exclusive_results .logo img {
	height: 89px;
}
#exclusive_results .view_link
 {
	height: 33px;
	vertical-align: bottom;
	font-size: 12px;
}
#exclusive_results .offer
 {
	font-size: 0.9em;
	vertical-align: bottom;
	font-weight: bold;
	color: rgb(85,85,81);
}
#exclusive_results table {
	height: 98%;
	width: 240px;
	float: left;
}

#exclusive_results .view_link a div {
	width: 92px;
	height: 23px;
}
#exclusive_results .view_link a {
	display: block;
	background: url(../images/button-view-offer.jpg) no-repeat;
	width: 92px;
	height: 23px;
	margin: 0 auto;
}

#exclusive_results .view_link a:hover {
	background: url(../images/button-view-offer-hover.jpg) no-repeat;
}


/* View Offer */

#view_offer {
	position: relative;
	margin-top: 20px;
	margin-left: 52px;
	margin-bottom: 0px;
	width: 514px;
	height: auto;
	padding-bottom: 50px;
	background: url(../images/info-bg.jpg) no-repeat;
}

#view_offer table {
	width: 100%;
}

#view_offer .content {
	padding: 20px;
	font-size: 10px;
	line-height: 1.2;
	letter-spacing: 0;
}

#view_offer .company {
	font-weight: bold;
	font-size: 1.8em;
	padding-bottom: 12px;
	color: #000;
}

#view_offer .website a {
	color: #fff;
	text-decoration: none;
}
#view_offer .website a:hover {
	text-decoration: underline;
}

#view_offer .rule {
	padding-bottom: 12px;
	border-bottom: 1px solid rgb(163, 198, 107);
}

#view_offer .description,
#view_offer .prepurchase,
#view_offer .category,
#view_offer .opening_info,
#view_offer .price_info,
#view_offer .phone,
#view_offer .conditions
{
	color: #fff;
}

#view_offer .opening_info,
#view_offer .price_info,
#view_offer .phone,
#view_offer .conditions
{
	padding-top: 20px;
}
#view_offer .conditions strong {
	font-weight: bold;
}
#view_offer .header {
	color: #000;
	font-weight: bold;
}
#view_offer th
{
	color: #000;
	font-weight: bold;
	padding-top: 12px;
}

#view_offer .offer {
	color: #fff;
	font-weight: bold;
	font-size: 1.8em;
}

#view_offer a {
	color: #fff;
	text-decoration: none;
}

#view_offer a:hover {
	text-decoration: underline !important;
}

#view_offer a#redeem-offer-link,
.big_submit_button
{
	display: block;
	background: url(../images/button-redeem-offer.jpg) left -37px no-repeat;
	position: absolute;
	width: 179px;
	height: 37px;
	bottom: 10px;
	right: 10px;
	color: #fff;
	font-size: 1.4em;
	line-height: 34px;
	text-align: center;
	text-decoration: none;
}

#view_offer a#redeem-offer-link:hover,
.big_submit_button:hover
{
	background-position: left top;
	text-decoration: none !important;
}

.big_submit_button {
	padding: 0 20px;
	width: auto;
}

.big_submit_button span.end {
	position: absolute;
	right: 0;
	top: 0;
	background: url(../images/button-redeem-offer.jpg) right bottom no-repeat;
	width: 3px;
	height: 37px;
}
.big_submit_button:hover span
{
	background-position: right top;
}

#view_offer a#redeem-offer-tcs {
	position: absolute;
	bottom: 20px;
	left: 20px;
	display: block;
	width: 150px;
	color: #fff;
	text-decoration: none;
}

#offer-frame {
/*	background: url(../images/offer-frames.png) no-repeat;
*/	width: 381px;
	height: 220px;
	position: absolute;
	top: 510px;
	left: 20px;
}

#offer-frame-logo {
	background: url(../images/offer-frame-logo.png) no-repeat;
	width: 191px;
	height: 182px;
	position: absolute;
	top: 0;
	right: 0;
}

#offer-frame-image {
	background: url(../images/offer-frame-image.png) no-repeat;
	width: 177px;
	height: 179px;
	position: absolute;
	bottom: 0;
	left: 0;
}

#offer-frame .logo {
	width: 177px;
	position: absolute;
	right: 5px;
	top: 0;
	height: 158px;
}
#offer-frame .image {
	position: absolute;
	left: 3px;
	top: 7px;
	width: 177px;
	height: 179px;
}
#offer-frame .image td
{
	vertical-align: top;
	text-align: center;
}
#offer-frame .logo td
{
	vertical-align: middle;
	text-align: center;
}

#small-sign-post-area {
	position:absolute;
	background:url(../images/small-sign-post.jpg) bottom left no-repeat;
	width: 259px;
	height: 200px;
	display:block;
	left: 106px;
	top: 291px;
	z-index:250;
}

#small-sign-post-area #great-days {
	display: block;
	background:url(../images/small-sign-post.jpg) -259px 0 no-repeat;
	width: 258px;
	height: 73px;
}
#small-sign-post-area #exclusive-offers {
	display: block;
	background:url(../images/small-sign-post.jpg) -259px -73px no-repeat;
	width: 258px;
	height: 67px;
}
#small-sign-post-area #great-days:hover {
	background-position: 0 0;
}
#small-sign-post-area #exclusive-offers:hover {
	background-position: 0 -73px;
}


/*  Standard Offers  */
#standard-offers-header {
	width:425px;
	height:79px;
	position: relative;
	margin-top: 20px;
	left: -10px;
}
#standard-offers-header span {
	background: url(../images/standard-offers-title.jpg) no-repeat;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0; left: 0;
}

#standard-offers-area-select {
	float: right;
	margin-right: 12px;
	width: 200px;
}

#standard-offers-area-select  li {
	font-size: 0.8em;
	line-height: 26px;
	height: 26px;
}

#standard-offers-area-select a.area_rollover {
	display: block;
	background: url(../images/button-area-select.jpg) no-repeat;
	width: 222px;
	height: 26px;
	text-decoration: none;
	color: #fff;
	text-indent: 20px;
}

#standard-offers-search p {
	margin: 10px 0 20px 0;
	font-size: 0.7em;
	line-height: 1.1;
}

#standard-offers-area-select li.header {
	font-weight: bold;
	font-size: 0.9em;
}
#standard-offers-area-select span.digit {
	color: #fff;
}
#standard-offers-area-select a:hover.area_rollover,
#standard-offers-area-select a.selected {
	background: url(../images/button-area-select-over.jpg) no-repeat;
}

#standard-offers-search #category-select {
	width: 200px;
}

#standard-offers-ukmap {
	background: url(../images/map-states.png) no-repeat left top;
	width: 327px;
	height: 433px;
	float: left;
	position: relative;
	top: -10px;
	left: -30px;
}

#map_inner {
	background: url(../images/map-states.png) no-repeat left top;
	width: 327px;
	height: 433px;
}
/* Rollover states for the map */

#standard-offers-ukmap .northern_ireland {
	background-position: -1308px 0;
}
#standard-offers-ukmap .republic_of_ireland {
	background-position: -654px 0;
}
#standard-offers-ukmap .wales {
	background-position: -1635px 0;
}
#standard-offers-ukmap .south_west {
	background-position: -981px 0;
}
#standard-offers-ukmap .london_south_east {
	background-position: -1962px 0;
}
#standard-offers-ukmap .east_anglia {
	background-position: -2289px 0;
}
#standard-offers-ukmap .midlands {
	background-position: -2616px 0;
}
#standard-offers-ukmap .scotland {
	background-position: -3270px 0;
}
#standard-offers-ukmap .channel-isles {
	background-position: -327px 0;
}
#standard-offers-ukmap .north {
	background-position: -2943px 0;
}

#standard-offers-search .button-expand {
	margin-top: 12px;
}

.button-expand {
	display: block;
	background: url(../images/button-expand.png) top left no-repeat;
	height: 22px;
	text-align: center;
	color: #fff;
	font-size: 10px;
	float: left;
	padding: 0 18px 0 20px;
	line-height: 22px;
	position: relative;
	text-decoration: none;
}

.button-expand:hover {
	background-position: left bottom;
}

.button-expand span.end {
	display: block;
	height: 22px;
	width: 3px;
	background: url(../images/button-expand.png) right top no-repeat;
	position: absolute;
	right: -2px;
	top: 0;
}

.button-expand:hover span.end {
	background-position: right bottom;
}

#area-title {
	width: 100%;
	height: 33px;
}

#area-title.east-anglia {
	background: url(../images/area-titles/east-anglia.png) no-repeat;
}
#area-title.north {
	background: url(../images/area-titles/north.png) no-repeat;
}
#area-title.wales {
	background: url(../images/area-titles/wales.png) no-repeat;
}
#area-title.south-west {
	background: url(../images/area-titles/south-west.png) no-repeat;
}
#area-title.northern-ireland {
	background: url(../images/area-titles/nothern-ireland.png) no-repeat;
}
#area-title.republic-of-ireland {
	background: url(../images/area-titles/republic-of-ireland.png) no-repeat;
}
#area-title.scotland {
	background: url(../images/area-titles/scotland.png) no-repeat;
}
#area-title.middle-england {
	background: url(../images/area-titles/middle-england.png) no-repeat;
}
#area-title.london-south-east {
	background: url(../images/area-titles/london-south-east.png) no-repeat;
}

#results-header-wrapper {
	margin-left: 65px;
	margin-right: 12px;
}

#filter-results {
	width: 100%;
}
#filter-results td {
	vertical-align: middle;
}
#filter-results label {
	display: block;
	font-size: 0.8em;
	color: #fff;
}

#filter-results select {
	width: 95%;
}

#pointing-hand {
	background: url(../images/hand.png) no-repeat;
	width: 128px;
	height: 84px;
	position: absolute;
	top: 521px;
	left: 300px;
	z-index: 500;
}
#big-pointing-hand {
	background: url(../images/hand-big.png) no-repeat;
	width: 176px;
	height: 121px;
	position: absolute;
	top: 540px;
	left: 200px;
}

#button-filter-go {
	display: block;
	background: url(../images/button-filter-go.jpg) left top no-repeat;
	width: 27px;
	height: 20px;
}
#button-filter-go:hover {
	background: url(../images/button-filter-go.jpg) left -20px no-repeat;
}

#filter-results-title {
	font-size: 0.6em;
	font-weight: bold;
	position: absolute;
	top: 433px;
	left: 340px;
	z-index: 30000;
}

table#results_table {
	font-size: 0.7em;
	float: left;
	background: #458d2b;
	width: 930px;
	margin-left: 20px;
	background: url(../images/standard-offers-th.jpg) top left no-repeat;
	border-collapse: inherit;
}

#results_table .company {
	text-indent: 5px;
}

#results_table th {
	color: #fff;
	text-transform: uppercase;
	padding: 2px 5px;
}

#results_table td {
	background: #66983f;
	border-right: 1px solid #9dc58b;
	border-bottom: 1px solid #9dc58b;
	padding: 3px 5px;
	margin-left: 10px;
	color: #fff;
}
#results_table tr.last td {
	border-right: 1px solid #9dc58b;
	border-bottom: 1px solid #66983f;
}
#results_table tr.hover td {
	border-bottom: 1px solid #000 !important;
}
#results_table td a {
	color: #fff;
	text-decoration: none;
}
#results_table tr.hover td {
	background: #000;
	border-right: 1px solid #000;
	border-bottom: 1px solid #000;
	cursor: pointer;
}
#results_table td a:hover {
/*	text-decoration: underline; */
}

#results_table td.category {
	border-right: none !important;
}

.pagination {
	background: url(../images/paginate-bg.jpg) top left no-repeat;
	height: 24px;
	float: right;
	font-size: 0.7em;
	position: relative;
	padding: 0 5px;
	line-height: 24px;
	margin: 20px 14px 20px 0;
}

.pagination span {
	color: #fff;
}

.pagination a {
	color: #fff;
	text-decoration: none;
}

.pagination strong,
.pagination .current
{
	color: #f00 !important;
}

.pagination span.end {
	background: url(../images/paginate-bg.jpg) right top no-repeat;
	position: absolute;
	right: -1px;
	top: 0;
	width: 2px;
	height: 100%;
}

/* Offer Terms and condition */
#offers-tcs {
	background: #000;
	color: #f00;
	margin: 10px;
	font-size: 0.8em;
}

#offers-tcs a {
	color: #fff;
	text-decoration: none;
}

#offers-tcs a:hover {
	text-decoration: underline;
}

#offers-tcs .title {
	width: 92px;
	height: 32px;
	position: relative;
	margin-bottom: 10px;
}
#offers-tcs .title span {
	background: url(../images/offer-tcs-title.jpg) no-repeat;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}

#offers-tcs .content p {
	margin-bottom: 10px;
}
#offers-tcs .content ol,
#offers-tcs .content ul,
#offers-tcs .content li
{
	margin-bottom: 10px;
}


#offers-tcs .content ol {
	list-style: decimal outside;
	margin-left: 35px;
}

#offers-tcs .content strong {
	font-weight: bold;
}

#offers-tcs .content {
	color: #fff;
}

/*  Tell a friend  */
#results-header-wrapper {
	padding: 0;
}


#tell-a-friend-header {
	width:425px;
	height:44px;
	position: relative;
	margin-top: 20px;
	left: -10px;
}
#tell-a-friend-header span {
	background: url(../images/tell-a-friend-title.png) no-repeat;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0; left: 0;
}

#tell-a-friend textarea {
	width: 100%;
}
#tell-a-friend input {
	width: 230px;
}
#tell-a-friend .instruction {
	color: #fff;
}

#tell_a_friend .form_footer td {
	vertical-align: middle;
}

#tell-a-friend #errors li {
	display: inline;
	padding-right: 10px;
	font-weight: bold;
	color: #fff;
}
#tell-a-friend #errors {
	background: #000;
	padding: 10px 20px;
	margin: 10px 0;
	width: 474px;
	position: relative;
	left: -15px;
	color: #999;
}

#tell_a_friend .introduction {
	font-size: 0.8em;
	letter-spacing: 0;
	line-height: 1.2;
	margin-top: 10px;
}

#tell-a-friend td {
	padding: 3px 10px 3px 0;
}

#tell-a-friend label {
	font-weight: bold;
}

#tell-a-friend {
	position: relative;
	margin-top: 20px;
	margin-left: 52px;
	margin-bottom: 0px;
	width: 514px;
	height: auto;
	background: url(../images/info-bg.jpg) no-repeat;
}
.info_bottom {
	width: 514px;
	background: url(../images/info-bg.jpg) left bottom no-repeat;
	height: 2px;
	margin-left: 52px;
}

#tell-a-friend .info_bottom {
	margin-left: 0;
}

#tell-a-friend table {
	width: 100%;
}

#tell-a-friend .content {
	padding: 20px 10px 20px 15px;
	font-size: 10px;
	line-height: 1.2;
	letter-spacing: 0;
}


#faqs #right-column {
	float: right;
	width: 520px;
}

#faqs #left-column {
	float: left;
	width: 380px;
	margin-top: 300px;
	margin-left: 20px;
}

/* FAQ */
#faqs #left-column li.single {
	width: 380px;
}

#faqs li {
	margin-top: 10px;
}

#faqs span.number {
	margin-left: 10px;
	font-weight: bold;
}

#faqs li.single .closed span.begin {
	background: url(../images/faq-single-open-left.jpg) no-repeat left top;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 32px;
	width: 2px;
}
#faqs li.single .closed a {
	background: url(../images/faq-single-open-bg.jpg) repeat-x;
	display: block;
	height: 32px;
	position: relative;
}
#faqs li.single .closed a span.clear {
	background: url(../images/faq-single-open-right.jpg) right top;
	position: absolute;
	top: 0;
	right: 0;
	display: block;
	height: 32px;
	width: 2px;
}

#faqs li.single span.button {
	font-weight: bold;
	top: 0;
}
#faqs li.single .open span.button {
	position: absolute;
	right: 10px;
	padding-left: 13px;
	background: url(../images/faq-arrow-open.png) no-repeat left 14px;
}

#faqs li.single .closed span.button {
	position: absolute;
	right: 10px;
	padding-left: 10px;
	background: url(../images/faq-arrow-closed.png) no-repeat left 12px;
}

#faqs li.single .open span.begin {
	background: url(../images/faq-single-closed-left.jpg) no-repeat left top;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 32px;
	width: 2px;
}
#faqs li.single .open a {
	background: url(../images/faq-single-closed-bg.jpg) repeat-x;
	display: block;
	height: 32px;
	position: relative;
}
#faqs li.single .open a span.clear {
	background: url(../images/faq-single-closed-right.jpg) right top;
	position: absolute;
	top: 0;
	right: 0;
	display: block;
	height: 32px;
	width: 2px;
}

/* */

#faqs li.double .closed span.begin {
	background: url(../images/faq-double-open-left.jpg) no-repeat left top;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 64px;
	width: 2px;
}
#faqs li.double a {
	line-height: 2.1;
	padding-top: 5px;
}
#faqs li.double .closed a {
	background: url(../images/faq-double-open-bg.jpg) repeat-x;
	display: block;
	height: 59px;
	position: relative;
}
#faqs li.double .closed a span.clear {
	background: url(../images/faq-double-open-right.jpg) right top;
	position: absolute;
	top: 0;
	right: 0;
	display: block;
	height: 64px;
	width: 2px;
}


#faqs li.double .open span.begin {
	background: url(../images/faq-double-closed-left.jpg) no-repeat left top;
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	height: 64px;
	width: 2px;
}
#faqs li.double .open a {
	background: url(../images/faq-double-closed-bg.jpg) repeat-x;
	display: block;
	height: 59px;
	position: relative;
}
#faqs li.double .open a span.clear {
	background: url(../images/faq-double-closed-right.jpg) right top;
	position: absolute;
	top: 0;
	right: 0;
	display: block;
	height: 64px;
	width: 2px;
}
#faqs li.double span.button {
	font-weight: bold;
	top: 5px;
}
#faqs li.double .open span.button {
	position: absolute;
	right: 10px;
	padding-left: 13px;
	background: url(../images/faq-arrow-open.png) no-repeat left 8px;
}

#faqs li.double .closed span.button {
	position: absolute;
	right: 10px;
	padding-left: 10px;
	background: url(../images/faq-arrow-closed.png) no-repeat left 7px;
}

#faqs li .answer {
	font-size: 0.7em;
	line-height: 1.2;
	letter-spacing: 0;
	padding-left: 25px;
	color: #fff;
}
#faqs #left-column div.answer {
	width: 340px;
}
#faqs #right-column div.answer {
	width: 480px;
}
#faqs li .answer p,
#faqs li .answer img
{
	margin-top: 10px;
}

#faqs li .answer a {
	background: none !important;
	display: inline !important;
	font-size: 1em !important;
	
}

#faqs li a {
	line-height: 32px;
	font-size: 0.7em;
	text-decoration: none;
	color: #000;
}


