/*HTML*/
body {background:url(../images/background.jpg) no-repeat top center #331211; text-align:center; margin:0 auto 40px auto; padding:0; font:14px Arial, Helvetica, sans-serif; color:#46000D;}
h1 {color:#9D1E8B; font-size:22px; margin:0 auto; padding:5px; font-weight:bold;}
h2 {font-size:18px; color:#990033; font-weight:normal;}
h3 {font-size:14px; color:#fff; margin:0 auto; padding:6px; font-weight:bold;}
h4 {color:#EB208D; font-size:18px; font-weight:normal; margin:0 auto; padding:10px 0 0 10px;}
a {color:#EB208D; text-decoration:none;}
a:visited {color:#EB208D; text-decoration:none;}
a:hover {color:#EB208D; text-decoration:underline;}
p {margin:10px; padding:0;}
img {border:none;}

/*WRAP AND BANNER*/
#topBannerAd {width:858px; height:92px; clear:both; margin:0 auto; background:url(../images/footer.jpg); text-align:center; border:4px solid #fff; border-bottom:none;}
#topBannerAd img {border:2px solid #fff; border-top:none;}
#wrap {background:#fff; width:866px; height:auto; margin:0 auto;}
#banner {background:url(../images/banner.jpg); width:866px; height:106px; overflow:hidden; border-top:4px solid #fff;}
#member_name {width:855px; height:35px; margin:0 auto 0 5px; padding:0; border:1px solid #BF8299; text-align:left;}

/*NAVIGATION*/
#navigation {width:866px; height:35px; margin:0 auto; overflow:hidden;}
#navigation ul {margin:0 auto; padding:0;}
#navigation li {display:inline; list-style:none; float:left; overflow:hidden;}
#home {background:url(../images/home.jpg); width:83px; height:34px;}
	#home a {background:url(../images/home_active.gif); width:83px; height:0 !important; height/**/:34px; padding-top:34px; display:block;}
	#home a:hover {background:url(../images/home_active.gif);}
#myhomepage {background:url(../images/account.gif); width:126px; height:34px;}
	#myhomepage a {background:url(../images/acount.gif); width:126px; height:0 !important; height/**/:34px; padding-top:34px; display:block;}
	#myhomepage a:hover {background:url(../images/account_active.gif);}

#community {background:url(../images/community.gif); width:150px; height:34px;}
	#community a {background:url(../images/community.gif); width:150px; height:0 !important; height/**/:34px; padding-top:34px; display:block;}
	#community a:hover {background:url(../images/community_active.gif);}

#articles {background:url(../images/articles.gif); width:134px; height:34px;}
	#articles a {background:url(../images/articles.gif); width:134px; height:0 !important; height/**/:34px; padding-top:34px; display:block;}
	#articles a:hover {background:url(../images/articles_active.gif);}
#reviews {background:url(../images/reviews.gif); width:160px; height:34px;}
	#reviews a {background:url(../images/reviews.gif); width:160px; height:0 !important; height/**/:34px; padding-top:34px; display:block;}
	#reviews a:hover {background:url(../images/reviews_active.gif);}
#shop {background:url(../images/shop.gif); width:105px; height:34px;}
	#shop a {background:url(../images/shop.gif); width:105px; height:0 !important; height/**/:34px; padding-top:34px; display:block;}
	#shop a:hover {background:url(../images/shop_active.gif);}
#about {background:url(../images/about.gif); width:108px; height:34px;}
	#about a {background:url(../images/about.gif); width:108px; height:0 !important; height/**/:34px; padding-top:34px; display:block;}
	#about a:hover {background:url(../images/about_active.gif);}
	
/*SECONDARY NAVIGATION*/
#secondary_nav {background:url(../images/b_bottom.jpg) left no-repeat #8D2E84; width:858px; height:35px; margin:0 auto; padding:0; color:#fff; font-weight:bold; overflow:hidden;}
	#secondary_nav ul {margin:0; padding:10px 0 0 0;}
	#secondary_nav li {display:inline; margin:10px auto; padding:0 16px;}
	#secondary_nav li a {color:#fff; text-decoration:underline;}
	#secondary_nav li a:visited {color:#fff; text-decoration:underline;}
	#secondary_nav li a:hover {color:#fff; text-decoration:none;}

/*LEFT COLUMN*/	
#left_column {background:url(../images/leftcol_background.jpg) no-repeat; width:460px; height:398px; margin:0 auto; float:left; border-left:4px solid #fff; border-right:4px solid #fff; text-align:left; padding:0;}
	#left_column p {margin:0 auto; padding:0 20px 5px 30px;}
#left_column_community {width:412px; height:auto; float:left; margin:4px auto 0 5px; padding:0; display:inline;}
#mission_statement {background:url(../images/swirl_top.jpg) top no-repeat; width:254px; height:264px; margin-left:5px;}
#random_article {background:url(../images/swirl_mid.jpg) bottom no-repeat; width:254px; height:131px; margin:0 auto;}
#member_photo_box {width:410px; height:auto; margin:0 auto; padding:0; border:1px solid #BF8299;}
#member_photo {background:#fff; width:374px; height:auto; margin:10px auto; padding:0; border:1px solid #BF8299;}
.left_column_box {background:url(../images/button.jpg) repeat-x top; width:410px; height:auto; margin:4px auto; padding:0; border:1px solid #BF8299; border-top:none; text-align:left;}
.left_column_box_header {width:410px; height:35px; margin:0 auto; padding:0;}
.tags {margin:0 auto; padding:0 0 0 10px;}
.box_p {padding:10px 0 0 68px; margin:0 auto; clear:both;}
.readmore {text-align:right; margin:0 auto; padding:0 10px 10px 0;}
.leftColp {font-size:12px;}


#left_column h2 {font-size:20px; font-weight:bold; color:#BC005E; margin:0 auto; padding:20px 0 5px 0;}
#left_column h3 {font-size:16px; font-weight:bold; color:#bc005e; margin:0 0 0 24px; clear:both;}
	#left_column h3 a, #left_column h3 a:visited {color:#bc005e; text-decoration:underline;}
	#left_column h3 a:hover {text-decoration:none;}

.raspberry {font-weight:bold; color:#BC005E;}

/*RIGHT COLUMN*/
#rightCol {width:394px; height:398px; float:left; display:inline; background:#F3CBCB; margin:0 auto; padding:0;}
#flash {width:378px; height:378px; margin:10px 8px; padding:0; background:#FBA1BA;}
#right_column_community {width:438px; height:auto; float:right; margin:4px 5px 0 auto; padding:0; display:inline;}
#member_details {background:url(../images/button.jpg) repeat-x top; width:436px; height:auto; margin:0 auto; padding:0; border:1px solid #BF8299; text-align:left; clear:right; overflow:hidden; border-top:none;}
	#member_details ul {margin:0 30px; padding:0;}
	#member_details li {margin:10px; padding:0; list-style:none;}
.right_column_box {background:url(../images/button.jpg) repeat-x top; width:436px; height:auto; margin:4px auto; padding:0; border:1px solid #BF8299; border-top:none; text-align:left;}
.right_column_box_header {width:436px; height:35px; margin:0 auto; padding:0;}


/*CONTENT*/
#searchbox {background:url(../images/sbc.jpg) bottom left no-repeat #BC005E; width:599px; height:30px; float:left; border-right:4px solid #fff; text-align:right; font-size:12px; font-weight:bold; color:#fff;}
#searchbox input {margin:3px;}
#girl {background:url(../images/girl_1.jpg); width:599px; height:366px; float:left; border-right:4px solid #fff;}
#blankgirl {width:599px; height:366px; float:left; border-right:4px solid #fff; overflow:auto;}
#content {background:url(../images/box_bgd.gif) no-repeat transparent; width:861px; height:299px; float:left; margin:0 auto; padding:0; border-top:5px solid #fff; border-right:5px solid #fff; display:inline;}
#mission_statement {background:url(../images/swirl_top.jpg) no-repeat; width:254px; height:264px; margin:0 auto;}
#community_box {background:url(../images/communitybox.png); width:200px; height:250px; float:left; padding:0; margin:10px 8px 0 10px; display:inline;}
#articles_box {background:url(../images/articlesbox.png); width:200px; height:250px; float:left; padding:0; margin:10px 8px 0 8px; display:inline;}
#reviews_box {background:url(../images/reviewsbox.png); width:200px; height:250px; float:left; padding:0; margin:10px 8px 0 8px; display:inline;}
#shop_box {background:url(../images/shopsbox.png); width:200px; height:250px; float:left; padding:0; margin:10px 0 0 8px;}
.coins img {margin:70px auto 0 auto; padding:0; display:inline; border:none;}

/*FOOTER*/
#frontpage_ads {width:858px; height:auto; margin:0 auto; clear:both; border:4px solid #fff; background:#F3CBCB; padding:4px 0;}
	#frontpage_ads img {display:inline; padding:0 2px;}
#footer {background:url(../images/footer.jpg) no-repeat; width:856px; height:56px; margin:0 auto; clear:both; border-bottom:5px solid #fff; color:#fff; font-size:11px; color:#990033;}
	#footer p {padding:4px 0 0 0; margin:0 auto;}
	#footer a {color:#990033; text-decoration:none;}
	#footer a:visited {color:#990033; text-decoration:none;}
	#footer a:hover {color:#990033; text-decoration:underline;}
#ads {width:866px; height:90px; margin:0 auto; clear:both;}

/*CLASSES*/
.bold {font-weight:bold;}
.align_left {text-align:left;}
.align_center {text-align:center;}
.align_right {text-align:right;}
.float_left {float:left;}
.float_right {float:right;}
.searchbox_italic { color:#621356; font-style:italic;}
.pink_text {color:#EB208D;}
.inline {display:inline;}
.box_desc {background:url(../images/article_cat_text.png) 0 0 no-repeat; width:162px; height:60px; margin:170px auto 0 16px; padding:0; float:left; display:inline; font:16px Arial, Helvetica, sans-serif;}
	.box_desc a {color:#000; text-decoration:none;}
	.box_desc a:visited {color:#000; text-decoration:none;}
	.box_desc a:hover {color:#7D3E6C; text-decoration:underline;}
	.box_desc p {padding:2px 0 0 0; margin:0 auto;}
.front_rand_article {padding:0; margin:25px auto 0 auto;}
	.front_rand_article h2 {padding:0 20px; margin:0 auto;}
.hide {font-size:12px; font-weight:bold; color:#fff; padding:6px; margin:0 auto; float:right;}
	.hide a{color:#fff; text-decoration:underline;}
	.hide a:visited {color:#fff; text-decoration:underline;}
	.hide a:hover {color:#fff; text-decoration:none;}
.profile_stars {margin:0 auto; padding:20px; font-weight:bold; font-size:16px;}
.img_brd img {border:1px solid #BF8299;}




/*
.loginbox {width:370px; height:50px; float:right; text-align:center; margin:20px auto; padding:0; display:inline;}
.loginbox ul {margin-top:0; margin-right:0; padding:0;}
.loginbox a {font-size:18px; color:#fff;}
.loginbox a:visited {color:#fff;}
.joinbtn, .loginbtn {background:url(../images/login_button.jpg) no-repeat; list-style:none; float:left; margin:0 5px; padding:4px 0 0 0; text-align:center; width:150px; height:31px;}
*/





/*ACTIVE BUTTONS*/
#main_homepage 
	#home a {background:url(../images/home_active.jpg);}
#community_page 
	#community a {background:url(../images/community_active.jpg);}

/*PAGE SPECIFIC*/
#community_page #wrap {background:url(../images/background.jpg); width:866px; height:auto; margin:0 auto;}

/*IE6 PNG FIX*/
* html img,
* html .png{
position:relative;
behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "../images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)
);
cursor:pointer;
}




#shoppage #home {background:url(../images/home.gif); width:83px; height:34px;}
#shoppage #home a {background:url(../images/home.gif); width:83px; height:0 !important; height/**/:34px; padding-top:34px; display:block;}
#shoppage #home a:hover {background:url(../images/home_active.gif);}


#shoppage #shop {background:url(../images/shop_active.gif); width:105px; height:34px;}
#shoppage #shop a {background:url(../images/shop_active.gif); width:105px; height:0 !important; height/**/:34px; padding-top:34px; display:block;}
#shoppage #shop a:hover {background:url(../images/shop_active.gif);}



/*LOGIN BOX*/

.topMemberBlock	{float:right; height:50px; text-align:center; width:320px; font-size:11px; margin:0 auto; display:inline; padding-right:3px;}
.topMemberBlock .thumbnail_block, .MemberBlock .thumbnail_block {margin-left:5px; vertical-align:middle;}
.hello_member {padding:7px 12px 0px 0; font-size:14px; vertical-align:middle;}
.hello_actions {text-transform:capitalize; font-size:11px;}
	.hello_actions a, .hello_actions a:visited {color:#fff;}
	.hello_actions a:hover {text-decoration:underline;}
.hello_actions span	{margin-left:5px;}
.no_hello_actions {font-size:18px; font-weight:bold; padding-right:10px; padding-top:9px; font-family: Verdana,Arial,Helvetica,sans-serif;}
.no_hello_actions a, .no_hello_actions a:visited	{margin-left:15px; color:#fff;}

form {margin:0 auto; padding:0; font-size:12px; font-weight:normal;}

.login_form_label {float:left; width:50px; text-align:right; margin:0 auto; padding:0; height:21px; line-height:21px; font-weight:bold; font-size:12px; clear:left;}

.login_form_row {position:relative; padding:0; margin:0 auto;}
.login_form_input {width:120px; margin:0 auto; padding:0; text-align:left; clear:right;}
.login_form_row_forgot {margin:0 auto; clear:both; text-align:center; font-size:12px; padding:0; float:right; font-weight:bold;}
	.login_form_row_forgot a, .login_form_row_forgot a:visited, .login_form_row_forgot a:hover {color:#fff;}
	
.login_form_buttons {float:right; clear:both;}


.login_form_join a, .login_form_join a:visited .login_form_join a:hover{color:#fff;}

.join_button {background:url(http://www.truebellezas.com/community/templates/tmpl_bellezas/images/join_button.jpg) no-repeat; width:62px; height:22px; padding:3px 0px 4px 0px; margin:15px; overflow:hidden; border:none; color:#fff; font-weight:normal; cursor:pointer; font-size:12px; float:left;}
a.join_button:hover {text-decoration:none; color:#fff;}

.join_button2 {background:url(http://www.truebellezas.com/community/templates/tmpl_bellezas/images/join_button2.jpg) no-repeat; background-position:12px 15px; width:81px; height:22px; padding:20px 10px 6px 0; margin:0 auto; overflow:hidden; border:none; color:#fff; font-weight:bold; cursor:pointer; font-size:12px; margin:0 auto; float:left;}
a.join_button2, a.join_button2:visited {color:#fff;}
a.join_button2:hover {text-decoration:none; color:#fff;}


.login_form_warning {font-weight:bold; color:#bd320b; text-align:center;}
.homeLogin {text-align:center; margin:0 auto; padding:0;}

.pink {color:#FF217B;}
.leftColp2 {color:#FF217B; font-size:13px;}
.largePinkTxt {font-size:16px; font-weight:bold;}

p.homeImg img{margin:28px 10px 0 auto; float:left; display:inline; margin-bottom:39px;}
p.homeLogin {float:right; display:inline; margin:0 15px 0 0;}
.access {margin-bottom:0; padding-bottom:0;}
p.subParagraph {color:#BC005E; font-style:italic; text-align:center;}
.languageLinks {margin:0 auto 0 373px; color:#fff; float:left; font-size:14px; font-weight:bold; display:inline; padding:0;}
.languageLinks a, .languageLinks a:visited {color:#fff;}
.languageLinks a:hover {color:#fff;}