body {
	background-color:#464646;
	font-size: 62.5%;
	margin: 0;
	padding: 0;
}
body * {
	font-size: 100%;
}

.left {
font-family: 'Lucida Grande', "Lucida Sans Unicode", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: left;
	color: #cccccc;
text-decoration: none;
float:left;
margin-right:10px;
}

.left a:visited, .left a {
font-family: 'Lucida Grande', "Lucida Sans Unicode", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: left;
	color: #cccccc;
text-decoration: none;
}

.right {
font-family: 'Lucida Grande', "Lucida Sans Unicode", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: left;
	color: #cccccc;
text-decoration: none;
}

.right a:visited, .right a {
font-family: 'Lucida Grande', "Lucida Sans Unicode", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-align: left;
	color: #cccccc;
text-decoration: none;
}

#sidebar a {
text-decoration: none;
  color: #ffffff;
}

#sidebar a:hover {border-bottom:solid 1px;}

h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
}
p {
	margin-bottom: 1.1em;
	margin-top: 0;
}
#main p.lastNode {
	margin-bottom: 0;
}
a:link img, a:visited img {
	border: none;
	text-decoration: none;
}
div.clearFloat {
	clear: both;
	font-size: 0;
	height: 0;
	line-height: 0px;
}
li.clearFloat {
	clear: both;
}
ul.symbolList {
	display: inline;
	float: left;
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.AbsWrap {
	position: relative;
	width: 100%;
}
.rowWrap {
	width: 100%;
}
#main {
	margin: 0 auto;
	width: 1000px;
	border: 1px solid #727272;	
}
#BHPBlogLogo {
	margin-left: 0px;
	float: left;
	height: 110px;
	margin-bottom: 0;
	width: 432px;
}
#BlogEmail {
	font-family: 'Lucida Grande', "Lucida Sans Unicode", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: left;
	color: #cccccc;
	line-height: 80%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-right: 20px;
	margin-top: 88px;
	float: right;
	margin-bottom: 0;
}

#BlogEmail a {
text-decoration: none;
color: #cccccc;
}

#BlogEmail a:hover {border-bottom:solid 1px;}

#BlogMenuWedding {
	margin-left: 0px;
	margin-top: 9px;
	display: inline;
	float: left;
	height: 100px;
	margin-bottom: 0;
	width: 142px;
}
#BlogMenuLifestyle {
	margin-left: 0px;
	margin-top: 9px;
	display: inline;
	float: left;
	height: 100px;
	margin-bottom: 0;
	width: 142px;
}
#BlogMenuCommercial {
	margin-left: 0px;
	margin-top: 9px;
	display: inline;
	float: left;
	height: 100px;
	margin-bottom: 0;
	width: 148px;
}
#BlogMenuFashion {
	margin-left: 0px;
	margin-top: 9px;
	display: inline;
	float: left;
	height: 100px;
	margin-bottom: 0;
	width: 142px;
}
#BlogMenuTravel {
	margin-left: 0px;
	margin-top: 9px;
	display: inline;
	float: left;
	height: 100px;
	margin-bottom: 0;
	width: 142px;
}
#BlogMenuTraining {
	margin-left: 0px;
	margin-top: 9px;
	display: inline;
	float: left;
	height: 100px;
	margin-bottom: 0;
	width: 142px;
}
#BlogMenuDiscover {
	margin-left: 0px;
	margin-top: 9px;
	display: inline;
	float: left;
	height: 100px;
	margin-bottom: 0;
	width: 142px;
}
#TopVerticalLine {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	height: 2px;
	margin-bottom: 0;
	width: 1000px;
}
#BHP-Blog-MainImage {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	height: 360px;
	margin-bottom: 0;
	width: 1000px;
}
#BHP-Blog-Main_r7_c2 {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	height: 2px;
	margin-bottom: 0;
	width: 135px;
}
#BHP-Blog-Main_r7_c6 {
	margin-left: 0px;
	margin-top: 0px;
	display: inline;
	float: left;
	height: 2px;
	margin-bottom: 0;
	width: 865px;
}
#BlogMainLink {
	margin-top: 0px;
	display: inline;
	float: left;
	height: 35px;
	margin-bottom: 0;
	width: 135px;
}
#BlogSearch {
	margin-right: 20px;
	margin-top: 8px;
	display: inline;
	float: right;
	height: 28px;
	margin-bottom: 0;
	width: 279px;
	background-image: url(/BHPBlog/images/BlogSearch.jpg);
}

#BlogWelcomeMessage {
	font-family: 'Lucida Grande', "Lucida Sans Unicode", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #cccccc;
	line-height: 100%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 40px;
	margin-top: 30px;
	display: inline;
	float: left;
	margin-bottom: 0;
}
#BHP-Blog-Main_r14_c2 {
	margin-left: 36px;
	margin-top: 31px;
	display: inline;
	float: left;
	height: 105px;
	margin-bottom: 0;
	width: 15px;
}
#BlogBorderCorner {
	margin-left: 798px;
	margin-top: 0px;
	display: inline;
	float: left;
	height: 10px;
	margin-bottom: 0;
	width: 12px;
}
#BHP-Blog-Main_r19_c2 {
	margin-left: 36px;
	margin-top: 0px;
	display: inline;
	float: left;
	height: 6px;
	margin-bottom: 0;
	width: 15px;
}

.BlogContentLabelCommercial {
	margin-top: 6px;
	margin-left:10px;
	float: left;
	height: 15px;
	margin-bottom: 0;
	width: 126px;
}

.BlogContentLabelWedding {
	margin-top: 6px;
	margin-left:10px;
	float: left;
	height: 15px;
	margin-bottom: 0;
	width: 126px;
	background-image: url("/BHPBlog/images/TitleWedding.jpg");
}

#BHP-Blog-CommercialImage {
	margin-top:10px;
}

#TitleTagCloud {
	margin-left: 97px;
	margin-top: 0px;
	display: inline;
	float: left;
	height: 15px;
	margin-bottom: 0;
	width: 120px;
}

#TitlePopularPosts {
	margin-left: 98px;
	margin-top: 43px;
	display: inline;
	float: left;
	height: 15px;
	margin-bottom: 0;
	width: 160px;
}
#TitleViewArchieves {
	margin-left: 96px;
	margin-top: 29px;
	display: inline;
	float: left;
	height: 16px;
	margin-bottom: 0;
	width: 170px;
}

.BlogTextShort {
	font-size: 140%;
	margin-top:15px;
	Margin-left:25px;
	text-align:left;
	width:600px;
	color: #fff;
}

.BlogTextTags {
	font-size: 140%;
	margin-top:15px;
	Margin-left:25px;
	text-align:left;
	width:600px;
	color: #fff;
	margin-left:10px;
}

.BlogContentTags {
	font-family: 'Lucida Grande', "Lucida Sans Unicode", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #fff;
	padding-top:4px;
	line-height: 120%;
	margin-left: 10px;
	width:600px;
}

.BlogContentCommentsLink {
	font-family: 'Lucida Grande', "Lucida Sans Unicode", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	padding:0;
	text-align: left;
	color: #fff;
	display: inline;
	margin-left:10px;
	margin-right:25px;
	float:left;
}


.BlogContentSeperater {
	font-family: 'Lucida Grande', "Lucida Sans Unicode", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 120%;
	font-weight: bold;
	text-align: left;
	color: #fff;
	line-height: 120%;
	padding-bottom: 2px;
	padding-top: 1px;
	margin-left: 7px;
	display: inline;
	float: left;
	margin-bottom: 0;
}
.BlogContentEmail {
	font-family: 'Lucida Grande', "Lucida Sans Unicode", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: fff;
	display: inline;
	float: left;
	text-decoration: none;
}

.BlogContentAddComment{
	font-family: 'Lucida Grande', "Lucida Sans Unicode", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #fff;
	display: inline;
	float: left;
	margin-bottom: 0;
	margin-right:25px;
}

#TitleLifestyle {
	margin-left: 58px;
	margin-top: 5px;
	display: inline;
	float: left;
	height: 15px;
	margin-bottom: 0;
	width: 97px;
}
.BlogContent
{
	font-family: 'Lucida Grande', "Lucida Sans Unicode", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #fff;
	padding:0px;
	margin-left:0px;
	margin-top:-2px;
	background-image:url(/BHPBlog/images/BlogContentBackground.gif);
	width:780px;
	float:left;
	height:100%;
	background-repeat: repeat-y;
}

.BlogContentCommercial
{
	font-family: 'Lucida Grande', "Lucida Sans Unicode", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #fff;
	padding:0px;
	margin-left:0px;
	margin-top:-2px;
	background-image:url(/BHPBlog/images/BlogContentBackgroundCommercial.gif);
	width:780px;
	Float:left;
	height:100%;
	background-repeat: repeat-y;
}

#ContentPageRight
{	
	width:210px;
	float:right;
	padding-left:10px;
	text-decoration: none;
	
}
#blogContentRight
{	
	width:220px;
	margin-left:780px;
}

#BlogContentGradientTop
{
	padding:0;
	margin:0;
	width:769px;
	height: 12px;
	background-image: url(/BHPBlog/images/BlogBorderTop.gif);
	background-repeat: repeat-x;	
	float:left;
}

#blogContentGradientCorner
{
	padding:0;
	margin:0;
	width:11px;
	height:12px;
	float:left;
	background-image: url(/BHPBlog/images/BlogBorderCorner.gif);
}

#BlogBottom {
	width:1000px;
}

#BlogBottomLeft {
	padding:0;
	margin:0;
	width:767px;
	height: 17px;
	background-image: url(/BHPBlog/images/BlogContentBottom.gif);
	background-repeat: repeat-x;	
	float:left;
}


	
#BlogBottomSeparater {
	padding:0;
	margin: 0;
	width:18px;
	height:17px;
	background-image: url(/BHPBlog/images/BlogBorderBottomSeparater.gif);
	float:left;
}
#BlogBottomRight
{
padding:0;
	margin: 0;
	width:215px;
	height:17px;
background-image: url(/BHPBlog/images/BlogBorderBottom.gif);
background-repeat: repeat-x;	
	float:right;
}
.BlogContentLeftCommercial
{
	
}
.BlogContentText
{
	font-family: 'Lucida Grande', "Lucida Sans Unicode", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin-top:15px;
	margin-left:30px;
	width: 720px;
	height:100%;
}

.BlogContentDateCommercial {
	padding-top:4px;
	position: inherit;
	height:66px;
	background-color: #9ACBE2;
	width:130px;
	float:left;
	text-align:center;
	color:#FFF;	
	font-size:140%;
	
}

.BlogContentDateWedding {
	padding-top:4px;
	position: inherit;
	height:66px;
	background-color: #ffffff;
	width:130px;
	float:left;
	text-align:center;
	color:#959595;	
	font-size:140%;
	
}

.BlogContentDateLifeStyle {
	padding-top:4px;
	position: inherit;
	height:66px;
	background-color: #01a8b0;
	width:130px;
	float:left;
	text-align:center;
	color:#FFF;	
	font-size:140%;
	
}

.BlogContentDateFashion {
	padding-top:4px;
	position: inherit;
	height:66px;
	background-color: #c6d92c;
	width:130px;
	float:left;
	text-align:center;
	color:#FFF;	
	font-size:140%;
	
}

.BlogContentDateTravel {
	padding-top:4px;
	position: inherit;
	height:66px;
	background-color: #d0242b;
	width:130px;
	float:left;
	text-align:center;
	color:#FFF;	
	font-size:140%;
	
}

.BlogContentDateTraining {
	padding-top:4px;
	position: inherit;
	height:66px;
	background-color: #8e418b;
	width:130px;
	float:left;
	text-align:center;
	color:#FFF;	
	font-size:140%;
	
}

.BlogContentDateDiscover {
	padding-top:4px;
	position: inherit;
	height:66px;
	background-color: #f7941d;
	width:130px;
	float:left;
	text-align:center;
	color:#FFF;	
	font-size:140%;
	
}


.BlogTitleContent
{
	margin-left:130px;
	width:648px;
	background-image: url(/BHPBlog/images/BlogTitleContentBackground.gif);
	height:70px;
}

.BlogContentTop
{
	height:70px;
}

.BlogContentBottom a {
text-decoration: none;
  color: #ffffff;
}

.BlogContentBottom a:hover {border-bottom:solid 1px;}

.BlogContentTitleCommercial {
font-family: 'Lucida Grande', "Lucida Sans Unicode", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin-left:10px;
	text-align: left;
	padding-bottom: 0px;
	margin-top: 2px;
	display: inline;
	margin-bottom: 0;
	width: 600px;
	float:left;
border-bottom:none;
}

.BlogContentTitleLifeStyle {
font-family: 'Lucida Grande', "Lucida Sans Unicode", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin-left:10px;
	text-align: left;
	padding-bottom: 0px;
	margin-top: 2px;
	display: inline;
	margin-bottom: 0;
	width: 600px;
	float:left;
border-bottom:none;
}

.BlogContentTitleFashion {
font-family: 'Lucida Grande', "Lucida Sans Unicode", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin-left:10px;
	text-align: left;
	padding-bottom: 0px;
	margin-top: 2px;
	display: inline;
	margin-bottom: 0;
	width: 600px;
	float:left;
border-bottom:none;
}

.BlogContentTitleTraining {
font-family: 'Lucida Grande', "Lucida Sans Unicode", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin-left:10px;
	text-align: left;
	padding-bottom: 0px;
	margin-top: 2px;
	display: inline;
	margin-bottom: 0;
	width: 600px;
	float:left;
border-bottom:none;
}

.BlogContentTitleTravel {
font-family: 'Lucida Grande', "Lucida Sans Unicode", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin-left:10px;
	text-align: left;
	padding-bottom: 0px;
	margin-top: 2px;
	display: inline;
	margin-bottom: 0;
	width: 600px;
	float:left;
border-bottom:none;
}

.BlogContentTitleDiscover {
font-family: 'Lucida Grande', "Lucida Sans Unicode", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin-left:10px;
	text-align: left;
	padding-bottom: 0px;
	margin-top: 2px;
	display: inline;
	margin-bottom: 0;
	width: 600px;
	float:left;
border-bottom:none;
}

.BlogContentTitleWedding {
font-family: 'Lucida Grande', "Lucida Sans Unicode", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin-left:10px;
	text-align: left;
	padding-bottom: 0px;
	margin-top: 2px;
	display: inline;
	margin-bottom: 0;
	width: 600px;
	float:left;
border-bottom:none;
}

.BlogContentBottomHeaderLeftCommercial {
	height:50px;
	background-color: #9ACBE2;
	width:30px;
	float:left;	
}

.BlogContentBottomLinksLeftCommercial {
	height:20px;
	background-color: #9ACBE2;
	width:30px;
	float:left;	
}


.BlogContentBottomHeaderLeftWedding {
	height:50px;
	background-color: #ffffff;
	width:30px;
	float:left;	
}

.BlogContentBottomLinksLeftWedding {
	height:20px;
	background-color: #ffffff;
	width:30px;
	float:left;	
}

.BlogContentBottomHeaderLeftLifeStyle {
	height:50px;
	background-color: #01a8b0;
	width:30px;
	float:left;	
}

.BlogContentBottomLinksLeftLifeStyle {
	height:20px;
	background-color: #01a8b0;
	width:30px;
	float:left;	
}

.BlogContentBottomHeaderLeftFashion {
	height:50px;
	background-color: #c6d92c;
	width:30px;
	float:left;	
}
.BlogContentBottomLinksLeftFashion {
	height:20px;
	background-color: #c6d92c;
	width:30px;
	float:left;	
}


.BlogContentBottomHeaderLeftTraining {
	height:50px;
	background-color: #8e418b;
	width:30px;
	float:left;	
}

.BlogContentBottomLinksLeftTraining {
	height:20px;
	background-color: #8e418b;
	width:30px;
	float:left;	
}

.BlogContentBottomHeaderLeftTravel {
	height:50px;
	background-color: #d0242b;
	width:30px;
	float:left;	
}

.BlogContentBottomLinksLeftTravel {
	height:50px;
	background-color: #d0242b;
	width:30px;
	float:left;	
}

.BlogContentBottomHeaderLeftDiscover {
	height:50px;
	background-color: #f7941d;
	width:30px;
	float:left;	
}

.BlogContentBottomLinksLeftDiscover {
	height:20px;
	background-color: #f7941d;
	width:30px;
	float:left;	
}

.BlogContentBottomHeaderContent
{
	margin-left:30px;
	width:748px;
	background-image: url(/BHPBlog/images/BlogCommentBackground.gif);
	height:50px;
}
.BlogContentBottomLinksContent
{
	margin-left:30px;
	width:748px;
	background-image: url(/BHPBlog/images/BlogCommentBackground.gif);
	height:20px;
}

.BlogContentComments {
	font-family: 'Lucida Grande', "Lucida Sans Unicode", Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin-top:5px;
	margin-left:40px;
	width: 720px;
	
}

.CommentAuthor {
	color:#464646;
	font-weight: bold;
	font-size:120%;
}

.CommentDate {
	color:#464646;
	font-weight: bold;
	font-size:80%;
	margin-top:2px;
}


#sidebar {
	font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
	color: #727272;

	
	}

#sidebar h2 {
	font-family: 'Lucida Grande', Verdana, Sans-Serif;
	font-size: 1.2em;
	color:#fbaf5d;
	}

#sidebar ul, #sidebar ul ol {
	margin: 0;
	padding: 0;
	}

#sidebar ul li {
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 15px;
	}

#sidebar ul p, #sidebar ul select {
	margin: 5px 0 8px;
	}

#sidebar ul ul, #sidebar ul ol {
	margin: 5px 0 0 10px;
	}

#sidebar ul ul ul, #sidebar ul ol {
	margin: 0 0 0 10px;
	}

#sidebar ul ul li, #sidebar ul ol li {
	margin: 3px 0 0;
	padding: 0;
	}

/* Tag cloud */


.tc1, .tc-2147483648 {
  font-size: 100%;
  font-weight: 200;
  text-decoration: none;
  color: #ffffff;
}
.tc2 {
  font-size: 110%;
  font-weight: 300;
  text-decoration: none;
  color: #ffffff;
}
.tc3 {
  font-size: 120%;
  font-weight: 500;
  text-decoration: none;
  color: #ffffff;
}
.tc4 {
  font-size: 130%;
  font-weight: 600;
  text-decoration: none;
  color: #ffffff;
}
.tc5 {
  font-size: 145%;
  font-weight: 800;
  text-decoration: none;
  color: #ffffff;
}
.tc6 {
  font-size: 160%;
  font-weight: 900;
  text-decoration: none;
  color: #ffffff;
}

.yearHeader, yearList, .monthHeader, {
  color: #ffffff;
text-decoration: none;
}

#NoBlogstoDisplay {
 height:700px;
}

#flickerLogo {
  margin-top:10px;
}

#xsltsearch {
  margin-left:20px;
  margin-right:20px;
  height:650px;
}

.BlogSearchText {
   border: medium none #FFFFFF;
   margin-left:8px;
   margin-top:-1px;
   padding:0;
   width:220px;
   font-size:9pt;
}

.BlogSearchButton {
   margin-top:2px;
   padding-top:0;
}

#sidebar a:hover.MainPageLink {border:0px;}

#sidebar a:hover.FacebookLink  {border:0px;}

#sidebar a:hover.FlickrLink  {border:0px;}

.BlogCommentInput {
margin-left:40px;
}























































































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
