/**	----------------------------------------
/**	SPECIALS MINI-SITE THEME
/**	----------------------------------------*/

#specials h1 {color: #F7792A;}

#specials h1#specials-heading .image-replace {display:block; min-height: 31px; width: 232px; background: url('/specials/theme/images/specials-heading.png') 0 0 no-repeat;}

#specials h1#specials-heading .image-replace {width: auto; padding-left: 277px; line-height: 31px;}

.image-replace span {position:absolute; left: -9999px; top: -9999px}

.specials-feed > li {padding: 5px;}
.specials-feed li.odd	{
			  background-color: #CC6600;
			  background-color: rgba(204, 102, 0, 0.1);  /* FF3+, Saf3+, Opera 10.10+, Chrome */
			            filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#19CC6600',EndColorStr='#19CC6600'); /* IE6,IE7 */
			        -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#19CC6600',EndColorStr='#19CC6600')"; /* IE8 */
}

#specials .sub-title {font-size: 18px; color: #898989; position: relative; top: 0; left: 0}

.special-details li {border-bottom: 1px dotted #ccc; line-height: 18px; list-style: none !important; padding:0; margin:0;}/*width: 50%;*/
.special-details li.special-discount {padding-left: 22px;}
.special-details li.price		{padding-left: 22px; background: url("/specials/theme/images/icons/money.png") no-repeat 0 50%;}
.special-details li.value_add	{padding-left: 22px; background: url("/specials/theme/images/icons/bullet_star.png") no-repeat 0 50%;}
.special-details li.percent_off		{padding-left: 22px; background: url("/specials/theme/images/icons/money.png") no-repeat 0 50%;}
.special-details li.meta-date	{padding-left: 22px; background: url("/specials/theme/images/icons/date.png") no-repeat 0 50%;}


/*.special-details li:after {clear: both;content: '.';display: block;visibility: hidden;height: 0;} .special-details li {display: inline-block;} * html .special-details li {height: 1%;} .special-details li {display: block;}*/

#specials.entry .special-details li {width: 50%}

.specials-feed-meta {display:block; float: left; font-size: 12px; min-height: 10px;}
.specials-feed-title	{font-weight: bold; width: 40%;}
.specials-feed-dateend	{width: 20%;}
.specials-feed-discounts{width: 40%; margin:0 !important; padding:0 !important; list-style: none !important; text-align: right;}

/*.specials-feed-meta .accommodation {padding-left: 22px; background: url("/global/theme/icons/house.png") no-repeat 0 50%;}*/

li.compact .specials-feed-title,
li.compact .specials-feed-discounts {width:50% !important}

.special-item {margin-bottom: 10px;}

.special-item .special-featureimage	{width: 30%; padding-right: 3%; float: left; min-height: 10px}

.special-item .special-featureimage img {padding: 5px; margin: 5px 0; border: 1px solid #FCAC8E;}
.special-item .accommodation-suburb {font-size: 13px; font-weight: bold;}
	
.special-item .special-details	{width: 30%; padding-right: 3%; float: left;}

.special-item .special-enquire		{width: 30%; float: left; text-align: center;}
.special-item .special-enquire .price			{font-size: 14px; font-weight: bold;}

.enquire-button {background: url('/specials/theme/images/enquire-trans.png') no-repeat scroll 0 -43px transparent; display: block; height: 43px; width: 200px;}
.enquire-button:hover {background-position: 0 0;}

.enquire-button span {position: absolute; top: -9999px; left: -9999px;}


.special-item .meta-categories		{margin-left:20%; font-size: 12px; padding: 4px 8px; background: #FCDAB1; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px;}
.special-item .readmore				{width: 16%; text-align: center; float: left; font-size: 12px; padding: 4px 8px; background: #FCDAB1; border-radius: 8px; -moz-border-radius: 8px; -webkit-border-radius: 8px;}
.odd {}


.accommodation .special-item {border: 1px solid #c94f3b}
.accommodation .special-item {}
.accommodation .special-details {width: 50%}
.accommodation .special-enquire {width: 40%}

.accommodation .special-item:after {clear: both;content: '.';display: block;visibility: hidden;height: 0;}
.accommodation .special-item {display: inline-block;}
* html .accommodation .special-item {height: 1%;}
.accommodation .special-item {display: block;}

/**	----------------------------------------
/**	SIDEBAR - SEARCH
/**	----------------------------------------*/
#specials .search-cats ul {padding-left: 15px; margin-bottom: 5px;}
#specials .search-cats li {font-size: 11px;}
#specials .search-cats li input {}

/**	----------------------------------------
/**	
/**	----------------------------------------*/
.menu li {list-style: disc; color: #444; margin-bottom: 0; line-height: 22px;}
.menu li a {font-size: 13px !important;}

