/*Main Styles */

body {color: #4e3122; background: #deddd1 url(http://www.radissonhotelgalway.com/includes/images/bg.jpg) repeat-x scroll!important; background-position: top; margin:0px; padding:0px;}

body, a, p {color: #4e3122; font-family: tahoma, arial, verdana; font-size:11px; line-height:16px;}

img { border: 0;}

a { color: #533922; text-decoration: none; /*font-weight:bold;*/ }
a:hover { color:#533922; text-decoration: none;}

.skip {text-indent:-9999px; margin:0px; padding:0px; display:none;}
.FloatImg {float:left;}

a:active {outline: none;}
a:focus{outline: none;}

/* Styles */

#autoCenter {width:883px; margin:0px auto; /*margin:0px 45px; float:left;*/}

#mainHolder {width:883px; /*height:500px;*/ float:left; 
    background-image:url(http://www.radissonhotelgalway.com/includes/images/contentBg2.png); 
    background-repeat:repeat-y; background-color:transparent;}
/* IE 6 */
* html #mainHolder{_background: none; 
    _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/includes/images/contentBg2.png',sizingMethod='scale');}    
    
#top {width:873px; height:72px; margin:0px 0px 0px 4px; background-color:#ffffff; 
    padding:0px; border:0px solid red;}
#logo {float:left; width:171px; height:72px; border:0px solid red;}
#logo h1 a {float:left; width:171px; height:72px; 
    background:transparent url(http://www.radissonhotelgalway.com/includes/images/logo.gif) no-repeat; text-indent:-9999px; line-height:0;}
#logo h1 {width:171px; height:72px;  float:left; margin:0px; padding:0px; color:#000000; 
    font-size:0; line-height:0;}
#logo a{float:left; margin:0px; padding:0px; color:#000000;  font-size:0; line-height:0;}


#buttons {float:left; padding-left:116px; padding-top:12px; height:42px; display:inline; border:0px solid red;}
.gallery_buttons {padding-left:86px !important;}

#Wifi {float:left;}
#Wifi h3 {float:left; width:44px; height:45px; background:transparent url(http://www.radissonhotelgalway.com/includes/images/wifi_logo.gif) no-repeat; text-indent:-9999px;}

#vouchersBtn {float:left;}
#vouchersBtn h3 a {float:left; width:98px; height:30px; background:transparent url(http://www.radissonhotelgalway.com/includes/images/vouchersBtn.jpg) no-repeat; text-indent:-9999px; line-height:30px;}
#vouchersBtn h3 a:hover {background-position:0px -30px;}

#newsletterBtn {float:left; margin-left:6px;}
#newsletterBtn h3 a {float:left; width:141px; height:30px; background:transparent url(http://www.radissonhotelgalway.com/includes/images/newsletterBtn.jpg) no-repeat; text-indent:-9999px; line-height:30px;}
#newsletterBtn h3 a:hover {background-position:0px -30px;}


#bookingPanelHolder {float:right; margin-right:9px; margin-top:12px;}
#bookingPanel {float:left; width:315px; height:53px; background:transparent url(http://www.radissonhotelgalway.com/includes/images/bookingBg.jpg) no-repeat;}
#bookingPanel label {float:left; color:#ffffff; font-size:12px; font-family:tahoma, arial, verdana; margin-top:15px; margin-left:15px; margin-right:9px;}
#bookingPanel #ctl00_BookNow1_Form1_DateSelectiondaycombo {float:left; margin-top:12px; margin-right:6px; font-size:11px; font-family:arial, tahoma; width:39px;}
#bookingPanel #ctl00_BookNow1_Form1_DateSelectionmonthcombo {float:left; margin-top:12px; font-size:11px; font-family:arial, tahoma; width:84px;}
#bookingPanel .bookBtn {float:right; width:96px; height:24px; margin-right:18px; margin-top:11px; background:transparent url(http://www.radissonhotelgalway.com/includes/images/bookBtn.jpg) no-repeat; text-indent:-9999px; line-height:50px; border:0px; cursor:pointer;}


#nav {width:873px; height:30px; padding:0; margin:0px 0px 0px 4px; 
   background-color:#f1ede3; border-top:1px solid #aba098; 
   border-bottom:1px solid #aba098;
   border:0px solid red;}
   
#nav ul {float:left; padding:0px; margin:3px 0 0 0; list-style-type:none;}
#nav ul li {display:inline;}



#nav ul li a {float:left; height:24px; line-height:24px; text-indent:-9999px;}
#nav ul li a:hover {background-position:0px -20px;  border:0px solid red;}
#nav ul li.selected a{background-position:0px -24px!important;}
#nav ul li a:hover {background-position:0px -24px!important;}

#NavHome a {float:left; width:59px; height:24px; background:transparent url(http://www.radissonhotelgalway.com/includes/images/nav-home.jpg) no-repeat;}
#NavAccom a {float:left; width:71px; height:24px; background:transparent url(http://www.radissonhotelgalway.com/includes/images/nav-accom.jpg) no-repeat;}
#NavSoffers a {float:left; width:80px; height:24px; background:transparent url(http://www.radissonhotelgalway.com/includes/images/nav-soffers.jpg) no-repeat;}
#NavEvents a {float:left; width:146px; height:24px; background:transparent url(http://www.radissonhotelgalway.com/includes/images/nav-meetings.jpg) no-repeat;}
#NavWeddings a {float:left; width:90px; height:24px; background:transparent url(http://www.radissonhotelgalway.com/includes/images/nav-weddings.jpg) no-repeat;}
#NavDining a {float:left; width:67px; height:24px; background:transparent url(http://www.radissonhotelgalway.com/includes/images/nav-dining.jpg) no-repeat;}
#NavSpa a {float:left; width:119px; height:24px; background:transparent url(http://www.radissonhotelgalway.com/includes/images/nav-spa.jpg) no-repeat;}
#NavFitness a {float:left; width:73px; height:24px; background:transparent url(http://www.radissonhotelgalway.com/includes/images/nav-fitness.jpg) no-repeat;}
#NavAbout a {float:left; width:88px; height:24px; background:transparent url(http://www.radissonhotelgalway.com/includes/images/nav-about.jpg) no-repeat;}

#NavSalt a {float:left; width:80px; height:24px; background:transparent url(http://www.radissonhotelgalway.com/includes/images/nav-salt.jpg) no-repeat;}

/*
#nav ul li#NavHome a:hover {background-position: 0px -24px;}
#nav ul li#NavAccom a:hover {background-position: 0px -24px;}
#nav ul li#NavSoffers a:hover {background-position: 0px -24px;}
#nav ul li#NavEvents a:hover {background-position: 0px -24px;}
#nav ul li#NavWeddings a:hover {background-position: 0px -24px;}
#nav ul li#NavDining a:hover {background-position: 0px -24px;}
#nav ul li#NavSpa a:hover {background-position: 0px -24px;}
#nav ul li#NavFitness a:hover {background-position: 0px -24px;}
#nav ul li#NavAbout a:hover {background-position: 0px -24px;}
*/

#homecontent {width:873px; margin:0px 0px 0px 4px; padding-top:9px; 
    background-color:#ffffff; float:left; border:0px solid red;}
#homecontentLeft {float:left; width:251px; height:300px; 
    /*border-right:1px dotted #000000;*/ background-color:#ffffff; 
    padding-left:21px; padding-right:20px;
    border-bottom:0px solid red;}

#PageTitleHolder {/*float:left;*/ width:259px; height:45px; margin-top:11px; /*margin-left:-3px;*/ margin-bottom:9px;}
#PageTitleHolder h2 {color:#89277B; font-size:14px; line-height:14px; font-family:Tahoma, Arial, Verdana; margin:0px; font-weight:bold;}

#content #PageTitleHolder {/*float:left;*/ width:259px; height:21px; margin-top:11px; /*margin-left:-3px;*/ margin-bottom:9px;}

#contentTitle {/*float:left;*/ margin-bottom:10px; /*display:none;*/}
#contentTitle h1 {color:#89277B; font-size:14px; line-height:14px; font-family:Tahoma, Arial, Verdana; margin:0px; font-weight:bold;}
#contentTitleNS h1 {/*margin:0px;*/ color:#89277B; font-size:14px; font-family:Tahoma, Arial, Verdana;}
#contentTitlePrint {display:none;}

#HomeText {/*float:left;*/ color:#4e3122; font-size:11px; 
    font-family:tahoma, arial, verdana; line-height:16px; 
    /*width:251px;*/ height:311px; overflow:hidden; 
    /*position:absolute;*/ top:89px; z-index:10; left:0!important;
    border:0px solid red;}
* html #HomeText{height:242px;
    position:relative; top:0;}    
    
#HomeText p {color:#4e3122; font-size:11px; font-family:tahoma, arial, verdana; line-height:16px; margin-top:0px;}
#HomeText h3 {color:#590B5E; font-size:14px; line-height:16px; font-family:tahoma,arial,verdana; font-weight:normal!important; margin:0px; margin-bottom:5px;}
#HomeText h4 {color:#5993A9; font-size:13px; line-height:16px; font-family:tahoma,arial,verdana; font-weight:normal!important; margin:0px; margin-bottom:5px;}

#homecontentRightHolder {float:right; background-color:#ffffff; 
    height:305px; width:562px; padding-right:9px;
     border-bottom:0px solid red;}
     
#homecontentRight {float:right; background-color:#ffffff; height:311px; width:562px; position:relative;}
#homecontentRight #headerPhotos {position:relative; /*top:4px;*/ width:562px; height:311px; z-index:1;}
#homecontentRight #cornerImage {position:absolute; right:0px; bottom:0px; z-index:10;}

/* IE6 */
.cornerImageHolder{width:13px; height:15px; border:0px solid red; position:absolute; right:0px; bottom:0px; z-index:10;}
* html .cornerImageHolder img{display:none;}

#secondaryContent {width:873px; margin:0px 0px 0px 4px; padding-top:9px; background-color:#ffffff; float:left;}
#banner {float:left; width:855px; height:300px; margin-left:9px; position:relative;}
#banner #headerPhotos {width:855px; height:300px; position:relative; z-index:1;}
#banner #cornerImage {position:absolute; right:0px; bottom:0px; z-index:10;}
/* IE6 */
* html #banner #cornerImage{border:1px solid blue;}


#contentHolder {float:left; width:855px; /*height:300px;*/ margin-left:9px; background:transparent url(http://www.radissonhotelgalway.com/includes/images/secBg.jpg) repeat-y; /*position:relative; top:5px;*/}
#contentHolder2 {float:left; background:transparent url(http://www.radissonhotelgalway.com/includes/images/leftSidebarBottomBg.jpg) no-repeat left bottom; /*position:relative; top:5px;*/}
#contentHolderSO {float:left; width:855px; /*height:300px;*/ margin-left:9px; /*background:transparent url(http://www.radissonhotelgalway.com/includes/images/secBg.jpg) repeat-y;*/ /*position:relative; top:5px;*/}
#contentHolder2SO {margin:0px auto; width:700px;/*float:left;*/ /*background:transparent url(http://www.radissonhotelgalway.com/includes/images/leftSidebarBottomBg.jpg) no-repeat left bottom;*/ /*position:relative; top:5px;*/}

#contentHolderLinks {float:left; width:855px; /*height:300px;*/ margin-left:9px; /*background:transparent url(http://www.radissonhotelgalway.com/includes/images/secBg.jpg) repeat-y;*/ /*position:relative; top:5px;*/}
#contentHolder2Links {margin:0px auto; width:800px;/*float:left;*/ /*background:transparent url(http://www.radissonhotelgalway.com/includes/images/leftSidebarBottomBg.jpg) no-repeat left bottom;*/ /*position:relative; top:5px;*/}

#contentHolderCarrers {float:left; width:855px; /*height:300px;*/ margin-left:9px; /*background:transparent url(http://www.radissonhotelgalway.com/includes/images/secBg.jpg) repeat-y;*/ /*position:relative; top:5px;*/}
#contentHolder2Carrers {/*margin:0px auto; width:700px;*//*float:left;*/ /*background:transparent url(http://www.radissonhotelgalway.com/includes/images/leftSidebarBottomBg.jpg) no-repeat left bottom;*/ /*position:relative; top:5px;*/}


#leftSidebar {float:left; width:162px; padding-bottom:15px; background:transparent url(http://www.radissonhotelgalway.com/includes/images/leftSidebarTopBg.jpg) no-repeat;}
#leftSidebar ul {float:left; margin:0px; padding:0px; list-style-type:none; /*margin-bottom:21px;*/ margin-top:4px;}
#leftSidebar ul li {float:left; width:162px; height:25px; background:transparent url(http://www.radissonhotelgalway.com/includes/images/secNavBg.jpg) no-repeat;}
#leftSidebar ul li.first {background-image:url(http://www.radissonhotelgalway.com/includes/images/secNavFirstBg.jpg)!important; background-position:center bottom;}
#leftSidebar ul li.selected a {color:#590b5e;}

#leftSidebar ul li.selected {height:auto;}
#leftSidebar ul li.selected ul li {width:152px;background-image:url("http://www.radissonhotelgalway.com/includes/images/secNavFirstBg.jpg") !important;background-position:center bottom;} 
#leftSidebar ul li.selected ul li a {color:#000;}
#leftSidebar ul li.selected ul li.selected a {color:#590B5E;}
#leftSidebar ul li.selected ul li.first {margin-top:0px!important;}
#leftSidebar ul li.selected ul {margin-left:10px;}

#leftSidebar ul li a {color:#54381c; font-family:tahoma, arial, verdana; font-size:12px; line-height:25px; font-weight:normal; margin-left:10px;}
#leftSidebar ul li a:hover {color:#590b5e;}

#leftSidebar #GPBtn {float:left; width:140px; height:42px; margin: 21px 0 10px 10px;}
#leftSidebar #GPBtn a {float:left; width:140px; height:42px; background:url(http://www.radissonhotelgalway.com/includes/images/GPBtn.jpg) no-repeat; text-indent:-9999px; /*line-height:100px;*/}


#leftSidebar #photoGalleryBtn {float:left; width:140px; height:42px; margin: 5px 0 10px 10px; display:inline;}
#leftSidebar #photoGalleryBtn a {float:left; width:140px; height:42px; background:transparent url(http://www.radissonhotelgalway.com/includes/images/photoGalleryBtn.gif) no-repeat; text-indent:-9999px;}
#leftSidebar .first {margin-top:21px!important;}

#leftSidebar #VirtualToursBtu {float:left; width:140px; height:42px; margin: 5px 0 6px 10px; display:inline;}
#leftSidebar #VirtualToursBtu a {float:left; width:140px; height:42px; background:transparent url(http://www.radissonhotelgalway.com/includes/images/VirtualToursBtn.jpg) no-repeat; text-indent:-9999px;}

#leftSidebar #spaPanelSO {width:140px; margin-left:12px; margin-top:20px;}
#spaPanelSO #spaSOTop {float:left; width:140px; height:90px; background:transparent url(http://www.radissonhotelgalway.com/includes/images/spaBg.jpg) no-repeat;}
#spaPanelSO #spaSOTop h3 {/*float:left;*/ width:105px; height:17px; background: transparent url(http://www.radissonhotelgalway.com/includes/images/spaPanelTitleX2.png) no-repeat; text-indent:-9999px; line-height:50px; margin:0px auto; color:#973598; margin-top:8px;}
#spaPanelSO #spaSOTop a {margin-left:22px;}
#spaPanelSO #spaSOTop a img {width:97px; height:52px; text-align:center; border:0px!important; float:none!important; margin-top:2px!important;}

#spaPanelSO #spaSOBottom {float:left; width:140px; height:85px; margin-top:10px; background:transparent url(http://www.radissonhotelgalway.com/includes/images/onlineShopBg.png) no-repeat;}
#spaPanelSO #spaSOBottom h3 {/*float:left;*/ width:119px; height:14px; background: transparent url(http://www.radissonhotelgalway.com/includes/images/spaPanelTitle2X2.png) no-repeat; text-indent:-9999px; line-height:50px; margin:0px auto; color:#973598; margin-top:8px;}
#spaPanelSO #spaSOBottom a img {border:0px!important; margin-top:7px !important; margin-left:9px;}




#content {float:left; width:380px; margin-left:22px;}
#contentText {margin-top:16px; color:#4e3122; font-size:11px; font-family:tahoma, arial, verdana; line-height:16px; margin-top:0px; margin-bottom:14px;}
#contentText p {color:#4e3122; font-size:11px; font-family:tahoma, arial, verdana; line-height:16px; margin-top:0px; margin-bottom:14px;}

#contentText .ContentTeam {float:left; margin-bottom:20px;}
#contentText .teamImg {float:left; border:2px solid #EAEAD7; margin-right:10px;}
#contentText .teamName {color:#590B5E; font-size:14px; margin-bottom:5px;}
#contentText .teamTitle {color:#000000; font-size:14px;}
#contentText .blueTitle{color:#5993A9; font-size:13px;}
#contentText .contentComment {color:#777777!important; margin:0px; padding:0px; font-size:10px!important;}
#contentText h3 {color:#590B5E; font-size:14px; line-height:16px; font-family:tahoma,arial,verdana; font-weight:normal!important; margin:0px; margin-bottom:5px;}
#contentText h4 {color:#5993A9; font-size:13px; line-height:16px; font-family:tahoma,arial,verdana; font-weight:normal!important; margin:0px; margin-bottom:5px;}

#contentText .contentUl {margin-top:3px; margin-bottom:3px;}

#contentSO {float:left; width:700px; margin-left:15px;}
#contentCarrers {float:left; width:510px; margin-left:22px;}

#rightSidebar {float:right; width:275px;}
#so_replacement2 {float:right; width:272px; height:106px; margin-top:28px;}
#PanelSO {float:right; width:272px; height:106px; background:url(http://www.radissonhotelgalway.com/includes/images/contentSOBg.jpg) no-repeat;}
#PanelSOTitleHolder {width:172px; height:27px; margin-top:8px; margin-left:13px;}
#PanelSOTitle h3 {font-size:13px; font-family:tahoma, arial, verdana; color:#ffffff; margin:0px; padding:0px; line-height:14px!important; font-weight:normal!important;}
#PanelSOTitle h3 a {font-size:13px; font-family:tahoma, arial, verdana; color:#ffffff; margin:0px; padding:0px; line-height:14px!important; font-weight:normal!important;}
#PanelSO p {font-size:11px; line-height:12px; color:#ffffff; font-family:tahoma, arial, verdana; margin:0px; margin-left:15px; font-weight:normal!important;}
#PanelSO p a {font-size:11px; line-height:12px; color:#ffffff; font-family:tahoma, arial, verdana; font-weight:normal!important;}
#PanelSO p.SOTitle {margin-bottom:4px; margin-top:4px; margin-left:14px!important;font-weight:bold!important;}
#PanelSO p.SOTitle a {font-weight:bold!important;}
#PanelSO a #SOImg {float:right; border:2px solid #eaead7; margin-top:6px; margin-right:11px;}

#PanelSpa {float:right; margin-top:7px; width:272px; height:93px; background:url(http://www.radissonhotelgalway.com/includes/images/contentSpaBg.jpg) no-repeat;}
#PanelSpaLeft {float:left; width:102px; margin-top:8px; border-right:1px dotted #ffffff; margin-left:11px;}
#PanelSpaLeft h3 {float:left; width:93px; height:15px; background: transparent url(http://www.radissonhotelgalway.com/includes/images/spaPanelTitle.png) no-repeat; text-indent:-9999px; /*line-height:50px;*/ margin:0px;}
#PanelSpaLeft #SpaImgLeft {float:left; border:2px solid #eaead7; margin-top:5px!important;}

#PanelSpaRight {float:left; margin-top:9px; margin-left:7px;}
#PanelSpaRight h3 {/*float:left;*/ color:#ffffff; width:135px; height:10px; background:transparent url(http://www.radissonhotelgalway.com/includes/images/spaPanelTitle2.png) no-repeat; text-indent:-9999px; /*line-height:50px;*/ margin:0px; margin-left:3px;}
#PanelSpaRight h3 span {color:#c0f7f8;}





#mainBottom {width:883px; height:20px; float:left; background-image:url(http://www.radissonhotelgalway.com/includes/images/contentBgBottom.png); background-repeat:no-repeat; background-color:transparent; background-position:bottom;}

#homePanels {width:883px; height:102px!important; float:left; clear:both;}
    
#so_replacement {width:222px; height:102px; float:left; border-bottom:0px solid red; xdisplay:none;}
#homeSpecialOffers {float:left; width:302px; height:102px; 
    background-image:url(http://www.radissonhotelgalway.com/includes/images/panelSOBg.png); 
    background-color:transparent; background-repeat:no-repeat;}
#SOPanelTitleHolder {width:176px; height:27px; margin-top:16px; margin-left:19px;}
#SOPanelTitle h3 {font-size:13px; font-family:tahoma, arial, verdana; color:#ffffff; margin:0px; padding:0px; line-height:14px!important; font-weight:normal!important;}
#SOPanelTitle h3 a {font-size:13px; font-family:tahoma, arial, verdana; color:#ffffff; margin:0px; padding:0px; line-height:14px!important; font-weight:normal!important;}
#homeSpecialOffers p {font-size:11px; line-height:12px; color:#ffffff; font-family:tahoma, arial, verdana; margin:0px; margin-left:19px; font-weight:normal!important;}
#homeSpecialOffers p a {font-size:11px; line-height:12px; color:#ffffff; font-family:tahoma, arial, verdana; font-weight:normal!important;}
#homeSpecialOffers p.SOTitle {margin-bottom:4px; margin-top:4px; font-weight:bold!important;}
#homeSpecialOffers p.SOTitle a {font-weight:bold!important;}
#homeSpecialOffers a #SOImg {float:right; border:2px solid #eaead7; margin-top:12px; margin-right:12px;}


#homeSpaPanel{float:left; width:233px; height:101px; background-image:url(http://www.radissonhotelgalway.com/includes/images/hppanelGiftSpa.gif); background-color:transparent; background-repeat:no-repeat;}
#homeSpaPanelLeft {float:left; width:92px; margin-top:14px;margin-left:12px;}
#homeSpaPanelLeft h3 {background: none repeat scroll 0 0 transparent;float:left; width:91px; height:25px;line-height:50px; margin:5px 0;}
.spaButton{float:left; width:112px; height:25px; background: transparent url(http://www.radissonhotelgalway.com/includes/images/spaPanelTitle.png) no-repeat;}
.shopButton{float:left; width:112px; height:25px;  background:transparent url(http://www.radissonhotelgalway.com/includes/images/onlineShopTitle.png) no-repeat;}
#homeSpaPanelLeft h3 a {float:left; width:93px; height:69px; text-indent:-9999px;}
#SpaImgLeft {float:left; border:2px solid #eaead7; margin-top:5px;}

.shopspaButton{display:block; width:50px; height:50px;}

#homeSpaPanelRight {border-bottom:0px solid red!important; float:left; margin-top:16px; margin-left:8px;width:100px}
#homeSpaPanelRight h3 {/*float:left;*/ color:#ffffff; width:112px; height:93px; text-indent:-9999px; line-height:50px; margin:0px; margin-left:3px; }
#homeSpaPanelRight h3 span {color:#c0f7f8;}
#homeSpaPanelRight h3 a {display:block; width:135px; height:93px; text-indent:-9999px;}
#SpaImgRight {display:none;float: left;height: 45px;margin-top: 5px;padding: 0 0 0 4px;width: 87px;}

#homePromoPanel{float:left; width:219px; height:101px; 
    background-color:transparent; background-repeat:no-repeat;}
#PromoPanelTitle, #SOPromoPanelTitle {border: 0 solid red;
    float: left;
    height: 12px !important;
    line-height: 13px !important;
    margin-left: 15px;
    margin-top: 12px;
    overflow: hidden;
    padding: 0 0 4px;
    width: 130px;}
#PromoPanelTitle h3, #SOPromoPanelTitle h3{margin:0; padding:0;} 
#PromoPanelTitle h3 a, #SOPromoPanelTitle h3 a {font-size:10px; line-height:13px; 
    font-family:Tahoma,Sans-Serif,arial,verdana;
    color:#ffffff;}
    
/*    
#PromoPanelTitle h3 a{float:left; margin:0; padding:0; color:#ffffff;
    font-size:13px; line-height:13px;}  
#PromoPanelTitle a{float:left;}
*/

#homePromoPanel a #PromoImg {float:right; border:2px solid #eaead7; 
    margin-top:12px; margin-right:14px;}

#homePromoPanelText{margin:0; padding:0; width:130px;
    height:30px;float:left;
    border:0px solid red;
    font-size:11px; line-height:12px; color:#E4E2E3; 
    font-family:tahoma, arial, verdana; margin:0px; margin-left:15px; margin-top:2px; font-weight:normal!important;}
#homePromoPanelText a {color: #FFF;float: left;font-family: tahoma,arial,verdana;font-size: 11px;font-weight: normal;height: 50px;line-height: 12px;overflow: hidden;}

* html #homePromoPanelText{}


#footer {float:left; clear:both; width:883px; border:0px solid red;}
#footerHP{float:left; clear:both; width:883px; border:0px solid red;}
* html #footerHP{position:relative; top:-10px;}

#footerLeft {float:left; padding-left:15px; width:350px; 
    border:0px solid red;}

#footerLeft p {color:#533922; font-family:tahoma, arial, verdana; font-size:11px; line-height:13px; margin:0px;}
#footerLeft p span {color:#852f8b;}
#footerLeft p a {font-weight:normal;}
#footerLeft p a:hover {color:#801685;}

#footerRight {float:right; width:485px; padding-right:15px;}
#footerRight p {margin:0px;}
#footerRight p a {float:right; clear:both; color:#533922; font-family:tahoma, arial, verdana; font-size:11px; line-height:16px; margin:0px; font-weight:normal;}
#footerRight p a:hover {color:#801685;}

#footerRight ul {float:right; padding:0px; margin:0px; list-style-type:none;}
#footerRight ul li {display:inline; border-right:1px solid #533922; padding-right:10px; padding-left:10px;}
#footerRight ul li a {color:#533922; font-family:tahoma, arial, verdana; font-size:11px; line-height:13px; font-weight:normal;}
#footerRight ul li a:hover {color:#801685;}

#footerRight ul li.last {padding-right:0px; border:0px;}




/* home scrollbar styles */

#wn1 {border:0px solid red; left:0px; top:0px; /*width:260px;*/ height:261px; clip:rect(0px, 314px, 360px, 0px);overflow:hidden; z-index:1; position:relative;}

#lyr1 p {color:#4e3122; font-size:11px; font-family:tahoma, arial, verdana; line-height:16px; margin-top:0px;}
#lyr1 table td {padding-bottom: 2px;}
.contentS {position:relative; /*visibility:hidden;*/ left:0px; top:0px; z-index:1;padding-left: 0px; padding-right: 0px;}

div#scrollbar {position:relative; left:0; top:0; width:8px; height:261px; 
    font-size:1px; z-index:1;  float: right; margin-top: 0px;
    margin-right:3px; border:0px solid red;} 
* html div#scrollbar {margin-right:5px; height:242px;} 
div#track {/*position:absolute;*/ left:0; top:0px;  width:8px; height:261px; background-color:transparent; z-index:1;}
div#dragBar {display:none; /**/ position:absolute!important; left:1px; top:1px; width:6px; height:20px!important; background-color:#ffffff;  z-index:2;  border:0px solid blue; background-image: url(http://www.radissonhotelgalway.com/includes/images/arr.jpg); background-repeat:  no-repeat; background-position: center center;}  
div#up { position:absolute; left:0; top:0; z-index:2; display: none; }  
div#down { position:absolute; left:0; bottom:0; z-index:3; display: none; }  
div#scrollbar img {border: 0px;}



/* Sitemap styles */
#sitemap li a {font-size:14px; font-weight:normal; line-height:18px;}
#sitemap li a:hover {color:#801685;}
#sitemap li ul li a {font-size:12px; line-height:16px;}




/* Links module styles */

#linksModule {/*clear:both;*/ width:365px; float:left; display:inline; margin-top:10px;}
#linksModule .tabset_tabs { margin: 0; padding: 0; list-style-type: none; position: relative; z-index: 2; white-space: nowrap; }
#linksModule .tabset_tabs li { margin: 0!important; padding: 0!important; display: inline; background: none!important}
#linksModule .tabset_tabs a{ color: #CCC!important; background-color: #fff!important; border: 1px solid #CCC; text-decoration: none; padding: 0 0.6em; border-left-width: 0; border-bottom: none; font-weight: bold; padding-top: 2px; padding-bottom: 2px;}
#linksModule .tabset_tabs a:hover{ background-color: #fff; color:#000!important; }
#linksModule .tabset_tabs a.active { color:#797979 ! important; background-color: white!important; border-color: #E2E6E9; border-left-width: 1px; cursor: default; border-bottom: white; padding-top: 3px; padding-bottom: 3px; }
#linksModule .tabset_tabs li.firstchild a{ border-left-width: 1px;  }
#linksModule .tabset_content { border-top: 1px solid #E2E6E9;border-left: 1px solid #E2E6E9; border-right: 2px solid #CCC; border-bottom: 2px solid #CCC; background-color: white; position: relative; z-index: 1; padding: 0.5em 1em; display: none; }
#linksModule .tabset_content ul { margin-left: 25px; padding-left: 0;  }
#linksModule .tabset_content ul li { font-size: 11px; line-height: 15px; margin-bottom: 10px; }
#linksModule .tabset_label { display: none; }
#linksModule .tabset_content_active { display: block; width: 352px; }


#EyeTabbedContent {/*overflow:scroll;*/ overflow:auto; height:400px; width:600px; float:left;}
#EyeTabbedContent .linkTitle {margin-top:10px; margin-left:15px;  font-size:11px; font-family:Verdana, Tahoma, Arial; color:#533922; font-weight:bold;}
#EyeTabbedContent .linkText {margin-top:1px; margin-left:15px; font-size:11px; font-family:Verdana, Tahoma, Arial; color:#533922;}
#EyeTabbedContent .linkURL {padding-bottom:10px; font-size:11px; font-family:Verdana, Tahoma, Arial; color:#6C3200; margin-top:10px; border-bottom:1px dashed #D3D3D3;}
#EyeTabbedContent .linkURL a {/*border-bottom:1px dashed #6C3200;*/ margin-left:15px; margin-bottom:5px; font-size:11px; font-family:Verdana, Tahoma, Arial; color:#801685; text-decoration:none; font-weight:normal;}
#EyeTabbedContent .linkURL a:hover {color:#533922; text-decoration:none}
span.innerWrap {color:#8C277B!important;}
.levelwrap {margin-top:10px; float:left;}


/* Newsletter styles */
.EzineInterests {width:200px; margin-top:10px;}
.EzineInterests tr td input {float:left; margin-top:0px; margin-bottom:5px;}




/* Careers styles */
#careers {float:left; width:380px; padding-bottom:10px;}
#careersSection {font-size:12px; font-family:Tahoma, Arial, Verdana; font-weight:bold;}

#CareersNav ul li {line-height:14px;}
#CareersNav ul li a {font-size:10px; line-height:14px;}
#CareersNav ul li a:hover {color:#801685;}

.vacancyHolder {background:transparent url(http://www.radissonhotelgalway.com/includes/images/blockBg.jpg) repeat-y; width:380px;}
.vacancy {background:transparent url(http://www.radissonhotelgalway.com/includes/images/blockTop.jpg) no-repeat top center;}
.vacancy h3 {margin:0px; padding:0px; width:370px!important; float:left!important; color:#801685!important; font-size:12px!important; font-family:Tahoma, Arial, Verdana!important; padding-top:8px!important; margin-left:10px!important; padding-bottom:5px!important;}
.vacancy h3 a {color:#801685; font-size:12px; font-family:Tahoma, Arial, Verdana; float:left;}

.vacancy .careersDate {/*float:left;*/ margin-left:10px; margin-bottom:4px!important; /*font-style:italic;*/ font-size:10px!important; color:#7d5c4c!important;}
.vacancy .careersDescription {/*float:left;*/ margin-left:10px; margin-right:10px; margin-bottom:4px!important;}
.vacancy a.readMore {margin-left:10px; /*padding-bottom:10px;*/}
.vacancy a.readMore:hover {color:#801685;}
.submitcv {margin-top:5px; float:left;}
.submitcv:hover {color:#801685;}

.paragraphTitle {font-weight:bold; margin-left:10px; margin-bottom:10px!important;}
.paragraphDescription {margin-left:10px; margin-right:10px; margin-bottom:0px!important;}

.vacancyBottom {background:transparent url(http://www.radissonhotelgalway.com/includes/images/blockBottom.jpg) no-repeat bottom center; height:15px;}
  
  
/* Contact Us styles */
.ContactUsTable {width:380px;}
.ContactUsTable tr.labeltd2 {background-color:#F5F5F5;}
.ContactUsTable tr td {padding-top:3px; padding-bottom:3px;}
.ContactUsTable tr td input {width:210px; height:17px; border:1px solid #508AA0; color:#54381C !important; font-size:11px; line-height:14px; padding-left:4px;}
.ContactUsTable tr td textarea {width:210px; height:60px; border:1px solid #508AA0; color:#54381C !important; font-size:11px; line-height:14px; padding-left:4px;}
.ContactUsTable tr td label {width:100px; margin-right:10px; color:#54381C!important;}
.ContactUsTable tr td select {width:215px; color:#54381C !important; font-size:11px; line-height:14px; height:20px; border:1px solid #508AA0; padding-left:4px;}
.ContactUsTable tr td table tr td input {width:auto!important; height:auto!important;}

.ContactUsTable tr td.EzineCheckbox input {width:auto!important; border:0px;}
.ContactUsTable tr td .checkezineclass input {width:auto!important; border:0px;}
#ctl00_ContentPlaceHolder1_Form1_AroInputControl1_Ezine {width:auto!important;}

.ContactUsTable tr td.Submit input {border: 0px; margin: 3px; margin-left:6px; WIDTH: 78px; FONT-FAMILY: Arial; HEIGHT: 22px; BACKGROUND-image: url(http://www.radissonhotelgalway.com/includes/images/button.gif); background-color: Transparent; TEXT-ALIGN: center; font-size:11px; vertical-align:middle; cursor:pointer;}
.ContactUsTable tr td.submit input {border: 0px; margin: 3px; margin-left:6px; WIDTH: 78px; FONT-FAMILY: Arial; HEIGHT: 22px; BACKGROUND-image: url(http://www.radissonhotelgalway.com/includes/images/button.gif); background-color: Transparent; TEXT-ALIGN: center; font-size:11px; vertical-align:middle; cursor:pointer;}

.ContactUsTable tr td table.radioclass {width:133px;}
.ContactUsTable tr td table.radioclass tr td input {float:left; /*margin-top:2px;*/ border:0px;}
.ContactUsTable tr td table.radioclass tr td label {float:right; margin:0px; margin-top:1px;}

#ctl00_ContentPlaceHolder1_Form1_AroInputControl1_AccommodationRequired {width:133px;}
 #ctl00_ContentPlaceHolder1_Form1_AroInputControl1_AccommodationRequired tr td input {float:left; /*margin-top:2px;*/ border:0px;}
 #ctl00_ContentPlaceHolder1_Form1_AroInputControl1_AccommodationRequired tr td label {float:right; margin:0px; margin-top:1px;}

#ContactUsResponder {border:1px solid #99379A; padding:5px; margin-bottom:10px;}
#PreferredDateanc {/*float:left;*/ margin:0px; line-height:12px; padding-top:0px; padding-bottom:4px; margin-left:4px;}
#EventDateanc {/*float:left;*/ margin:0px; line-height:12px; padding-top:0px; padding-bottom:4px; margin-left:4px;}

.eventDateInput {width:190px!important;}

#callendarstyle tr td.Month {text-align:center; background-color:#6A4825; color:#ffffff; height:20px;}
#callendarstyle tr td.Month a {text-align:center; color:#ffffff;}

.DaysOfWeek {font-weight:bold;}
.Dates {font-weight:normal!important;}
.Dates a {font-weight:normal!important;}
.Dates a:hover {text-decoration:underline;}

.ContactUsTable tr td #time select {width:auto!important;}

.CheckboxList table tr td {width:140px;}
.CheckboxList table tr td label {float:left; display:inline; width:auto!important;}
.CheckboxList table tr td input {float:right; margin:1px!important; width:auto!important;}


/* Photo gallery styles */
#PhotoGallery {width:380px;}
#PhotoGallery ul {padding:0px; margin:0px; list-style-type:none;}
#PhotoGallery ul li {display:inline; width:102px; height:72px;}
#PhotoGallery ul li a {float:left; padding-right:13px; padding-top:13px;}
#PhotoGallery ul li a img {border:2px solid #eaead7!important;}


/* LIGHTBOX GALLERY WITH TABS */
#photoGalleryCat {width:630px; float:left;}
#photoGalleryCat .pgNav {float:left; width:150px; margin:0; padding:0; background:#faf7f0; border-top:1px solid #80277b; border-bottom:1px solid #80277b;}
#photoGalleryCat .pgNav ul.tabset_tabs {list-style:none; width:150px; padding:0; margin:0; font-size:11px; float:left;}
#photoGalleryCat .pgNav ul.tabset_tabs li {clear:both; border:solid 1px #fff; height:auto; padding:0; margin:0;}
#photoGalleryCat .pgNav ul.tabset_tabs li a {float:left;  display:block; line-height:23px; text-decoration:none; 
    color:#80277b!important; width:140px; height:auto; font-weight:normal;  padding:2px 5px;}
#photoGalleryCat .pgNav ul.tabset_tabs li a:hover{color:#fff!important; border:0; font-weight:bold; background-color:#b541ae!important;}
#photoGalleryCat .pgNav ul.tabset_tabs li a.active {color:#fff!important; border:0; font-weight:bold; background-color:#80277b!important;}

#photoGalleryCat .tabset_content {float:right; display:none; width:460px; border:0; padding:0;}
#photoGalleryCat .tabset_content ul li {}
#photoGalleryCat .tabset_label {font-size:12px; color:#66395D; margin:5px 0;}
#photoGalleryCat .tabset_content_active {display:block;}

#photoGalleryCat .pgList{float:left; text-align:center; }
#photoGalleryCat .pgList ul{clear:both; float:left; width:500px; margin:0; padding:0px; list-style-type:none; text-align:left; }
#photoGalleryCat .pgList ul li{float:left!important; clear:none!important; font-size:11px; line-height:15px; margin:0; width:104px!important; padding:5px; display:inline;}
#photoGalleryCat .pgList ul li a{display:block;}
#photoGalleryCat .pgList ul li a img{border:2px solid #eaead7!important; width:99px; height:74px;}




/* Press gallery styles */
.news_dates{padding-bottom:10px;}
.news_dates a{text-decoration:underline; margin-right:10px;}

.news_detail h3{width:100%;}

.news_detail .NewsItemDescriptionDetail{padding:0 10px 10px 10px;}

.newsHolder {background:transparent url(http://www.radissonhotelgalway.com/includes/images/blockBg.jpg) repeat-y; width:380px; margin-bottom:10px;}
.newsTop {background:transparent url(http://www.radissonhotelgalway.com/includes/images/blockTop.jpg) no-repeat top center;padding-bottom: 15px;}
.newsTop h3 {margin:0px; padding:0px; width:350px; float:left; color:#801685; font-size:12px; font-family:Tahoma, Arial, Verdana; padding-top:8px!important; margin-left:10px!important; padding-bottom:5px!important;}
.newsTop h3 a {color:#801685; font-size:12px; font-family:Tahoma, Arial, Verdana; float:left;}

.newsTop .posted {/*float:left;*/ margin-left:10px; /*margin-bottom:4px!important; font-style:italic;*/ font-size:10px!important; color:#7d5c4c!important;}
.newsTop .newsDescription {/*float:left;*/ margin-left:10px; margin-right:10px; margin-bottom:4px!important;}
.newsTop a.readMore {margin-left:10px; /*padding-bottom:10px;*/}
.newsTop a.readMore:hover {color:#801685;}
.submitcv {margin-top:5px; float:left;}
.submitcv:hover {color:#801685;}

.paragraphTitle {font-weight:bold; margin-left:10px; margin-bottom:10px!important;}
.paragraphDescription {margin-left:10px; margin-right:10px; margin-bottom:0px!important;}

.newsBottom {background:transparent url(http://www.radissonhotelgalway.com/includes/images/blockBottom.jpg) no-repeat bottom center; height:15px;}



/* Special offers styles */
.specialOffersPage {background:transparent url(http://www.radissonhotelgalway.com/includes/images/blockBg2.jpg) repeat-y; width:204px; margin-bottom:10px; margin-right:10px; float:left;height:282px!important; }
.specialOffersPage .specialOfferHolder {background:transparent url(http://www.radissonhotelgalway.com/includes/images/blockTop2.jpg) no-repeat top center; }
.specialOffersPage .specialOfferHolder .offerTitle {height:45px;}
.specialOffersPage .specialOfferHolder .offerTitle h3 {margin:0px; padding:0px; width:184px; float:left; color:#801685; font-size:12px; font-family:Tahoma, Arial, Verdana; padding-left:8px; padding-top:8px; margin-left:10px; margin-right:10px; padding-bottom:5px;}
.specialOffersPage .offerDescription {}
.specialOffersPage .offerDescription p {margin-left:10px; margin-right:10px; width:184px; margin-bottom:4px!important; /*clear:both;*/}
.specialOffersPage .offerDescription .offerSummary {height:50px;overflow:hidden;}
.specialOffersPage .offerDescription .offerImage {text-align:center; margin-top:5px !important; margin-bottom:2px!important;}
.specialOffersPage .offerDescription p img {/*float:right;*/ margin:0px auto; border:2px solid #EAEAD7 !important;}
.specialOffersPage .offerDescription ul {/*float:left;*/ width:194px; padding:0px; padding-left:10px; margin-right:15px; margin-left:10px;}
.specialOffersPage .offerDescription ul li {width:194px;}


.specialOffersPage .offerDescription .offerLinkButtons {margin:15px 0 0 5px; float:left; height:auto; line-height:14px;}

.specialOffersPage .offerDescription .offerLinkButtons .ReadMore {float:left; width:91px; height:26px!important; line-height:14px;}
.specialOffersPage .offerDescription .offerLinkButtons .ReadMore a {float:left; width:91px; height:26px!important; background:url(http://www.radissonhotelgalway.com/includes/images/readMoreBtn.jpg) no-repeat; text-indent:-9999px; cursor:pointer;line-height:14px;}
.specialOffersPage .offerDescription .offerLinkButtons .Enquire {float:left; width:91px; height:26px!important; margin-left:3px;line-height:14px;}
.specialOffersPage .offerDescription .offerLinkButtons .Enquire a {float:left; width:91px; height:26px!important; background:url(http://www.radissonhotelgalway.com/includes/images/enquiryBtn.jpg) no-repeat; text-indent:-9999px; line-height:70px; cursor:pointer;line-height:14px;}
.specialOffersPage .offerDescription .offerLinkButtons .Book {float:left;line-height:14px; /*width:91px; height:26px;*/}
.specialOffersPage .offerDescription .offerLinkButtons .Book a {float:left; width:91px; height:26px!important; background:url(http://www.radissonhotelgalway.com/includes/images/bookOnlineBtn.jpg) no-repeat; text-indent:-9999px; line-height:70px; cursor:pointer;line-height:14px;}

.specialOfferBottom {background:transparent url(http://www.radissonhotelgalway.com/includes/images/blockBottom2.jpg) no-repeat bottom center; height:15px; float:left; width:204px;}

.viewAll:hover {color:#801685;}


/* SO details */
.specialOffersPageDetails {background:transparent url(http://www.radissonhotelgalway.com/includes/images/blockBg.jpg) repeat-y; width:380px; margin-bottom:10px; float:left;}
.specialOfferHolderDetails {background:transparent url(http://www.radissonhotelgalway.com/includes/images/blockTop.jpg) no-repeat top center;}
.specialOfferHolderDetails h3 {margin:0px; padding:0px; width:370px; float:left; color:#801685; font-size:12px; font-family:Tahoma, Arial, Verdana; padding-top:8px; margin-left:10px!important; padding-bottom:5px;}
.offerDescriptionDetails p {margin-left:10px; margin-right:10px; margin-bottom:4px!important; /*clear:both;*/}
.offerDescriptionDetails p img {float:right; border:2px solid #EAEAD7 !important;}
.offerDescriptionDetails ul {/*float:left;*/ width:350px; padding:0px; padding-left:10px; margin-right:15px; margin-left:10px;}
.offerDescriptionDetails ul li {width:350px;}


.offerLinkButtons {margin-top:15px; margin-left:10px;}

.ReadMore {float:left; width:91px; height:26px;}
.ReadMore a {float:left; width:91px; height:26px; background:url(http://www.radissonhotelgalway.com/includes/images/readMoreBtn.jpg) no-repeat; text-indent:-9999px; line-height:70px; cursor:pointer;}
.Enquire {float:left; width:91px; height:26px; margin-left:3px;}
.Enquire a {float:left; width:91px; height:26px; background:url(http://www.radissonhotelgalway.com/includes/images/enquiryBtn.jpg) no-repeat; text-indent:-9999px; line-height:70px; cursor:pointer;}
.Book {float:left; /*width:91px; height:26px;*/}
.Book a {float:left; width:91px; height:26px; background:url(http://www.radissonhotelgalway.com/includes/images/bookOnlineBtn.jpg) no-repeat; text-indent:-9999px; line-height:70px; cursor:pointer;}

.specialOfferBottomDetails {background:transparent url(http://www.radissonhotelgalway.com/includes/images/blockBottom.jpg) no-repeat bottom center; height:15px; float:left; width:380px;}

.viewAll:hover {color:#801685;}







/* Booking styles */

#contentHolderBooking {float:left; width:855px; /*height:300px;*/ margin-left:9px; background:transparent url(http://www.radissonhotelgalway.com/includes/images/secBgBooking.jpg) repeat-y; /*position:relative; top:5px;*/}
#contentHolder2Booking {float:left; /*background:transparent url(http://www.radissonhotelgalway.com/includes/images/leftSidebarBottomBg.jpg) no-repeat left bottom;*/ /*position:relative; top:5px;*/}

#contentBooking {float:left; width:700px; margin-left:22px;}



/* Tables styles */

#membershipTable {/*float:left;*/ width:380px; border:2px solid #EAEAD7;}
#membershipTable tr td {border-bottom:1px solid #EAEAD7; padding:5px 5px;}

#membershipTable tr td.firstCell {background-color:#FBFBF8;}
#membershipTable tr td.secondCell {border-left:1px solid #EAEAD7!important; border-right:1px solid #EAEAD7!important;}
#membershipTable tr td.special {border-top:2px solid #EAEAD7; border-bottom:3px solid #EAEAD7; background-color:#FBFBF8;}
#membershipTable tr td.thirdCell {background-color:#FBFBF8;}

#membershipTable tr td.secondCell p {margin-bottom:2px; margin-top:2px;}


#weddingTable {width:380px; border:2px solid #EAEAD7 !important;}
#weddingTable tr td {border:none!important; padding:5px;}


#weddingTable {/*float:left;*/ width:380px; border:2px solid #EAEAD7;}
#weddingTable tr td {border-bottom:1px solid #EAEAD7; padding:5px 5px;}

#weddingTable tr td.firstCell {background-color:#FBFBF8; width:340px;}
#weddingTable tr td.secondCell {border-left:1px solid #EAEAD7!important; border-right:1px solid #EAEAD7!important;}
#weddingTable tr td.special {border-top:2px solid #EAEAD7; border-bottom:3px solid #EAEAD7; background-color:#FBFBF8;}
#weddingTable tr td.thirdCell {background-color:#FBFBF8;}

#RaceWeek {color:#80277B; font: 13px Tahoma, arial, verdana; margin-bottom:10px;}

#FacebookHolder {float:left;margin:0;padding:0;width:17px; height:17px;}
#FacebookHolder a {float:left;margin:0;padding:0;width:17px; height:17px; background:url(http://www.radissonhotelgalway.com/includes/images/FacebookLogo.jpg) left top no-repeat; text-align:left; text-indent:-9999px!important; }

/*popup*/
#layer p{color:#fff;text-align:center;}
#layer a{color:#fff;text-align:center;text-decoration:none;}
#layer{color:#4E3122; font-size:11px; font-family:Arial,Verdana; float:left;
    line-height:12px; position:absolute; width:320px; top:180px; left:70px; 
    z-index:150; background-color:#933596!important; text-align:right; 
    border:4px solid #933596!important; }
    
#closeHeader{width:320px; height:20px; line-height:16px; float:left; clear:both; 
    background-color:#933596; color:#FFF; text-align:left;}
#closeHeaderTitle{width:300px; font-weight:bold; text-align:left; float:left;
    clear:none; border:0px solid red;}    
#closeHeader a{width:15px; height:15px; float:right; clear:none; padding:2px 0px; 
    margin-right:2px; 
    font-weight:bold!important; color:#FFF!important; text-indent:-9999px!important;
    background:url(http://www.radissonhotelgalway.com/includes/images/btn_close.gif) no-repeat;}    

#popupMain{background-color:#ECE5D7; width:320px; margin:3px auto; float:left;
    text-align:left; padding:0;}

.popupTxtRepeaterContent{width:100%; margin:0; padding:0 0 10px 0; float:left; 
    clear:both; border:0px solid red; background:#ECE5D7;}
.popupLeft{width:66px; padding:0 8px 0 0; float:left;}
.popupRight{width:226px; float:left;}

#popupTxt{padding:10px 10px 0 10px; margin:0; float:left; clear:both; 
    border:0px solid red;}
    
.popupTxtRepeaterContent h3 a, .popupTxtRepeaterContent h3
    {width:286px; height:25px; line-height:25px; 
    margin:0!important; 
    padding:0 0 0 8px; float:left; clear:both; border:0px solid red; color:#FFF!important;
    font-family:sans-serif!important; font-weight:normal!important; 
    font-size:12px!important; text-align:left!important;
    background:url(http://www.radissonhotelgalway.com/includes/images/SO_BG.gif) repeat-x;} 
/*       
#popupTxt h3{margin:0; padding:0; float:left; clear:both;}
*/
    
#popupTxt a{color:#60042D; text-decoration:none; font-weight:bold; font-size:10px;}
#popupTxt a:hover{text-decoration:underline;}  


.leftLink{float:left; margin:0; padding:0; width:69px; height:16px; 
    background-image:url(http://www.radissonhotelgalway.com/includes/images/HPPU_readMoreBG1.jpg); background-repeat:no-repeat; 
    display:block; text-indent:-9999px;}
.rightLink{float:right; margin:0; padding:0; width:69px; height:16px; 
    background-image:url(http://www.radissonhotelgalway.com/includes/images/SO_Book.gif); background-repeat:no-repeat; 
    display:block; text-indent:-9999px;}

#popupTxt hr{width:100%; color:#E1E0E1; background-color:#E1E0E1; 
    height:1px; float:left; margin:0!important; padding:0!important;}




.specialoffers { margin:0 0 0 5px; padding:0; float:left; height:160px; width:270px; display:block; position:absolute;}
.specialoffershome {position:relative; }
#secondaryButtons .specialoffers { margin:0 0 0 15px;}
#container { 
	position: relative; 
	overflow:hidden;
	width: 270px; 
	height: 160px; 
}
	#container .item { 
		display: block; 
		width: 270px; 
		height: 160px; 
	}
#linkButtons { margin:90px 0 0 0; }

/*Slider Specials section */
#slider_specials {background-color:transparent!important;height: 101px;width: 240px;margin:0;overflow:hidden; }
.specials_section h3 {color:#fff;padding:0 0 10px;margin:0;}
.specials_section h3 a{text-transform:uppercase;font:18px Arial, Sans-serif, Tahoma;font-weight:bold;color:#fff;}
.specials_section {background-color:transparent!important;position:relative;width:240px;float:left}
.slider .item {background-color:transparent!important;background: url("http://www.radissonhotelgalway.com/includes/images/hppanel3.gif") no-repeat scroll 0 0 transparent;display: block;height: 101px;width: 240px;}
.slider .item img{border: 2px solid #FFF;float: left;margin: 12px 0 0;}
.specialscontent{float:left;width:150px;}  

.tripadvisor {text-indent:-9999px;background:url(http://www.radissonhotelgalway.com/includes/images/tripadv.gif) top left no-repeat;cursor:pointer;float:left;margin-left:7px;margin-top:-21px;display:block;height:34px;width:44px;}
.rawLogo {text-indent:-9999px;background:url(http://www.radissonhotelgalway.com/includes/images/raw.jpg) top left no-repeat;cursor:pointer;float:left;margin-left:7px;margin-top:-21px;display:block;height:34px;width:49px;}
.spiritLogo {text-indent:-9999px;background:url(http://www.radissonhotelgalway.com/includes/images/spiritspa.jpg) top left no-repeat;cursor:pointer;float:left;margin-top:-21px;display:block;height:34px;width:55px;}
.saltyLogo {text-indent:-9999px;background:url(http://www.radissonhotelgalway.com/includes/images/saltyspa.jpg) top left no-repeat;cursor:pointer;margin-left:7px;float:left;margin-top:-21px;display:block;height:34px;width:48px;}
.marinasLogo {text-indent:-9999px;background:url(http://www.radissonhotelgalway.com/includes/images/marinas.jpg) top left no-repeat;cursor:pointer;margin-left:7px;float:left;margin-top:-21px;display:block;height:34px;width:106px;}

.rawLogo:hover {background-position:0px -34px;}
.spiritLogo:hover {background-position:0px -34px;}
.saltyLogo:hover {background-position:0px -34px;}
.marinasLogo:hover {background-position:0px -34px;}


.menu{cursor:pointer;}

.menu_links {
  clear: both;
  float: right;
  width: 150px;
  margin-top: -40px;
}


.menu_links ul {
    border-bottom: 1px solid #CCCCCC;
    list-style: none outside none;
    margin: 0 0 0 10px;
    padding: 0;
    width: 140px;
}
.menu_links ul ul{
    margin: 0;
}


.menu_links ul li {
    position: relative;
    background-color: #CFCAAA;
}
.menu_links li ul {
    display: none;
    left: 0px;
    position: absolute;
    top: 43px;
    background-color:#CFCAAA;
}
.menu_links ul li a {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #CFCAAA;
    border-color: #CCCCCC #CCCCCC -moz-use-text-color;
    border-style: solid solid none;
    border-width: 1px 1px 0;
    color: #361108;
    display: block;
    padding: 5px;
    text-decoration: none;
}
* html ul li {
    float: left;
    height: 1%;
}
* html ul li a {
    height: 1%;
}
.menu_links li:hover ul, li.over ul {
    display: block;
}


.menu_item{text-indent:0; background-color: #CFCAAA;}

.menu ul li{text-indent:0; background-color: #CFCAAA;}

/* ---------- Add this ---------- */
.addthis_toolbox { float:right; width:110px; margin:30px 0 0 10px; }
.addthis_toolbox a { float:left; margin:0 3px 0 0; }
.addthis_toolbox .addThis { margin-top:-1px; }
#tripadvisor {float:right; margin:-10px 0 0 0; display:inline;}
              
.footerLeft{position: relative;right: 38px;}