/* 
Theme Name: Healthybitchdaily Newest
Theme URI: http://www.vernettiarts.com
Description: HBD
Version: 1.0
Author: Richard Vernetti
Author URI: 
*/

@charset "UTF-8";
/* CSS Document */


body {
	margin:0;	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:1.3em
}
a {
	color:#e31cb3;	
}
img {
border:none	
}
#container {
width:1030px;
margin:0 auto;
}
h6 {
	font-size:13px;
	color:#e31cb3;
	font-style:italic
}
#header {
	width:799px;
	margin-left:225px;
	background:#ffffff;
	height:90px;
}
#subHeader {
	width:799px;
	margin-left:225px;
	margin-bottom:5px;
	background:#ffffff;
	height:65px;
}
#search {
	text-align:right;
}
.searchBox {
	border:0px #dedede solid;
	border-bottom:5px #dedede solid;
	padding:3px;
	padding-left:50px;
	font:10px Arial, Helvetica, sans-serif;
	color:#666666;
	height:12px;
	width:230px;
    background:url(/images/search-textbox-bg.gif) no-repeat	
}

#topRightNav {
	margin-top:10px;
	width: 325px;
	height:25px;
	float:right;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #a1d091;
}
#topRightNav a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ee337e;
	text-decoration: none;
	font-weight: bold;
}
#topRightNav a:hover {
	text-decoration: underline;
}

#mainContent {
	width:799px;
	margin-left:225px;
	border:0px red solid
}
#centerColumn {
	
	width:520px;
	margin:0;
	background:white;
	border:0px green solid;
	overflow:hidden;
}
#middlestrip {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:1.3em;
	padding:20px	
}
#mid_bottom {
	display:none;
}
#mid_bottomText_02 {
	margin: auto;
	padding: 0px;
	width: 500px;
	height: 61px;
	float: left;
	}
#middlestrip {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	line-height:1.3em;
	background-image:url(../healthybitchdaily3/images/midpanelstrip.gif);
	background-repeat: repeat-y;
	margin: auto;
	padding: 0px;
	float: left;
	width: 500px;
}
#middleTextBox {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:1.3em;
	width: 450px;
	margin-left: 15px;
	margin-top: 0px;
	padding: 0px;
	}
#bottomBar{
	width:500px;
	height:41px;
	background-image:url(http://www.healthybitchdaily.com/wp-content/uploads/2009/10/mid_bottom022.gif);
			
	}
.articleHL {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #DB5989;
	font-style: normal;
	line-height:30px;
}
#hbdGallery {
	height:478px;
	width:450px;
	background:url(images/hbd-gallery-bg.gif) no-repeat;
	padding:25px
}
#hbdGalleryFlash {
	width:450px;
	height:234px;
	margin-top:50px; 
	_margin-top:100px; 
0:1px #999999 solid;

}
#galleryThumb {
	font:12px Arial, Helvetica, sans-serif;
		background-color:#a7a9ac;
		border:1px #a7a9ac solid;
		float:left;
		margin:10px 10px 0 0px;
		width:100px;
		height:160px;
		text-align:center
}
#galleryThumb img{
		border:none
}
#galleryThumb a{
		color:white;
		font-weight:bold;
		text-decoration:none
}
#galleryThumb a:hover{
		color:#efefef;
		font-weight:bold;
		text-decoration:underline
}
h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	color: #DB5989;
	font-style: normal;
	line-height:30px;
	font-weight:normal;
}
#rightSideContainer {
	float:right;
	width:279px;
	padding:0;
}
#rightSideBar {
	margin:9px 0;
	padding: 50px 5px 25px 13px;
	width:261px;
	background:#d6e9be url(../../../images/right-side-footer.gif) no-repeat bottom left;
}
#latestFeeds {
	background:url(../../../images/latest-feeds-bg.gif) repeat-y;
}
.latestFeedsContent {
	padding:0px 25px 0px 28px;
	width:226px;
	font:12px Arial, Helvetica, sans-serif;
	line-height:14px;

}
.latestFeedsContent a{
	font:12px Arial, Helvetica, sans-serif;
	list-style-image:none;
}

.widgettitle{
	display:none;
	list-style-type:none;
}
#rss-2 {
	    list-style-type:none;
}
.widget widget_rss {
list-style-type:none;	
}
.rsswidget { 
	color:#DB5989;
    list-style-type:none;
	}

#todaysFeed {
	background:url(../../../images/todays-feed-bg.gif) repeat-y;
	
}
.todaysFeedContent {
		font:13px Georgia, "Times New Roman", Times, serif;
		color:#333333;
	width:180px;
	margin:5px 30px 5px 27px;
}
.todaysFeedContent h2{
	font:16px Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	color:#333333;
	margin-top:10px;
	padding:0
}
.todaysFeedContent p{
	margin:5px 0;
	padding:0
}
.todaysFeedContent a{
	color:#DB5989;
	text-decoration:none;	
}
.todaysFeedContent a:hover{
	color:#DB5989;
	text-decoration:underline;	
}


#leftSideBar {
	margin-top:0px;
	width:225px;
	float:left	
}
#artistLink {
	width:1024px;
	margin:0 auto;
}

#footer {
	width: 996px;
	margin: 0 auto;
	padding: 50px 0 0px 30px;
	height:60px;
	overflow: visible;
	color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-style: normal;
	background:url(../../../images/footer-bg-3.gif) no-repeat;
	
	
}
#footer a {
	padding:5px;
	color: #ffffff;
	text-decoration:none;
}
#footer a:hover {
	text-decoration:underline;
}
#footer ul {
	margin: 0 auto;
	padding: 0 0 5px;
	text-align: left;
}
#footer li {
	margin: 0;
	padding-left: 1px;
	padding-right: 8px;
	list-style-type: none;
	display: inline;
}

#footer li.first {
	padding-left: 0;
	border-left-width: 0;
}
#footer li.last {
	padding-right: 3px;
	border-right:1px solid #FFFFFF;
}
#advancedNav {
  width: 520px;
  height: 110px;
  position: relative;
  background:url(../../../images/main-buttons.gif);
  margin: 0;    
  padding: 0;
  list-style-type:none;
}
#advancedNav li {
  float: left;
}
#advancedNav li a {
  position: absolute;
  top: 0;
  margin: 0;
  padding: 0;
  display: block;
  height: 110px;
  background: url(../../../images/main-buttons.gif) no-repeat;
  text-indent: -9999px;
  overflow: hidden;
  font-size: 1%;
}

li#nav_food a {
left: 0;
width: 88px;
background-position:: 0 0;
}
li#nav_self a {
left: 88px;
width: 82px;
background-position: -88px 0;
}
li#nav_eco a {
left: 170px;
width: 87px;
background-position: -170px 0;
}
li#nav_beauty a {
left: 257px;
width: 94px;
background-position: -257px 0;
}
li#nav_bitches a {
left: 351px;
width: 169px;
background-position: -351px 0;
}

li#nav_food a:hover {
  background-position: 0 -122px;
}
li#nav_self a:hover {
  background-position: -88px -122px;
}
li#nav_eco a:hover {
  background-position: -170px -122px;
}
li#nav_beauty a:hover {
  background-position: -257px -122px;
}
li#nav_bitches a:hover {
  background-position: -351px -122px;
}

.alignright {
	float: right;
	
}
.alignleft {
	float: left
}
p img {
	padding: 0;
	max-width: 100%;
}
img.centered {
	margin-left: auto;
	margin-right: auto;
	display: block;
}
img.alignright {
	margin: 0px;
	display: inline;
}
img.alignleft {
	margin: 0 7px 2px 0;
	display: inline;
}
.dropanchor {
	height: 0;
	overflow: hidden;
	clear: both;
}

.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}