/*
Theme Name: Lux B
Theme URI: http://www.yardstudios.com/
Description: Luxury Briefing Theme
Version: 1.0
Author: Yard Studios
Author URI: http://www.yardstudios.com/
*/

/************************************************************
               Luxury Briefing Copyright 2007
*************************************************************/







/** Main content container & DIVs **/
/*
#main_content {clear: left; margin-top: 15px;}
#main_content p {line-height: 120%;}

#main_content_left {float: left; width: 273px;}
#main_content_left h2 {text-indent: -9999px; height: 24px;}
#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: 40px 0 6px 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 .feature_1 a {color: #4A94A5;}
#main_content_left .feature_2 a {color: #A6AD8C;}
#main_content_left .feature_3 a {color: #C14017;}
#main_content_left ul {line-height: 150%; margin-bottom: 40px;}
#main_content_left li {list-style-type: none;}
#main_content_left ul a {font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.2em; font-weight: normal; text-decoration: none;}

#main_content_right {float: left; width: 350px; background: url(images/structure/vertical_dotted_line.gif) top left repeat-y;}
#main_content_right h2, 
#main_content_right h3,
#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: #E60009; padding: 0 0 0 11px;}
#main_content_right p {font-size: 1.1em; padding: 0 0 15px 13px; line-height: 140%;}
#main_content_right p.standfirst {font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.6em; font-weight: bold; line-height: 120%;}
#main_content_right .author_name {color: #E60009;}
*/
li{
	font-size:1.1em;
	font-weight:normal;
	list-style-type: none; 
}

/** Advertisement/Footer **/
#advertisement {clear: left; width: 768px; margin: 0 auto; padding: 15px 0;}

#disclaimer {width: 768px; margin: 0 auto; background: url(images/structure/horizontal_dotted_line.gif) top left repeat-x;}
#disclaimer p {padding: 7px 0; font-size: 1.1em;}


 /** 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; text-decoration: none;}
a:hover {color: #EEE; text-decoration: underline;}

img{
	border:0px;
}


form, table, ul, li{
	padding:0px;
	margin:0px;
}

.sub{
	border:0px;
}

input, textarea{
	border:1px solid #cecece;
	font-size:1.1em;
}

div#page{
width: 768px; margin: 0 auto; background: url(images/structure/vertical_dotted_line_main.gif) top left repeat-y;
}

/*header*/

/** 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 h1 a {text-decoration: none;}
#header h1 a:hover {text-decoration: underline;}
#header .date {color: #D5B400;}
#header .issue_copy {float: right;}

/* ?/ 
#header_top{
	width:100%;
	height:105px;
}

#header_center{
	width:100%;
	height:182px;
	background:url(images/header_center_bg.gif) no-repeat bottom;
}

#header_center #header_center_text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-left:40px;
	padding-top:45px;
}

#header_center #header_center_text #header_center_title{
	font-size:19px;
	color:#ffffff;
	padding-bottom:10px;
}

#header_center #header_center_text #header_center_body{
	font-size:9px;
	line-height:18px;
	width:650px;
	color:#ffffff;
}

#header_end{
	width:100%;
	height:40px;
	background:url(images/header_end_bg.gif) no-repeat bottom;
}

#header_title{
	color:#588fc5;
	font-size:31px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding-top:30px;
	padding-left:25px;
}

#header_title span{
	color:#b6b6b6;
	font-size:11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position:relative;
	top:-5px;
}
 /? */

#menu_search_box{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#635b5c;
	font-size:1em;
	padding-top:8px;
	text-align:right;
	padding-right:10px;
}

#menu_search_box input.s{
	width:87px;
	font-size:13px;
	color:#666666;
	border:0px;
	background:none;
}
/* end header */

/* blog*/
/*
div#page #blog{
	background: #ffffff;
	float:left;
	width:100%;
}
*/
/*
div#blog #blog_top{
	background:url(images/body_top_bg.gif) no-repeat bottom left;
	float:left;
	width:100%;
}
*/


/** Left column **/
div#blog #blog_left{
	width: 638px; 
	float: left;
}

div#blog #blog_right{
float: right; width: 130px; font-size: 1.1em;
}

/* sidebar*/

/** Right column **/

#blog_right #sidebar{
float: right; width: 130px; font-size:1em;
}


#blog_right #sidebar ul {padding: 0 0 5px 10px;}
#blog_right #sidebar li {list-style-type: none; margin-bottom: 4px;}
#blog_right #sidebar .home {background: url(images/structure/horizontal_dotted_line.gif) bottom left repeat-x; padding-bottom: 4px;}
#blog_right #sidebar .dotted_line {background: url(images/structure/horizontal_dotted_line.gif) bottom left repeat-x; padding-bottom: 8px;}
#blog_right #sidebar a {text-decoration: none;}
#blog_right #sidebar a:hover {text-decoration: underline;}
#blog_right #sidebar .input_field {font-size: 1.1em; width: 80px; height: 14px; float: left;}
#blog_right #sidebar .search_button {padding-left: 3px; border: 0px;}
#blog_right #sidebar .input_field, #blog_left .input_field {font-size: 1.1em; width: 80px; height: 14px; float: left;}
#blog_right #sidebar .input_field_long {font-size: 1.1em; width: 116px; height: 14px;}
#blog_right #sidebar .search_button, #blog_left .search_button {padding-left: 3px;}



#blog_right #sidebar h2{
	color:#003e75;
	font-size:2em;
	margin:0px;
	padding-bottom:5px;
	padding-top:3px;
	padding-left:1px;
	font-weight:normal;
}

#blog_right #sidebar ul li{
	font-size:1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	list-style-type: none; margin-bottom: 4px;
}

#blog_right #sidebar li a{
	font-size:1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:normal;
/*	line-height:19px;*/
}

#blog_right #sidebar ul li ul li{
	font-size:1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding-right:5px;
	padding-bottom:5px;
	background:none;
}
#blog_right #sidebar ul li ul li ul li{
	font-size:1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	padding-bottom:0px;
}
#blog_right #sidebar ul li ul li ul li a{
	font-size:1em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
}

#blog_right #sidebar ul li ul li{
	border-bottom:0;
}

#blog_right #sidebar ul li.widget_categories ul li ul li{
	border-bottom:0;
	background: none;
}

#blog_right #sidebar ul li ul li ul{
	padding-left:10px;
}

#blog_right #sidebar ul li ul li a{
	padding-left:12px;
}

#blog_right #sidebar ul li.widget_categories ul li a{
	padding-left:9px;
}

#blog_right #sidebar ul li.widget_archives ul li a{
	padding-left:9px;
}

#blog_right #sidebar ul li.widget_meta ul li a{
	padding-left:9px;
}

#blog_right #sidebar ul li.widget_categories li ul.children li a{
	padding-left:9px;
}

#blog_right #sidebar ul li.widget_pages ul li a{
	padding-left:9px;
}

#blog_right #sidebar ul li.widget_pages li ul li a{
	padding-left:9px;
}

#blog_right #sidebar ul li.widget_pages ul li ul li{
	border-bottom:0;
	background: none;
}

/*inside*/

#blog_left #blog_comm{
	margin-left:0px;
	width:330px;
}

#blog_left #blog_comm h2{
	font-size:2em;
	font-weight:normal;
	color:#ffffff;
	position:relative;
	top:-10px;
	margin-left:0px;
	padding-left:0px;
}

#blog_left #blog_comm .comm_panel{
	height:1em;
	padding-right:10px;
	padding-left:5px;
	padding-top:17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffffcc;
	width:94%;
	border-top:1px solid #e5e5e5;
}

#blog_left #blog_comm .comm_panel a{
	font-weight:bold;
}

#blog_left #blog_comm .comm_text{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	line-height:18px;
	padding-top:0px;
	padding-bottom:10px;
	padding-left:5px;
	padding-right:5px;
	width:94%;
}

#blog_left #blog_comm .comm_text p{
	padding:0px;
	margin:0px;
	margin-top:10px;
}

#blog_left #comments_from_bg{
	width:310px;
	padding-bottom:30px;
}

#blog_left #blog_comm #comm_post_title{
	font-size:1.5em;
	font-weight:bold;
	padding-top:10px;
}

#blog_left #blog_comm #comm_post_form{
/*	padding-left:25px;
	background:#e9e9e9; */
}

#blog_left #blog_comm #comm_post_form input.text{
	font-size:1.2em;
}

#blog_left #blog_comm #comm_post_form textarea{
	width: 245px;
}

#blog_left #blog_comm #comm_post_form td{
	list-style:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-bottom:10px;
	padding-right:0px;
	padding-left:3px;
}


#blog_left #blog_comm #comm_post_form td.right{
	text-align:right;
	vertical-align:top;
}


/* end sidebar*/

/* blog item*/


#main_content {clear: left; margin-top: 15px;}
#main_content p{ 
font-size: 1.1em;
padding-top: 0pt;
padding-right: 0pt;
padding-bottom: 15px;
line-height: 140%;
}

#blog_left {
	width: 638px; 
	float: left;
}
#blog_left #main_content_right {
float: left; 
width: 350px; 
background: url(images/structure/vertical_dotted_line.gif) top left repeat-y;
padding-left: 4px;
}

#blog_left #main_content_right .item_class{
	width: 330px;
	padding-left: 10px;
	margin-bottom: 10px;
}

.hr_blog{ 
height: 4px;
/*background: url(images/structure/horizontal_dotted_line.gif) top left repeat-x;*/
border-bottom: 1px solid #ffffff;
margin-bottom: 4px;
margin-top: 2px;
}

#blog_left #main_content_right .item_class .item_class_title{
	width: 330px;
}

/*#blog_left #main_content_right .item_class */
.item_class_title_text .titles h2{
	/*text-indent: -9999px; 
	padding-left: 11px;
	*/
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #ffffcc;
	font-size: 3em;
	font-weight: normal;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
}
/*#blog_left #main_content_right .item_class */
.item_class_title_text .titles h2 a{
/*	text-decoration: none; */
}

#main_content_right .item_class .item_class_title_text .titles p.standfirst{
font-family: Georgia, "Times New Roman", Times, serif; 
font-size: 1.6em; 
font-weight: bold; 
padding: 4px 0px 4px 0px;
line-height: 120%;
}

/* highlight author or key point */
#main_content_right .item_class .item_class_title_text .titles p.standfirst strong, #main_content_right .item_class .item_class_title_text .titles p.standfirst b{
	color: #e60009;
	font-weight: bold;
}

#blog_left #main_content_right .item_class .item_class_title_text{
/*	min-height:52px; 
	padding-left:10px;*/
}

#blog_left #main_content_right .item_class .item_class_title_text .titles{
	/*float:left;*/
	width:98%;
	padding-bottom:5px;
}

#blog_left #main_content_right .item_class .item_class_title_text .top_title_top{
	font-size:1em;
	color:#A5AD8C;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#blog_left #main_content_right h2.category{
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-right:10px;
}

#blog_left #main_content_right h2.category a{
	font-size:2em;
	font-weight:normal;
	text-decoration: none;
}

#blog_left #main_content_right .item_class .item_class_title_text .category{
	color: #e60009;
	font-size:3em;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-right:10px;
	padding-left:0px;
}

#blog_left #main_content_right .item_class .item_class_title_text .category a{
	color: #e60009;
	font-weight:normal;
	text-decoration: none;
}

#blog_left #main_content_right .item_class .item_class_title_text h3.search_results a{
font-family: Georgia,"Times New Roman",Times,serif;
font-size: 1.7em;
color: #a09b9a;
text-decoration: none;
padding-right:10px;
padding-left:0px;
font-weight:normal;
}

#blog_left #main_content_right .item_class .item_class_title_text h3.search_results a:hover{
color: #ffffff;
font-weight:normal;
text-decoration: underline;
}

#blog_left #main_content_right .item_class .item_class_title_text .top_title{
	font-size:5em;
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-right:10px;
	padding-left:0px;
}

#blog_left #main_content_right .item_class .item_class_title_text .top_title a{
	font-weight:normal;
	text-decoration: none;
}

/*  blog titles */
#blog_left #main_content_right .item_class .item_class_title_text .blog_title .author{
	color: #A5AD8C;
	font-size: 3em;
	font-weight: normal;
	text-decoration: none;
}
#blog_left #main_content_right .item_class .item_class_title_text .blog_title .author a{
	color: #A5AD8C;
	/*font-size: 3em;*/
	font-weight: normal;
	text-decoration: none;
}
#blog_left #main_content_right .item_class .item_class_title_text .blog_title{
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-right:10px;
	padding-left:0px;
}

#blog_left #main_content_right .item_class .item_class_title_text .blog_title a{
	color: #ffffff;
	font-size:3em;
	font-weight:normal;
	text-decoration: none;
}
/*
#blog_left #main_content_right .item_class .item_class_title_text h2{
	font-family: Georgia, "Times New Roman", Times, serif;
	padding-right:10px;
	padding-left:0px;
}

#blog_left #main_content_right .item_class .item_class_title_text h2 a{
	font-size:3em;
	font-weight:normal;
	text-decoration: none;
}

#blog_left #main_content_right .item_class .item_class_title_text h2 .author{
	color: #737373;
	font-size: 3em;
	font-weight: normal;
	text-decoration: none;
}
*/


#blog_left #main_content_right .item_class .item_class_title_text .end_title{
	font-size:1em;
	padding-right:10px;
	padding-left:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 0.1em;
}

#blog_left #main_content_right .item_class .item_class_title_text .end_title a{
	font-size:1em;
	font-weight:bold;
}
#blog_left #main_content_right .item_class .item_class_title_text .end_title strong{
	color: #a5ad8c;
	font-weight:normal;
}
#blog_left #main_content_left{
float: left;
width: 273px;
padding-right: 10px;
}

/*  */

ul.blog_authors li a{
font-size: 1.6em;
color: #A5AD8C;
font-family: Georgia, "Times New Roman", Times, serif;
font-weight: bold;
/* text-decoration: none; */
}
#blog_left #main_content_left h2{
/*text-indent: -9999px; */height: 24px;
}


#blog_left #main_content_left h2.features_large {height: 39px; padding: 0 0 15px 0;}
#blog_left #main_content_left h2.reports_large {height: 39px; padding: 0 0 20px 0;}
#blog_left #main_content_left h2.blogs_large {height: 39px; padding: 0 0 25px 0;}
#blog_left #main_content_left h2.search_large {height: 39px; padding: 0 0 15px 0;}

#blog_left #main_content_left h2.archive{/* background: url(images/titles/archive.gif) no-repeat; */ margin: 40px 0 6px 0; }
#blog_left #main_content_left h2.blogs{ 
/*background: url(images/titles/this_months_blogs.gif) no-repeat; */
}
#blog_left #main_content_left h2.features{ 
/*background: url(images/titles/this_months_features.gif) no-repeat; */
}
/*font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.8em; color: #ffffff; background-color: #e60009; padding: 1px 2px 2px 4px;
font-weight: normal; width: 170px; */
#blog_left #main_content_left h2.reports{
/*background: url(images/titles/reports.gif) no-repeat;  */
margin: 40px 0 6px 0; 

}
/*font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.8em; color: #ffffff; background-color: orange; padding: 1px 2px 2px 4px;
font-weight: normal; width: 65px; */

#blog_left #main_content_left h2.about_us {/* background: url(images/titles/about-us.gif) no-repeat; */}
#blog_left #main_content_left h2.contact {/* background: url(images/titles/contact.gif) no-repeat; */ margin: 20px 0 3px 0;}
#blog_left #main_content_left h2.membership {/* background: url(images/titles/membership.gif) no-repeat; */ margin: 20px 0 3px 0;}
#blog_left #main_content_left h2.sample {/* background: url(images/titles/sample.gif) no-repeat; */ margin: 20px 0 3px 0;}
#blog_left #main_content_left h2.index {/* background: url(images/titles/index.gif) no-repeat; */ margin: 20px 0 3px 0;}
#blog_left #main_content_left h2.subscription_list {/* background: url(images/titles/subscription_list.gif) no-repeat; */ margin: 20px 0 3px 0;}
#blog_left #main_content_left h3 {font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.5em; margin-top: 10px;}
#blog_left #main_content_left h3, #main_content_left p {padding: 0 50px 0 0; line-height: 1.4em;}

#blog_left #main_content_left .feature_1 a {color: #4A94A5; font-family: Georgia,"Times New Roman",Times,serif;
/* text-decoration: none; */}
#blog_left #main_content_left .feature_2 a {color: #A6AD8C; font-family: Georgia,"Times New Roman",Times,serif;
 /* text-decoration: none; */ }
#blog_left #main_content_left .feature_3 a {color: #C14017; font-family: Georgia,"Times New Roman",Times,serif;
 /* text-decoration: none; */}
#blog_left #main_content_right .item_class .item_class_title_text .feature_1 a, .feature_1 a, p.feature_1 b, p.feature_1 strong  {color: #4A94A5; font-weight: bold; /* text-decoration: none; */}
#blog_left #main_content_right .item_class .item_class_title_text .feature_2 a, .feature_2 a, p.feature_2 b, p.feature_2 strong {color: #A6AD8C; font-weight: bold; /* text-decoration: none; */}
#blog_left #main_content_right .item_class .item_class_title_text .feature_3 a, .feature_3 a, p.feature_3 b, p.feature_3 strong {color: #C14017; font-weight: bold; /* text-decoration: none; */}
#main_content_right .item_class .item_class_title_text .titles p.standfirst strong, #main_content_right .item_class .item_class_title_text .titles p.feature_1 b{
	color: #4A94A5;
	font-weight: bold;
}
#main_content_right .item_class .item_class_title_text .titles p.feature_2 strong, #main_content_right .item_class .item_class_title_text .titles p.feature_2 b{
	color: #A6AD8C;
	font-weight: bold;
}
#main_content_right .item_class .item_class_title_text .titles p.feature_3 strong, #main_content_right .item_class .item_class_title_text .titles p.feature_3 b{
	color: #C14017;
	font-weight: bold;
}

#main_content_right .item_class .item_class_title_text .titles p.feature_1{
font-family: Georgia, "Times New Roman", Times, serif; 
font-size: 1.6em; 
font-weight: bold; 
padding: 4px 0px 4px 0px;
line-height: 120%;
}
#main_content_right .item_class .item_class_title_text .titles p.feature_2{
font-family: Georgia, "Times New Roman", Times, serif; 
font-size: 1.6em; 
font-weight: bold; 
padding: 4px 0px 4px 0px;
line-height: 120%;
}
#main_content_right .item_class .item_class_title_text .titles p.feature_3{
font-family: Georgia, "Times New Roman", Times, serif; 
font-size: 1.6em; 
font-weight: bold; 
padding: 4px 0px 4px 0px;
line-height: 120%;
}


#blog_left #main_content_left ul li{
	font-family: Georgia, "Times New Roman", Times, serif; 
	font-size: 1.1em; 
	font-weight:normal;
	list-style-type: none; margin-bottom: 4px;
}


/*#blog_left #main_content #main_content_right .item_class */ 
#blog_left #main_content #main_content_right .item_class .item_class_text {
	font-size:1.1em;
	line-height:20px;
	padding-bottom:5px;
	padding-top:10px;
}

div.item_class_text {
	font-size:1.1em;
	line-height:20px;
	padding-bottom:5px;
	padding-top:10px;
}
div.item_class_text h3{
	font-weight: normal;
	padding-bottom:9px;
}


div.item_class_text p {font-size: 2.1em;}
#blog_left #main_content_right .item_class .item_class_text p {font-size: 1.1em;}
#blog_left #main_content_right .item_class .item_class_text a {/* text-decoration: none; */}
#blog_left #main_content_right .item_class .item_class_text a:hover {text-decoration: underline;}
#blog_left #main_content_right .item_class ul {line-height: 150%; margin-bottom: 40px;}
#blog_left #main_content_right .item_class li {list-style-type: none;}
#blog_left #main_content_right .item_class ul a {font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.2em; font-weight: normal; text-decoration: none;}


#blog_left #main_content_right .item_class .item_class_panel{
	height:21px;
	margin-left:0px;
	padding-top:5px;
/*	float:left;
	width: 350px */
}

#blog_left #main_content_right .item_class .item_class_panel a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1em;
	color:#ffffcc;
	text-decoration: none;
}

#blog_left #main_content_right .item_class .item_class_panel a:hover{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:1em;
	text-decoration:underline;
	color:#ffffcc;
}

#blog_left #main_content_right .item_class .item_class_panel a.panel_read{
/*	padding-left:10px; */
	color:#ffffcc;
}

#blog_left #main_content_right .item_class .item_class_panel span.panel_comm a{
	padding-left:0px;
	color:#ffffcc;
}

/* end blog */

/* footer */

#footer{
	width:100%;
	height:103px;
	text-align:center;
	float:left;
}

div#footer #footer_text{
	color:#ffffff;
	line-height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding-top:15px;
	padding-bottom:10px;
}

div#footer #footer_text a{
	color:#ffffff;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none;
}

div#footer #footer_text span a{
	color:#8dc63f;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-decoration: none;
}

/* end footer */



#blog_left .navigation{
	padding-bottom:2px;
	height: 25px;
/*	text-align:center; */
}

#blog_left .navigation ul{
}

#blog_left .navigation ul li{
	list-style:none;
	display:inline;
	padding-right:10px;
}

#blog_left .navigation .alignright a{
	font-weight:bold;
	font-size:1em;
	padding-right:5px;
	color:#ffffff;
	text-decoration: none;
}

#blog_left .navigation .alignleft a{
	font-weight:bold;
	font-size:1em;
	padding-left:8px;
	color:#ffffff;
	text-decoration: none;
}

div#blog h2{
	margin:0px;
	padding:0px;
/*	padding-left:40px; */
	padding-top:0px;
	font-size:2.4em;
	color:#ffffcc;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: normal;
}

div#blog .entry{
	padding-left:40px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#595959;
}

div#blog .entry p{
	padding:0px;
	margin:0px;
	margin-top:10px;
	text-indent:20px;
}

.item_class blockquote, #blog_comm blockquote{
	padding-left:15px;
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:20px;
	padding-top:10px;
}

.item_class blockquote blockquote, #blog_comm blockquote blockquote{
	padding-left:15px;
	margin:0px;
	margin-top:5px;
	margin-bottom:5px;
	margin-left:20px;
}

.item_class ol, #blog_comm ol{
	color:#595959;
}

.item_class ol li, #blog_comm ol li{
	color:#595959;
}

.item_class ul, #blog_comm ul{
	padding-left:30px;
}

/*.item_class img,*/
#blog_comm img{
	float: left;
	margin:5px;
}

.item_class strong, #blog_comm strong{
	font-weight: bold;
}

/** Misc **/
div.clear {clear: both; font-size: 1px; height: 1px;}
.float-left {float: left;}
.float-right {float: right;}
.clear {clear: both;}
.hide {display: none;}
.lower-case {text-transform: lowercase;}
.align-right {text-align: right;}
.large-text {font-size: 1.4em;}
.light-green {color: #BCDC96;}
.the_team {font-family: Georgia, "Times New Roman", Times, serif; font-size: 1.7em; padding-bottom: 40px;}

/* 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}


/* 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;
}

/* 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
}
.story{}
.story_week{font-size:10px;}
