/************************************************************
               Luxury Briefing Copyright 2007
*************************************************************/

/** Remove margins, padding and borders **/
* {margin: 0; padding: 0; border: 0;}

/** Body & container **/
body {background: #342A28; font-size: 62.5%; font-family: Arial, Helvetica, Verdana, sans-serif; color: #FFF; margin: 20px;}

a {color: #FFF;}
a:hover {color: #EEE;}

#container {width: 768px; margin: 0 auto; background: url(../images/structure/vertical_dotted_line.gif) 639px 0px repeat-y;}

/** Header **/
#header {background: url(../images/structure/header_image.gif) no-repeat; height: 110px; width: 617px; margin-bottom: 18px;}
#header h1, #header p {font-size: 1.1em; font-weight: normal;}
#header h1 {float: left; margin-right: 4px;}
#header .date {color: #D5B400;}
#header .issue_copy {float: right;}

/** Right column **/
#right_column {float: right; width: 130px; font-size: 1.1em;}
#right_column ul {padding: 0 0 5px 10px;}
#right_column li {list-style-type: none; margin-bottom: 4px;}
#right_column .home {background: url(../images/structure/horizontal_dotted_line.gif) bottom left repeat-x; padding-bottom: 4px;}
#right_column .dotted_line {background: url(../images/structure/horizontal_dotted_line.gif) bottom left repeat-x; padding-bottom: 8px;}
#right_column a {text-decoration: none;}
#right_column a:hover {text-decoration: underline;}
#right_column .input_field, #left_column .input_field {font-size: 1.1em; width: 90px; height: 14px; float: left;}
#right_column .input_field_long {font-size: 1.1em; width: 116px; height: 14px;}
#right_column .search_button, #left_column .search_button {padding-left: 3px;}

/** Left column **/
#left_column {width: 638px; float: left;}

/** Homepage flash **/
#homepage_flash {width: 619px; background: url(../images/structure/horizontal_dotted_line.gif) bottom left repeat-x; padding-bottom: 15px;}
#homepage_flash img {border:1px solid #c0c0c0;} /* DEBRA */

/** Main content container & DIVs **/
#main_content {clear: left; margin-top: 15px;}
#main_content p {line-height: 120%;}

#main_content .main_content_right_home h2.working-title {background: url(../images/titles/working_title.gif) 12px 0 no-repeat; width: 184px; height: 39px; text-indent: -9999px;}
#main_content .main_content_right_home p {font-size: 1.2em; padding: 0 20px 10px 13px; background: url(../images/structure/blog_list_dotted_line.gif) bottom center no-repeat;}
#main_content ul.blog_list {padding: 10px 0 0 13px;}
#main_content ul.blog_list li {float: left; list-style-type: none; padding: 0 6px 3px 0;}
#main_content .square_images {float: right;} 
#main_content .square_images p {padding: 0 11px 11px 15px;}

#main_content_left {float: left;}
#main_content .main_content_left_home {width: 349px; position:relative} /* DEBRA */
#main_content .main_content_right_home {width: 289px; min-height: 701px; height: auto !important; height: 701px;}
#main_content .main_content_left_subpage {width: 273px;}
#main_content .main_content_right_subpage {width: 350px;}
#main_content_left .dotted_line {background: url('../images/structure/horizontal_dotted_line.gif') center left repeat-x;}
#main_content_left h2 {text-indent: -9999px; height: 24px;}
#main_content_left h2.features_large {background: url(../images/titles/features.gif) no-repeat; height: 39px; padding: 0 0 15px 0;}
#main_content_left h2.features {background: url(../images/titles/this_months_features.gif) no-repeat;}
#main_content_left h2.reports {background: url(../images/titles/reports.gif) no-repeat; margin: 10px 0 6px 0;}
#main_content_left h2.archive {background: url(../images/titles/archive.gif) no-repeat; margin: 40px 0 6px 0;}
#main_content_left h2.visitors {background: url(../images/navigation/visitor-book.gif) no-repeat; margin: 40px 0 5px 0;}
#main_content_left h2.readinglist {background: url(../images/navigation/luxury-central.gif) no-repeat; margin: 40px 0 5px 0;}
#main_content_left h2.about_us {background: url(../images/titles/about-us.gif) no-repeat;}
#main_content_left h2.contact {background: url(../images/titles/contact.gif) no-repeat; margin: 20px 0 3px 0;}
#main_content_left h2.membership {background: url(../images/titles/membership.gif) no-repeat; margin: 20px 0 3px 0;}
#main_content_left h2.sample {background: url(../images/titles/sample.gif) no-repeat; margin: 20px 0 3px 0;}
#main_content_left h2.index {background: url(../images/titles/index.gif) no-repeat; margin: 20px 0 3px 0;}
#main_content_left h2.subscription_list {background: url(../images/titles/subscription_list.gif) no-repeat; margin: 20px 0 3px 0;}
#main_content_left h3 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.5em; margin-top: 10px;}
#main_content_left h3, #main_content_left p {padding: 0 50px 0 0;}
#main_content_left p {font-size: 1.1em;}
#main_content_left a {text-decoration: none;}
#main_content_left a:hover {text-decoration: underline;}
#main_content_left .features_search p {padding: 0 0 20px 0;}
#left_column .input_field {width: 200px;}
#main_content_left .feature_1 a {color: #4A94A5;}
#main_content_left .feature_2 a {color: #A6AD8C;}
#main_content_left .feature_3 a {color: #C14017;}
#main_content_left .feature_4 a {color: #FFFFFF;}
#main_content_left ul {line-height: 150%; margin-bottom: 20px;}
#main_content_left li {list-style-type: none;}
#main_content_left ul a {font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.6em; font-weight: normal; text-decoration: none;}
#main_content_left ul.normal_list a {font-family: Arial, Helvetica, Verdana, sans-serif; font-size: 1.1em;}

#main_content .vote_box {width: 338px; /*width:250px;*/ background: url(lb/images/structure/horizontal_dotted_line.gif) top left repeat-x; padding-bottom: 15px; margin-bottom: 15px; padding-top:8px;} /* DEBRA */
#main_content .vote_box h2 {background: url(../images/titles/the_marmite_question.jpg) no-repeat; height: 27px;}
#main_content .vote_box p {padding: 10px 15px 0 0; font-size: 1.2em;}
#main_content .vote_box p.vote_image {float: right; padding: 0;}
#main_content .vote_box img.hate_it {padding-left: 5px;}

#main_content .story_week {width: 348px; border:0px solid #000;/*width:250px;*/ background: url(lb/images/structure/horizontal_dotted_line.gif) top left repeat-x; padding-bottom: 15px; margin-bottom: 15px; padding-top:8px;} /* DEBRA */
#main_content .story_week h2 {background: url(../images/titles/the_story_oftheweek.jpg) no-repeat; height: 27px;width:200px;}
#main_content .story_week p {padding: 10px 15px 0 0; font-size: 1.1em;}

#main_content_left .story a {color: #4A94A5;}

#main_content h2.contacts_the_team {background: url(../images/titles/contacts_the_team.gif) no-repeat; height: 36px; text-indent: -9999px; margin: 30px 0;}

#main_content_right {float: left; background: url(../images/structure/vertical_dotted_line.gif) top left repeat-y;}
#main_content_right h2, 
#main_content_right h3,
#main_content_right p.standfirst {font-family: Georgia, "Times New Roman", Times, serif;}
#main_content_right h2 {font-size: 5.0em; font-weight: normal; padding: 0 0 0 11px;}
#main_content_right h3 {font-size: 3.0em; font-weight: normal; color: #fbc200; padding: 0 0 0 11px;}
#main_content_right p {font-size: 1.2em; padding: 0 0 15px 13px; line-height: 140%;}
#main_content_right p.standfirst {font-size: 2.1em; font-weight: none; line-height: 120%;}
#main_content_right .author_name {color: #E60009;}
#main_content_right ul.search_filters {padding: 14px 0 35px 13px;}
#main_content_right ul.search_filters li {list-style-type: none; float: left; margin-right: 38px;}
#main_content_right ul.search_filters li.last {margin-right: 0;}
#main_content_right .atoz_links a {text-decoration: none; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.3em;}
#main_content_right .atoz_links a:hover {text-decoration: underline;}
#main_content_right .search_results h2 {font-size: 2.9em; padding: 11px 12px; background: url(../images/structure/right_column_search_separate.gif) 13px 0 no-repeat;}
#main_content_right .search_results h3 {padding-top: 8px;}
#main_content_right .search_results h3.first {background: url(../images/structure/right_column_search_separate.gif) 13px 0 no-repeat;}
#main_content_right .search_results h3 a {font-family: Georgia, "Times New Roman", Times, serif; font-size: 0.7em; color: #A09B9A; text-decoration: none;}
#main_content_right .search_results h3 a:hover {color: #FFF;}
#main_content_right .date_etc {color: #A09B9A;}
#main_content_right .weblinks a {color:#fbc200; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.2em; line-height:1.2em; text-decoration:none}

/** Advertisement/Footer **/
#advertisement {clear: left; width: 768px; margin: 0 auto; padding: 15px 0;}

#terms {font-size: 1.3em; padding: 0 40px 0 0;}
#disclaimer {
	width: 768px;
	margin: 0 auto;
	background: url(../images/structure/horizontal_dotted_line.gif) top left repeat-x;
	text-align: center;
}
#disclaimer p {padding: 7px 0; font-size: 1.1em;}

/** Misc **/
div.clear {clear: both; font-size: 1px; height: 1px;}
.book_padding { padding: 0 130px 0 0}
.float-left {float: left;}
.float-right {float: right;}
.clear {clear: both;}
.hide {display: none!important;}
.lower-case {text-transform: lowercase;}
.align-right {text-align: right;}
.large-text {font-size: 1.4em;}
.light-green {color: #BCDC96;}
.light_yellow {color:#fbc200;}
.light_yellow-head {color:#fbc200; font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.2em; line-height:1.2em }
.the_team {font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.7em; padding-bottom: 40px;}
.need_login {font-weight: normal; color: #fbc200; font-family: Georgia, "Times New Roman", Times, serif; font-size: 0.6em;}

/** Visitors Book **/
#main_content_full {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1.7em;
font-weight:normal;
position:relative;
}

.main_content_full_container {
padding:0 15px 0 5px;
position:relative;
}

.main_image {
 height:280px;
 position:relative;
}

.vb_image_title {
position:absolute;
top:12px;
left:7px;
width:290px;
font-size:16px;
}

.vb_icons {
position:absolute;
top:12px;
right:0px;
width:300px;
/*text-align:right;*/
}

.vb_link {
border:none;
float:right;
}

.vb_post_header {
position:absolute;
top:230px;
left:10px;
background-color:#ffffff;
width:260px;
height:50px;
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}

.vb_post_header_text {
padding-left:10px;
font-size:10px;
}

.vb_post_heading {
margin:5px 0 0 10px;
}

.vb_post_content {
float:left;
width:265px;
}

.vb_post_form {
margin-left:5px;
background-color:#ffffff;
padding:7px;
}

.vb_post_input {
border:1px solid #000000;
overflow:auto;
width:244px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.vb_post_submit {
text-align:right;
margin-top:7px;
}

.vb_search_container {
position:relative;
height:75px;
background:url('/content/wp-content/themes/darkmagic-10/images/structure/horizontal_dotted_line.gif') repeat-x bottom left;
}

.vb_search {
position:absolute;
top:40px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ffffff;
}

.vb_search_input {
position:absolute;
top:0;
left:135px;
background-color:#ffffff;
font-size:13px;
width:95px;
}

.vb_search_submit {
position:absolute;
top:-1px;
left:230px;
cursor:pointer;
border:none;
margin-left:5px;
}

.vb_comment_header {
position:absolute;
top:230px;
right:15px;
background-color:#ffffff;
width:345px;
height:50px;
}

.vb_comment_container {
float:right;
width:345px;
}

.vb_comment_content {
margin-right:0px;
background-color:#ffffff;
padding:7px;
}

.vb_comment_heading_image {
margin:4px 10px 0 0;
}

#vb_shop_header .comment_heading {position:relative; background:url('/content/wp-content/themes/darkmagic-10/images/structure/vb-shop-horizontal_dotted_line.gif') repeat-x top left; margin:8px 5px 8px 5px;}
#vb_shop_header p.comments {background:url('/content/wp-content/themes/darkmagic-10/images/structure/vb-shop-horizontal_dotted_line.gif') repeat-x bottom left; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
#vb_shop_header .vb_clear_search a {font-size:12px; font-weight:normal; text-decoration:underline; color:#8A1133;}
#vb_shop_header .vb_clear_search a:link {font-size:12px; font-weight:normal; text-decoration:underline; color:#8A1133;}
#vb_shop_header .vb_clear_search a:active{font-size:12px; font-weight:normal; text-decoration:underline; color:#8A1133;}
#vb_shop_header .vb_clear_search a:visited {font-size:12px; font-weight:normal; text-decoration:underline; color:#8A1133;}
#vb_shop_header .vb_clear_search a:hover {font-size:12px; font-weight:normal; text-decoration:none; color:#8A1133;}

#vb_shop .comments {background:url('/content/wp-content/themes/darkmagic-10/images/structure/vb-shop-horizontal_dotted_line.gif') repeat-x bottom left; padding:10px 0 10px 0; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
#vb_shop p.comment_date {color:#A2A9B3; font-weight:normal; padding-bottom:10px;}
#vb_shop p.comment_title {text-transform: uppercase; color:#8A1133;}
#vb_shop h3 {text-transform: uppercase; color:#8A1133; font-size:13px; font-weight:bold; margin-top:0px; margin-bottom:0px;}
#vb_shop h4 {text-transform: lowercase; color:#8A1133; font-size:13px; font-weight:bold; margin-top:0px; margin-bottom:0px;}
#vb_shop p.comment_footer {color:#A2A9B3; padding-top:10px;}
#vb_shop .comment_name {color:#8A1133;}
#vb_shop .comment_info {color:#000000;}


#vb_hotel_header .comment_heading {position:relative; background:url('/content/wp-content/themes/darkmagic-10/images/structure/vb-hotel-horizontal_dotted_line.gif') repeat-x top left; margin:8px 5px 8px 5px;}
#vb_hotel_header p.comments {background:url('/content/wp-content/themes/darkmagic-10/images/structure/vb-hotel-horizontal_dotted_line.gif') repeat-x bottom left; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
#vb_hotel_header .vb_clear_search a {font-size:12px; font-weight:normal; text-decoration:underline; color:#018fa7;}
#vb_hotel_header .vb_clear_search a:link {font-size:12px; font-weight:normal; text-decoration:underline; color:#018fa7;}
#vb_hotel_header .vb_clear_search a:active{font-size:12px; font-weight:normal; text-decoration:underline; color:#018fa7;}
#vb_hotel_header .vb_clear_search a:visited {font-size:12px; font-weight:normal; text-decoration:underline; color:#018fa7;}
#vb_hotel_header .vb_clear_search a:hover {font-size:12px; font-weight:normal; text-decoration:none; color:#018fa7;}

#vb_hotel .comments {background:url('/content/wp-content/themes/darkmagic-10/images/structure/vb-hotel-horizontal_dotted_line.gif') repeat-x bottom left; padding:10px 0 10px 0; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
#vb_hotel p.comment_date {color:#A2A9B3; font-weight:normal; padding-bottom:10px;}
#vb_hotel p.comment_title {text-transform: uppercase; color:#018fa7;}
#vb_hotel h3 {text-transform: uppercase; color:#018fa7; font-size:13px; font-weight:bold; margin-top:0px; margin-bottom:0px;}
#vb_hotel h4 {text-transform: lowercase; color:#018fa7; font-size:13px; font-weight:bold; margin-top:0px; margin-bottom:0px;}
#vb_hotel p.comment_footer {color:#A2A9B3; padding-top:10px;}
#vb_hotel .comment_name {color:#018fa7;}
#vb_hotel .comment_info {color:#000000;}


#vb_food_header .comment_heading {position:relative; background:url('/content/wp-content/themes/darkmagic-10/images/structure/vb-food-horizontal_dotted_line.gif') repeat-x top left; margin:8px 5px 8px 5px;}
#vb_food_header p.comments {background:url('/content/wp-content/themes/darkmagic-10/images/structure/vb-food-horizontal_dotted_line.gif') repeat-x bottom left; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
#vb_food_header .vb_clear_search a {font-size:12px; font-weight:normal; text-decoration:underline; color:#6c6d34;}
#vb_food_header .vb_clear_search a:link {font-size:12px; font-weight:normal; text-decoration:underline; color:#6c6d34;}
#vb_food_header .vb_clear_search a:active{font-size:12px; font-weight:normal; text-decoration:underline; color:#6c6d34;}
#vb_food_header .vb_clear_search a:visited {font-size:12px; font-weight:normal; text-decoration:underline; color:#6c6d34;}
#vb_food_header .vb_clear_search a:hover {font-size:12px; font-weight:normal; text-decoration:none; color:#6c6d34;}

#vb_food .comments {background:url('/content/wp-content/themes/darkmagic-10/images/structure/vb-food-horizontal_dotted_line.gif') repeat-x bottom left; padding:10px 0 10px 0; color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
#vb_food p.comment_date {color:#A2A9B3; font-weight:normal; padding-bottom:10px;}
#vb_food p.comment_title {text-transform: uppercase; color:#6c6d34;}
#vb_food h3 {text-transform:uppercase; color:#6c6d34; font-size:13px; font-weight:bold; margin-top:0px; margin-bottom:0px;}
#vb_food h4 {text-transform: lowercase; color:#6c6d34; font-size:13px; font-weight:bold; margin-top:0px; margin-bottom:0px;}
#vb_food p.comment_footer {color:#A2A9B3; padding-top:10px;}
#vb_food .comment_name {color:#6c6d34;}
#vb_food .comment_info {color:#000000;}


p.comment_post {color:#000000; padding:0px;}

.booples:after {
content: "."; 
display: block; 
height: 0; 
font-size:0;	
clear: both; 
visibility:hidden;
text-align:left;
}

.booples{display: block;} 

/* Hides from IE Mac \*/
* html .booples {height: 1%;}
   .booples{display:block;}
/* End Hack */ 

/*HOME PAGE SPECIFIC STYLES*/
.wp-polls .pollbar {
	margin: 1px;
	font-size: 6px;
	line-height: 8px;
	height: 8px;
	background-image: url('/content/wp-content/plugins/polls/images/default/pollbg.gif');
	border: 1px solid #c8c8c8;
}
.wp-text{
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	color: #FFF;
	font-size: 11px;
}
.wp-polls .wp-polls-ans{
	height: 70px;
	width:200px;
	margin: 8px 0 5px 0;
}
.wp-polls .poll_title{
	font-family: Arial, Helvetica, Verdana, sans-serif; 
	color: #FFF;
	font-size: 11px;
	margin: 5px 0 8px 0;
}
.wp-polls .answer-text{
	font-size: 1.4em;
	color: #fbc200;
	margin-bottom: 8px;
	margin-left: 8px;
}
.wp-polls .answer-per{
	font-size: 4em;
	color: #ffffff;
	font-family: Georgia, "Times New Roman", Times, serif;
	margin-left: 8px;
	padding-bottom:20px;
}
.wp-polls ul{
	list-style: none;
	padding: 0;
	margin: 0;
}

.wp-polls li{
	float: left;
	margin: 0 0.35em;
}

.box_icon_container {
padding-top:8px;
padding-bottom:8px;
}

.box_icon_wrapper {
padding-left:13px;
}

.box_icon {
float:left;
margin-right:6px;
border:none;
}

.box_icon_end {
float:left;
border:none;
}

.visitors_box_icon {
float:left;
border:none;
}

.showreel a {
text-decoration:none;
color:#ffffff;
}

.showreel a:link {
text-decoration:none;
color:#ffffff;
}

.showreel a:active {
text-decoration:none;
color:#ffffff;
}

.showreel a:visited {
text-decoration:none;
color:#ffffff;
}

.showreel a:hover {
text-decoration:underline;
color:#ffffff;
}

/* Removing inline styles from st-header.php - DEBRA */
.relative {position: relative}
.absolute {position:absolute; width:200px; height:100px; cursor:pointer;}

/* Removing inline styles from st-sidebar.php - DEBRA */
.loginName {font-weight:bold; color:#E4B74E;}

/* Removing inline styles from home.php - DEBRA */
#polls-3-ans {margin-top:23px;}
#pollVote {margin-left: 6px;clear: left;display: none;}
.homepageBoxes {clear: both; text-align:left; padding-bottom:5px!important;}
.vbookImage {margin-bottom:3px; margin-top:5px;}
.showreel p {text-align:left; clear:both; padding-bottom:5px!important; margin-bottom:10px;}
.showreel img {margin-top:5px}

.landing-text {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 1.5em;
}

/* Changing sidebar title images to css backgrounds - DEBRA */

.home h3, .homeMembership h3, .homeFeatures h3, .homeReports h3, .homeBlog h3, .homeVbook h3, .homeAbout h3, .homeEvents h3, .homeSample h3 {
margin: 0
}

.home a {
display: block;
background: url(/content/lb/images/navigation/home.gif) no-repeat;
text-indent: -1000em;
margin: 0;
height: 43px;
width: 118px
}

.homeMembership a {
display: block;
background: url(/content/lb/images/navigation/membership.gif) no-repeat;
text-indent: -1000em;
margin: 0;
height: 25px;
width: 120px
}

.homeMembersLogin h3 {
display: block;
background: url(/content/lb/images/navigation/members_login.gif) no-repeat;
text-indent: -1000em;
margin: 0;
height: 60px;
width: 120px
}

.homeMembersLogin a {
display: block;
height: 60px;
width: 120px
}

.homeSample a {
display: block;
background: url(/content/lb/images/navigation/sample.gif) no-repeat;
text-indent: -1000em;
margin: 0;
height: 46px;
width: 120px
}

.homeSearch h3 {
display: block;
background: url(/content/lb/images/navigation/search.gif) no-repeat;
text-indent: -1000em;
margin: 0;
height: 40px;
width: 120px
}

.homeFeatures a {
display: block;
background: url(/content/lb/images/navigation/features.gif) no-repeat;
text-indent: -1000em;
margin: 0;
height: 32px;
width: 120px
}

.homeReports a {
display: block;
background: url(/content/lb/images/navigation/reports.gif) no-repeat;
text-indent: -1000em;
margin: 0;
height: 40px;
width: 120px
}

.homeEnews h3 {
display: block;
background: url(/content/lb/images/navigation/e-news.gif) no-repeat;
text-indent: -1000em;
margin: 0;
height: 34px;
width: 120px
}

.homeBlog a {
display: block;
background: url(/content/lb/images/navigation/blog.gif) no-repeat;
text-indent: -1000em;
margin: 0;
height: 73px;
width: 120px
}

.homeVbook a {
display: block;
background: url(/content/lb/images/navigation/visitors-book.gif) no-repeat;
text-indent: -1000em;
margin: 0;
height: 22px;
width: 120px
}

.homeEvents a {
display: block;
background: url(/content/lb/images/navigation/events.gif) no-repeat;
text-indent: -1000em;
margin: 0;
height: 33px;
width: 120px
}

.homeAbout a {
display: block;
background: url(/content/lb/images/navigation/about.gif) no-repeat;
text-indent: -1000em;
margin: 0;
height: 42px;
width: 120px
}

h2.homeLuxuryTitle {
display: block;
background: url(/content/lb/images/imagery/title_luxury-central.gif) no-repeat;
text-indent: -1000em;
margin: 0 0 0 13px;
height: 40px;
clear: both
}

h2.homeVbookTitle {
display: block;
background: url(/content/lb/images/imagery/title_visitors-book.gif) no-repeat;
text-indent: -1000em;
margin: 0 0 0 13px;
height: 40px;
clear: both
}

h2.homeLuxuryLiveTitle {
display: block;
background: url(/content/lb/images/imagery/title_luxury-channel.gif) no-repeat;
text-indent: -1000em;
margin: 0 0 0 13px;
height: 40px;
clear: both
}


/* Changing membership title images to css backgrounds - DEBRA */

#membershipIntro {
margin: 0
}


h2#membershipIntro {
display: block;
background: url(/content/lb/images/titles/membership/membership-text-block.gif) no-repeat;
text-indent: -1000em;
margin: 0;
height: 173px;
width: 627px
}

/* moving visitor book inline styles to this stylesheet - DEBRA */

#vbookMainImage {
background: url(/content/lb/images/imagery/vb-hotel.jpg) no-repeat center center;
}

.vb_image_title img {
margin-bottom:5px;
}

.errorLoggedIn {
color:#000000; font-size:12px; text-align:center; margin-top:30px; margin-bottom:30px;
}

/* Changing features titles to image backgrounds - DEBRA */

#featuresTitle {
display: block;
width: 70px;
height: 24px;
text-indent: -1000em;
background: url(/content/lb/images/titles/this_months_features.gif) no-repeat;
}

#reportsTitle {
display: block;
width: 66px;
height: 24px;
text-indent: -1000em;
background: url(/content/lb/images/titles/reports.gif) no-repeat;
}

#archiveTitle {
display: block;
width: 66px;
height: 24px;
text-indent: -1000em;
background: url(/content/lb/images/titles/archive.gif) no-repeat;
}

#lgeFeaturesTitle a {
display: block;
width: 167px;
height: 39px;
text-indent: -1000em;
background: url(/content/lb/images/titles/features_large.gif) no-repeat;
}

#lgeReportsTitle a {
display: block;
width: 167px;
height: 54px;
text-indent: -1000em;
background: url(/content/lb/images/titles/reports_large.gif) no-repeat;
}

#lgeSearchTitle {
display: block;
width: 167px;
height: 41px;
text-indent: -1000em;
background: url(/content/lb/images/titles/search_large.gif) no-repeat;
}
