/*
Theme Name:Test 
ThemeTheme URI:http://wordpress.org/
Description:A theme from Template-Help.com Collection 
Version:2.0
Author:Template_Help.com 
Author URI:http://www.Template-Help.com/ */

body {
	font:13px/1.231 arial, verdana, sans-serif;
*font-size:small;
*font:x-small
}
table {
	font-size:inherit;
	font:100%
}/** * Bump up IE to get to 13px equivalent */
pre, code {
	font-family:arial, verdana, sans-serif;
*font-size:108%;
	line-height:100%
}/* ----------------------------------------------------------------------------------------- *//* USE THESE FONT SIZES TO DECLARE TRUE SIZES IN PIXELS ---------------------------------------{font-size:77%}=>10px{font-size:85%}=>11px,1 em{font-size:93%}=>12px,1.1em{font-size:100%}=>13px{font-size:108%}=>14px,1.2em{font-size:116%}=>15px,1.4em{font-size:123.1%}=>16px,1.6em{font-size:131%}=>17px,1.8em{font-size:138.5%}=>18px,2 em{font-size:146.5%}=>19px{font-size:153.9%}=>20px{font-size:161.6%}=>21px{font-size:167%}=>22px{font-size:174%}=>23px{font-size:182%}=>24px{font-size:189%}=>25px{font-size:197%}=>26px------------------------------------------------------------------------------------------- *//* CSS Document */
.clear {
	clear:both;
	height:0px;
	overflow:hidden
}
body {
	color:#989898;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background:#333 url('images/bbg2.jpg') repeat-y left top
}
body.page-template-template-wideContent-php {
	background:#333 url('images/bbg2-wide.jpg') repeat-y left top
}
a {
	color:#FFF;
	text-decoration:underline
}
a:hover {
	color:#FFF;
	text-decoration:none
}
.postmetadataalt {
	font-size:11px;
	color:#151515;
	border-top:2px solid #151515;
	border-bottom:2px solid #151515;
	padding:5px 0px 7px 0px;
	margin-top:15px
}
.pagetitle {
	padding:2px 0px 10px 17px;
	margin:0px 0px 0px 0px
}
p {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px
}
html {
	font-size:11px;
	font-family:tahoma, arial
}
.normal {
	font-size:1.01em;
	font-family:tahoma, arial
}
.big {
	font-size:1.51em;
	font-family:tahoma, arial
}
.small {
	font-size:0.91em;
	font-family:tahoma, arial
}
h1 {
	font-family:georgia, times new roman, times, serif;
	color:#191919;
	font-size:197%;
	text-transform:uppercase;
	font-weight:normal;
	line-height:0.91em;
	padding:0px 0px 0px 0px;
	margin:20px 0px 3px 0px
}
h2 {
	font-family:"trebuchet ms", "trebuchet", arial, verdana, sans-serif;
	color:#333;
	font-size:123.1%;
	text-transform:uppercase;
	padding:0px 0px 0px 0px;
	margin:20px 0px 3px 0px
}
h2#pageTitle, h2#bagHeadline {
	margin-bottom:10px
}
.head h2 {
	margin-top:0px
}
h3 {
	font-family:"century gothic", arial, verdana, sans-serif;
	color:#d05886;
	font-size:131%;
	text-transform:uppercase;
	padding:0px 0px 0px 0px;
	margin:20px 0px 3px 0px;
	font-weight:normal
}
h4 {
	font-family:"segoe script", "lucida handwriting", "savoye let", "zapfino", script;
	color:#333;
	font-size:108%;
	text-transform:uppercase;
	font-weight:normal;
	line-height:0.91em;
	padding:0px 0px 0px 0px;
	margin:20px 0px 3px 0px
}
h5 {
	font-family:"arial", verdana, sans-serif;
	background:#414141;
	color:#fff;
	font-size:108%;
	text-transform:uppercase;
	font-weight:normal;
	line-height:0.91em;
	padding:5px;
	margin:20px 0px 3px 0px
}
h6 {
	font-family:georgia, times new roman, times, serif;
	color:#fff;
	background:#d05886;
	font-size:93%;
	text-transform:uppercase;
	font-weight:normal;
	line-height:108%;
	padding:5px;
	margin:20px 0px 3px 0px
}
#respond {
	color:#333;
	font-size:1.01em;
	text-transform:uppercase;
	padding:0px 0px 0px 0px;
	margin:20px 0px 0px 0px
}
.content_txt h2 a {
	color:#333;
	text-decoration:none
}
.content_txt h2 a:hover {
	color:#bc4a75;
	text-decoration:none
}
.h2 {
	font-family:trebuchet, arial, verdana, sans-serif;
	font-size:1.01em;
	color:#FFF;
	text-transform:none;
	padding:12px 10px 12px 5px;
	margin:0px 0px 0px 0px
}
#topNav {
	z-index:200;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:48px;
	background:transparent url('images/BIB_topNavBG-tile.png') repeat-x bottom left;
	min-width:1000px
}
#topNav a {
	margin:0px 8px;
	line-height:30px;
	color:#191919;
	text-decoration:none;
	font-size:93%;
	font-weight:bold;
	text-transform:uppercase
}
#topNav ul li ul li a {
	margin:0px 8px;
	line-height:18px;
	color:#191919;
	text-decoration:none;
	font-size:93%;
	font-weight:bold;
	text-transform:uppercase
}
#topNav a:hover {
	text-decoration:underline
}
a#topNav-first {
	margin-left:20px
}
#topNav-registerLink {
	margin-left:40px
}
#topNav-registerLink a, #topNav-loginLink a {
	margin-right:0px;
	font-size:77%;
	color:#FFF
}
#outerWrapper {
	margin-top:40px;
	min-height:115px;
	background:transparent url('images/BIB_bgTop.jpg') no-repeat 0 0
}
body.page-template-template-wideContent-php #outerWrapper {
	background:transparent url('images/BIB_bgTop-wide.jpg') no-repeat 0 0
}
.main_div {
	width:1000px;
	vertical-align:top;
	text-align:left;
	position:relative
}
#rightColumn {
	position:relative;
	float:right;
	top:10px;
	text-align:left;
	width:215px;
	padding-bottom:20px
}
.rightAlt {
	background-color:#414141;
	padding:5px
}
#rightColumn h2 {
	color:#d05886;
	font-size:13px;
	text-transform:none;
	margin-left:3px
}
h2.rightSection a {
	display:block;
	width:100%;
	height:100%
}
h2.rightSection span {
	display:none
}
#rightLondon {
	margin-bottom:5px;
	width:215px;
	height:47px;
	background:transparent url('images/section-london.jpg') no-repeat
}
#rightArticles {
	width:215px;
	height:47px;
	background:transparent url('images/section-features.jpg') no-repeat
}
#rightWallOfFame {
	margin-left:0px !important;
	width:215px;
	height:47px;
	background:transparent url('images/section-wallOfFame.jpg') no-repeat
}
#rightHBA {
	width:215px;
	height:47px;
	background:transparent url('images/section-breakout.jpg') no-repeat
}
#rightGurus {
	width:198px;
	height:47px;
	background:transparent url('images/section-gurus.jpg') no-repeat
}
#rightBattles {
	width:198px;
	height:47px;
	background:transparent url('images/section-battles.jpg') no-repeat
}
#rightNews {
	width:215px;
	height:47px;
	background:transparent url('images/section-news.jpg') no-repeat
}
#rightQuestions {
	width:198px;
	height:47px;
	background:transparent url('images/section-query.jpg') no-repeat
}
#rightSurvey {
	width:198px;
	height:47px;
	background:transparent url('images/section-giveaways.jpg') no-repeat
}
#rightBeautyScene {
	width:215px;
	height:47px;
	background:transparent url('images/section-beautyScene.jpg') no-repeat
}
#rightBeautyTXTrack {
	width:215px;
	height:47px;
	background:transparent url('images/section-beautyTXTrack.jpg') no-repeat
}
#rightWingIt {
	width:156;
	height:47px;
	background:transparent url('images/section-wingIt.jpg') no-repeat
}
#rightColumn p {
	margin-left:0px;
	margin-top:10px;
	text-align:center
}
#rightColumn ul {
	margin-left:10px
}
#rightColumn .separator {
	height:15px
}
.right_content_txt p {
	color:#FFF
}
.rightContent img {
	max-width:176px
}
.rightContent h3 {
	margin-left:15px
}
.right_content_txt h5 {
	line-height:141%
}
#rightColumn a img, .cent a img {
	border:0px !important
}
#rightColumn a {
	color:#bc4a75
}
#rightWallOfFame:hover, #rightHBA:hover, #rightArticles:hover, #rightBattles:hover, #rightNews:hover, #rightSurvey:hover, #rightGurus:hover, #rightQuestions:hover, #rightBeautyScene:hover, #rightBeautyTXTrack:hover, #rightWingIt:hover {
	background-position:0 100%
}
#linkcat-930 .cats_head {
	display:none
}
#linkcat-930 ul {
	margin-left:-6px
}
#linkcat-930 ul li {
	margin-top:5px;
	width:215px;
	height:183px;
	background:transparent url('images/wall-of-fame_frame.jpg') no-repeat 0 0;
	width:215px;
	height:290px;
	overflow:hidden;
	display:block
}
#linkcat-930 ul li a {
	position:relative;
	top:20px;
	left:21px
}
#linkcat-930 ul li img {
	border:0px;
	max-width:176px
}
select#cat {
	font-size:85%;
	width:175px;
	border:1px solid #d87399
}
select#cat option {
	padding:2px
}
#rightColumn .yahooBuzzBadge, #rightColumn .tweetmeme_button, #rightColumn .fbshare_button, #rightColumn #retweet_button {
	display:none
}
.cform {
	width:250px !important;
	font-size:93% !important;
	margin-left:20px !important
}
.cform * {
	margin-left:0px !important;
	padding-left:0px !important
}
.cform label {
	width:100% !important
}
.cform label span {
	width:100% !important
}
.cform label.cf-group-after {
	margin-left:10px !important;
	width:220px !important
}
.cform label.cf-group-after span {
	width:220px !important
}
.cform label.cf-after {
	margin-left:10px !important;
	width:210px !important
}
.cform label.cf-after span {
	width:210px !important
}
.cform .textonly {
	background-color:#414141 !important;
	text-align:left !important
}
.cform .cf-sb {
	text-align:right !important
}
.cform #sendbutton {
	float:left !important
}
.linklove {
	margin-left:20px !important;
	margin-top:10px;
	clear:both;
	text-align:left !important
}
#usermessagea, #usermessageb {
	width:90% !important
}
.table {
	width:769px;
	float:left;
	padding-bottom:45px
}
body.page-template-template-wideContent-php .table {
	width:1042px
}
.table_row {
	height:100%;
	float:left
}
.left {
	width:172px;
	height:100%;
	vertical-align:top;
	float:left
}
.cent {
	width:178px;
	height:100%;
	vertical-align:top;
	float:left;
	padding-top:135px;
	overflow:hidden
}
.line1 {
	width:8px;
	height:100%;
	vertical-align:top;
	float:left
}
.right {
	width:402px;
	height:100%;
	vertical-align:top;
	float:left
}
body.page-template-template-wideContent-php .right {
	width:675px;
	height:3100px
}
.banner-wrapper {
	margin:5px 0 25px 0
}
.advertisement-top a.adFlashLink {
	width:402px;
	height:75px;
	display:block;
	cursor:pointer !important
}
.advertisement a img {
	border:0px !important
}
.advertisement font, .advertisement span {
	display:none
}
.sponsor {
	position:relative;
	margin-top:-10px;
	display:block !important;
	padding-bottom:3px
}
.advertisement-left-bottom img {
	max-width:156px
}
.advertisement-post {
	padding:15px 10px 0 10px;
	background:#333
}
.advertisement-post div {
	padding-bottom:-5px
}
.advertisement-post br {
	display:none !important;
	line-height:0px !important
}
.advertisement-post img {
	width:100%
}
.line2 {
	width:5px;
	height:100%;
	vertical-align:top;
	float:left
}
.footer_txt {
	clear:both;
	vertical-align:top;
	padding:25px 0px 25px 0px;
	color:#191919;
	line-height:1.21em;
	width:100%;
	background-color:#e5e5e5
}
#footer_inner {
	background-color:#FFF;
	border:2px dashed #ccc;
	padding:25px 25px 15px 25px;
	margin:0px 25px 0px 25px;
	text-align:center
}
#footer_inner p {
	margin-bottom:10px
}
#footer_inner a img {
	border-color:#ccc;
	padding:3px;
	border-width:1px
}
.footer_txt a {
	color:#191919;
	text-decoration:underline
}
.footer_txt a:hover {
	color:#191919;
	text-decoration:none
}
#author-buttons {
	margin:15px 0px
}
#author-buttons a {
	display:block;
	margin:0px 0px 10px 0px;
	width:161px;
	height:155px;
	overflow:hidden
}
#author-buttons a span {
	display:none
}
a#button-mwc {
	background:transparent url('images/bags/wendy.jpg') no-repeat 0 0
}
a#button-twa {
	background:transparent url('images/bags/eden.jpg') no-repeat 0 0
}
a#button-tba {
	background:transparent url('images/bags/Vivianne.jpg') no-repeat 0 0
}
a#button-ueg {
	background:transparent url('images/bags/naomi.jpg') no-repeat 0 0
}
a#button-scm {
	background:transparent url('images/bags/elaine.jpg') no-repeat 0 0
}
a#button-mic {
	background:transparent url('images/bags/bag_mic3.jpg') no-repeat 0 0
}
a#button-mmm {
	background:transparent url('images/bags/bag_mmm2.jpg') no-repeat 0 0
}
a#button-bcc {
	background:transparent url('images/bags/bag_bcc2.jpg') no-repeat 0 0
}
a#button-mog {
	background:transparent url('images/bags/bag_mog2.jpg') no-repeat 0 0
}
a#button-prg {
	background:transparent url('images/bags/bag_prg3.jpg') no-repeat 0 0
}
a#button-omg {
	background:transparent url('images/bags/bag_omg2.jpg') no-repeat 0 0
}
a#button-gwg {
	background:transparent url('images/bags/AJ.jpg') no-repeat 0 0
}
a#button-nyl {
	background:transparent url('images/bags/bag_nyl2.jpg') no-repeat 0 0
}
a#button-ltc {
	background:transparent url('images/bags/melissa.jpg') no-repeat 0 0
}
a#button-msm {
	background:transparent url('images/bags/roni.jpg') no-repeat 0 0
}
a#button-lgm {
	background:transparent url('images/bags/bag_lgm.jpg') no-repeat 0 0
}
a#button-eal {
	background:transparent url('images/bags/Dorene.jpg') no-repeat 0 0
}
a#button-lbe {
	background:transparent url('images/bags/Kate.jpg') no-repeat 0 0
}
a#button-milana {
	background:transparent url('images/bags/Milana.jpg') no-repeat 0 0
}
a#button-jackie {
	background:transparent url('images/bags/Jackie.jpg') no-repeat 0 0
}
a#button-jeanette {
	background:transparent url('images/bags/Jeanette.jpg') no-repeat 0 0
}


#currentAuthor {
	display:block;
	padding:10px;
	background-color:#d05886;
	text-align:left;
	color:#FFF;
	font-size:12px;
	text-align:justify;
	line-height:16px
}
#currentAuthorNickname {
	font-weight:bold;
	font-size:14px;
	margin-bottom:8px
}
#currentAuthor-inner {
	float:right;
	margin-left:15px;
	margin-bottom:10px;
	width:161px;
}
#currentAuthor p {
	margin-bottom:8px
}
#currentAuthor-inner img {
	max-width:161px;
	float:right;
}
#ratingList {
	margin:0px 0px
}
#categories h2 {
	text-transform:uppercase !important
}
#ratingList a {
	display:block;
	margin:0px 0px 5px 0px;
	width:156px;
	height:37px;
	overflow:hidden
}
#ratingList a span {
	display:none
}
li#rating-rdw a {
	background:transparent url('images/rating_rdw4b.jpg') no-repeat 0 0
}
li#rating-ggi a {
	background:transparent url('images/rating_ggi4b.jpg') no-repeat 0 0
}
li#rating-icw a {
	background:transparent url('images/rating_icw4b.jpg') no-repeat 0 0
}
li#rating-syc a {
	background:transparent url('images/rating_syc4b.jpg') no-repeat 0 0
}
li#rating-bob a {
	background:transparent url('images/rating_bob5.jpg') no-repeat 0 0
}
li#rating-sky a {
	background:transparent url('images/rating_opensky.jpg') no-repeat 0 0
}
li#rating-otf a {
	background:transparent url('images/rating_otf.jpg') no-repeat 0 0
}
#ratingList li a:hover {
	background-position:0 100%
}
ul.children {
	border-left:1px dotted #999
}
ul.children li a {
	padding-left:4px
}
a.rssIcon {
	background:transparent url('images/rssIcon.jpg') no-repeat left center;
	padding-left:35px;
	line-height:295%;
	padding-top:6px;
	padding-bottom:8px
}
a.facebookIcon {
	background:transparent url('images/facebookIcon.jpg') no-repeat left center;
	padding-left:35px;
	line-height:295%;
	padding-top:6px;
	padding-bottom:8px
}
a.twitterIcon {
	background:transparent url('images/twitterIcon.jpg') no-repeat left center;
	padding-left:35px;
	line-height:295%;
	padding-top:6px;
	padding-bottom:8px
}
a.linkedIcon {
	background:transparent url('images/linkedIcon.jpg') no-repeat left center;
	padding-left:35px;
	line-height:295%;
	padding-top:6px;
	padding-bottom:8px
}
a.technoratiIcon {
	background:transparent url('images/technoratiIcon.jpg') no-repeat left center;
	padding-left:35px;
	line-height:295%;
	padding-top:6px;
	padding-bottom:8px
}
a.bloglinesIcon {
	background:transparent url('images/bloglinesIcon.jpg') no-repeat left center;
	padding-left:35px;
	line-height:295%;
	padding-top:6px;
	padding-bottom:8px
}
.currentRating {
	float:none;
	width:156px;
	height:37px;
	margin-bottom:10px
}
.currentRating-rdw {
	background:transparent url('images/rating_rdw4_current.jpg') no-repeat 0 0
}
.currentRating-ggi {
	background:transparent url('images/rating_ggi4_current.jpg') no-repeat 0 0
}
.currentRating-icw {
	background:transparent url('images/rating_icw4_current.jpg') no-repeat 0 0
}
.currentRating-syc {
	background:transparent url('images/rating_syc4_current.jpg') no-repeat 0 0
}
.currentRating-bob {
	background:transparent url('images/rating_bob5_current.jpg') no-repeat 0 0
}
.co_name {
	vertical-align:top;
	padding:0px 0px 0px 0px;
	text-align:center
}
.slogan {
	vertical-align:top;
	padding:5px 0px 0px 0px;
	color:#331D01;
	font-size:0.91em
}
.sub_main {
	width:402px;
	margin:0px 2px 0px 2px;
	vertical-align:top;
	text-align:left
}
.head_bg {
	background-color:#1F1F1F;
	vertical-align:top;
	margin-top:10px
}
.table1 {
	width:398px;
	display:table
}
.table_row1 {
	width:398px;
	height:100%;
	display:table-row
}
.left1 {
	width:296px;
	height:100%;
	vertical-align:top;
	float:left
}
.right1 {
	width:102px;
	height:100%;
	vertical-align:top;
	float:left
}
.head {
	padding:9px 10px 4px 17px;
	color:#C91954;
	line-height:1.41em
}
.head a {
	color:#FFF;
	text-decoration:none
}
.head a:hover {
	color:#FFF;
	text-decoration:underline
}
.date {
	padding:11px 5px 5px 0px;
	color:#FFF;
	font-size:1.61em
}
.content_txt {
	padding:19px 5px;
	line-height:1.31em;
	text-align:justify
}
.content_txt a {
	color:#989898;
	text-decoration:underline
}
.content_txt a:hover {
	color:#989898;
	text-decoration:none
}
.content_txt strong {
	color:#fff !important
}
.content_txt {
	font-size:13px;
	line-height:151%
}
.content_txt, .content_txt strong, .content_txt font, .content_txt span, .content_txt p {
	color:#333 !important
}
.content_txt a {
	color:#bc4a75 !important
}
.content_txt a:hover {
	color:#000 !important
}
.content_txt p {
	margin-bottom:10px
}
.content_txt img {
	border:2px solid #bc4a75;
}
.content_txt #register img {
	border:0px !important
}
#register {
	padding:10px;
	border:2px solid #e5e5e5;
	margin-top:5px;
	text-align:center
}
.content_txt a img {
	border-color:#bc4a75 !important
}
.content_txt a img:hover {
	border-color:#000 !important
}
.content_txt, .content_txt strong, .content_txt font, .content_txt span, .content_txt p {
	color:#333 !important
}
.navigation {
	padding:5px 0px 7px 0px;
	margin:10px 0px
}
.navigation .alignleft {
	float:left;
	width:45%
}
.navigation .alignright {
	float:right;
	width:45%;
	text-align:right
}
.navigation a {
	color:#151515 !important
}
.navigation a:hover {
	color:#bc4a75 !important
}
ol.commentlist {
	padding-left:20px
}
.comment {
	padding:0px 0px 16px 0px;
	color:#333;
	text-align:right;
	font-size:13px
}
.comment a {
	color:#bc4a75;
	text-decoration:underline
}
.comment a:hover {
	color:#000;
	text-decoration:none
}
.comment-avatar {
	float:right;
	border:1px solid #333;
	padding:2px;
	margin:0px 0px 15px 25px;
	background-color:#ccc
}
.commentlist cite {
	font-style:normal
}
.commentlist a.url {
	margin-right:5px
}
.commentlist a.url {
	color:#151515 !important
}
.commentlist a.url:hover {
	color:#FFF !important
}
.commentlist p {
	margin-top:5px
}
.commentlist li {
	margin-bottom:20px;
	padding:10px
}
.commentlist li.alt {
	background-color:#8e8e8e
}
#breakout_widget img {
	max-width:152px
}
.widget_style {
	vertical-align:top;
	text-align:left;
	padding:0px 6px 17px 6px;
	margin:0px 0px 0px 0px;
	background:none;
	color:#FFF;
	font-size:13px
}
.widget_style a {
	color:#FFF;
	text-decoration:underline
}
.widget_style a:hover {
	color:#FFF;
	text-decoration:none
}
.cats_head {
	vertical-align:top;/* background:url('images/cats_head.jpg') no-repeat left top;*/
}
.widget_style ul, ul.extraMeta {
	padding:5px 0px 0px 5px;
	margin:0px 0px 0px 0px
}
.widget_style li, ul.extraMeta li {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	margin-bottom:3px;
	vertical-align:top;
	line-height:1.61em;
	color:#FFF
}
.widget_style ul li a {
	text-decoration:underline;
	color:#FFF
}
.widget_style li a:hover {
	text-decoration:none;
	color:#FFF
}
#text-3 {
	padding:0
}
#text-3 ul {
	padding:0
}
#text-3 li {
	padding:0;
	margin:0
}
#categories-414614661 h2, #linkcat-541 h2, #recent-comments h2, #twitter-tools h2, #linkcat-123 h2, #linkcat-172 h2, #archives h2 {
	position:relative;
	left:-5px;
	text-transform:uppercase !important
}
#xtras h2 {
	text-transform:uppercase !important
}
#recent-comments li, #twitter-tools li, ul.blogroll li, #archives li {
	position:relative;
	left:-5px;
	padding-bottom:3px !important
}
#twitter-tools li a {
	display:block;
	margin-bottom:5px;
	font-weight:bold
}
#categories-414614661 ul {
	text-transform:uppercase;
	position:relative;
	left:-5px
}
#categories-414614661 ul ul {
	position:relative;
	left:5px
}
#categories-414614661 ul ul {
	display:none;
	border-left:1px dotted #666;
	padding-bottom:5px
}
#categories-414614661 ul li.current-cat ul, #categories-414614661 ul li.current-cat-parent ul {
	display:block
}
#categories-414614661 ul li.current-cat ul ul, #categories-414614661 ul li.current-cat-parent ul ul {
	display:none
}
#statusbar {
	padding:0px 20px 5px 10px;
	text-align:justify;
	color:#fff
}
#statusbar p {
	padding:0px;
	margin:0px
}
#statusbar a {
	text-decoration:underline;
	color:#fff
}
#statusbar a:hover {
	text-decoration:none;
	color:#fff
}
#links_with_style ul {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px
}
#links_with_style ul ul {
	padding:5px 0px 0px 19px;
	margin:0px 0px 0px 0px
}
#links_with_style li h2 {
	background:url('images/cats_head.jpg') no-repeat left top;
	font-size:1.01em;
	color:#FFF;
	text-transform:none;
	margin:0px;
	line-height:1.21em;
	padding-left:5px;
	padding-right:10px;
	padding-top:12px;
	padding-bottom:12px
}
#links_with_style ul li {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	vertical-align:top;
	line-height:1.61em;
	color:#FFF
}
#links_with_style ul li ul li {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	vertical-align:top;
	line-height:1.61em;
	color:#FFF
}
#categories .cats_head {
	vertical-align:top;
	background:none
}
#categories ul {
	padding:6px 0px 0px 5px;
	margin:0px 0px 0px 0px
}
#categories li {
	list-style:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	vertical-align:top;
	line-height:1.61em;
	color:#FFF
}
#categories ul li a {
	text-decoration:none;
	color:#FFF
}
#categories li a:hover {
	text-decoration:underline;
	color:#FFF
}
#categories .h2, #xtras h2 {
	color:#d05886;
	font-size:1.01em;
	text-transform:none;
	padding:0px 0px 0px 5px;
	margin:0px 0px 0px 0px
}
#search {
	vertical-align:top;
	text-align:left;
	background:url('images/search_bg.gif') no-repeat 1px bottom;
	margin-left:0px;
	margin-right:0px;
	margin-top:10px;
	margin-bottom:0px;
	padding-left:6px;
	padding-right:6px;
	padding-top:0px;
	padding-bottom:17px
}
#search .cats_head {
	vertical-align:top;
	background:none
}
#search input, input#subscribeField {
	font-size:14px;
	color:#666;
	font-family:Tahoma, arial, verdana, courier;
	width:92%;
	border:#D4D0C8 inset 1px;
	padding:5px 5px 4px 5px;
	margin:0px 0px 0px 0px;
	vertical-align:middle
}
input#subscribeField {
	width:68%
}
table.signupframe input.input {
	position:relative;
	top:7px
}
#search .input {
	width:29px;
	height:22px;
	border:none;
	padding:0px 0px 0px 0px;
	margin:5px 0px 0px 0px;
	vertical-align:middle
}
#search .h2 {
	color:#d05886;
	font-size:1.01em;
	text-transform:none;
	padding:0px 0px 6px 0px;
	margin:0px 0px 0px 0px;
	display:none
}
.right #search {
	vertical-align:top;
	text-align:left;
	padding:10px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	background:none
}
.right #search input {
	font-size:11px;
	color:#191919;
	font-family:Tahoma, arial, verdana, courier;
	width:102px;
	height:20px;
	border:#D4D0C8 inset 1px;
	padding:0px 0px 0px 0px;
	margin:0px 8px 0px 0px;
	vertical-align:middle
}
.right #search .input {
	width:29px;
	height:22px;
	border:none;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	vertical-align:middle
}
#links_with_style {
	vertical-align:top
}
#archives-2 {
	vertical-align:top;
	position:relative;
	left:-5px
}
#meta {
	vertical-align:top
}
#recent-comments {
	vertical-align:top
}
#recent-posts {
	vertical-align:top
}
#categories {
	vertical-align:top
}
#userLinks {
	text-align:center
}
#userLinks a {
	font-weight:bold
}
#calendar_wrap {
	vertical-align:top;
	padding:5px 0px 0px 19px
}
#calendar {
	vertical-align:top
}
#calendar_wrap a {
	text-decoration:underline;
	font-weight:bold
}
#calendar_wrap a:hover {
	text-decoration:none;
	font-weight:bold
}
#google-search {
	vertical-align:top
}
#gsearch {
	text-align:left
}
#pages {
	vertical-align:top
}
#text-1 {
	vertical-align:top
}
.textwidget {
	text-align:left;
	padding:5px 19px 0px 5px
}
#delicious {
	vertical-align:top
}
#delicious-box {
	text-align:left
}
.addToBagLink {
	margin-top:2px;
	display:block
}
.addToBagLink a {
	background:transparent url('images/bag_icon.gif') no-repeat left center;
	padding-left:20px;
	padding-top:2px
}
a.removeFromBagLink {
	background:transparent url('images/delete_icon.gif') no-repeat left center;
	padding-left:20px;
	padding-bottom:2px
}
.bagMSG {
	border:2px solid #ccc;
	padding:10px;
	margin-bottom:20px
}
#bagSuccessMSG {
	border-color:#6bc561
}
#bagErrorMSG {
	border-color:#bc1954
}
ul#savedBagList {
	margin-left:27px;
	padding-left:0px;
	list-style-type:decimal-leading-zero
}
ul#savedBagList li {
	margin-left:0px;
	margin-top:2px;
	margin-bottom:2px;
	padding:3px 0px 5px 3px;
	border-bottom:1px dotted #ccc
}
ul#savedBagList li:hover {
	background-color:#f5f5f5
}
.ddsg-wrapper {
	margin:0px;
	padding:0px;
	text-align:left
}
.ddsg-wrapper ul {
	margin-left:20px;
	padding-left:0px
}
.post-socials {
	float:right;
	margin:0px 0px 10px 20px
}
#beauty-glossary .fbshare_button {
	display:none
}
.fbshare_button, .fbshare_button_true {
	float:right;
	margin-bottom:10px;
	margin-left:20px;
	color:#FFF !important
}
.fbshare_button a, .fbshare_button_true a {
	color:#FFF !important
}
.tweetmeme_button {
	clear:right
}
.topsy_widget_data {
	float:right;
	margin-bottom:10px;
	margin-left:10px
}
.page-id-5710 .tweetmeme_button {
	display:none
}
.shareThisButton {
	margin-top:10px;
	margin-left:20px
}
.shareThisButton a {
	text-decoration:none
}
.shareThisButton a:hover {
	color:#bc4a75 !important
}
ul#beauty-glossary-index {
	margin:0px;
	padding:0px
}
ul#beauty-glossary-index li {
	display:inline;
	list-style-type:none
}
ul#beauty-glossary-index span {
	padding:0px 2px
}
img#wpstats {
	display:none !important
}
#sponsors-slideshow-widget-400545641 {
	margin-left:-6px
}
#sponsors-slideshow-widget-400545641 .cats_head {
	background:transparent none !important;
	width:auto !important
}
#sponsors-slideshow-widget-400545641 h2 {
	display:none;
	padding:0px !important;
	margin:0px !important;
	width:215px;
	height:0px;
	overflow:hidden;
	padding-top:47px !important;
	background:transparent url('images/section-wallOfFame.jpg') no-repeat 0 0
}
#sponsors-slideshow-widget-400545641 h2:hover {
	background-position:0 100%
}
#sponsors_slideshow {
	margin-top:5px;
	width:215px;
	height:183px
}
#sponsors_slideshow a {
	background:transparent url('images/wall-of-fame_frame.jpg') no-repeat 0 0;
	width:215px;
	height:183px;
	overflow:hidden;
	display:block;
	float:left
}
#sponsors_slideshow img {
	position:relative;
	top:20px;
	max-width:176px
}
ul.extraMeta li {
	margin-left:-10px;
	position:relative
}
ul.extraMeta li a {
	text-decoration:none
}
ul.extraMeta li a:hover {
	text-decoration:underline
}
body.page-id-7493 img#topImage, body.page-id-7493 .advertisement-top, body.page-id-7493 h2#pageTitle {
	display:none
}
.sub_main .content_txt p .more-link {
	color:#989898;
	text-decoration:none
}
.navigation-top {
	float:left;
	padding:5px 0 0;
	margin:0;
	list-style:none;
	height:20px;
	width:1000px
}
.navigation-top li {
	float:left;
	padding:0 9px;
}
.navigation-top li ul, .navigation-top li:hover ul li ul {
	display:none;
	position:absolute;
	list-style:none;
	background: #FFF;
	padding:0;
	margin:0;
	border:1px #EC118F solid;
	width:200px
}
.navigation-top li:hover {
	position:relative
}
.navigation-top li:hover ul {
	display:block;
	padding:5px;
	margin:0
}
.navigation-top li ul li {
	padding:3px;
	width:198px
}
.navigation-top li ul li:hover ul {
	display:block;
	left:98px;
	top:0;
	padding:0
}
.navigation-top li a {
	text-decoration:none;
	display:block;
	color:#FFF;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px
}
.navigation-top li ul li a {
	color:#EC118F;
	font-size:12px
}
.navigation-top li ul li a:hover {
	color:#b0d236
}
#topNav-loginLink a {
	background:none repeat scroll 0 0 #009;
	margin:0 10px 0 5px;
	padding:5px 7px;
	width:auto
}
#facebook .fan_box {
	padding:20px 0 0
}
#facebook .FB_SERVER_IFRAME {
	height:290px
}
#facebook .fan_box .connections {
	padding-left:25px
}
.tweeter a{
	background:url(/images/retweet1.jpg);
}
.tweeter a:hover{
	background:url(/images/retweet2.jpg);
}
.sub_main .content_txt .shareThisButton #shareimg{
	border:none;
}
.postmetadataalt a{
		color:#BC4A75 !important;
}
.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
}
.aligncenter {
	display:block;
	margin-left:auto;
	margin-right:auto;
}
div.alignright{
	float:right;
	margin:0 0 10px 10px;
}
div.alignleft{
	float:left;
	margin:0 10px 10px 0;
}
