/* ::::: http://www.lodging-manhattan.com/wp-content/themes/Manhattan/style.css ::::: */

body { margin: 0pt auto; padding: 0pt; background-color: rgb(61, 118, 79); background-image: url('images/page-bgtexture.jpg'); background-repeat: repeat; background-attachment: scroll; background-position: left top; }
.Main { position: relative; width: 100%; left: 0pt; top: 0pt; }
.PageBackgroundGlare { position: absolute; width: 100%; height: 656px; left: 0pt; top: 0pt; }
.PageBackgroundGlareImage { background-image: url('images/page-bgglare.png'); background-repeat: no-repeat; height: 656px; width: 420px; margin: 0pt; }
html:first-child .PageBackgroundGlare { border: 1px solid transparent; }
.PageBackgroundGradient { position: absolute; background-image: url('images/page-bggradient.jpg'); background-repeat: repeat-x; top: 0pt; width: 100%; height: 500px; }
.cleared { float: none; clear: both; margin: 0pt; padding: 0pt; border: medium none; font-size: 1px; }
form { padding: 0pt ! important; margin: 0pt ! important; }
.Sheet { position: relative; z-index: 0; margin: 0pt auto; width: 1000px; min-width: 43px; min-height: 43px; }
.Sheet-body { position: relative; z-index: 1; padding: 3px; }
.Sheet-tr, .Sheet-tl, .Sheet-br, .Sheet-bl, .Sheet-tc, .Sheet-bc, .Sheet-cr, .Sheet-cl { position: absolute; z-index: -1; }
.Sheet-tr, .Sheet-tl, .Sheet-br, .Sheet-bl { width: 54px; height: 54px; background-image: url('images/sheet-s.png'); }
.Sheet-tl { top: 0pt; left: 0pt; clip: rect(auto, 27px, 27px, auto); }
.Sheet-tr { top: 0pt; right: 0pt; clip: rect(auto, auto, 27px, 27px); }
.Sheet-bl { bottom: 0pt; left: 0pt; clip: rect(27px, 27px, auto, auto); }
.Sheet-br { bottom: 0pt; right: 0pt; clip: rect(27px, auto, auto, 27px); }
.Sheet-tc, .Sheet-bc { left: 27px; right: 27px; height: 54px; background-image: url('images/sheet-h.png'); }
.Sheet-tc { top: 0pt; clip: rect(auto, auto, 27px, auto); }
.Sheet-bc { bottom: 0pt; clip: rect(27px, auto, auto, auto); }
.Sheet-cr, .Sheet-cl { top: 27px; bottom: 27px; width: 54px; background-image: url('images/sheet-v.png'); }
.Sheet-cr { right: 0pt; clip: rect(auto, auto, auto, 27px); }
.Sheet-cl { left: 0pt; clip: rect(auto, 27px, auto, auto); }
.Sheet-cc { position: absolute; z-index: -1; top: 27px; left: 27px; right: 27px; bottom: 27px; background-color: rgb(255, 255, 255); }
.Sheet { margin-top: 7px ! important; }
.PageBackgroundSimpleGradient, .PageBackgroundGradient, .PageBackgroundGlare { min-width: 1000px; }
.artmenu a, .artmenu a:link, .artmenu a:visited, .artmenu a:hover { text-align: left; text-decoration: none; outline: medium none; letter-spacing: normal; word-spacing: normal; }
.artmenu, .artmenu ul { margin: 0pt; padding: 0pt; border: 0pt none; list-style-type: none; display: block; }
.artmenu li { margin: 0pt; padding: 0pt; border: 0pt none; display: block; float: left; position: relative; z-index: 5; background: none repeat scroll 0% 0% transparent; }
.artmenu li:hover { z-index: 10000; white-space: normal; }
.artmenu:after, .artmenu ul:after { content: "."; height: 0pt; display: block; visibility: hidden; overflow: hidden; clear: both; }
.artmenu, .artmenu ul { min-height: 0pt; }
.artmenu { padding: 12px 15px 0px; }
.nav { position: relative; height: 40px; z-index: 100; }
.nav .l, .nav .r { position: absolute; z-index: -1; top: 0pt; height: 40px; background-image: url('images/nav.png'); }
.nav .l { left: 0pt; right: 15px; }
.nav .r { right: 0pt; width: 994px; clip: rect(auto, auto, auto, 979px); }
.artmenu a { position: relative; display: block; overflow: hidden; height: 28px; cursor: pointer; text-decoration: none; margin-right: 1px; margin-left: 1px; }
.artmenu a .r, .artmenu a .l { position: absolute; display: block; height: 84px; background-image: url('images/menuitem.png'); }
.artmenu a .l { left: 0pt; right: 7px; }
.artmenu a .r { width: 414px; right: 0pt; clip: rect(auto, auto, auto, 407px); }
.artmenu a .t { font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif; font-size: 10px; font-style: normal; font-weight: bold; text-transform: uppercase; color: rgb(231, 243, 235); padding: 0pt 16px; margin: 0pt 7px; line-height: 28px; text-align: center; }
.artmenu a:hover .l, .artmenu a:hover .r { top: -28px; }
.artmenu li:hover > a .l, .artmenu li:hover > a .r { top: -28px; }
.artmenu li:hover a .l, .artmenu li:hover a .r { top: -28px; }
.artmenu a:hover .t { color: rgb(22, 43, 70); }
.artmenu li:hover a .t { color: rgb(22, 43, 70); }
.artmenu li:hover > a .t { color: rgb(22, 43, 70); }
.artmenu a.active .l, .artmenu a.active .r { top: -56px; }
.artmenu a.active .t { color: rgb(241, 245, 249); }
div.Header { margin: 0pt auto; position: relative; z-index: 0; width: 994px; height: 300px; }
div.Header-jpeg { position: absolute; z-index: -1; top: 0pt; left: 0pt; width: 994px; height: 300px; background-repeat: no-repeat; background-position: center center; background-image: url('images/header.jpg'); }
.logo { display: block; position: absolute; left: 20px; top: 12px; width: 974px; }
h2.logo-name { display: block; text-align: left; float:right; width:700px; }
h2.logo-name, h2.logo-name a, h2.logo-name a:link, h2.logo-name a:visited, h2.logo-name a:hover { font-family: "Palatino Linotype",Georgia,"Times New Roman",Times,Serif; font-size: 32px; font-style: normal; font-weight: bold; text-decoration: none; text-transform: uppercase; padding: 0pt; margin: 0pt; color: rgb(48, 93, 60) ! important; 
float:right; width:700px;}
.logo-text { display: block; text-align: left; }
.logo-text, .logo-text a { font-family: "Palatino Linotype",Georgia,"Times New Roman",Times,Serif; font-size: 18px; font-style: normal; font-weight: bold; text-transform: uppercase; padding: 0pt; margin: 0pt; color: black ! important; float:right; width:700px; }
.contentLayout { position: relative; margin-bottom: 5px; width: 994px; }
.Block { position: relative; z-index: 0; margin: 0pt auto; min-width: 15px; min-height: 15px; }
.Block-body { position: relative; z-index: 1; padding: 8px; }
.Block-tr, .Block-tl, .Block-br, .Block-bl, .Block-tc, .Block-bc, .Block-cr, .Block-cl { position: absolute; z-index: -1; }
.Block-tr, .Block-tl, .Block-br, .Block-bl { width: 14px; height: 14px; background-image: url('images/block-s.png'); }
.Block-tl { top: 0pt; left: 0pt; clip: rect(auto, 7px, 7px, auto); }
.Block-tr { top: 0pt; right: 0pt; clip: rect(auto, auto, 7px, 7px); }
.Block-bl { bottom: 0pt; left: 0pt; clip: rect(7px, 7px, auto, auto); }
.Block-br { bottom: 0pt; right: 0pt; clip: rect(7px, auto, auto, 7px); }
.Block-tc, .Block-bc { left: 7px; right: 7px; height: 14px; background-image: url('images/block-h.png'); }
.Block-tc { top: 0pt; clip: rect(auto, auto, 7px, auto); }
.Block-bc { bottom: 0pt; clip: rect(7px, auto, auto, auto); }
.Block-cr, .Block-cl { top: 7px; bottom: 7px; width: 14px; background-image: url('images/block-v.png'); }
.Block-cr { right: 0pt; clip: rect(auto, auto, auto, 7px); }
.Block-cl { left: 0pt; clip: rect(auto, 7px, auto, auto); }
.Block-cc { position: absolute; z-index: -1; top: 7px; left: 7px; right: 7px; bottom: 7px; background-color: rgb(235, 245, 238); }
.Block { margin: 5px; }
.BlockContent { position: relative; z-index: 0; margin: 0pt auto; min-width: 1px; min-height: 1px; }
.BlockContent-body { position: relative; z-index: 1; padding: 0px; }
.BlockContent-body { color: rgb(44, 74, 109); font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif; font-size: 11px; }
.BlockContent-body a:link { color: rgb(38, 77, 125); font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif; text-decoration: underline; }
.BlockContent-body a:visited, .BlockContent-body a.visited { color: rgb(139, 171, 208); font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif; text-decoration: underline; }
.BlockContent-body a:hover, .BlockContent-body a.hover { color: rgb(64, 107, 156); font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif; text-decoration: none; }
.Post { position: relative; z-index: 0; margin: 0pt auto; min-width: 1px; min-height: 1px; }
.Post-body { position: relative; z-index: 1; padding: 12px; }
.Post { margin: 7px; }
a img { border: 0pt none; }
.article img, img.article { border: 1px solid rgb(20, 41, 66); margin: 9px; }
.metadata-icons img { border: medium none; vertical-align: middle; margin: 2px; }
.PostHeaderIcon-wrapper { margin: 0.2em 0pt; padding: 0pt; letter-spacing: normal; word-spacing: normal; text-decoration: none; font-variant: normal; text-align: left; text-indent: 0pt; line-height: inherit; font-family: "Trebuchet MS",Arial,Helvetica,Sans-Serif; font-size: 22px; font-style: normal; font-weight: bold; text-transform: uppercase; color: rgb(40, 80, 129); }
.PostHeaderIcon-wrapper, .PostHeaderIcon-wrapper a, .PostHeaderIcon-wrapper a:link, .PostHeaderIcon-wrapper a:visited, .PostHeaderIcon-wrapper a:hover { font-family: "Trebuchet MS",Arial,Helvetica,Sans-Serif; font-size: 22px; font-style: normal; font-weight: bold; text-transform: uppercase; color: rgb(40, 80, 129); }
.PostHeaderIcon-wrapper img { border: medium none; vertical-align: middle; margin: 0pt; }
.PostHeader a:link { font-family: "Trebuchet MS",Arial,Helvetica,Sans-Serif; text-decoration: none; text-transform: uppercase; color: rgb(52, 101, 68); }
.PostHeader a:visited, .PostHeader a.visited { font-family: "Trebuchet MS",Arial,Helvetica,Sans-Serif; text-decoration: none; color: rgb(130, 191, 150); }
.PostHeader a:hover, .PostHeader a.hovered { font-family: "Trebuchet MS",Arial,Helvetica,Sans-Serif; text-decoration: underline; color: rgb(52, 87, 127); }
.PostMetadataHeader { padding: 1px; background-color: rgb(212, 224, 237); }
.PostHeaderIcons { padding: 1px; }
.PostHeaderIcons, .PostHeaderIcons a, .PostHeaderIcons a:link, .PostHeaderIcons a:visited, .PostHeaderIcons a:hover { font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif; font-size: 10px; font-style: italic; font-weight: normal; color: rgb(35, 67, 45); }
body { font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif; font-size: 11px; font-style: normal; font-weight: normal; color: rgb(0, 0, 0); }
.PostContent { font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif; text-align: justify; color: rgb(0, 0, 0); }
a { font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif; text-decoration: underline; letter-spacing: 1px; color: rgb(61, 118, 79); }
a:link { font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif; text-decoration: underline; letter-spacing: 1px; color: rgb(61, 118, 79); }
a:visited, a.visited { font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif; text-decoration: underline; letter-spacing: 1px; color: rgb(61, 118, 79); }
a:hover, a.hover { font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif; text-decoration: none; letter-spacing: 1px; color: rgb(13, 27, 43); }
h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited { font-weight: normal; font-style: normal; text-decoration: none; }
h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover { font-family: "Trebuchet MS",Arial,Helvetica,Sans-Serif; font-size: 25px; text-transform: uppercase; text-align: left; color: rgb(52, 87, 127); }
h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover { font-family: "Trebuchet MS",Arial,Helvetica,Sans-Serif; font-size: 22px; font-style: normal; font-weight: normal; text-transform: uppercase; text-align: left; color: rgb(68, 114, 167); }
ol, ul { color: rgb(14, 27, 18); margin: 1em 0pt 1em 12px; padding: 0pt; font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif; font-size: 11px; text-align: left; }
li { margin: 0.2em 0pt; padding: 0pt; }
ul { list-style-type: none; }
.Post li { padding: 0px 0pt 0px 10px; line-height: 1.2em; }
.Post ul li, .Post ol ul li { background-image: url('images/postbullets.png'); background-repeat: no-repeat; padding-left: 10px; }
.PostFooterIcons { padding: 1px; }
.PostFooterIcons, .PostFooterIcons a, .PostFooterIcons a:link, .PostFooterIcons a:visited, .PostFooterIcons a:hover { font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif; font-size: 10px; font-style: italic; font-weight: normal; color: rgb(57, 111, 74); }
.PostFooterIcons a, .PostFooterIcons a:link, .PostFooterIcons a:visited, .PostFooterIcons a:hover { margin: 0pt; }
.PostFooterIcons a:link { font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif; text-decoration: underline; letter-spacing: 1px; color: rgb(61, 118, 79); }
.PostFooterIcons a:visited, .PostFooterIcons a.visited { font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif; text-decoration: underline; color: rgb(61, 118, 79); }
.PostFooterIcons a:hover, .PostFooterIcons a.hover { font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif; text-decoration: none; color: rgb(16, 27, 40); }
input, select { font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif; font-size: 10px; font-style: normal; font-weight: bold; }
.Footer { position: relative; z-index: 0; overflow: hidden; width: 994px; margin: 5px auto 0px; }
.Footer .Footer-inner { height: 1%; position: relative; z-index: 0; padding: 8px; text-align: center; }
.Footer .Footer-background { position: absolute; z-index: -1; background-repeat: no-repeat; background-image: url('images/footer.png'); width: 994px; height: 150px; bottom: 0pt; left: 0pt; }
.rss-tag-icon { position: relative; display: block; float: left; background-image: url('images/rssicon.png'); background-position: right center; background-repeat: no-repeat; margin: 0pt 5px 0pt 0pt; height: 25px; width: 32px; }
.Footer .Footer-text p { margin: 0pt; }
.Footer .Footer-text { display: inline-block; color: rgb(12, 24, 16); font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif; font-size: 10px; font-style: italic; font-weight: normal; }
.Footer .Footer-text a:link { color: rgb(24, 48, 78); font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif; text-decoration: underline; }
.Footer .Footer-text a:visited { color: rgb(154, 203, 170); font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif; text-decoration: underline; }
.Footer .Footer-text a:hover { color: rgb(138, 174, 219); font-family: Verdana,Geneva,Arial,Helvetica,Sans-Serif; text-decoration: none; }
.page-footer, .page-footer a, .page-footer a:link, .page-footer a:visited, .page-footer a:hover { font-family: Arial; font-size: 10px; letter-spacing: normal; word-spacing: normal; font-style: normal; font-weight: normal; text-decoration: underline; color: rgb(74, 124, 181); }
.page-footer { margin: 1em; text-align: center; text-decoration: none; color: rgb(134, 193, 152); }
.contentLayout .sidebar1 { position: relative; margin: 0pt; padding: 0pt; border: 0pt none; float: left; overflow: hidden; width: 268px; }
.contentLayout .content { position: relative; margin: 0pt; padding: 0pt; border: 0pt none; float: left; overflow: hidden; width: 725px; }
.navigation { display: block; text-align: center; }
/* ::::: http://www.lodging-manhattan.com/wp-content/plugins/wp-greet-box/css/wp-greet-box.css?ver=2.9.1 ::::: */

.greet_block { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(238, 238, 238); margin: 10px 0pt; width: 100%; }
.greet_image { float: left; padding: 0pt 10px 0pt 0pt; }
.greet_image img { background: none repeat scroll 0% 0% transparent; border: medium none; margin: 0pt; padding: 0pt; }
.greet_text { color: rgb(51, 51, 51); font-size: 16px; line-height: 20px; margin: 10px; }
.greet_block_close { background: none repeat scroll 0% 0% rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); float: right; height: 15px; margin: 0pt 0pt 0pt 10px; width: 15px; }
.greet_block_close a { color: rgb(204, 204, 204); cursor: pointer; font-family: verdana; font-size: 12px; font-weight: bold; line-height: 14px; margin: 0pt 3px; text-transform: uppercase; }
.greet_block_close a:hover { text-decoration: none; }
/* ::::: http://www.lodging-manhattan.com/wp-content/plugins/image-caption/ic.css ::::: */

/* ::::: http://www.lodging-manhattan.com/wp-content/plugins/wp-page-numbers/classic/wp-page-numbers.css ::::: */

#wp_page_numbers ul, #wp_page_numbers li, #wp_page_numbers a { background: none repeat scroll 0% 0% white; padding: 0pt; margin: 0pt; border: medium none; text-decoration: none; font-weight: normal; font-style: normal; list-style: none outside none; text-transform: none; text-indent: 0px; font-variant: normal; text-align: left; line-height: 12px; letter-spacing: 0px; word-spacing: 0px; font-size: 11px; font-family: Arial; }
#wp_page_numbers { margin-top: 10px; width: 100%; background: none repeat scroll 0% 0% white; margin-bottom: 10px; }
#wp_page_numbers ul { width: 100%; }
#wp_page_numbers li { float: left; display: block; margin-bottom: 2px; }
#wp_page_numbers a { padding: 3px 5px; margin-left: 2px; margin-right: 2px; display: block; color: rgb(51, 51, 51); border: 1px solid rgb(191, 191, 191); }
#wp_page_numbers li a:hover { border-color: rgb(186, 0, 0); }
#wp_page_numbers li.space { padding: 6px 2px; }
#wp_page_numbers li.first_last_page { font-style: italic; }
#wp_page_numbers li.active_page a { border-color: rgb(0, 117, 184); }
#wp_page_numbers li.active_page a:hover { color: black; text-decoration: underline; border-color: rgb(186, 0, 0); }
#wp_page_numbers li.page_info { float: left; display: block; padding: 3px 5px; margin-right: 2px; color: rgb(102, 102, 102); font-size: 11px; border: 1px solid rgb(191, 191, 191); }

#seo_link {
	clear:both;
	height:40px;
	padding-top:6px;
	text-align:center;
}
#seo_link a:link img, #seo_link a:visited img, #seo_link a:hover img {
	border:none;
}
#more_keep_your {
	display:none;
	border-top: none !important;
	margin-top: 15px;
}
.read_more, .read_more a:link, .read_more a:visited {
	color:#E02806;
	cursor:pointer;
	text-decoration: none;
	display: block;
	margin: 5px 1px 0px 7px;
	text-align: right;
}
.read_more a:hover {
	text-decoration: underline;
}
