/* This imports the Base Weblog CSS from TypePad, which defines core styles */

@import url(/.shared/themes/common/base-weblog.css);


/* This imports the local asterisk-style.css, which you can use as a guide for customizing your blog's CSS. */

@import url(asterisk-style.css);


<!--body {background:url(/marriott-on-the-move/images/bg-repeat.jpg) repeat-x #f7f7f7; width:100%; text-align:center;}-->

body {background:url(/marriott-on-the-move/images/background.jpg) repeat-x #f7f7f7; width:100%; text-align:center;}

input:focus {outline:none;}

#container {width:970px; text-align:center; margin:0 auto;}

#container #container-inner {width:970px; text-align:left; margin:0 auto;}



#banner {background:url(/marriott-on-the-move/images/header.jpg) no-repeat; height:255px; position:relative;}

#banner a.MrMarriott {display:block; width:190px; height:205px; position:absolute; top:25px; left:0;}

#banner a.MrMarriott:hover {text-decoration:none;}

#banner a.logo {display:block; width:230px; height:100px; position:absolute; top:40px; left:360px;}
#banner a.logo:hover {text-decoration:none;}

#banner a.find_hotel {position:absolute; top:194px; left:601px;}

#banner .module-search #search-blog {position:absolute; top:194px; right:20px;}

#banner .module {overflow:visible; background:none; border:none; padding:0;}

#banner .module-search .module-content {margin:0;}

#banner .module-search h2.module-header {display:none;}

#banner .module-search #search-blog input.search-input {width:205px; background:none; border:0px solid; margin:0; padding:6px 0 3px 5px; color:#9d102d; font-family: 'Questrial', sans-serif; font-size:12px; font-style:italic; background-color:transparent; background-image:none; -webkit-appearance: none;}

#banner .module-search #search-blog input.submit-button {width:24px; background:none; border:none; text-indent:-9999em; cursor:pointer; font-size:0; line-height:0; height:24px; margin-top:-3px;}


#pagebody {background:none; padding:0;}

#pagebody #pagebody-inner {background:none;}

.module {width:auto;}

.entry, .entry-featured, .module {background:#dddddd; border:1px solid #bbbbbb; padding:10px;}

.entry .entry-holder, .entry-featured .entry-holder, .module .module-holder {background:#ffffff; -moz-box-shadow: 3px 3px 5px 6px #ccc; -webkit-box-shadow: 3px 3px 5px 6px #ccc; box-shadow: 3px 3px 5px 6px #ccc;}

h2.module-header {font-family:'Anton', sans-serif; font-size:23px; color:#9d102d; text-transform:uppercase; padding:20px 25px 15px 25px; border-bottom:1px dotted #888888; font-weight:normal;}

#beta .module {margin-bottom:20px;}

a.rss-icon {position:absolute; top:20px; right:25px;}

.entry {width:293px; float:left; margin:20px 20px 0 0; height:390px; clear:none; overflow:none !important;}

.entry-holder {height:390px; overflow:hidden;}

.entry-featured {width:630px; float:none; margin:0; height:auto; overflow:none !important; position:relative;}
.entry-featured .entry-holder {height:auto; overflow:none;}

.trackbacks, .reactions, .comments, .archive {width:auto;}

img.asset {border:3px solid #aaa; margin:10px;}
.entry-body img {border:3px solid #aaa; margin:0 10px 10px 0;}

.addthis_toolbox {position:absolute; right:20px; bottom:20px;}

#footer {background:url(/marriott-on-the-move/images/footerBG.png) repeat-x; height:36px; padding-top:33px;}

#footer .footer-nav {width:970px; margin:0 auto;}
#footer .footer-nav li {list-style:none; float:left; font-family:'Unna', serif; font-style:italic; font-size:13px; line-height:18px; margin-right:50px; color:#222;}
#footer .footer-nav li a {text-decoration:none; color:#222;}
#footer .footer-nav li a:hover {text-decoration:underline; color:#9D102D;}

a.sm2_link {color:#990000 !important; background-color:#fff !important; border:none !important;}
/* ph=1 */
