body {
	margin:0;
	color:#231f20;
	font:11px/14px Tahoma, Verdana, Arial, sans-serif;
	background:#eaeaea url(../images/bg-body.png) repeat-x;
}
form,fieldset{
	margin:0;
	padding:0;
	border-style:none;
}
#main {
	margin:0 auto;
	width:906px;
	clear:both;
	overflow:hidden;
	position:relative;
}
/*-----header-----*/
#header {
	width:906px;
	overflow:hidden;
	position:absolute;
	top:0;
	left:0;
}
#header .header-bg {
	width:887px;
	padding:0 9px 0 10px;
	height:234px;
	overflow:hidden;
}
* html #header .header-bg * {position:relative;}
/*---top-tools---*/
.top-tools {
	overflow:hidden;
	width:100%;
	clear:both;
	padding:11px 0 0;
	height:22px;
}
/*--user-area--*/
.top-tools .user-area {
	float:left;
	width:792px;
}
.top-tools .user-area ul {
	float:right;
	margin:0;
	padding:0;
}
.top-tools .user-area ul li {
	float:left;
	padding:0 7px 0 8px;
	list-style:none;
	color:#464646;
	font:10px/14px Tahoma, Verdana, Arial, sans-serif;
	background:url(../images/top-tools-separator.gif) no-repeat 0 60%;
}
.top-tools .user-area ul li:first-child {
	padding:0 7px 0 0;
	background:none;
}
.top-tools .user-area ul li a {
	color:#464646;
	text-decoration:underline;
}
.top-tools .user-area ul li a:hover {text-decoration:none;}
/*--language--*/
.top-tools ul.lang {
	float:right;
	margin:2px 0 0;
	padding:0 8px 0 0;
}
.top-tools ul.lang li {
	float:left;
	padding:0 1px 0 0;
	list-style:none;
}
.top-tools ul.lang li a {
	display:block;
	width:16px;
	height:11px;
	text-indent:-9999px;
	overflow:hidden;
}
.top-tools ul.lang li a.lang-01 {background:url(../images/flag-01.gif) no-repeat;}
.top-tools ul.lang li a.lang-02 {background:url(../images/flag-02.gif) no-repeat;}
.top-tools ul.lang li a.lang-03 {background:url(../images/flag-03.gif) no-repeat;}
.top-tools ul.lang li a.lang-04 {background:url(../images/flag-04.gif) no-repeat;}
.top-tools ul.lang li a.lang-05 {background:url(../images/flag-05.gif) no-repeat;}
/*---header-visual---*/
.header-visual {
	overflow:hidden;
	width:100%;
	height:121px;
	background: #fff url(../images/bg-page-top.png) no-repeat;
}
.header-visual img {
	float:right;
	margin:2px;
	border:0;
}
.logo {
	float:left;
	margin:15px 0 0 18px;
	display:inline;
}
.logo a {
	display:block;
	width:184px;
	height:86px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/logo.png) no-repeat;
	cursor:pointer;
}
.header-visual .block {
	float:right;
	width: 340px;
	height:88px;
	background:url(../images/bg-header-area.png) no-repeat 100% 0;
	padding:33px 93px 0 0;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	color: #989898;
}
.header-visual .block h3 {
	margin: 0 0 5px;
	height:21px;
	width:233px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/slogan.gif) no-repeat;
}
.header-visual .block ul {
	margin:5px 0 0;
	padding:0;
	overflow:hidden;
	width:100%;
	word-spacing: 1px;
}
.header-visual .block ul li {
	float:left;
	list-style:none;
	margin: 0 8px 0 0;
}
.header-visual .block ul li a {
	float:left;
	font-weight: bold;
	color: #989898;
	text-decoration:none;
}
.header-visual .block ul li a.ico-01 {background: url(../images/icon-video.gif) no-repeat 0 2px;
	padding: 15px 0 15px 33px;}
.header-visual .block ul li a.ico-02 {background: url(../images/icon-podcast.gif) no-repeat;
	padding: 15px 0 15px 26px;}
.header-visual .block ul li a:hover {text-decoration:underline;}
/*---navigation---*/

#navigation {
	background: #fff url(../images/bg-navigation.gif) repeat-x;
	list-style: none;
	font-size: 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight: bold;
	line-height:40px;
	text-align: center;
	height:40px;
	padding: 0;
	margin: 0;
	overflow:hidden;
}
#navigation li {
	display: inline;
	padding: 0 0 0 3px;
	border-left:1px dotted #8f8f8f;
}
#navigation li:first-child {border-left: none;}
#navigation a {
	padding: 4px 8px;
	color: #514f50;
	text-decoration:none;
}

#navigation li.nav-01 a:hover, #navigation li.nav-01 a.active {
	background-color: #fff;
	color: #000;
}
#navigation li.nav-02 a:hover, #navigation li.nav-02 a.active {background-color: #3F5D93;}
#navigation li.nav-03 a:hover, #navigation li.nav-03 a.active {background-color: #9CB861;}
#navigation li.nav-04 a:hover, #navigation li.nav-04 a.active {background-color: #BD4124;}
#navigation li.nav-05 a:hover, #navigation li.nav-05 a.active {background-color: #62A2D5;}
#navigation li.nav-06 a:hover, #navigation li.nav-06 a.active {background-color: #C2435F;}
#navigation li.nav-07 a:hover, #navigation li.nav-07 a.active {background-color: #EA99AA;}

#navigation a:hover,
#navigation a.active {
	color: #fff;
}
/*polish*/
ul.nav li.nav-01pl a {width:68px;}
ul.nav li.nav-02pl a {width:100px;
	background:#3f5d93;
	color:#fff;
}
ul.nav li.nav-02pl a:hover,
ul.nav li.nav-02pl a.active {
	background:#3f5d93;
	color:#fff;
}
ul.nav li.nav-03pl a {width:188px;}
ul.nav li.nav-03pl a:hover,
ul.nav li.nav-03pl a.active {
	background:#9cb861;
	color:#fff;
}
ul.nav li.nav-04pl a {width:128px;}
ul.nav li.nav-04pl a:hover,
ul.nav li.nav-04pl a.active {
	background:#bd4124;
	color:#fff;
}
ul.nav li.nav-05pl a {width:163px;}
ul.nav li.nav-05pl a:hover,
ul.nav li.nav-05pl a.active {
	background:#62a2d5;
	color:#fff;
}
ul.nav li.nav-06pl a {width:128px;}
ul.nav li.nav-06pl a:hover,
ul.nav li.nav-06pl a.active {
	background:#c2435f;
	color:#fff;
}
ul.nav li.nav-07pl a {width:104px;}
ul.nav li.nav-07pl a:hover,
ul.nav li.nav-07pl a.active {
	background:#ea99aa;
	color:#fff;
}
/*spanish*/
ul.nav li.nav-01sp a {width:68px;}
ul.nav li.nav-02sp a {width:140px;}
ul.nav li.nav-02sp a:hover,
ul.nav li.nav-02sp a.active {
	background:#3f5d93;
	color:#fff;
}
ul.nav li.nav-03sp a {width:168px;}
ul.nav li.nav-03sp a:hover,
ul.nav li.nav-03sp a.active {
	background:#9cb861;
	color:#fff;
}
ul.nav li.nav-04sp a {width:158px;}
ul.nav li.nav-04sp a:hover,
ul.nav li.nav-04sp a.active {
	background:#bd4124;
	color:#fff;
}
ul.nav li.nav-05sp a {width:133px;}
ul.nav li.nav-05sp a:hover,
ul.nav li.nav-05sp a.active {
	background:#62a2d5;
	color:#fff;
}
ul.nav li.nav-06sp a {width:108px;}
ul.nav li.nav-06sp a:hover,
ul.nav li.nav-06sp a.active {
	background:#c2435f;
	color:#fff;
}
ul.nav li.nav-07sp a {width:104px;}
ul.nav li.nav-07sp a:hover,
ul.nav li.nav-07sp a.active {
	background:#ea99aa;
	color:#fff;
}
/*french*/
ul.nav li.nav-01fr a {width:68px;}
ul.nav li.nav-02fr a {width:140px;
	background:#3f5d93;
	color:#fff;
}
ul.nav li.nav-02fr a:hover,
ul.nav li.nav-02fr a.active {
	background:#3f5d93;
	color:#fff;
}
ul.nav li.nav-03fr a {width:138px;}
ul.nav li.nav-03fr a:hover,
ul.nav li.nav-03fr a.active {
	background:#9cb861;
	color:#fff;
}
ul.nav li.nav-04fr a {width:158px;}
ul.nav li.nav-04fr a:hover,
ul.nav li.nav-04fr a.active {
	background:#bd4124;
	color:#fff;
}
ul.nav li.nav-05fr a {width:143px;}
ul.nav li.nav-05fr a:hover,
ul.nav li.nav-05fr a.active {
	background:#62a2d5;
	color:#fff;
}
ul.nav li.nav-06fr a {width:128px;}
ul.nav li.nav-06fr a:hover,
ul.nav li.nav-06fr a.active {
	background:#c2435f;
	color:#fff;
}
ul.nav li.nav-07fr a {width:104px;}
ul.nav li.nav-07fr a:hover,
ul.nav li.nav-07fr a.active {
	background:#ea99aa;
	color:#fff;
}
/*german*/
ul.nav li.nav-01de a {width:88px;}
ul.nav li.nav-02de a {width:120px;
	background:#3f5d93;
	color:#fff;
}
ul.nav li.nav-02de a:hover,
ul.nav li.nav-02de a.active {
	background:#3f5d93;
	color:#fff;
}
ul.nav li.nav-03de a {width:208px;}
ul.nav li.nav-03de a:hover,
ul.nav li.nav-03de a.active {
	background:#9cb861;
	color:#fff;
}
ul.nav li.nav-04de a {width:128px;}
ul.nav li.nav-04de a:hover,
ul.nav li.nav-04de a.active {
	background:#bd4124;
	color:#fff;
}
ul.nav li.nav-05de a {width:143px;}
ul.nav li.nav-05de a:hover,
ul.nav li.nav-05de a.active {
	background:#62a2d5;
	color:#fff;
}
ul.nav li.nav-06de a {width:88px;}
ul.nav li.nav-06de a:hover,
ul.nav li.nav-06de a.active {
	background:#c2435f;
	color:#fff;
}
ul.nav li.nav-07de a {width:104px;}
ul.nav li.nav-07de a:hover,
ul.nav li.nav-07de a.active {
	background:#ea99aa;
	color:#fff;
}
/*Italian*/
ul.nav li.nav-01it a {width:68px;}
ul.nav li.nav-02it a {width:100px;
	background:#3f5d93;
	color:#fff;
}
ul.nav li.nav-02it a:hover,
ul.nav li.nav-02it a.active {
	background:#3f5d93;
	color:#fff;
}
ul.nav li.nav-03it a {width:208px;}
ul.nav li.nav-03it a:hover,
ul.nav li.nav-03it a.active {
	background:#9cb861;
	color:#fff;
}
ul.nav li.nav-04it a {width:158px;}
ul.nav li.nav-04it a:hover,
ul.nav li.nav-04it a.active {
	background:#bd4124;
	color:#fff;
}
ul.nav li.nav-05it a {width:133px;}
ul.nav li.nav-05it a:hover,
ul.nav li.nav-05it a.active {
	background:#62a2d5;
	color:#fff;
}
ul.nav li.nav-06it a {width:108px;}
ul.nav li.nav-06it a:hover,
ul.nav li.nav-06it a.active {
	background:#c2435f;
	color:#fff;
}
ul.nav li.nav-07it a {width:104px;}
ul.nav li.nav-07it a:hover,
ul.nav li.nav-07it a.active {
	background:#ea99aa;
	color:#fff;
}


/*---bar---*/
.bar {
	background: url(../images/bg-subscribe-area.gif) repeat-x;
	overflow: hidden;
	font-size: 11px;
	height: 38px;
	color: #7f7f7f;
}
/*.bar .subscribe,
.bar .search {
	float:left;
	padding:0 16px 0 18px;
}
.bar label {
	float:left;
	padding:0 8px 0 0;
	color:#4d4d4f;
	font:9px/30px Verdana, Arial, Helvetica, sans-serif;
}
.bar #inp-email,
.bar #inp-keyword {
	float:left;
	width:96px;
	padding:3px 7px;
	margin:5px 0 0;
	border:1px solid #c1c1c1;
	color:#333;
	font:9px/12px Verdana, Arial, Helvetica, sans-serif;
}
.bar #btn-subscribe {
	float:left;
	width:67px;
	height:20px;
	margin:5px 0 0;
	padding:0 0 2px 5px;
	color:#fff;
	font:9px Verdana, Arial, Helvetica, sans-serif;
	border:0;
	background:url(../images/btn-subscribe.gif) no-repeat;
	cursor:pointer;
}
.bar #btn-search {
	float:left;
	width:53px;
	height:20px;
	margin:5px 0 0;
	padding:0 0 2px 5px;
	color:#fff;
	font:9px Verdana, Arial, Helvetica, sans-serif;
	border:0;
	background:url(../images/btn-subscribe.gif) no-repeat;
	cursor:pointer;
}
.bar .weather {
	float:left;
	padding:0 0 0 10px;
}
.bar .weather p {
	float:left;
	margin:0;
	padding:0 8px 0 0;
	color:#4d4d4f;
	font:9px/30px Verdana, Arial, Helvetica, sans-serif;
}
.bar .weather img {
	float:left;
	margin:0;
	border:none;
}*/





#header .sitenav-form {
	background: url(../images/bg-subscribe-area.gif) repeat-x;
	overflow: hidden;
	font-size: 11px;
	height: 38px;
	color: #7f7f7f;
}
#header .sitenav-form input.text {
	font: 10px/13px Arial, Helvetica, sans-serif;
	border: 1px solid #a2a2a2;
	background: #fff;
	color: #708dab;
	padding: 2px 5px;
	width: 107px;
	float: left;
}
.search-form input.submit,
#header input.submit {
	background: url(../images/btn-submit.gif) no-repeat;
	font: 10px/10px Arial, Helvetica, sans-serif;
	border: 0;
	text-align: left;
	padding: 1px 4px 4px;
	width: 75px;
	height: 21px;
	color: #606060;
	cursor: pointer;
	float: left;
	margin: 0 0 0 3px;
}
#header .sitenav-form label {
	font-size: 11px;
	line-height: 20px;
	padding: 0 5px;
	float: left;
}
#header .subscribe-area {
	float: left;
	margin: 0 0 0 20px;
	padding: 8px 0;
	display:inline;
}
#header .search-area {
	float: left;
	margin: 0 0 0 10px;
	padding: 8px 0;
	display:inline;
}
#header .weather {
	padding: 0 10px 0 0;
	float: right;
}
#header .weather strong {
	font-weight: normal;
	line-height: 35px;
	float: left;
}
#header .weather .icon-holder {
	float: left;
}
#header .weather .icon-holder img {
	display: block;
}







/*-----content-----*/
#content {
	clear:both;
	width:887px;
	margin:224px 9px 0 10px;
	padding:3px 0 20px;
	overflow:hidden;
	background:#fff;
}
/*---wide-info-block---*/
.wide-info-block {
	float:left;
	width:716px;
	overflow:hidden;
	margin:0 0 0 20px;
	display:inline;
}
.welcome {
	overflow:hidden;
	padding:16px 0 0 10px;
	clear:both;
}
.welcome h1 {
	float:left;
	margin:10px 5px 0 0;
	width:100px;
	height:15px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/heading-welcome.gif) no-repeat;
}
.welcome p {
	margin:10px 0 0;
	text-align:justify;
	font:12px/18px Tahoma, Verdana, Arial, sans-serif;
}
.welcome img {
	float:right;
	margin:0 1px 0 10px;
}
/*---accomodation---*/
.accomodation {
	overflow:hidden;
	width:100%;
	padding:12px 0 14px;
}
.accomodation .box-1 {
	float:left;
	width:207px;
	padding:9px 9px 0;
	display:inline;
	background:#9d9fa2 url(../images/box-1-bg.gif) no-repeat;
}
.accomodation .box-1 h2 {
	margin:0;
	width:100%;
	height:20px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/heading-check-in.gif) no-repeat;
}
.accomodation .box-1 p {
	margin:0;
	color:#fff;
	font:12px/17px Tahoma, Verdana, Arial, sans-serif;
}
.accomodation .box-1 ul {
	margin:0;
	padding:10px 0 15px;
	width:100%;
	overflow:hidden;
}
* html .accomodation .box-1 ul {padding:10px 0 13px;}
.accomodation .box-1 ul li {
	float:left;
	width:100%;
	padding:0 0 3px;
	list-style:none;
}
.accomodation .box-1 ul li label {
	float:left;
	width:98px;
	font:bold 10px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
}
.accomodation .box-1 ul li input {
	float:left;
	margin:0;
	padding:3px 3px 2px;
	width:80px;
	border:1px solid #68696b;
	color:#333;
	font:9px Verdana, Arial, Helvetica, sans-serif;
}
.accomodation .box-1 ul li select {
	float:right;
	width:109px;
	border:1px solid #68696b;
	margin:0;
	padding:0;
	color:#333;
	font:9px Verdana, Arial, Helvetica, sans-serif;
}
.accomodation .box-1 ul li a {
	float:right;
	width:21px;
	height:19px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/ico-cal.gif) no-repeat;
}
.accomodation .box-1 a.btn-book {
	display:block;
	margin:0 -9px;
	height:35px;
	width:225px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/btn-book-online.gif) no-repeat;
}
.accomodation .box-2 {
	float:left;
	width:234px;
	padding:0 0 0 11px;
}
.accomodation .box-2 img {
	display:block;
	margin:0;
	border:none;
}
.accomodation .box-2 a.btn-last-min {
	display:block;
	overflow:hidden;
	width:234px;
	height:35px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/btn-last-minute-deals.gif) no-repeat;
}
.accomodation .box-2 a.btn-hotels {
	display:block;
	overflow:hidden;
	width:234px;
	height:35px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/btn-luxury-hotels-breaks.gif) no-repeat;
}
/*---organised---*/
.organised {
	overflow:hidden;
	width:100%;
	clear:both;
	padding:0 0 14px;
}
.organised h2 {
	margin:0 0 8px;
	overflow:hidden;
	width:100%;
	clear:both;
	background:#cccc74 url(../images/heading-bg.gif) no-repeat;
	font-size:0;
	line-height:0;
}
.organised h2 span {
	display:block;
	margin:9px 0 8px 12px;
	height:17px;
	text-indent:-99999px;
	overflow:hidden;
	background:url(../images/heading-organised.gif) no-repeat;
}
.organised .holder {
	overflow:hidden;
	width:715px;
	background:url(../images/grey-bg.gif) repeat-y;
	position:relative;
}
.organised .holder .holder-bottom {
	overflow:hidden;
	width:100%;
	background:url(../images/grey-bg-bottom.gif) no-repeat 0 100%;
}
.organised .box-1 {
	float:left;
	width:209px;
	padding:0 7px 40px;
	font:11px/14px Tahoma, Verdana, Arial, sans-serif;
	color:#231f20;
}
.organised .box-2 {
	float:left;
	width:218px;
	margin:0 0 0 11px;
	padding:0 8px 40px;
	display:inline;
	font:11px/14px Tahoma, Verdana, Arial, sans-serif;
	color:#231f20;
}
.organised h3 {
	margin:0 0 4px;
	color:#f05a28;
	font:21px/28px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
}
.organised h3 a{
	margin:0 0 4px;
	color:#f05a28;
	text-decoration:none;
	font:21px/28px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
}
.organised h3 a:hover{
	color: #999999;
}
.organised strong {display:block;}
.organised p {margin:0;}
.organised .lnk {
	position:absolute;
	bottom:6px;
	display:block;
	width:200px;
	padding:0 0 0 12px;
	font:11px/13px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/arrows.gif) no-repeat 0 2px;
}
.organised .lnk a {
	color:#f05a28;
	text-decoration:none;
}
.organised .lnk a:hover {text-decoration:underline;}
.organised img {
	display:block;
	margin:0 -8px;
	border:none;
}
/*---events---*/
.events {
	overflow:hidden;
	width:100%;
	clear:both;
	padding:0 0 14px;
}
.events h2 {
	margin:0 0 8px;
	overflow:hidden;
	width:100%;
	clear:both;
	background:#cccc74 url(../images/heading-bg.gif) no-repeat;
	font-size:0;
	line-height:0;
}
.events h2 span {
	display:block;
	margin:9px 0 8px 12px;
	height:17px;
	text-indent:-99999px;
	overflow:hidden;
	background:url(../images/heading-dont-miss.gif) no-repeat;
}
.events ul {
	overflow:hidden;
	width:728px;
	margin:0;
	padding:0 0 10px;
}
.events ul li {
	float:left;
	padding:0 11px 0 0;
	list-style:none;
}
.events ul li img {
	display:block;
	margin:0;
	border:none;
}
.events .search-events {
	overflow:hidden;
	width:100%;
	background:#9d9fa2 url(../images/search-events-bg.gif) no-repeat 0 100%;
}
.events .search-events .dividers {
	overflow:hidden;
	margin:10px 0;
	padding:0 12px;
	width:704px;
	background:url(../images/dividers.gif) repeat-y 230px 0;
}
.events .search-events .txt {
	float:left;
	width:209px;
	padding:0 18px 0 0;
}
.events .search-events .txt p {
	margin:0;
	color:#fff;
	font:11px/15px Verdana, Arial, Helvetica, sans-serif;
}
.events .search-events ul {
	float:left;
	width:225px;
	margin:0;
	padding:0 20px 0 0;
}
.events .search-events ul li {
	float:left;
	list-style:none;
	width:100%;
	padding:2px 0;
}
.events .search-events ul li label {
	float:left;
	width:98px;
	font:bold 10px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#fff;
}
.events .search-events ul li input {
	float:left;
	margin:0;
	padding:3px 3px 2px;
	width:98px;
	border:1px solid #68696b;
	color:#333;
	font:9px Verdana, Arial, Helvetica, sans-serif;
}
.events .search-events ul li select {
	float:right;
	width:127px;
	border:1px solid #68696b;
	margin:0;
	padding:0;
	color:#333;
	font:9px Verdana, Arial, Helvetica, sans-serif;
}
.events .search-events ul li a {
	float:right;
	width:21px;
	height:19px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/ico-cal.gif) no-repeat;
}
.events .search-events #btn-search-events {
	float:left;
	margin:20px 0 0;
	padding:0;
	width:221px;
	height:35px;
}
/*---enjoy---*/
.enjoy {
	overflow:hidden;
	width:100%;
	clear:both;
	padding:0 0 4px;
}
.enjoy h2 {
	margin:0 0 8px;
	overflow:hidden;
	width:100%;
	clear:both;
	background:#cccc74 url(../images/heading-bg.gif) no-repeat;
	font-size:0;
	line-height:0;
}
.enjoy h2 span {
	display:block;
	margin:9px 0 8px 12px;
	height:17px;
	text-indent:-99999px;
	overflow:hidden;
	background:url(../images/heading-enjoy.gif) no-repeat;
}
.enjoy .holder {
	overflow:hidden;
	width:100%;
	background:url(../images/grey-bg.gif) repeat-y;
	position:relative;
	margin:0 0 10px;
}
.enjoy .holder .holder-bottom {
	overflow:hidden;
	width:100%;
	background:url(../images/grey-bg-bottom.gif) no-repeat 0 100%;
}
.enjoy .box-1 {
	float:left;
	width:209px;
	padding:0 8px 30px;
	font:11px/14px Tahoma, Verdana, Arial, sans-serif;
	color:#231f20;
}
.enjoy .box-2 {
	float:left;
	width:218px;
	margin:0 0 0 11px;
	padding:0 8px 30px;
	display:inline;
	font:11px/14px Tahoma, Verdana, Arial, sans-serif;
	color:#231f20;
}
.enjoy h3 {
	margin:0 0 4px;
	color:#f05a28;
	letter-spacing:-1px;
	font:21px/28px Verdana, Arial, Helvetica, sans-serif;
}
.enjoy p {margin:0;}
.enjoy .lnk {
	position:absolute;
	bottom:10px;
	display:block;
	width:200px;
	padding:0 0 0 12px;
	font:11px/13px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/arrows.gif) no-repeat 0 2px;
}
.enjoy .lnk a {
	color:#f05a28;
	text-decoration:none;
}
.enjoy .lnk a:hover {text-decoration:underline;}
.enjoy img {
	display:block;
	margin:0 -8px;
	border:none;
}
/*---banner-column---*/
.banner-column {
	float:right;
	width:120px;
	overflow:hidden;
	margin:0 14px 0 0;
	display:inline;
}
.banner-column ul {
	margin:0;
	padding:10px 0 0;
	width:100%;
	overflow:hidden;
}
.banner-column ul li {
	float:left;
	list-style:none;
	padding:0 0 10px;
}
.banner-column ul li img {
	display:block;
	margin:0;
	border:none;
}
/*---side-nav---*/
.side-nav {
	float:left;
	width:226px;
	margin:16px 0 0 20px;
	background:url(../images/side-nav-top-bg.gif) no-repeat;
	color:#fff;
	display:inline;
}
.side-nav-bg {
	overflow:hidden;
	width:204px;
	padding:10px 11px;
	background:url(../images/side-nav-bottom-bg.gif) no-repeat 0 100%;
}
.blue-page .side-nav {background-color:#3f5d93;}
.red-page .side-nav {background-color:#bd4124;}
.side-nav h4 {
	margin:0;
	font:bold 20px/24px Arial, Helvetica, sans-serif;
}
.side-nav ul {
	margin:0;
	padding:0;
	width:100%;
	overflow:hidden;
}
.side-nav ul li {
	float:left;
	width:100%;
	list-style:none;
	font:11px/17px Verdana, Arial, Helvetica, sans-serif;
}
.side-nav ul li a {
	padding:0 0 0 12px;
	color:#fff;
	text-decoration:none;
	background:url(../images/arrow.gif) no-repeat 0 5px;
}
.side-nav ul li a:hover {text-decoration:underline;}
.side-nav ul li a.active {
	font-weight:bold;
	background:url(../images/arrow-2.gif) no-repeat 0 5px;
}
.side-nav ul li ul {
	margin:0;
	padding:0 0 0 12px;
	width:192px;
	overflow:hidden;
}
.side-nav ul li ul li {
	float:left;
	width:100%;
	list-style:none;
}
.side-nav ul li ul li a {
	padding:0;
	background:none;
}
/*---info-block---*/
.info-block {
	float:left;
	width:440px;
	padding:12px 0 0 30px;
}
.info-block .banner-holder {
	overflow:hidden;
	width:100%;
	padding:6px 0 10px;
}
.info-block .banner-holder img {
	display:block;
	margin:0;
	border:none;
}
.info-block .page-title {
	overflow:hidden;
	width:100%;
	padding:0 0 10px;
	margin:0 0 10px;
	background:url(../images/dotted-line.gif) repeat-x 0 100%;
}
.info-block .page-title h1 {
	margin:0;
	color:#58595b;
	font:bold 28px/32px Arial, Helvetica, sans-serif;
}
.info-block .page-title h2 {
	margin:0;
	color:#333;
	font:bold 14px/18px Arial, Helvetica, sans-serif;
}
.info-block p {
	margin:0;
	padding:0 0 10px;
	font:11px/19px Verdana, Arial, Helvetica, sans-serif;
}
.ad-block {
	overflow:hidden;
	width:100%;
	margin:0 0 6px;
}
.ad-block img {
	display:block;
	margin:0;
	border:none;
}
.ad-block .ad-txt {
	overflow:hidden;
	width:100%;
	height:33px;
	margin:4px 0 0;
	background:url(../images/ad-txt-bg.gif) no-repeat;
}
.ad-block .ad-txt strong {
	display:block;
	width:100%;
	text-align:center;
	color:#fff;
	font:bold 14px/33px Tahoma, Verdana, Arial, sans-serif;
}
/*--finder--*/
.finder {
	overflow:hidden;
	width:100%;
	clear:both;
}
.finder .search-block {
	overflow:hidden;
	width:100%;
	background:#94947b url(../images/search-block-bg.gif) no-repeat;
}
.finder .search-block .divider {
	overflow:hidden;
	width:100%;
	margin:12px 0 8px;
	background:url(../images/v-white-dotted-line.gif) repeat-y 216px 0;
}
.finder .search-block .txt {
	float:left;
	padding:0 0 0 12px;
	width:196px;
	color:#fff;
}
.finder .search-block .txt h3 {
	margin:0;
	font:bold 22px/28px Arial, Helvetica, sans-serif;
}
.finder .search-block .txt p {
	margin:0;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
}
.finder .search-block .search {
	float:right;
	width:198px;
	padding:0 12px 0 0;
}
.finder .search-block .search ul {
	overflow:hidden;
	width:100%;
	margin:0;
	padding:0;
}
.finder .search-block .search ul li {
	float:left;
	width:100%;
	padding:4px 0 0;
	list-style:none;
}
.finder .search-block .search ul li label {
	float:left;
	width:72px;
	color:#fff;
	font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
}
.finder .search-block .search ul li input {
	float:left;
	margin:0;
	padding:3px 3px 2px;
	width:98px;
	border:1px solid #68696b;
	color:#333;
	font:9px Verdana, Arial, Helvetica, sans-serif;
}
.finder .search-block .search #btn-accommodation-search {
	width:197px;
	height:34px;
	padding:0;
	margin:24px 0 0;
}
.finder .refine-search {
	overflow:hidden;
	width:428px;
	padding:4px 4px 8px 8px;
	background:#d9d9bd;
}
.finder .refine-search h3 {
	margin:0;
	color:#231f20;
	font:bold 16px/20px Arial, Helvetica, sans-serif;
}
.finder .refine-search .line {
	overflow:hidden;
	width:100%;
	padding:2px 0 8px;
}
.finder .refine-search .line label {
	float:left;
	font:11px/15px Verdana, Arial, Helvetica, sans-serif;
	color:#231f20;
	padding:0 10px 0 0;
}
.finder .refine-search .line label span {
	float:left;
	padding:0 6px 0 0;
}
.finder .refine-search .line label select {
	float:left;
	border:1px solid #939385;
	color:#000;
	font:9px Verdana, Arial, Helvetica, sans-serif;
}
.finder .refine-search ul {
	overflow:hidden;
	margin:0 0 4px;
	padding:0;
	width:100%;
}
.finder .refine-search ul li {
	float:left;
	padding:0 9px 0 10px;
	list-style:none;
	color:#231f20;
	background:url(../images/black-separator.gif) no-repeat 0 70%;
}
.finder .refine-search ul li:first-child {
	background:none;
	padding:0 9px 0 0;
}
.finder .refine-search ul li a {
	color:#231f20;
	text-decoration:underline;
	font-weight:bold;
}
.finder .refine-search ul li a:hover {text-decoration:none;}
.finder .refine-search ul li ul {
	display:inline;
	overflow:visible;
	width:auto;
}
.finder .refine-search ul li ul li {
	display:inline;
	float:none;
	padding:0 2px 0 8px;
}
.finder .refine-search ul li ul li:first-child {padding:0 2px 0 0;}
.finder ul.hotels-list {
	overflow:hidden;
	width:418px;
	margin:0;
	padding:0 14px 0 8px;
	background:#ebebdc;
}
.finder ul.hotels-list li {
	float:left;
	width:414px;
	margin:-2px 0 0;
	padding:12px 0 14px 4px;
	list-style:none;
	background:url(../images/white-dotted-line.gif) repeat-x;
}
.finder ul.hotels-list li img {
	float:left;
	margin:0;
	border:none;
}
.finder ul.hotels-list li .txt {
	float:right;
	width:268px;
}
.finder ul.hotels-list li .txt .name {
	overflow:hidden;
	width:100%;
	clear:both;
}
.finder ul.hotels-list li .txt .name h4 {
	float:left;
	margin:0;
	font:bold 18px/22px Arial, Helvetica, sans-serif;
	color:#564a51;
}
.finder ul.hotels-list li .txt .name ul {
	float:right;
	margin:3px 0 0;
	padding:0;
	background:none;
}
.finder ul.hotels-list li .txt .name ul li {
	float:left;
	width:15px;
	height:15px;
	margin:0;
	padding:0 0 0 1px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/star.gif) no-repeat;
}
.finder ul.hotels-list li .txt address {
	display:block;
	color:#333;
	font:bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
}
.finder ul.hotels-list li .txt p {
	margin:0;
	color:#333;
	font:11px/15px Verdana, Arial, Helvetica, sans-serif;
}
.finder ul.hotels-list li .txt p a {
	color:#f05a28;
	font-weight:bold;
	text-decoration:underline;
}
.finder ul.hotels-list li .txt p a:hover {text-decoration:none;}
.finder ul.hotels-list li .txt ul.bottom-bar {
	overflow:hidden;
	width:268px;
	margin:0;
	padding:0;
	background:#f37729 url(../images/bottom-bar-bg.gif) no-repeat;
	color:#fff;
}
.finder ul.hotels-list li .txt ul.bottom-bar li {
	float:left;
	margin:0;
	padding:0 10px 1px 11px;
	width:auto;
	list-style:none;
	font:11px/18px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/white-separator.gif) no-repeat 0 60%;
	letter-spacing:-1px;
}
.finder ul.hotels-list li .txt ul.bottom-bar li:first-child {
	background:none;
	padding:0 10px 0 20px;
	font-weight:bold;
}
.finder ul.hotels-list li .txt ul.bottom-bar li a {
	color:#fff;
	text-decoration:none;
}
.finder ul.hotels-list li .txt ul.bottom-bar li a:hover {text-decoration:underline;}
/*--events-block--*/
.events-block {
	overflow:hidden;
	width:100%;
}
.events-block .search-block {
	overflow:hidden;
	width:100%;
	background:#94947b url(../images/search-block-bg.gif) no-repeat;
}
.events-block .search-block .divider {
	overflow:hidden;
	width:100%;
	margin:12px 0 8px;
	background:url(../images/v-white-dotted-line.gif) repeat-y 216px 0;
}
.events-block .search-block .txt {
	float:left;
	padding:0 0 0 12px;
	width:196px;
	color:#fff;
}
.events-block .search-block .txt h3 {
	margin:0;
	font:bold 22px/28px Arial, Helvetica, sans-serif;
}
.events-block .search-block .txt h4 {
	margin:0;
	font:bold 15px/18px Arial, Helvetica, sans-serif;
}
.events-block .search-block .txt p {
	margin:0;
	font:11px/16px Verdana, Arial, Helvetica, sans-serif;
}
.events-block .search-block .search {
	float:right;
	width:198px;
	padding:0 12px 0 0;
}
.events-block .search-block .search ul {
	overflow:hidden;
	width:100%;
	margin:0;
	padding:0;
}
.events-block .search-block .search ul li {
	float:left;
	width:100%;
	padding:4px 0 0;
	list-style:none;
}
.events-block .search-block .search ul li label {
	float:left;
	width:72px;
	color:#fff;
	font:bold 11px/18px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
}
.events-block .search-block .search ul li input {
	float:left;
	margin:0;
	padding:3px 3px 2px;
	width:97px;
	border:1px solid #68696b;
	color:#333;
	font:9px Verdana, Arial, Helvetica, sans-serif;
}
.events-block .search-block .search ul li select {
	float:right;
	width:126px;
	border:1px solid #68696b;
	margin:0;
	padding:0;
	color:#333;
	font:9px Verdana, Arial, Helvetica, sans-serif;
}
.events-block .search-block .search ul li a {
	float:right;
	width:21px;
	height:19px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/ico-cal.gif) no-repeat;
}
.events-block .search-block .search #btn-event-search {
	width:197px;
	height:34px;
	padding:0;
	margin:18px 0 0;
}
.events-block ul.search-results {
	overflow:hidden;
	width:418px;
	margin:0;
	padding:0 14px 0 8px;
	background:#ebebdc url(../images/search-result-bg.gif) no-repeat 0 100%;
}
.events-block ul.search-results li {
	float:left;
	width:100%;
	margin:-2px 0 0;
	padding:12px 0 10px;
	list-style:none;
	background:url(../images/white-dotted-line.gif) repeat-x;
}
.events-block ul.search-results li img {
	float:left;
	margin:0;
	border:none;
}
.events-block ul.search-results li .txt {
	float:right;
	width:310px;
}
.events-block ul.search-results li .txt h4 {
	margin:0;
	color:#621d00;
	font:bold 18px/22px Arial, Helvetica, sans-serif;
}
.events-block ul.search-results li .txt strong {
	display:block;
	color:#333;
	padding:0 0 3px;
	font:bold 13px/16px Arial, Helvetica, sans-serif;
}
.events-block ul.search-results li .txt p {
	margin:0;
	padding:0 0 2px;
	color:#333;
	font:11px/17px Verdana, Arial, Helvetica, sans-serif;
}
.events-block ul.search-results li .txt a {
	color:#b41011;
	font-weight:bold;
	text-decoration:underline;
}
.events-block ul.search-results li .txt a:hover {text-decoration:none;}
/*--about--*/
.about {
	overflow:hidden;
	width:100%;
	padding:2px 0 0;
}
.about .info {
	overflow:hidden;
	width:100%;
	clear:both;
	padding:0 0 10px;
}
.about p {font:11px/15px Verdana, Arial, Helvetica, sans-serif;}
.about .img {
	float:left;
	width:230px;
	padding:2px 0 0;
}
.about .img img {
	display:block;
	margin:0;
	border:none;
}
.about .img .rating {
	overflow:hidden;
	width:100%;
	padding:5px 0;
}
.about .img .rating p {
	float:left;
	margin:0;
	padding:0 6px 0 12px;
}
.about .img .rating ul {
	float:left;
	margin:0;
	padding:0;
}
.about .img .rating ul li {
	float:left;
	padding:0 1px 0 0;
	width:15px;
	height:15px;
	text-indent:-99999px;
	overflow:hidden;
	background:url(../images/star.gif) no-repeat;
}
.about .img ul.bottom-bar {
	overflow:hidden;
	width:212px;
	margin:0;
	padding:0;
	background:#f37729 url(../images/bottom-bar-2-bg.gif) no-repeat;
	color:#fff;
}
.about .img ul.bottom-bar li {
	float:left;
	margin:0;
	padding:0 10px 1px 11px;
	width:auto;
	list-style:none;
	font:11px/18px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/white-separator.gif) no-repeat 0 60%;
	letter-spacing:-1px;
}
.about .img ul.bottom-bar li:first-child {
	background:none;
	font-weight:bold;
}
.about .img ul.bottom-bar li a {
	color:#fff;
	text-decoration:none;
}
.about .img ul.bottom-bar li a:hover {text-decoration:underline;}
.about .txt {
	float:right;
	width:210px;
}
.about h2 {
	margin:0;
	color:#505050;
	font:bold 18px/22px Arial, Helvetica, sans-serif;
}
.about .txt address {
	display:block;
	width:100%;
	color:#505050;
	font:bold 10px/15px Verdana, Arial, Helvetica, sans-serif;
}
.about .txt ul {
	overflow:hidden;
	width:100%;
	margin:0;
	padding:0;
}
.about .txt ul li {
	float:left;
	list-style:none;
	width:100%;
	font:11px/15px Verdana, Arial, Helvetica, sans-serif;
}
.about .txt ul li a {
	color:#d9722b;
	text-decoration:underline;
}
.about .txt ul li a:hover {text-decoration:none;}
.about .facilities {
	overflow:hidden;
	width:100%;
	clear:both;
	padding:0 0 10px;
}
.about .facilities h2 {
	float:left;
	padding:0 10px 0 0;
}
.about .facilities a {
	float:left;
	margin:5px 0 0;
	color:#d9722b;
	text-decoration:underline;
}
.about .facilities a:hover {text-decoration:none;}
.about .facilities ul {
	overflow:hidden;
	width:100%;
	margin:0;
	padding:10px 0 0;
	clear:both;
}
.about .facilities ul li {
	float:left;
	list-style:none;
	padding:0 4px 0 0;
}
.about .facilities ul li img {
	display:block;
	margin:0;
	border:none;
}
.about .rates {
	overflow:hidden;
	width:100%;
	padding:0 0 20px;
}
.about .rates ul {
	overflow:hidden;
	width:100%;
	margin:0;
	padding:0;
}
.about .rates ul li {
	float:left;
	width:100%;
	padding:6px 0 5px;
	list-style:none;
	background:url(../images/dotted-line.gif) repeat-x;
	font:13px/16px Arial, Helvetica, sans-serif;
}
.about .rates ul li:first-child {background:none;}
.about .rates ul li li {
	float:left;
	width:220px;
	background:none;
	padding:0;
}
.about .rates ul.icons {
	overflow:hidden;
	width:100%;
	margin:0;
	padding:0;
}
.about .rates ul.icons li {
	float:left;
	list-style:none;
	width:410px;
	margin:10px 0 0;
	background:none;
	font:bold 11px/15px Arial, Helvetica, sans-serif;
	color:#787878;
	padding:4px 0 4px 30px;
}
.about .rates ul.icons li.ico-01 {background:url(../images/ico-03.gif) no-repeat;}
.about .rates ul.icons li.ico-02 {background:url(../images/ico-04.gif) no-repeat;}
.about .rates ul.icons li.ico-03 {background:url(../images/ico-05.gif) no-repeat;}
.about .rounded-block {
	overflow:hidden;
	width:420px;
	padding:6px 10px 0;
	margin:0 0 10px;
	background:#94947b url(../images/search-block-bg.gif) no-repeat;
}
.about .rounded-block h2 {
	margin:0;
	color:#fff;
	font:bold 22px/28px Arial, Helvetica, sans-serif;
}
.about .rounded-block p {
	margin:0;
	padding:0;
	color:#fff;
	font:11px/14px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
}
.about .rounded-block .search {
	margin:10px -10px 0;
	padding:0 0 10px;
	width:440px;
	background:#d9d9bd;
	border-top:1px solid #fff;
}
.about .rounded-block .search ul {
	margin:0;
	padding:0 10px;
	width:420px;
	overflow:hidden;
}
.about .rounded-block .search ul li {
	float:left;
	list-style:none;
	width:100%;
	padding:6px 0 0;
	color:#000;
	font:11px/17px Verdana, Arial, Helvetica, sans-serif;
}
.about .rounded-block .search ul li label {
	float:left;
	width:76px;
	font:bold 11px/17px Verdana, Arial, Helvetica, sans-serif;
	color:#000;
}
.about .rounded-block .search ul li select {
	float:left;
	border:1px solid #68696b;
	margin:0;
	padding:0;
	color:#333;
	font:9px Verdana, Arial, Helvetica, sans-serif;
}
.about .rounded-block .search ul li p {
	margin:0;
	padding:0 0 0 8px;
	float:left;
	color:#000;
	letter-spacing:0;
}
.about .rounded-block .search ul li .btn {
	float:right;
	margin:-2px 0 0;
	padding:0 0 1px;
	width:70px;
	height:19px;
	color:#fff;
	font:bold 9px Verdana, Arial, Helvetica, sans-serif;
	border:0;
	background:url(../images/btn.gif) no-repeat;
	cursor:pointer;
}
.about .offers {
	overflow:hidden;
	width:420px;
	padding:6px 10px 0;
	margin:0 0 10px;
	background:#94947b url(../images/search-block-bg.gif) no-repeat;
}
.about .offers h2 {
	margin:0;
	color:#fff;
	font:bold 22px/28px Arial, Helvetica, sans-serif;
}
.about .offers p {
	margin:0;
	padding:0;
	color:#fff;
	font:12px/15px Verdana, Arial, Helvetica, sans-serif;
	letter-spacing:-1px;
}
.about .offers table {
	overflow:hidden;
	width:440px;
	margin:0 -10px;
	padding:0;
	border-collapse:collapse;
	border-spacing:0;
	background:url(../images/table-bg.gif) repeat-y 274px 0;
}
.about .offers table td {padding:0}
.about .offers table td {background:url(../images/table-bg.gif) repeat-y;}
.about .offers table tbody td {background-color:#d9d9bd;}
.about .offers table td:first-child {background-image:none;}
.about .offers table tbody td {
	font:10px/15px Verdana, Arial, Helvetica, sans-serif;
}
.about .offers table thead td {
	border-bottom:1px solid #fff;
	color:#fff;
	font:bold 11px/15px Verdana, Arial, Helvetica, sans-serif;
}
.about .offers table .w-01 {
	width:254px;
	padding:6px 10px;
}
.about .offers table .w-02 {
	width:72px;
	padding:6px 0;
	text-align:center;
}
.about .offers table .w-03 {
	width:94px;
	padding:6px 0;
	text-align:center;
}
.about .offers table .w-03 a {
	display:block;
	width:54px;
	height:19px;
	color:#fff;
	margin:2px auto;
	padding:0 0 1px 16px;
	font:bold 9px/18px Verdana, Arial, Helvetica, sans-serif;
	background:url(../images/btn.gif) no-repeat;
	text-decoration:none;
	text-align:left;
}
.about .offers table .w-03 a:hover {text-decoration:underline;}
/*---q-links---*/
.q-links {
	float:right;
	width:118px;
	padding:16px 19px 0 0;
}
.q-links h4 {
	margin:0;
	width:100%;
	height:61px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../images/heading-qlinks.gif) no-repeat;
}
.q-links ul {
	margin:0;
	padding:0;
	width:116px;
	overflow:hidden;
	border:1px solid #808080;
	border-width:0 1px;
}
.q-links ul li {
	float:left;
	width:100%;
	list-style:none;
	border-bottom:1px solid #808080;
}
.q-links ul li img {
	display:block;
	margin:0;
	border:none;
}
.q-links ul li a {
	display:block;
	color:#333;
	font:14px/24px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	text-decoration:none;
	letter-spacing:-1px;
}
.q-links ul li a:hover {text-decoration:underline;}
/*-----footer-----*/
#footer {
	clear:both;
	width:887px;
	padding:26px 0 0 30px;
	margin:0 0 26px 10px;
	overflow:hidden;
	background:url(../images/bg-page-bot.png) no-repeat;
}
#footer ul {
	margin:0;
	padding:0;
	width:100%;
	overflow:hidden;
}
#footer ul li {
	float:left;
	list-style:none;
	padding:0 5px 0 6px;
	background:url(../images/footer-nav-separator.gif) no-repeat 0 60%;
	font:11px/15px Tahoma, Verdana, Arial, sans-serif;
}
#footer ul li:first-child {
	padding:0 5px 0 0;
	background:none;
}
#footer ul li a {
	color:#333;
	text-decoration:none;
}
#footer ul li a:hover {text-decoration:underline;}

/* Extras */

#pagination{
	/*display: block;*/
	float: left;
	width: 440px;
	padding-bottom:5px;
	padding-top:5px;
	font-family: verdana, helvetica, arial, sans-serif;
	color:#999999;
	font-size:10px;
	line-height:1.3em;
	text-align:right;
}

#pagination a,#pagination a:hover,#pagination a:link,#pagination a:visited{
font-weight:bold;
text-decoration:underline;
}
#pagination_top{
	display: block;
	float: left;
	width: 440px;
	padding:5px 0px 20px 0px;
	font-family: verdana, helvetica, arial, sans-serif;
	color:#6d6d6d;
	font-size:10px;
	line-height:1.3em;
	text-align:left;
	font-stretch:condensed;
	
}

#pagination_top a,#pagination_top a:hover,#pagination_top a:link,#pagination_top a:visited{
font-weight:bold;
text-decoration:underline;
}

.specialsdetailpagecontent{
background-color:#f0f0f0;
font-size:11px;
font-weight:normal;
padding-left:5px;
color:#333333;
padding-top:5px;
padding-bottom:5px;
border-top:1px solid #ffffff;
vertical-align:middle;
}

.heavygreentext{
/*color:#e32c86;*/
font-weight:800;
}
.tiny {
	font-family: verdana, helvetica, arial, sans-serif; 
	color: #999999;
	font-size: 10px;
	text-decoration: none;
	line-height:10px;
}
