/* basic elements */
body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.75em;
	color:#a49178;
	background:#e3e5e3 url(../images/bg-body-bttm.jpg) repeat-x scroll left bottom;
}
.clear {clear:both;margin:0;padding:0;height:0;overflow:hidden;}
a {color:#bb904b;text-decoration:none;outline:none;}
a:visited {color:#bb904b;}
a:hover, a:active {color:#4d4337;}
form {margin:0;padding:0;}
fieldset {border:0;margin:0;padding:0;}
img {border:0;margin:0;padding:0;}
* html img {behavior:url(javascripts/iepngfix.htc);}


a.small {display:block;text-transform:uppercase;font-size:0.75em;}

/* specific divs */
#body {
	margin:0;
	padding:0;
	width:100%;
	min-height:100%;
	background:transparent url(../images/bg-body-top.jpg) repeat-x scroll left top;
}
* html #body {height:100%}

#wrapper {
	margin:0 auto;
	padding:0;
	width:900px;
	/*min-height:1300px;*/
}
/* html #wrapper {height:1300px;}*/


#topMenu {
	margin:0 auto;
	padding:0 10px;
	width:880px;
	height:40px;
	background:transparent url(../images/bg-topmenu.png) no-repeat left top;
}
* html #topMenu {
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg-topmenu.png',sizingMethod='crop');
}
#topMenu ul.menu {float:right;margin:22px 0 0 0;padding:0;list-style-type:none;}
#topMenu ul.menu li {
	float:right;
	margin:0;
	padding:0;
	font-size:0.83em;
	text-transform:uppercase;
}
#topMenu ul.menu li.separator {
	background-color:#b0b2ae;
	height:8px;
	margin-top:3px;
	overflow:hidden;
	width:1px;	
}
#topMenu ul.menu li a {color:#b0b2ae;padding:0 12px;}
* html #topMenu ul.menu li a {position:relative;}
#topMenu ul.menu li a:hover {color:#bb904b;}
#topMenu ul.menu li.active a {color:#bb904b;}

#topMenu #language {
	position: relative;
	margin:20px 0 0 370px;
	float:left;
	height:17px;
	z-index:100;
}
#topMenu #language .device {
	float:right;
	margin:0;
	padding:0;
	width:70px;
	height:14px;
	overflow:hidden;
	position:absolute;
	top: 0;
	left: 0;
	z-index:50;
}
#topMenu #language .device .arrow {display:block;float:right;padding:4px 4px 0;margin:0;}
#topMenu #language .device div.container {overflow:auto;width:70px;background-color:#5F6958;;padding:1px;}

#topMenu #language .device .item {
	width:40px;float:left;
	margin:0 4px 5px;
	background-color:#384634;
}
#topMenu #language .device div.container .item {margin:0px;width:63px;padding:3px 0 0 5px;border-bottom:1px solid #5F6958;}
#topMenu #language .device div.container .item.last {border:0px;}
#topMenu #language a {color:#FFF;display:block;}
#topMenu #language a:hover {color:#FAE1C4;}

#pageCenter-wrapper {
	margin:0;
	padding:0 10px;
	width:880px;
	background:transparent url(../images/bg-page-shadow.png) repeat-y left top;
}
* html #pageCenter-wrapper {
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg-page-shadow.png',sizingMethod='scale');
}

#header {margin:0;padding:0;width:880px;height:400px;overflow:hidden;}

#header .left {
	float:left;
	margin:0;
	padding:0;
	width:230px;
	height:400px;
	background:transparent url(../images/bg-lefttop.jpg) no-repeat left top;
}

#logo {margin:40px auto 20px;padding:0;width:136px;display:block;}

#mainMenu {margin:0 auto;padding:0;width:170px;}
#mainMenu ul {margin:0;padding:0;list-style-type:none;}
#mainMenu ul li {margin:0 0 1px;padding:0;font-family:Georgia, "Times New Roman", Times, serif;font-size:1em;text-transform:uppercase;line-height:18px;}
#mainMenu ul li a {margin:0;color:#474a37;display:block;width:170px;height:18px;text-align:center;}
#mainMenu ul li a:hover {background:transparent url(../images/bg-menuleft-hover.png) no-repeat left top;}
*html #mainMenu ul li a:hover {
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg-menuleft-hover.png',sizingMethod='scale');
}
#mainMenu ul li.active a {background:transparent url(../images/bg-menuleft-hover.png) no-repeat left top;}
*html #mainMenu ul li.active a {
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg-menuleft-hover.png',sizingMethod='scale');
}

#imgDisplay {
	float:right;
	margin:0;
	padding:0;
	width:650px;
	height:400px;
	position:relative;
}
#imgDisplay .image {position:absolute;top:0px;left:0px;display:none;}
#header .thumbsGallery {
	float:right;
	margin:-70px 0 0 0;
	padding:12px 0 0;
	width:650px;
	height:58px;
	background:transparent url(../images/bg-tab-gallery.png) no-repeat left top;
}
*html #header .thumbsGallery {
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg-tab-gallery.png',sizingMethod='scale');
}

#header .thumbsGallery a {
	float: left;
	overflow:hidden;
	border:none;
	padding:3px;
	margin:0 4px 0 0;
	position:relative;
}
#header .thumbsGallery a:hover {border:1px solid #776944;}
#header .thumbsGallery a:hover img {margin: -1px;}


#header .thumbsGallery img {
	width:60px;
	height:40px;
}
#header .thumbsGallery a img {
	filter:alpha(opacity=50); /*IE6-8*/
	-moz-opacity:0.5; /*Mozilar-Netscape*/
	-khtml-opacity: 0.5; /*Unix*/
	opacity: 0.5; /* Firefox or for all other browsers*/
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; /* for IE8*/
}
#header .thumbsGallery a:hover img {	
	filter:alpha(opacity=100); /*IE6-8*/
	-moz-opacity:1; /*Mozilar-Netscape*/
	-khtml-opacity: 1; /*Unix*/
	opacity: 1; /* Firefox or for all other browsers*/
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; /* for IE8*/
}



#thumbsBox {
	float:right;
	margin:-70px 0 0 0;
	padding:12px 28px 0;
	width:594px;
	height:58px;
	background:transparent url(../images/bg-tab-gallery.png) no-repeat left top;
	position:relative;
}
*html #thumbsBox {
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg-tab-gallery.png',sizingMethod='scale');
}
#thumbsBox a.prev, #thumbsBox a.next {margin:0;padding:0;height:46px;width:14px;;background:transparent url(../images/arrow-glly-thumbs.gif) no-repeat 0 0;}
#thumbsBox a span {display:none;}
#thumbsBox a.prev {float:left;background-position:0 0;margin-right:10px;}
#thumbsBox a.prev:hover {float:left;background-position:-24px 0;}
#thumbsBox a.next {float:left;background-position:left -46px;margin-left:10px;}
#thumbsBox a.next:hover {float:left;background-position:right -46px;}

#imgThumbsCover {
	float:left;
	margin:0 auto;
	padding:0 0 0 2px;
	width:544px;
	height:46px;
	overflow:hidden;
	position:relative;
}
#imgThumbsCover #imgThumbs {margin:0;padding:0;position:absolute;width:2000px;}

#imgThumbsCover #imgThumbs a {
	float: left;
	overflow:hidden;
	border:0;
	margin-right:2px;
	padding:3px;
}
#imgThumbsCover #imgThumbs a img {
	float: left;
	overflow:hidden;
	border:0;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}
#imgThumbsCover #imgThumbs a:hover, #imgThumbsCover #imgThumbs a.active {
	border:1px solid #776944;
}
#imgThumbsCover #imgThumbs a:hover img, #imgThumbsCover #imgThumbs a.active img {
	filter:none;
	-moz-opacity:1.0;
	-khtml-opacity: 1.0;
	opacity: 1.0;
	margin:-1px;
}


#container {
	margin:0;
	padding:0;
	width:880px;
	position:relative;
	background:#FFF url(../images/bg-container.jpg) no-repeat left top;
}

#container .left {
	float:left;
	/*margin:-38px 0 0 0;*/
	margin:0;
	padding:0 0 25px;
	width:230px;
}

/*=== Start Booking ===*/
#booking {
	margin:0;
	padding:30px 0px 16px 40px;
	width:190px;
	height:170px;
	background:transparent url(../images/bg-booking-box.jpg) no-repeat left top;
}
#booking h3 {
	margin:0 0 10px;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:#d8be86;
	width:130px;
	height:12px;
	background:transparent url(../images/check-availability.gif) no-repeat left top;
}
#booking h3 span {display:none;}

#booking fieldset {float:left;margin:0 0 4px;padding:0;}
#booking fieldset img {margin:0px 0 0 6px;padding:0;}
#booking fieldset label {margin:0;padding:0;display:block;font-size:0.83em;text-transform:uppercase;color:#8d7552;}
#booking fieldset label.label2 {color:#c9a071;}

#booking fieldset input.textdate {
	margin:0;
	padding:6px 0 6px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#fae1c4;
	width:131px;
	/*height:27px;*/
	border:0 none;
	background:transparent url(../images/input-sprite.gif) no-repeat left top;
}

#booking fieldset select {
	margin:0 14px 0 0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:#fae1c4;
	width:38px;
	background-color:#1f241d;
	border:1px solid #d2bc71;
}
#booking fieldset select option {background-color:#1f241d;}

button.btnBooking {
	margin:4px 0 0 0;
	padding:2px 0 0 16px;
	width:90px;
	height:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:0.83em;
	color:#eecd94;	
	display:block;
	border:0 none;
	background:transparent url(../images/buttons.gif) no-repeat 0 0;
	cursor:pointer;
}

#booking .description {color:#8D7552;font-size:0.83em;margin:3px 0 0 0;padding:0;}

/* Drop down list items style*/
#booking fieldset fieldset {margin:0 14px 0 0;}
#booking div.selectbox-wrapper {background-color:#1f241d;border:1px solid #d2bc71;}
#booking div.selectbox-wrapper ul {margin:0px;padding:0px;}
#booking div.selectbox-wrapper ul li {
    list-style-type:none;
    display:block;
    margin:0;
    padding:0px;
    cursor:pointer;
    font-family: Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:#fae1c4;
	background:none;
}
#booking div.selectbox-wrapper ul li.current {background-color:#D1A52C;}
/* Look and feel of select box */
#booking .selectbox 
{
    margin:0;border:0px;
    padding:0px;
    width:37px;height:19px;
    background:#FFF url(../images/input-sprite.gif) no-repeat -1px -63px;
    cursor:pointer;
    text-indent:5px;
    float:left;font-family: Arial, Helvetica, sans-serif;
	font-size:0.9em;
	color:#fae1c4;
}
#booking input.error 
{
	color:#CC1D1A;
}
/*=== End Booking ===*/


#vdoDisplay {margin:0;padding:0 0 0 12px;}
#vdoDisplay a.cover {
	margin:0 0 15px;
	padding:0;
	width:210px;
	height:120px;
	border:4px solid #b4ab83;
	display:block;
}
#vdoDisplay .explanation {margin:0;padding:0;color:#a49178;}








#container .right {
	float:right;
	margin:0;
	padding:0;
	width:230px;
}

/* Start Feature Box */
#container .right .featureWrap {
	margin:0;
	padding:20px 0 0 0;
	width:230px;
}
#container .right .featureWrap h3 {
	margin:0 0 0 20px;
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.5em;
	color:#4b361a;
	font-weight:normal;
}
#container .right .featureWrap .featureBox {
	margin:0;
	padding:10px 20px 12px 20px;
	width:190px;
	height:90px;	
	position:relative;
}
* html #container .right .featureWrap .featureBox {
	background-image:none;
}

#container .right .featureWrap .bg01 {background:transparent url(../images/bg-feature-01.png) no-repeat 0 0;}
* html #container .right .featureWrap .bg01 {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg-feature-01.png',sizingMethod='crop');
}

#container .right .featureWrap .bg02 {background:transparent url(../images/bg-feature-02.png) no-repeat 0 0;}
* html #container .right .featureWrap .bg02 {
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg-feature-02.png',sizingMethod='crop');
}

#container .right .featureWrap .featureBox img {margin:0;padding:0;}

#container .right .featureWrap .featureBox .info {width:190px;height:90px;overflow:hidden;position:absolute;bottom:12px;left:20px;}
* html #container .right .featureWrap .featureBox .info {bottom:14px;}

#container .right .featureWrap .featureBox .info p {
	margin:0;
	padding:4px 10px 5px;
	position:absolute;
	bottom:0px;left:0px;
	width:170px;
	overflow:hidden;
	color:#a49178;
	font-size:0.916em;
	background:transparent url(../images/bg-opacity-feature.png) repeat 0 0;
}
* html #container .right .featureWrap .featureBox .info p {
	background-image:none;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg-opacity-feature.png',sizingMethod='scale');
}
#container .right .featureWrap .featureBox .info a {color:#a49178;}
#container .right .featureWrap .featureBox .info a:hover {color:#bb904b;}

/* End Feature Box */


#container .right .lastestBox {
	margin:0 20px;
	padding:20px 0 0 0;
	width:190px;
}
#container .right .lastestBox h3 {
	margin:0 0 10px;
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.5em;
	color:#4b361a;
	font-weight:normal;	
}
#container .right .lastestBox h4 {
	margin:0 0 10px;
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.16em;
	color:#766b57;
	font-weight:normal;	
}
#container .right .lastestBox h4 a {
	margin:0 0 10px;
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1em;
	color:#766b57;
	font-weight:normal;	
}
#container .right .lastestBox p {margin:0 0 10px;padding:0;color:#a49178;}
#container .right .lastestBox .line {
	margin:0 0 10px;
	padding:0;
	height:1px;
	background:transparent url(../images/bgline-02.png) no-repeat 0 0;
}
* html #container .right .lastestBox .line {
	background-image:none;
	height:1px;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bgline-02.png',sizingMethod='image');
}
#container .right .lastestBox img {float:left;}
#container .right .lastestBox .contentImage {float:left; margin:0 0 0 10px; padding:0px; width:120px;}





#subMenu {
	margin:0;
	padding:0;
	width:650px;
	height:38px;
	/*position:absolute;*/
	position:relative;
	float:right;
	top:0;right:0;
	background:transparent url(../images/bg-submenu.jpg) no-repeat left top;
}
#subMenu ul {margin:0;padding:0;list-style-type:none;}
#subMenu ul li {
	float:left;
	margin:0;
	padding:0;
	font-size:1.083em;
	line-height:28px;
	text-align:center;
}
#subMenu ul li a {
	float:left;
	margin:0;
	padding:0;
	width:auto;
	height:38px;
	color:#ede2d3;
	display:block;
	cursor:pointer;
}
#subMenu ul li a span {float:left;display:block;height:38px;}
#subMenu ul li a span.L, #subMenu ul li a span.R {width:8px;}
#subMenu ul li a span.M {padding:0 8px;}

#subMenu ul li a:hover, #subMenu ul li.active a {color:#bb904b;}

#subMenu ul li a:hover span.M, #subMenu ul li.active a span.M {background:transparent url(../images/bg-submenu-active.png) no-repeat center top;}
* html #subMenu ul li a:hover span.M, * html #subMenu ul li.active a span.M {background-image:url(../images/bg-submenu-activeIE.gif);}

#subMenu ul li a:hover span.L, #subMenu ul li.active a span.L {background:transparent url(../images/bg-submenu-active.png) no-repeat left top;}
* html #subMenu ul li a:hover span.L, * html #subMenu ul li.active a span.L {background-image:url(../images/bg-submenu-activeIE.gif);}

#subMenu ul li a:hover span.R, #subMenu ul li.active a span.R {background:transparent url(../images/bg-submenu-active.png) no-repeat right top;}
* html #subMenu ul li a:hover span.R, * html #subMenu ul li.active a span.R {background-image:url(../images/bg-submenu-activeIE.gif);}



#content {
	float:left;
	margin:0 0 0 20px;
	padding:16px 0 0 0;
	width:380px;
}

#content h1 {
	margin:0 0 15px;
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:2em;
	color:#4d4337;
	font-weight:normal;
}
#content h2 {
	margin:0 0 15px;
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.33em;
	color:#4d4337;
	font-weight:normal;
}
#content h3 {
	margin:0 0 10px;
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.2em;
	color:#4d4337;
	font-weight:normal;
}


#content p {
	margin:0 0 15px;
	padding:0;
}


/* Start Example Box */
#content .attractiveBox {
	margin:0 0 15px;
	padding:0;
	width:370px;
	background:transparent url(../images/bgline-01.jpg) no-repeat 0 top;
}
#content .attractiveBox img {float:left;width:100px;margin-right:10px;}
#content .attractiveBox .info {float:left;margin:0;padding:10px 0 0;width:260px;}
#content .attractiveBox .info h3 {
	margin:0 0 10px;
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1.5em;
	color:#4d4337;
	font-weight:normal;
}
#content .attractiveBox .info h3 a {
	margin:0 0 10px;
	padding:0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:1em;
	color:#4d4337;
	font-weight:normal;
	text-transform:none;
}
#content .attractiveBox .info p {margin:0 0 10px;padding:0;width:260px;}
#content .attractiveBox .info a {display:block; text-transform:uppercase;font-size:0.75em;}
/* End Example Box */


#content .promotionBox {
	margin:0 0 15px;
	padding:0 0 12px;
	width:370px;
	background-color:#e8e9e8;
	border:1px solid #d3d5d2;
}
#content .promotionBox img {float:left;width:100px;margin:-1px 10px 0 -1px;}
#content .promotionBox .info {float:left;margin:0;padding:10px 0 0;width:260px;}
#content .promotionBox .info p {margin:0 0 10px;padding:0;width:260px;}





#content .paging {
	margin:35px 0;
	padding:0;
	width:380px;
	height:20px;
	background:transparent url(../images/bg-paging.jpg) no-repeat 0 center;
}
#content .paging ul {float:left;margin:0 0 0 66px;padding:0;list-style-type:none;}
* html #content .paging ul {margin-left:33px;}
#content .paging ul li {
	float:left;
	margin:0;
	padding:0 12px;
	color:#5f3d12;
	font-size:0.75em;
	text-transform:uppercase;
	line-height:20px;
}
#content .paging ul li.separator {
	padding:0;
	background-color:#846843;
	height:9px;
	margin-top:5px;
	overflow:hidden;
	width:1px;
}
#content .paging ul li.spacer {
	width:78px;
}







#footer {
	margin:0;
	padding:0px 0 20px;
	width:880px;
	min-height:180px;
	background:transparent url(../images/bg-footer.png) no-repeat left bottom;
}
* html #footer {
	background-image:url(../images/bg-footer.gif);
}

#footer .copy {float:left;margin:30px 0 0 40px;/*margin:114px 0 0 40px;*/color:#888b5d;font-size:0.83em;width:38%;}
* html #footer .copy {margin-left:20px;}

#footer .google_translate {float:left;margin:0px 0 0 40px;/*margin:114px 0 0 40px;*/color:#888b5d;font-size:0.83em;width:30%;}
* html #footer .google_translate {margin-left:20px;}

#footer .tripadvisor {float:left;margin:10px 0 0 40px;/*margin:114px 0 0 40px;*/color:#888b5d;font-size:0.83em;width:30%;}
* html #footer .tripadvisor {margin-left:230px;}
#footer .follow {float:right;margin:-40px 0 0 40px;/*margin:114px 0 0 40px;*/color:#888b5d;font-size:0.83em;width:30%;}
* html #footer .follow {margin-left:350px;}

/* Start Subscribe */
#subscribe {float:right;margin:0 0 75px;padding:0;text-transform:uppercase;width:217px;}
#subscribe h5 {margin:0 0 0 4px;padding:0;font-family:Georgia, "Times New Roman", Times, serif;font-size:0.83em;color:#72441e;font-weight:normal;}

#subscribe fieldset {float:left;}
#subscribe fieldset input {
	margin:0;
	padding:5px 0 5px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.83em;
	color:#3b4333;
	width:137px;
	/*height:23px;*/
	border:0 none;
	background:transparent url(../images/input-sprite.gif) no-repeat left -33px;
}

#subscribe fieldset button.btnSubscribe {
	margin:0;
	padding:0;
	width:18px;
	height:23px;
	color:#eecd94;	
	display:block;
	border:0 none;
	background:transparent url(../images/input-sprite.gif) no-repeat right -33px;
	cursor:pointer;	
}
* html #subscribe fieldset button.btnSubscribe {margin:1px 0 0 0;}

#subscribe fieldset button.btnSubscribe span {display:none;}

#subscribe a.archives {margin:0 0 0 4px;font-size:0.83em;color:#57524c;}
#subscribe a.archives:hover {color:#bb904b;}

#subscribe .thankyou {margin:0 0 0 4px; padding:0; display:none;}

#subscribe fieldset input.error {color:#CC1D1A;}

body.subsrbePopup {background-image:none;background-color:#FFF;}

#subscribeInfo {
	background-color:#FFF;
	padding:10px;
}
#subscribeInfo fieldset label {
	width:80px;text-align:right;
	display:block;float:left;
	margin:0 10px 0 0;
}
#subscribeInfo fieldset input {
	margin:0 0 5px;
	padding:0 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.83em;
	color:#3b4333;
	width:180px;
	height:23px;
	border:0 none;
	line-height:23px;
	background:transparent url(../images/input-sprite.gif) no-repeat left -88px;
}
#subscribeInfo fieldset button {
	margin:5px 0 0 110px;
}
#subscribeInfo fieldset label.error {
	float:none;
	width:auto;
	text-align:left;
	color:red;
	display:inline;
	padding-left:10px;
}
#subscribeInfo .thankyou {margin:0 0 0 4px; padding:0; display:none;}
/* End Subscribe */




/* Start Bubble Icons */
#follow {float:right;margin:0 40px 0 0;/*margin:104px 40px 0 0;*/padding:0;width:20%;}
* html #follow {margin-right:20px;}

#follow ul.bubble-icons {float:right;margin:0;padding:0;list-style:none;}
#follow ul.bubble-icons li {
	float:right;
	display:inline-block;
	margin:0 1px;
	padding:0;
	width:24px;
	height:24px;
}
#follow ul.bubble-icons li.title {font-size:0.83em;color:#888b5d;margin:4px 6px 0 0;width:80px;text-align:right;}

#follow ul.bubble-icons li a img {position:relative;border:none;}
#follow ul.bubble-icons li a img.large {display:none;}
#follow ul.bubble-icons li a:hover img.small {display:none;z-index:0;}
#follow ul.bubble-icons li a:hover img.large {
	display: block;
	margin-top: -3px;
	margin-left: -3px;
	z-index: 1000;
}
/* End Bubble Icons */

#fancybox-outer {background-color:#ead699 !important;}

