body{font-family:arial,helvetica,sans-serif;background-color:#ffffff;color:#333;background:#ffffff;margin:0px;}
a:link{color:#173689;}
a:hover{color:#ce2b38;}
a:active{color:#ce2b38;}
a:visited{color:#317992;}
a:visited:hover{color:#ce2b38;}
a:visited:active {color:ce2b38}

a:link.mn{text-decoration:none;color:#173689;}
a:hover.mn{text-decoration:none;color:#ce2b38;}
a:active.mn{text-decoration:none;color:#ce2b38;}
a:visited.mn{text-decoration:none;color:#ce2b38;}
a:visited.hover.mn{text-decoration:none;color:#ce2b38;}
table{font-family:arial,helvetica,sans-serif;}
tr{font-family:arial,helvetica,sans-serif;}
td{font-family:arial,helvetica,sans-serif;}
h1{font-size:21px;font-family: FGMedCon,arial;font-weight:normal;padding:0;color:#132C71;margin-top:15px;margin-bottom:0;}
h2{font-size:19px;font-family: FGMedCon,arial;font-weight:normal;padding:0;color:#132C71;}
h3{font-size:18px;font-family: FGMedCon,arial;font-weight:normal;padding:0;color:#132C71;}
h4{color:#173689;}
h5{color:#173689;}
h6{color:#173689;}
.topdiv{padding-top:12px;background:#ffffff;}
.tzero{font-size:12px;color:#333333;}
.tone{font-size:10px;font-family:arial,helvetica;color:#999;width:950px;}
.content{font-size:.83em;text-align:left;list-style:none;}
.content h5{font-size:.96em;padding:0;}
.content blockquote{font-size:.80em;color:#333;margin-bottom:25px;}
.content i{font-size:.80em;font-style:normal;}
.scontent i{font-size:.83em;font-style:normal;}
.scontent{font-size:.83em;text-align:left;}
.scontent td{text-align:left;}
.hgbbb{border-top:solid 1px #9FB1C7};

.scontent blockquote{font-size:.80em;color:#333;margin-bottom:25px;}
.mapcontent{background:#fff;border-right:solid 1px #9FB1C7;border-bottom:solid 1px #9FB1C7;border-top: solid 1px #9FB1C7;}
.regcontent{border-top: solid 1px #9FB1C7;}

.a149{color:#ce2b38;}
.sxtop{background:url(/i/corners/tl-ffffdd.png) no-repeat top left;position:relative;padding:0 0 0 10px;color:#333;border-bottom:solid 2px #999;}
.srctop{background:url(/i/corners/tr-ffffdd.png) no-repeat top right;}
.srctop div,.srctop{width:100%;height:15px;font-size:1px;}
.searchtitle{background:url(/i/corners/r-ffffdd.png) top right repeat-y;margin-top:-5px;padding-top:0;padding-bottom:8px;padding-left:5px;color:#173689;font-family:arial;font-weight:bold;}
.sxbot{padding:2px 8px 0 10px;color:#333;border-left:solid 1px #999;border-right:solid 1px #aaa;position:relative;}
.sbot{margin-top:-10px;background:url(/i/corners/bl-qs.png) no-repeat bottom left;}
.snotes{line-height:.90em;margin-top:10px;margin-bottom:.10em;list-style-type:square;}
.sbot div{background:url(/i/corners/br-qs.png) no-repeat bottom right;}
.sbot div,.sbot{width:100%;height:15px;font-size:1px;}
.qh{font-size:1.10em;
font-style:italic;
font-weight:bold;
color:#1d5387;
display:block;
margin-top:-22px;
margin-bottom:-4px;

}
.qnote{
margin-bottom:-3px;
margin-top:7px;

}
.qnote b{color:#ce2b38;}
.qnote{margin-bottom:-6px;margin-top:6px;padding-bottom:4px;}

.qsbox{background: url(/i/corners/test/ffeaa8-w-tl.png) no-repeat top left}
.qsbox form{margin-top:10px;margin-bottom:4px;}
.qstop{background: url(/i/corners/test/ffeaa8-w-tr.png) no-repeat top right;}
.qsbottom{background: url(/i/corners/test/ffeaa8-w-bl.png) no-repeat bottom left;}
.qsbottom div{background: url(/i/corners/test/ffeaa8-w-br.png) no-repeat bottom right;}
.qscontent{background: url(/i/corners/test/ffeaa8-w-r.png) top right repeat-y;}

.qstop div,.qstop,.qsbottom div,.qsbottom{width:100%;height:15px;font-size:1px;}
.qscontent,.qsbottom{margin-top:-19px;}
.qscontent{padding:0 9px;;}
.qscontent li{line-height:.9em;list-style-type:square;margin-bottom:.1em;margin-top:10px;}
.qsinput{width:79px;margin-right:9px;text-transform:lowercase;}
.qschecktxt{float:left;font-size:12px;padding-top:3px;}
.qscheckcontainer{width:450px;}
.qscheckcontainer td{font-size:12px;padding-top:4px;padding-bottom:4px;}
.qscitycontainer td{padding-top:0px;padding-bottom:0px;}
.qsrightdiv{width:235px;font-size:12px;float:right;}
.qsrooms{width:150px;float:left;font-size:12px;}

.qssearch {
background-attachment:scroll;
background-color:#1D5387;
background-image:none;
background-repeat:repeat;
border-color:#ACBED0 #000033 #000033 #ACBED0;
border-style:solid;
border-width:2px;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
height:24px;
margin-left:1px;
margin-right:1px;
padding-bottom:2px;
text-decoration:none;
width:61px;
font-family:arial;

}
.aqssearch{
width:57px;
margin-left:1px;
background:#1d5387 none repeat scroll 0 0;
border-color:#acbed0 #000033 #003 #ACBED0;
border-style:solid;
border-width:2px;
color:#fff;
cursor:pointer;
font-weight:bold;
}

.qsmain{width:400px;}
.qsinputdiv{float:right;}
.qselect,.qselecta{margin-left:2px;}

.stbox{background: url(/i/corners/test/ffeaa8-w-tl.png) no-repeat top left}
.sttop{background: url(/i/corners/test/ffeaa8-w-tr.png) no-repeat top right;}
.stbottom{background: url(/i/corners/test/ffeaa8-w-bl.png) no-repeat bottom left;}
.stbottom div{background: url(/i/corners/test/ffeaa8-w-br.png) no-repeat bottom right;}
.stcontent{background: url(/i/corners/test/ffeaa8-w-r.png) top right repeat-y;}
.sttop div,.sttop,.stbottom div,.stbottom{width:100%;height:15px;font-size:1px;}
.stcontent,.stbottom{margin-top:-19px;}
.stcontent{padding:0 15px;}
.stcontent li{line-height:.9em;list-style-type:square;margin-bottom:.1em;margin-top:10px;}
.stcontent{line-height:20px;}
.noli{list-style-type:none;}
.below{font-size:.9em;margin-top:3px;margin-bottom:3px;}
.hnote{font-size:.93em;margin-top:3px;margin-bottom:3px;}
.same{font-size:90%;margin-top:3px;margin-bottom:3px;}
.formfield{font-size:9pt;}
.hsrchbutton{border:2px solid #000;border-color:#acbed0 #003 #003 #acbed0;background:#1d5387;color:#fff;cursor:pointer;font-weight:bold;}
#chk_in,#chk_out {font-family:arial;font-size:12px;text-transform:lowercase;}

.centerlist{padding-left:0;margin-left:0;}
.hx{list-style:none;padding-top:0;padding-left:0;padding-right:0;padding-bottom:0;}
.hx li{padding-left:0;}
/* .hx img{position:relative;top:10px;} */
.hxthumb {border: none; margin-right: 7px; margin-bottom: 4px;margin-top: 9px;}
.hxtop{background-image: url(/i/sprite1.gif);background-position: -10px -665px;position:relative;padding:0 0 0 10px;color:#333;border-bottom:solid 2px #999;}
.rctop{background-image: url(/i/sprite1.gif);background-position: 449px -3222px;}
.rctop div,.rctop{width:100%;height:15px;font-size:1px;}
.opvmr{background:url(/i/corners/r-e1edf9.png) top right repeat-y;margin-top:-5px;padding-top:0;padding-bottom:8px;padding-left:5px;}

.hn{font-weight:bold;font-size:14px;}
a:link.hn{font-family:arial;color:#173689;}
a:hover.hn{font-family:arial;color:#ce2b38;}
a:active.hn{font-family:arial;color:#ce2b38;}
a:visited.hn{font-family:arial;color:#317992;}
a:visited:hover.hn{font-family:arial;color:#ce2b38;}
.cc{color:#173689;font-family:arial;}

#l1{font-size:13px;display:block;line-height:13px;}
.address{padding-bottom:0;font-weight:normal;}
.hxbot{padding:2px 1px 0 6px;color:#333;border-left:solid 1px #aaa;border-right:solid 1px #aaa;position:relative;}
.bnotes{margin-top:5px;margin-bottom:7px;}
.rating{font-weight:normal;color:#ce2b38;margin-top:5px;}
.guest{font-size: 12px;font-weight: bold;display:block;color:#333333;margin-top:5px;}
.gr{font-size:1em;margin-bottom:10px;margin-top:0;}
.gr b{display:none;}
.gr u{text-decoration:none;color:#005c57;font-weight:normal;}
.pfdate{display:none;}
.rcbot{margin-top:-10px;background-image: url(/i/sprite1.gif);background-position: -10px -1285px;}
.rcbot div{background-image: url(/i/sprite1.gif);background-position: 459px -3467px;}
.rcbot div,.rcbot{width:100%;height:15px;font-size:1px;}
.lcol{background:#1D5387;height:1px;}

.citylinks{background-color:#1d5387;color:#fff;text-decoration:none;font-size:.8em;text-align:left;}
.citylinks a:link{color:#fff;text-decoration:none;}
.citylinks a:hover{color:#f9ca84;text-decoration:none;}
.citylinks a:active{color:#f9ca84;text-decoration:none;}
.citylinks a:visited{color:#f9ca84;text-decoration:none;}
.citylinks a:visited:hover{color:#f9ca84;text-decoration:none;}
.citylinks li{margin-left:-27px;}
.citylinks i{font-size:.80em;font-style:normal;}

.statelinks{background-color:#1d5387;color:#fff;text-decoration:none;font-size:.8em;text-align:left;}
.statelinks a:link{color:#fff;text-decoration:none;}
.statelinks a:hover{color:#f9ca84;text-decoration:none;}
.statelinks a:active{color:#f9ca84;text-decoration:none;}
.statelinks a:visited{color:#f9ca84;text-decoration:none;}
.statelinks a:visited:hover{color:#f9ca84;text-decoration:none;}

.collegelinks{background-color:#1d5387;color:#fff;text-decoration:none;font-size:.8em;text-align:left;}
.collegelinks a:link{color:#fff;text-decoration:none;}
.collegelinks a:hover{color:#f9ca84;text-decoration:none;}
.collegelinks a:active{color:#f9ca84;text-decoration:none;}
.collegelinks a:visited{color:#f9ca84;text-decoration:none;}
.collegelinks a:visited:hover{color:#f9ca84;text-decoration:none;}

.rcol{background:#e1edf9 url(/i/rightbg.gif) top right repeat-y;}

.sp_box{background-image: url(/i/sprite1.gif);background-position: -10px -2287px;width:285px;margin-bottom:10px;margin-top:10px;}
.sp_top{background-image: url(/i/sprite1.gif);background-position: 260px -3782px;}
.sp_top div,.sp_top,.sp_bottom div,.sp_bottom{width:100%;height:17px;font-size:1px;}
.sp_content{background:url(/i/corners/r-999999.png) top right repeat-y;text-align:left;line-height:.90em;color:#173689;text-decoration:none;font-size:.8em;}
.sp_content a:link{color:#173689;text-decoration:none;}
.sp_content a:hover{color:#ce2b38;text-decoration:none;}
.sp_content a:active{color:#ce2b38;text-decoration:none;}
.sp_content a:visited{color:#317992;text-decoration:none;}
.sp_content a:visited:hover{color:#ce2b38;text-decoration:none;}
.sp_content a:visited:active{color:#ce2b38;text-decoration:none;}
.sp_content,.sp_bottom{margin-top:-19px;}
.sp_content{padding:0 8px;}
.sp_bottom{background-image: url(/i/sprite1.gif);background-position: -10px -2905px;}
.sp_bottom div{background-image: url(/i/sprite1.gif);background-position: 260px -4025px;}

.map_box{background-image: url(/i/sprite1.gif);background-position: -10px -2287px;width:285px;margin-bottom:10px;margin-top:10px;}
.map_top{background-image: url(/i/sprite1.gif);background-position: 260px -3782px;}
.map_top div,.map_top,.map_bottom div,.map_bottom{width:100%;height:17px;font-size:1px;}
.map_content{background:url(/i/corners/r-999999.png) top right repeat-y;text-align:left;line-height:.90em;color:#173689;text-decoration:none;font-size:.8em;}
.map_content,.map_bottom{margin-top:-19px;}
.map_content{
padding-left:12px;
padding-right:11px;
}


.map_content b{font-size:19px;line-height: 16px;font-family: FGMedCon,arial;font-weight:normal;}
.map_content a:link{text-decoration:underline;color:#173689;line-height:1.2em;}
.map_content a:hover{text-decoration:underline;color:#ce2b38;line-height:1.2em;}
.map_content a:active{text-decoration:underline;color:#ce2b38;line-height:1.2em;}
.map_content a:visited{text-decoration:underline;color:#173689;line-height:1.2em;}
.map_content a:visited.hover{text-decoration:underline;color:#ce2b38;line-height:1.2em;}

.map_content img{border:solid 1px #888;margin-top:10px;margin-bottom:5px;margin-left:0px;margin-right:0px;width:260px;}
.map_bottom{background-image: url(/i/sprite1.gif);background-position: -10px -2905px;}
.map_bottom div{background-image: url(/i/sprite1.gif);background-position: 260px -4025px;}

.locallinks{line-height:.90em;background-color:#e1edf9;color:#173689;text-decoration:none;font-size:.8em;text-align:left;}
.locallinks b{line-height:16px;}
.locallinks a{line-height:1.2em;}
.locallinks a:link{color:#173689;text-decoration:none;}
.locallinks a:hover{color:#ce2b38;text-decoration:none;}
.locallinks a:active{color:#ce2b38;text-decoration:none;}
.locallinks a:visited{color:#317992;text-decoration:none;}
.locallinks a:visited:hover{color:#ce2b38;text-decoration:none;}
.tp{font-size:.80em;color:#173689;text-align:left;}
.tp si{font-size:.83em;font-style:italic;margin-top:3px;margin-bottom:3px;}
.tc{font-size:.80em;color:#33333;}
.tc si{font-size:.83em;font-style:italic;margin-top:3px;margin-bottom:3px;}
.ft blockquote{font-size:.70em;color:#333;}
.ft p{font-size:.70em;color:#333;}
.fn a{font-size:.84em;}
.fn{color:#ce2b38;}
.sbimg{border:0;margin-left:6px;margin-right:6px;margin-top:5px;}
.sbtitle{color:#000;font-size:11px;}
.hl img{position:relative;top:10px;}
.ca{background:#fbd4d2;font-weight:bold;color:#333;}
.coa{color:#CE2B38;}
.sg{background:#d3e6f8;}
.mn{text-decoration:none;color:#173689;font-weight:normal;}
.sd{font-size:.80em;color:#333;}
.cl{font-size:.80em;color:#333;}
img[src *= '/i/t\.gif']{display:block;border:0;}
.quicksearch p{margin-top:0;margin-bottom:7px;}
.quicksearch li{margin-top:0;margin-bottom:3px;}
.quicksearch{list-style:none;margin-top:3px;line-height:.98em;}
.quicksearch i{font-weight:normal;font-size:90%;}
.quicksearch a{font-size:90%;}
.quicksearch .sm{font-size:90%;}
#search{text-align:center;position:relative;width:100%;}
input.go{background:#d4e5ff url(/i/go.gif) no-repeat scroll 0;border-color:#d4e5ff #666666 #666 #dddddd;border-style:solid;border-width:0;color:#fff;font-size:.8em;font-weight:bold;height:22px;text-transform:lowercase;width:23px;padding:0;}
input.ttxtf{font-size:10px;height:18px;width:116px;border:1px solid #666;}
.collegestatelinks{background-color:#1d5387;color:#fff;text-decoration:none;font-size:.8em;}
.collegestatelinks a:link{color:#fff;text-decoration:none;}
.collegestatelinks a:hover{color:#f96;text-decoration:none;}
.collegestatelinks a:active{color:#f96;text-decoration:none;}
.collegestatelinks a:visited{color:#f96;text-decoration:none;}
.collegestatelinks a:visited:hover{color:#f96;text-decoration:none;}
#cse-search-results iframe{width:750px;}
div#qTip {padding: 15px;width:250px;display: none;background: #ff9966;border: solid 1px #aaaaaa;color: #173689;font: bold 11px Verdana, Arial, sans-serif;text-align: left;position: absolute;z-index: 1000;}
.ln{color:#173689;text-decoration:underline;cursor:pointer;cursor:hand;}
.lnr{color:#173689;text-decoration:none;cursor:pointer;cursor:hand;}
.ne{letter-spacing:-0.13em;}
.sbtop {height:18px;}
.sbimgs div{height:32px;width:32px;}
.sb1{background-image: url(/i/sprite1.gif);background-position: -10px -1320px;}
.sb2{background-image: url(/i/sprite1.gif);background-position: -10px -1372px;}
.sb3{background-image: url(/i/sprite1.gif);background-position: -10px -1424px;}
.sb4{background-image: url(/i/sprite1.gif);background-position: -10px -1476px;}
.sb5{background-image: url(/i/sprite1.gif);background-position: -10px -1528px;}
.sb6{background-image: url(/i/sprite1.gif);background-position: -10px -1580px;}
.hgmh-concerts{background:transparent url(/i/hgmh.jpg) no-repeat scroll left bottom;}
.hgmh-zoos{background:transparent url(/z-badi/test/hgmh-zoos.jpg) no-repeat scroll left bottom;}
.hgmh-amusement{background:transparent url(/z-badi/test/hgmh-amusement.jpg) no-repeat scroll left bottom;}

.qp {color:#1D5387;font-size:1.1em;font-style:italic;font-weight:bold;margin-bottom:1px;}

.bc{margin-top:7px;font-size:11px}

.buttonbg {
    background: url("https://bookings.hotelguides.com/zcom/tiles/2000/images/forms/btnBG.png") repeat-x scroll 0 0 #1D5387;
    border: 1px solid #1E5A94;
    color: #FFFFFF;
    cursor: pointer;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
    font-weight: bold;
    padding: 3px 7px 4px;
    text-decoration: none;
}
.buttonbg a:active {
    color: #FFFFFF;
    text-decoration: none;
}

span.hgformbutton {
background:url(https://bookings.hotelguides.com/zcom/tiles/2000/images/forms/btnBG.png) repeat-x 0 0 #1d5387;
cursor:pointer; 
padding:3px 7px 4px;
border:1px solid #1E5A94; 
text-decoration:none;
width:70px;

}

span.hgformbutton input {
background:none;
border:0;
margin:0;
padding:0;
color:#FFFFFF; 
font-weight:bold; 
font-size:13px; 
font-family:Arial, Helvetica, sans-serif;

}

span.hgformbuttonw {
background:url(https://bookings.hotelguides.com/zcom/tiles/2000/images/forms/btnBG.png) repeat-x 0 0 #1d5387;
cursor:pointer; 
padding:3px 7px 4px;
border:1px solid #1E5A94; 
text-decoration:none;
width:70px;

}

span.hgformbuttonw input {
background:none;
border:0;
margin:0;
padding:0;
color:#FFFFFF; 
font-weight:bold; 
font-size:13px; 
font-family:Arial, Helvetica, sans-serif;

}

ul.like-buttons{
float: left;
list-style: none;
margin: 5px 0 10px 0;
padding: 0;
width: 100%;
}

ul.like-buttons li{
    display: block;
    float: left;
    margin-right: -9px;
}
li.twitter-like{
    margin-top: 2px;
}

.maplike{
margin-top:-10px;
margin-bottom:-12px;
}

.learnAm{font-size:.83em;text-align:left;}
.dboxc{width:480px;font-size:.8em;margin-top:7px;}
.nformbox{
width:526px;
height:298px;
    border: 1px solid #ffd038;
    border-radius: 0 0 0 0;
    clear: both;
    display: block;
    margin: 0;
    min-height: 150px;
    overflow: hidden;
    padding-left: 15px;
    padding-top: 5px;
    background: url('/i/ffeaad-ffd96a-grad.gif') repeat-x scroll 0 0 transparent;
}

.nformboxAddr{
width:526px;
height:357px;
    border: 1px solid #ffd038;
    border-radius: 0 0 0 0;
    clear: both;
    display: block;
    margin: 0;
    min-height: 150px;
    overflow: hidden;
    padding-left: 15px;
    padding-top: 5px;
    background: url('/i/ffeaad-ffd96a-grad.gif') repeat-x scroll 0 0 transparent;

    }
 
.blankdiv{
width:1000px;height:1px;border-bottom:solid 1px #bbbbbb;margin-top:20px;margin-bottom:10px;
}
@font-face {font-family: 'FGMedCon';src: url('/js/web-fonts/franklingothicfs_mediumcondensed_macroman/FranklinGothic-MedCd-webfont.eot');src: url('/js/web-fonts/franklingothicfs_mediumcondensed_macroman/FranklinGothic-MedCd-webfont.eot?#iefix') format('embedded-opentype'),url('/js/web-fonts/franklingothicfs_mediumcondensed_macroman/FranklinGothic-MedCd-webfont.woff') format('woff'),url('/js/web-fonts/franklingothicfs_mediumcondensed_macroman/FranklinGothic-MedCd-webfont.ttf') format('truetype'),url('/js/web-fonts/franklingothicfs_mediumcondensed_macroman/FranklinGothic-MedCd-webfont.svg#FranklinGothicFSMdCn') format('svg');font-weight: normal;font-style: normal;}
