/* Style sheet innLayout */
#employment-form .progressbar_container{float:right;}
#employment-form .progressbar span{font-size:1.1em;color:#488a6c;}
#employment-form .pagetitle{margin-top:10px;margin-bottom:10px;text-align:center;text-decoration:underline;font-size:1.6em;color:#851313;}
#employment-form div.widget span.before{display:block;}
#employment-form .widget{margin-right:20px;}
.jobs .ce_hs_popup{margin-bottom:10px;padding:5px 10px;border:1px solid #2d3c85;}
.jobs h3{margin-top:5px;margin-bottom:10px;font-size:1.4em;}
.jobs h2{font-weight:normal;}
div.right .submit_container{padding:5px;background-color:#ffffff;border:1px solid #19518c;color:#0b6275;}
#main div.ce_image.special{width:135px;height:180px;float:left;clear:none;margin:5px;padding:5px 10px;border:1px solid #000000;}
#main div.ce_image.special h3{margin-right:auto;margin-left:auto;text-align:center;font-size:1.3em;color:#23427a;}
.home #main{background:#F4F9D9 url("tl_files/inn/layout/row1_bkgrnd.gif") left top repeat-x;}
#spotlight{margin-top:10px;font-size:.9em;line-height:1.2em;}
body{margin:0;padding:15px 0 0;background-color:#162648;font-family:Arial, Helvetica, sans-serif;font-size:62.5%;color:#000;line-height:1.25em;}
#wrapper{width:790px;margin-right:auto;margin-left:auto;background-color:#ffffff;}
#container{padding-right:10px;padding-left:10px;font-size:1.2em;line-height:1.4em;}
.floatLeft{float:left;}
.floatRight{float:right;}
.clearLeft{clear:left;}
.clearRight{clear:right;}
#main{width:510px;float:right;padding:10px 10px 25px;background-color:#F4F9D9;min-height:350px;height:auto !important;height:350px;}
.clearBoth{clear:both;}
.clearNone{clear:none;}
.inside{position:static;}
.block{overflow:visible;}
#main h2{display:block;padding-right:10px;padding-left:10px;font-weight:bold;font-size:18px;color:#074a24;line-height:20px;}
.package{margin-top:15px;margin-bottom:15px;padding:10px 20px 20px;background-position:center top;background-repeat:no-repeat;}
#main .package h2{margin-top:0;margin-bottom:25px;padding-top:0;padding-bottom:0;font-size:20px;color:#ffffff;line-height:22px;}
.package .ce_table table{border-color:#000000;}
.package .ce_table td{border-color:#000000;}
.bruins{height:400px;background-image:url("tl_files/inn/promos/bruinsPackage2.jpg");}
.celtics{height:400px;background-image:url("tl_files/inn/promos/celticsPackage2.jpg");}
.redsox{height:400px;background-image:url("tl_files/inn/promos/redsoxPackage2.jpg");}
.bruins .ce_table td{background-color:#e8e668;}
.celtics .ce_table td{background-color:#a0d69f;}
.redsox .ce_table td{background-color:#ffffff;}
.booking{display:block;margin-top:10px;margin-bottom:10px;padding:8px;background-color:#14573a;font-weight:bold;color:#ffffff;}
.booking p{margin-top:0;margin-bottom:0;}
#main h1{display:block;margin:0 0 10px;padding:3px 10px;background-color:#78ad21;font-family:Georgia, Times, "Times New Roman", serif;font-weight:normal;font-size:2em;color:#ffffff;line-height:1em;}
#main p{padding-right:10px;padding-left:10px;}
#main .image_container{text-align:center;}
.bookPackage img{float:left;margin-left:10px;}
.column{width:160px;float:left;margin-right:8px;font-size:.95em;line-height:1.1em;}
#main .column h2{display:block;margin:0 0 5px;padding:3px 10px;background-color:#78ad21;font-family:Georgia, Times, "Times New Roman", serif;font-weight:normal;font-size:1.6em;color:#ffffff;line-height:1em;}
#innFooter{clear:both;display:block;padding-top:10px;padding-bottom:10px;}
#innFooter #tagline{font-family:Georgia, Times, "Times New Roman", serif;font-weight:bold;font-style:italic;font-size:1.1em;}
#footer{width:780px;margin-right:auto;margin-left:auto;padding-top:10px;padding-bottom:20px;}
#footer #footerNav a{margin-right:8px;color:#B1DEE5;}
#footer #copyright{padding-top:10px;font-style:italic;color:#B1DEE5;}
#spotlight h1{display:block;margin:0;padding:3px 10px;background-color:#78ad21;font-family:Georgia, Times, "Times New Roman", serif;font-weight:normal;font-size:1.6em;color:#ffffff;line-height:1em;}
#spotlight .map-link{display:block;margin-top:8px;text-align:center;border:1px solid #6c6c6c;text-decoration:none;}
#spotlight .map-link:hover{margin-top:8px;background-color:#f8d14a;text-decoration:none;}
#specialHeadline h1{display:block;margin:0;padding:3px 10px;background-color:#78ad21;font-family:Georgia, Times, "Times New Roman", serif;font-weight:normal;font-size:1.5em;color:#ffffff;line-height:1em;}
.promo{width:115px;float:left;}
.promo p{padding-right:5px;padding-left:5px;font-size:.95em;line-height:1.1em;}
#contact{clear:both;background-color:#FAEFC4;line-height:1.2em;}
#contact p{padding-right:10px;padding-left:10px;}
#contact h2{margin:0;padding:2px 10px;background-color:#F8D14A;font-family:Georgia, Times, "Times New Roman", serif;font-weight:normal;font-size:1.6em;color:#000000;line-height:1em;}
#header{padding:10px;background:#ffffff url("tl_files/inn/layout/headerBg.gif") left top no-repeat;}
#header .navDivider{height:4px;clear:both;margin:0;padding:0;background-color:#002674;}
#header #bwlogo{width:100px;float:left;margin-left:20px;}
#header #gcci{width:415px;height:47px;float:right;clear:right;}
#header #gcci #signin{width:415px;height:47px;display:none;background-color:#DDEEF1;}
#header #gcci #signin td{padding-bottom:0;}
#header #gcci #signin td.signinhdr{padding-top:2px;font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#102856;}
#header #gcci #signin input,#header #gcci #signin .twopxpad{margin-top:4px;}
#header #gcci #signin td,#header #gcci #signin td a{font-size:10px;color:#0066CC;}
#header #gcci #signin td a:hover{color:#002674;}
#header #gcci #signin td,#header #gcci #signin td a.close{font-size:10px;color:#78818A;}
#header #gcci #signout{width:415px;height:47px;text-align:right;}
#header #gcci .inputmemnumber,#header #gcci .inputmempassword{width:85px;border:1px solid #4A4A4A;color:#8C949F;font: 9px Arial, Helvetica, sans-serif;}
#left{width:230px;padding-right:10px;}
#findaroom{margin-bottom:10px;padding:10px;background-color:#FAEFC4;border:1px solid #5e1a1a;}
#findaroom img{margin-top:6px;margin-left:32px;}
#findaroom div.bookNow{margin-left:22px;}
#findaroom h4{margin-top:0;margin-bottom:10px;padding-top:0;padding-bottom:0;text-align:center;font-family:Georgia, Times, "Times New Roman", serif;font-weight:normal;font-size:1.8em;color:#f24921;}
#emailForm{clear:both;margin-bottom:10px;padding:5px 10px;background-color:#f8d14a;}
#emailForm h2{margin-top:0;margin-bottom:10px;padding-top:0;padding-bottom:0;font-family:Georgia, Times, "Times New Roman", serif;font-weight:normal;font-size:1.4em;color:#f24921;line-height:1em;}
#emailForm p{margin-top:5px;margin-bottom:5px;font-size:11px;line-height:13px;}
#emailForm .submit_container{padding-top:8px;text-align:right;}
#emailForm input.text{width:175px;margin-top:3px;margin-bottom:3px;padding:2px;border:1px solid #a17a06;}
.homeEmail input.text{float:left;margin-right:15px;}
.homeEmail br{display:none;}
.homeEmail .submit_container{padding:0 10px 0 0;padding-right:10px !important;}
.ce_table table{border-bottom:1px solid #cccccc;border-left:1px solid #cccccc;}
.ce_table td{padding:5px 10px 5px 5px;vertical-align:top;border-top:1px solid #cccccc;border-right:1px solid #cccccc;}

