body,td,th {
	font-family: Calibri, Tahoma, Verdana, Arial;
	font-size: 14px;
	color: #000000;
}
body {
	background-color: #fff;
	background-image: url(../images/horizontal.png);
	background-repeat: repeat-x;
	padding: 0;
	margin: 0;
}
a:link, a {
	color: #333333;
	text-decoration: underline;
	cursor: pointer;
}
a:visited {
	text-decoration: underline;
	color: #666666;
}
a:hover {
	text-decoration: none;
	color: #666666;
}
a:active {
	text-decoration: underline;
	color: #666666;
}
body div[name="header"] {
	margin-top: 10px;
	padding-top: 70px;
	background: url(../images/logo.png) no-repeat center top;
	font-size: 24px;
	font-style: italic;
	color: #D0D0D0;
	text-align: center;
	text-shadow: #666 0px 1px 1px;
}
body div[name="content"] {
	margin-top: 10px;
	background: url(../images/blacknav.png) repeat-x 0px -74px;
}
body div[name="content"] table {
	width: 900px;
}
body div[name="content"] table td[name="nav"] {
	height: 37px;
	background: url(../images/blacknav.png) repeat-x 0px -74px;
	overflow: hidden;
}
body div[name="content"] table td[name="nav"] a {
	color: #fff !important;
	font-weight: normal !important;
	font-size: 18px !important;
	text-decoration: none !important;
	cursor: pointer !important;
	text-shadow: #999 0px 1px 1px;
}
body div[name="content"] table td[name="nav"] a[href="http://www.thelandmarktour.com/blogs/"] {
	color: #87BBE2 !important;
	text-shadow: #8CA3C4 0px 1px 1px !important;
}
body div[name="content"] table td[name="nav"] a div {
	height: 37px;
	line-height: 37px;
	padding-left: 10px;
	padding-right: 10px;
	min-width: 100px;
	float: left;
}
body div[name="content"] table td[name="nav"] a:hover div {
	background: url(../images/blacknav.png) no-repeat center top;
}
body div[name="content"] table td[name="nav"] a:active div {
	background: url(../images/blacknav.png) no-repeat center;
}
body div[name="content"] table td[name="con"] {
	padding: 5px;
	background: url(../images/whitegray.png) repeat-x 0px 0px #fff;
}
body div[name="date-stamp"] {
	width: 61px;
	height: 42px;
}
body div[name="date-stamp"] div[name="date-stamp-year"] {
	float: right;
	width: 15px;
	height: 42px;
	background: url(../images/datesprite.png) no-repeat -76px 0px;
}
body div[name="date-stamp"] div[name="date-stamp-month"] {
	float: left;
	margin-top: 3px;
	width: 38px;
	height: 19px;
	background :url(../images/datesprite.png) no-repeat 0px 0px;
}
body div[name="date-stamp"] div[name="date-stamp-day"] {
	float: left;
	width: 30px;
	height: 19px;
	background: url(../images/datesprite.png) no-repeat -42px 0px;
}
body div[name="date-stamp"] div[name="date-stamp-suffix"] {
	float: left;
	width: 12px;
	height: 9px;
	background: url(../images/datesprite.png) no-repeat -2px -353px;
}
body div[name="tab-container"] {
	height: 47px;
}
body div[name="tab-container"] div[name="tab"] div[name="l"] {
	float: left;
	margin-top: 12px;
	width: 10px;
	height: 35px;
	background: url(../images/shinetab.png) no-repeat 0px 0px;
}
body div[name="tab-container"] div[name="tab"] div[name="t"] {
	float: left;
	margin-top: 12px;
	height: 35px;
	line-height: 35px;
	color: #000;
	font-size: 20px;
	background: url(../images/shinetab.png) no-repeat -10px 0px;
}
body div[name="tab-container"] div[name="tab"] div[name="r"] {
	float: left;
	margin-top: 12px;
	width: 10px;
	height: 35px;
	background: url(../images/shinetab.png) no-repeat -490px 0px;
}
body div[name="tab-container"] div[name="tab"] div[name="t"] span { color: #0066FF; }
body div[name="tab-container"] div[name="tab"][class="main"] div[name="l"] { margin-top: 0; height: 47px; }
body div[name="tab-container"] div[name="tab"][class="main"] div[name="t"] { margin-top: 0; height: 40px; padding-top: 7px; font-size: 26px; }
body div[name="tab-container"] div[name="tab"][class="main"] div[name="r"] { margin-top: 0; height: 47px; }
body div[name="tab-container"] a:hover div[name="tab"] div[name="l"] { margin-top: 10px; height:37px; background-position: 0px -47px; }
body div[name="tab-container"] a:hover div[name="tab"] div[name="t"] { margin-top: 10px; height:37px; line-height: 37px; background-position: -10px -47px; }
body div[name="tab-container"] a:hover div[name="tab"] div[name="r"] { margin-top: 10px; height:37px; background-position: -490px -47px; }
body div[name="tab-container"] a:hover div[name="tab"][class="main"] div[name="l"] { margin-top: 0; height:47px; background-position: 0px -47px; }
body div[name="tab-container"] a:hover div[name="tab"][class="main"] div[name="t"] { margin-top: 0; height:40px; background-position: -10px -47px; }
body div[name="tab-container"] a:hover div[name="tab"][class="main"] div[name="r"] { margin-top: 0; height:47px; background-position: -490px -47px; }
body div[name="tab-container"] a { text-decoration: none !important; }
body div[name="content"] table td[name="con"] div[name="homepage-content"] {
	border: 1px solid #999;
	background: #fff;
	padding: 3px;
	color: #000;
}
body div[name="content"] table td[name="con"] div[name="horizontal-split"] {
	clear: both;
	height: 1px;
	background: #EBEBEB;
	margin: 5px;
	margin-left: 0;
	margin-right: 0;
}
body div[name="content"] table td[name="con"] div[name="footer"] {
	color: #CCCCCC;
	font-size: 18px;
}
body #blogsDropdown, body #linksDropdown {
	position: absolute;
	top: 0;
	left: 0;
	width: 265px;
	display: none;
}
body #blogsDropdown div[name="top"], body #linksDropdown div[name="top"] {
	height: 8px;
	background: url(../images/menu-dropdown-bg.png) no-repeat top left;
}
body #blogsDropdown div[name="middle"], body #linksDropdown div[name="middle"] { background: #404040; }
body #blogsDropdown div[name="middle"] a div, body #linksDropdown div[name="middle"] a div {
	padding: 3px;
	padding-top: 1px;
	padding-bottom: 1px;
	color: #fff !important;
	text-shadow: #666 0px 1px 1px !important;
	font-size: 16px;
	font-weight: normal;
	text-decoration: none;
	margin-bottom: 3px;
}
body #blogsDropdown div[name="middle"] a div i, body #linksDropdown div[name="middle"] a div i { color: #ccc; text-shadow: none; }
body #blogsDropdown div[name="middle"] a:hover div, body #linksDropdown div[name="middle"] a:hover div { background: #5C5C5C; color: #FF6600 !important; text-shadow: #AA7300 0px 1px 1px !important; }
body #blogsDropdown div[name="bottom"], body #linksDropdown div[name="bottom"] {
	height: 3px;
	background: url(../images/menu-dropdown-bg.png) no-repeat bottom left;
}
body div[name="content"] table td[name="nav"] #blogsButton img, body div[name="content"] table td[name="nav"] #linksButton img {
	float: none;
	margin-top: 3px;
	margin-left: 5px;
}
body a div img[src="http://www.thelandmarktour.com/images/transparent.gif?aex-a"], body a div img[src="http://www.thelandmarktour.com/images/transparent.gif?aex-b"] {
	float: right;
	background: url(../images/arrowExp.png) no-repeat 0px 0px;
	border: 0;
	width: 11px;
	height: 18px;
	cursor: pointer;
}
body a:hover div img[src="http://www.thelandmarktour.com/images/transparent.gif?aex-a"] {
	background-position: 0px -18px;
}
body a:active div img[src="http://www.thelandmarktour.com/images/transparent.gif?aex-a"] {
	background-position: 0px -36px;
}
body a div img[src="http://www.thelandmarktour.com/images/transparent.gif?aex-b"] { background-position: -11px 0px; }
body a:hover div img[src="http://www.thelandmarktour.com/images/transparent.gif?aex-b"] { background-position: -11px -18px; }
body a:active div img[src="http://www.thelandmarktour.com/images/transparent.gif?aex-b"] { background-position: -11px -36px; }
body div[name="content"] table td[name="con"] table[name="blog"] { margin-bottom:5px; }
body div[name="content"] table td[name="con"] table[name="blog"] td[align="left"][valign="top"] { padding: 5px; padding-left: 0; }
body div[name="content"] table td[name="con"] table[name="blog"] td[align="left"][valign="middle"] {
	color: #6B6B6B;
	padding-left: 15px;
	font-size: 36px;
	font-family: Georgia, Times New Roman, Times, serif;
}
body div[name="content"] table td[name="con"] table[name="blog"] td[align="left"][valign="middle"] a { text-decoration: none; color: #6B6B6B; }
body div[name="content"] table td[name="con"] table[name="blog"] td[align="left"][valign="top"][name="c"] {
	color: #6B6B6B;
	padding: 0;
	padding-top: 5px;
	padding-left: 15px;
	font-size: 16px;
}
body div[name="content"] table td[name="con"] table[name="blog"] td[align="left"][valign="top"][name="c"] div[name="c"] {
	max-width: 600px;
}
body div[name="content"] table td[name="con"] table[name="blog"] td[align="left"][valign="top"][name="c"] img {
	max-width: 130px;
	max-height: 130px;
}
body div[name="content"] table td[name="con"] table[name="blog"] td[align="left"][valign="top"] div[name="numbComments"] {
	width: 70px;
	height: 55px;
	background: url(../images/commentbubble.png) no-repeat top left;
	color: #6B6B6B;
	font-size: 25px;
	font-family: Georgia, Times New Roman, Times, serif;
	text-align: center;
	line-height: 45px;
}
body div[name="content"] table td[name="con"] table[name="blog"] td[align="left"][valign="top"][name="c"] a div[name="yt-thumb"] {
	float: left;
	width: 120px;
	height: 90px;
	border: 1px solid #000;
	background: url(http://i1.ytimg.com/vi/PvM_cXMmses/default.jpg) no-repeat center;
}
body div[name="content"] table td[name="con"] table[name="blog"] td[align="left"][valign="top"][name="c"] a div[name="yt-thumb"] div {
	width: 120px;
	height: 90px;
	background: url(../images/youtubethumboverlay.png) no-repeat top left;
}
form input[type="submit"], form input[type="button"] {
	padding: 0;
	margin: 0;
	width: 150px;
	height: 30px;
	background: url(../images/juicysubmitbutton.png) no-repeat 0px 0px;
	border: 0;
	cursor: pointer;
	color: #fff;
	font-size: 18px;
	font-family: Georgia, Times New Roman, Times, serif;
	line-height: 30px;
	text-align: center;
}
form input[type="submit"]:hover, form input[type="button"]:hover { background-position: 0px -30px }
form input[type="submit"]:active, form input[type="button"]:active { background-position: 0px -60px }
form div[name="text"] { height: 32px; }
form div[name="file"] { height: 30px; }
form div[name="text"] div[name="a"], form div[name="text"] div[name="b"], form div[name="file"] div[name="a"] {
	float: left;
	width: 15px;
	height: 30px;
	background: url(../images/juicyinput.png) no-repeat 0px 0px;
}
form div[name="text"] input[type="text"], form div[name="text"] input[type="password"], form div[name="text"] select, form div[name="file"] input[type="text"] {
	float: left;
	height: 30px;
	width: 200px;
	padding: 0;
	line-height: 30px;
	border: 0;
	background: transparent url(../images/juicyinput.png) repeat-x 0px -30px;
	color: #000;
	font-family: Georgia, Times New Roman, Times, serif;
}
form div[name="text"] div[name="b"] { background-position: -15px 0px; }
form div[name="text"] div[name="label"], form div[name="file"] div[name="label"] {
	float: left;
	height: 30px;
	line-height: 30px;
	color: #000;
	font-weight: bold;
	font-family: Georgia, Times New Roman, Times, serif;
	padding-left: 5px;
}
form div[name="file"] div[name="label"] { padding-left: 0px; }
form div[name="file"] div[name="label"] input[type="button"] {
	width: 120px;
	background-position: -180px 0px;
}
form div[name="file"] div[name="label"] input[type="button"]:hover { background-position: -180px -30px; }
form div[name="file"] div[name="label"] input[type="button"]:active { background-position: -180px -60px; }
form div[name="file"] input[type="file"] {
	position: absolute;
	width: 350px;
	height: 30px;
	opacity: .01;
}
form div[name="textarea"] {
	height: 102px;
}
form div[name="textarea"].huge {
	height: 502px;
}
form div[name="textarea"] div[name="a"], form div[name="textarea"] div[name="b"], form div[name="textarea"].huge div[name="a"], form div[name="textarea"].huge div[name="b"] {
	float: left;
	width: 15px;
	height: 100px;
	background: url(../images/juicyinput.png) no-repeat 0px -60px;
}
form div[name="textarea"].huge div[name="a"], form div[name="textarea"].huge div[name="b"] {
	height: 500px;
	background-position: 0px -260px;
}
form div[name="textarea"] textarea, form div[name="textarea"].huge textarea {
	padding: 0;
	margin: 0;
	float: left;
	line-height: 20px;
	color: #000;
	font-family: Georgia, Times New Roman, Times, serif;
	width: 250px;
	height: 100px;
	max-height: 100px;
	border: 0;
	background: url(../images/juicyinput.png) repeat-x 0px -160px;
}
form div[name="textarea"].huge textarea { height: 500px; max-height: 500px; background-position: 0px -760px; }
form div[name="textarea"] div[name="b"] { background-position: -15px -60px; }
form div[name="textarea"].huge div[name="b"] { background-position: -15px -260px; }
form div[name="textarea"] div[name="b"] a div, form div[name="textarea"].huge div[name="b"] a div {
	float: right;
	width: 22px;
	height: 22px;
	margin: 4px;
	cursor: pointer;
	background: url(../images/ExpBtn.png) no-repeat 0px 0px;
}
form div[name="textarea"] div[name="b"] a:hover div, form div[name="textarea"].huge div[name="b"] a:hover div {
	background-position: 0px -22px;
}
form div[name="textarea"] div[name="label"], form div[name="textarea"].huge div[name="label"] {
	float: left;
	height: 66px;
	color: #000;
	padding-top: 34px;
	font-weight: bold;
	font-family: Georgia, Times New Roman, Times, serif;
	padding-left: 5px;
}
form div[name="textarea"].huge div[name="label"] {
	height: 500px;
	padding-top: 0;
	line-height: 500px;
}
form div[name="lockToggle"] {
	height: 32px;
}
form div[name="lockToggle"] div[name="label"] {
	float: left;
	height: 30px;
	line-height: 30px;
	color: #000;
	font-weight: bold;
	font-family: Georgia, Times New Roman, Times, serif;
	padding-left: 5px;
}
form div[name="lockToggle"] div[name="a"], form div[name="lockToggle"] div[name="b"] {
	float: left;
	width: 40px;
	height: 30px;
	background: url(../images/lockToggle.png) no-repeat 0px 0px;
	cursor: pointer;
}
form div[name="lockToggle"] div[name="a"]:hover {
	background-position: 0px -30px;
}
form div[name="lockToggle"] div[name="a"]:active {
	background-position: 0px -60px;
}
form div[name="lockToggle"] div[name="b"] {
	background-position: -40px 0px;
}
form div[name="lockToggle"] div[name="b"]:hover {
	background-position: -40px -30px;
}
form div[name="lockToggle"] div[name="b"]:active {
	background-position: -40px -60px;
}
a[name="EMERGENCY-SPAM-PROTECTION"] div {
	float: right;
	width: 300px;
	height: 300px;
	background: url(../images/SPAMBUTTON.png) no-repeat 0px 0px;
}
a[name="EMERGENCY-SPAM-PROTECTION"]:hover div { background-position: 0px -300px; }
a[name="EMERGENCY-SPAM-PROTECTION"]:active div { background-position: 0px -600px; }
#fklvphotolist { margin-top: 10px; }
#fklvphotolist .photoOpp {
	min-height: 22px;
	font-size: 16px;
	padding: 2px;
	background: url(../images/whitegray.png) repeat-x center;
	border-bottom: 1px solid #ccc;
}
#fklvphotolist .photoOpp img {
	width: 27px;
	height: 22px;
	border: 0;
	float: left;
	margin-right: 2px;
}
#fklvphotolist .photoOpp a div {
	float: right;
	width: 22px;
	height: 22px;
	cursor: pointer;
	background: url(../images/AddBtn.png) no-repeat 0px 0px;
}
#fklvphotolist .photoOpp a:hover div { background-position: 0px -22px; }
div[name="pagelist"] { height: 18px; }
div[name="pagelist"] div[name="l"], div[name="pagelist"] div[name="r"], div[name="pagelist"] i div[name="a"], div[name="pagelist"] i div[name="c"] {
	float: left;
	width: 2px;
	height: 18px;
	background: url(../images/pages.png) no-repeat 0px 0px;
}
div[name="pagelist"] div[name="r"] { background-position: -98px 0px; }
div[name="pagelist"] a { text-decoration: none; }
div[name="pagelist"] a div[name="b"], div[name="pagelist"] i div[name="b"] {
	float: left;
	height: 18px;
	background: url(../images/pages.png) no-repeat -2px 0px;
	color: #fff;
	font-size: 14px;
	line-height: 18px;
	padding-left: 4px;
	padding-right: 4px;
}
div[name="pagelist"] a:hover div[name="b"] { background-position: -2px -18px; }
div[name="pagelist"] i { font-style: normal; }
div[name="pagelist"] i div[name="a"] { background-position: 0px -36px; }
div[name="pagelist"] i div[name="b"] { background-position: -2px -36px; }
div[name="pagelist"] i div[name="c"] { background-position: -98px -36px; }
div[name="blog-notif"] {
	margin: 2px;
	padding: 5px;
	background: #FFFFCC url("../images/br-notify-1.png") repeat-x 0px 0px;
	border: 2px solid #E2DB50;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}
div[name="blog-notif"] span {
	color: #353500;
	font-size: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
	text-shadow: 0px 0px 1px #fff;
}
div[name="blog-notif"] a {
	color: #82842B !important;
	font-weight: bold !important;
	text-decoration: underline !important;
}
div[name="blog-notif"] a:hover { text-decoration: none !important; }
div[name="blog-notif"][class="type-red"] {
	background: #FBEEEE url("../images/br-notify-2.png") repeat-x 0px 0px;
	border: 2px solid #D13636;
}
div[name="blog-notif"][class="type-red"] span, div[name="blog-notif"][class="type-red"] a { color: #D13636 !important; }
div[name="blog-notif"][class="type-blue"] {
	background: #EEEEFB url("../images/br-notify-3.png") repeat-x 0px 0px;
	border: 2px solid #6561B6;
}
div[name="blog-notif"][class="type-blue"] span, div[name="blog-notif"][class="type-blue"] a { color: #6561B6 !important; }