/*  
Theme Name: VirtualBabe v3
Theme URI: http://wordpress.org/
Description: Theme designed and built exclusively for virtual-babe.com
Version: 3.0
Author: DPMedia
Author URI: http://www.dpmedia.us/
*/

body {
	background-image:url(images/bg.gif);
	scrollbar-arrow-color:#FF0099;
	scrollbar-face-color:#303030;
	scrollbar-track-color:#3F3F3F;
	scrollbar-highlight-color:#555555;
	scrollbar-3dlight-color:#555555;
	scrollbar-darkshadow-color:#222222;
	scrollbar-shadow-color:#222222;
	}
body, td, p {
  font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#333333;
	}
a {
  color:#FF3399;
	}
a:hover {
  text-decoration:none;
	}
h2 {
	font-size:16px;
	font-weight:bold;
	}
h3 {
  font-size:12px;
	font-weight:bold;
	}
input, textarea {
  font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:11px;
	font-weight:normal;
  color:#333333;
	}
textarea {
  overflow:auto;
	}

/********** header styles **********/
.headerContent {
  background-color:#4D444B;
	padding:5px;
	color:#EEEEEE;
	}

.nav_menu {
  font:bold 12px Tahoma, Verdana, Arial, sans-serif;
	text-align:center;
	background:url(images/tab.gif) no-repeat;
	width:79px;
	}
.nav_menu a {
  color:#EEEEEE;
	text-decoration:none;
	}
.nav_menu a:hover {
  color:#FF0099;
	}
/********** footer styles **********/
.footerContent {
  text-align:center;
	background:url(images/img-16.gif) repeat-y;
	}
.footerContent p {
  color:#EEEEEE;
	}
.footerContent a {
  color:#EEEEEE;
	font-weight:bold;
	text-decoration:none;
	}
.footerContent a:hover {
  color:#FF0099;
	}
/********** blog styles **********/
.blog_header {
  padding-left:5px;
	}
.blog_title {
  font-size:16px;
	font-weight:bold;
	color:#FF0099;
	background-image:url(images/div_hor-01.gif);
	background-position:bottom;
	background-repeat:repeat-x;
	padding-bottom:5px;
	}
.blog_subtitle {
  padding-top:5px;
	color:#666666;
	font-style:italic;
	font-size:11px;
	}
.blog_subtitle a {
  color:#FF0099;
	font-weight:bold;
	text-decoration:none;
	}
.blog_subtitle a:hover {
  text-decoration:underline;
	}
.blog_date {
  background-image:url(images/blog_date.gif);
	background-repeat:no-repeat;
	}
.blog_dateMM, .blog_dateYYYY {
  font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	}
.blog_dateDD {
  font-size:14px;
	font-weight:bold;
	color:#FF0099;
	text-align:center;
	}
.blog_entry {
  line-height:1.5em;
	text-align:justify;
	padding-left:10px;
	}
.blog_footer {
  background-color:#303030;
	border:1px solid #B8B8B8;
	padding:5px;
	font-size:12px;
	font-weight:bold;
	color:#FF0099;
	}
.blog_footer a {
  color:#FF0099;
	font-weight:bold;
	text-decoration:none;
	}
.blog_footer a:hover {
  text-decoration:underline;
	}
/* comment style */
.alt {
	background-color:#F3F3F3;
	border:1px solid #999999;
  }
ol.commentlist {
	list-style: none;
	margin: 0;
	padding: 0;
	width: 520px;
}
ol.commentlist li {
  padding:5px;
	}

/* page style */
.navigation {
	background-color:#F3F3F3;
  border-bottom:1px solid #666666;
  border-top:1px solid #666666;
	}
.navigation td a {
  color:#FF0099;
	text-decoration:none;
	}
.navigation td a:hover {
	text-decoration:underline;
	}

/************************************/
/*       sidebar styles             */
/************************************/
#rightcolumn {
  width:245px;
	float:right;
  color:#EEEEEE;
	}
#leftcolumn {
  width:160px;
  color:#EEEEEE;
	}
#rightcolumn ul,
#leftcolumn ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	}
#rightcolumn h2,
#leftcolumn h2 {
  display:block;
	background-color:#837D81;
	font-size:12px;
	font-weight:bold;
	color:#EEEEEE;
	padding:3px;
	margin:10px 0 5px 0;
	}
#rightcolumn a,
#leftcolumn a {
	text-decoration:none;
	color:#EEEEEE;
	background:url(images/arrow.gif) no-repeat;
	padding: 5px 0 5px 10px;
	line-height:1.5em;
	}
#rightcolumn a:hover,
#leftcolumn a:hover {
	color: #FF3399;
	background:url(images/arrow.gif) no-repeat;
	}

/********** calendar styles **********/
table#wp-calendar  {
  width:160px;
	}
td#today {
  font-weight:bold;
	}
#wp-calendar tr th {
	font-size:12px;
  color:#EEEEEE;
	}
#wp-calendar td {
  text-align:center;
	padding:2px;
	color:#EEEEEE;
	}
#wp-calendar caption {
  color:#EEEEEE;
	font-size:12px;
  font-weight:bold;
	}
td#prev {
  text-align:left;
	}
td#next {
  text-align:right;
	}
#wp-calendar a {
  background:none;
	padding:0;
	color:#FF0099;
	}
#wp-calendar a:hover {
  background:none;
	}

/********** tag clouds **********/
#leftcolumn ul li ul.wp-tag-cloud a,
#leftcolumn ul li ul.wp-tag-cloud a:hover {
  display:inline;
	border-bottom:none;
	background:none;
  text-decoration:none;
	padding: 0;
	}
a.tag-link-6,
a.tag-link-21,
a.tag-link-12,
a.tag-link-20 {
  font-weight:bold;
	}

a.tag-link-12,
a.tag-link-20 {
  font-size:9px;
	}

/********** 43things style *********/
div#goal {
  width:160px;
	}
div#goal-header {
  display:block;
	background-color:#837D81;
	font-size:12px;
	font-weight:bold;
	color:#EEEEEE;
	padding:3px;
	margin-top:10px;
	margin-bottom:-10px;
}
div#goal-header a,
div#goal-header a:hover {
  color:#EEEEEE;
	text-decoration:none;
	background:none;
	padding:0;
	}
div#goal-header a:hover {
  color:#FF0099;
	}
div#goal-list li {
  font-size: 11px;
	color: #999999;
	list-style-type: none;
	background:url(images/div_hor-02.gif) bottom repeat-x;
	margin-left:-40px;
	padding:5px 0;
	font-style:italic;
}
div#goal-list li a {
  color:#EEEEEE;
	text-decoration:none;
	background:url(images/arrow_43things.gif) left no-repeat;
	padding-left:10px;
	font-style:normal;
}
div#goal-list li a:hover {
  color:#FF0099;
	background:url(images/arrow_43things.gif) left no-repeat;
	}

/********** about me style *********/
#aboutme {
  font-size:11px;
	text-align:justify;
	}
#aboutme a,
#aboutme a:hover {
  display:inline;
	background:none;
	padding:0;
	}
/********** donation box style *********/
#donatebox {
	text-align:justify;
  font-size:11px;
	width:160px;
	color:#EEEEEE;
	}
#donatebox h2 {
  display:block;
	background-color:#837D81;
	font-size:12px;
	font-weight:bold;
	color:#EEEEEE;
	padding:3px;
	margin:10px 0 5px 0;
	}

/********** last.fm styles **********/
#lastfm {
  width:160px;
	}
#lastfm h2 {
  display:block;
	background-color:#837D81;
	font-size:12px;
	font-weight:bold;
	color:#EEEEEE;
	padding:3px;
	margin-bottom:-10px;
	}
#lastfm li {
  font-size: 11px;
	list-style-type: none;
	background:url(images/div_hor-02.gif) bottom repeat-x;
	margin-left:-40px;
	padding:5px 0;
}
#lastfm li a {
  color:#EEEEEE;
	text-decoration:none;
	background:url(images/arrow_43things.gif) left no-repeat;
	padding-left:10px;
	font-style:normal;
	display:block;
}
#lastfm li a:hover {
  color:#FF0099;
	}

/********** flickr styles **********/
/*#sidebar #rightcolumn #flickr div {
  text-align:center;
	padding-bottom:20px;
	}*/
#flickr h2 {
  display:block;
	background-color:#837D81;
	font-size:12px;
	font-weight:bold;
	color:#EEEEEE;
	padding:3px;
	text-align: left;
	}
#flickr {width:245px;}
/*#flickr_badge_wrapper {padding:10px 0 10px 0; width:210px;}*/
.flickr_badge_image {margin:1px; display:inline; padding:10px 0;}
.flickr_badge_image img {border: 1px solid black !important;}
#flickr a {/*text-decoration:none !important; background:inherit !important;color:#3993ff;*/
  display:inline;
	border-bottom:none;
	background:none;
  text-decoration:none;
	padding: 0;}

/********** twitter style **********/
#twitter_update_list li {
  font-size: 11px;
	list-style-type: none;
	background:url(images/div_hor-02.gif) bottom repeat-x;
	padding:5px 0;
}
#twitter a {
	color:#EEEEEE;
	font-style:italic;
	padding-left:0;
	background:none;
	}
#twitter a:hover {
  color:#FF3399;
	background:none;
	}

/********** mybloglog readers **********/
table#MBL_COMM a,
table#MBL_COMM a:hover,
table#MBL_COMM td.mbl_mem a:hover {
	display:inline;
	color: none;
	background:none;
	}
body table#MBL_COMM a:link {
  color:#EEEEEE;
	}
body table#MBL_COMM a:hover {
  color:#FF3399;
	}
body table#MBL_COMM th.mbl_h {
	margin:15px 0 5px 0;
  display:block;
	background-color:#837D81;
	font-size:12px;
	font-weight:bold;
	color:#EEEEEE;
	padding:4px;
	}
body table#MBL_COMM tr#tr0 td,
body table#MBL_COMM tr#tr1 td, 
body table#MBL_COMM tr#tr2 td, 
body table#MBL_COMM tr#tr3 td, 
body table#MBL_COMM tr#tr4 td, 
body table#MBL_COMM tr#tr5 td  {
	background:url(images/div_hor-02.gif) bottom repeat-x;
	background-position:bottom;
	}
/*body table#MBL_COMM #tdd11, body table#MBL_COMM #tdd21,
body table#MBL_COMM #tdd12, body table#MBL_COMM #tdd22,
body table#MBL_COMM #tdd13, body table#MBL_COMM #tdd23,
body table#MBL_COMM #tdd14, body table#MBL_COMM #tdd24,
body table#MBL_COMM #tdd15, body table#MBL_COMM #tdd25, {
  background:none;
	border-bottom: 1px dotted #CCCCCC;
	}*/
/*body table#MBL_COMM td.mbl_img {background:none;}*/
body table#MBL_COMM img {border-color:#000000;}

/********** blogcatalog readers **********/
table#bc_widget tbody tr th#bc_head {
  display: block;
	background-color:#837D81;
  font-family:Tahoma, Verdana, Arial, sans-serif;
	font-size:12px;
	color:#EEEEEE;
	margin:15px 0 5px 0;
	float:left;
	}
table#bc_widget a, 
table#bc_widget a:hover  {
	display:block;
	background:none;
	border-bottom: none;
	padding:0;
	}
table#bc_widget tr td {
	background:url(images/div_hor-02.gif) bottom repeat-x;
	background-position:bottom;
	}
/*td.bc_avatar {
  width:1px;
	}
td.bc_user {
  width:244px;
	}
table#bc_widget a {
  color:#333333;
	}
table#bc_widget a:hover {
  color:#FF3399;
	}
table#bc_widget td.bc_user span {
  display:block;
	}*/

/**********subscribe styles **********/
#subscribe {
  text-align:center;
	}
#subscribe a,
#subscribe a:hover {
  background:none;
	margin:0;
	padding:0;
	}

/**********akismet styles **********/
#aka,#aka:link,#aka:hover,#aka:visited,#aka:active{color:#fff;text-decoration:none; margin:0; padding:0;}
#aka:hover{border:none;text-decoration:none; background:none;}
#aka:hover #akismet1{display:none; background:none;}
#aka:hover #akismet2,#akismet1{display:block; background:none;}
#akismet2{display:none;padding-top:2px}
#akismeta{font-size:16px;font-weight:bold;line-height:18px;text-decoration:none}
#akismetcount{display:block;font:15px Verdana,Arial,Sans-Serif;font-weight:bold;text-decoration:none}
#akismetwrap #akismetstats{background:url(http://www.virtual-babe.com/wp-content/plugins/akismet/akismet.gif) no-repeat;border:none;color:#fff;font:11px 'Trebuchet MS','Myriad Pro',sans-serif;height:40px;line-height:100%;overflow:hidden;padding:8px 0 0;text-align:center;width:120px}























