﻿/* General */
body .BodyPage
{
	/*min-height: 100%;*/
	margin: 0;
	padding: 0;
	color: #464749;
	background:#fff;
	font-family: Verdana, Geneva, sans-serif;
}

ul{
	margin:0;
	padding:0 0 0 15px;
	font-weight:bold;
	color:#464749;
	list-style-type:none;
}
ul li{
	font-weight:normal;
	padding-top:3px;
}
.CommonSidebar ul li
{
	/*font-size:.85em;*/
}
p
{
	margin:0;
	padding:0;
	padding-bottom:10px;
}

a
{
	text-decoration:underline;
}

a:hover
{
	text-decoration:none;
}

a.purple
{
	color:#7a003c;
}

a.purple:hover
{
	color:#7a003c;
}

h4 
{
	text-transform: capitalize;
}

.headline, .headline a{
	text-transform:capitalize;
	text-decoration:none;
	font-size:18px;
}
/* --------------- New Colors --------------*/
.BlueWho, .BlueWho a, h4.BlueWho {
	color:#37adcc;
}

.GoingGreen, .GoingGreen a, h4.GoingGreen {
	color:#90b901;
}

.PassionPurple, .PassionPurple a, h4.PassionPurple {
	color:#691e87;
}

.PinkParty, .PinkParty a, h4.PinkParty {
	color:#ca0053;
	display:block;
}

.OrangeYouGlad, .OrangeYouGlad a, h4.OrangeYouGlad {
	color:#ed8a22;
}

.GreyBlack, .GreyBlack a, h4.GreyBlack {
	color:#464749;
}

/*Layout*/
#CommonHeader .Common {
	/*background:#a6c6df url(../images/janenation/page-l.png) 0 0 repeat-y;*/
}

#CommonHeader .InnerHeader{
	/*background:url(../images/janenation/page-r.png) 100% 0 repeat-y;*/
}

#CommonNavigation .Common .Inner .Inner-Title{
	padding-left:12px; text-align:center; padding-bottom:10px;
}

#CommonNavigation .Common a:hover { text-decoration: underline; }

#CommonNavigation .Common a.Selected {
	color: #37adcc;
}

.Common .CommonFlow{
	width:100%;
	/*background:#fff url(../images/janenation/page-l.png) 0 0 repeat-y;*/
}

.Common .CommonFlow .InnerCommonFlow{
	/*background:url(../images/janenation/page-r.png) 100% 0 repeat-y;*/
}

.Common .CommonBody{
	width:100%;
	/*background:#fff url(../images/janenation/page-l.png) 0 0 repeat-y;*/
}
.Common .CommonBody .InnerCommonBody{
	width:100%;
	padding:0;
	/*background:url(../images/janenation/page-r.png) 100% 0 repeat-y;*/
}

.CommonTitle
{
	font-size: 1.4em;
	font-weight: bold;
	/*color: #464749;*/
	margin:0;
	padding: 5px;
	text-transform: capitalize; 
	border-bottom:solid 1px #464749;
}

.radio-box
{
	margin:auto;padding:auto;width:100px;
}

/* home-panel-rotation */
.banner-panel-wrapper
{
	padding-left:0px;
	position: relative;
	z-index: 2;
	height: 220px;
	margin: 0; overflow:hidden;
}
.banner-panel-wrapper .float-above-rotnav
{
	position: absolute;
	left: 0;
	top: 0;
	z-index: 100;
	color: #fff;
	font-size: 90%;
}
.banner-panel-wrapper .panel-rotation{
	width:1004px; height:220px;
	position: absolute;
	z-index: 99;
}

.panel-rotation-item
{
	font-family:Georgia, "Times New Roman", Times, serif; 
	width:44px; 
	height:44px; 
	color:#464749; 
	font-size:2.5em; 
	text-align:center; 
	cursor:pointer;
}

.banner-panel-wrapper .panel-rotation div{
	width:1004px; height:220px;
}
.banner-panel-wrapper .panel-rotation .pr-left{
	float:left; width:682px; color:#464749;
}
.pr-left p{
	margin:0; margin-bottom:1em;
	padding:20px 35px;
	padding-bottom:0;
}
.pr-left .pr-link{
	right:335px; position:absolute; font-weight:bold;
	height:28px; padding-left:58px; padding-top:6px;
	background:url(../images/janenation/thromp.png) 0 0 no-repeat;
}
.pr-left .pr-link a{
	color: #464749; text-decoration:underline;
}
.banner-panel-wrapper .panel-rotation .pr-right{
	float:left; clear:right; width:302px;margin-top:25px;
}
.banner-panel-wrapper .panel-rotation .pr-right-jane-1{
	float:right; clear:right; width:450px; margin-top:82px;
	font-size:16px;
}
.banner-panel-wrapper .panel-rotation .pr-right-jane-2{
	float:right; clear:right; width:320px; margin-top:95px;
	margin-right:25px;
	font-size:12px;
}
.banner-panel-wrapper .panel-rotation .pr-right-jane-3{
	float:right; clear:right; width:550px; margin-top:95px;
	margin-right:60px;
	font-size:16px; color:#ca0053;
}
.banner-panel-wrapper .panel-rotation .pr-right-jane-4{
	float:right; clear:right; width:200px; margin-top:35px;
	margin-right:10px;
	font-size:13px; color:#ffffff;
}
.banner-panel-wrapper .panel-rotation .pr-left .title{
	color:#464749; text-transform:uppercase;
	font-size:1.5em; font-weight:bold;
}

.panel-Controls
{
	/*background: url(../images/home-tab-nav-right.gif) no-repeat top right;*/
	position:absolute;
	left:35px;
	top:197px;
	z-index:10;
	width:250px;
	padding: 0px 7px 0 0;
}

.panel-Controls .inner {
	/*background: url(../images/home-tab-nav-left.gif) no-repeat;*/
	padding: 3px 0 3px 15px;
	height: 23px;
}

.panel-Controls a { float: left; margin: 0 3px; }
.panel-Controls a.resume { cursor:pointer; }
.panel-Controls a.pause { margin-left: 15px; cursor:pointer; }
.panel-Controls #main { margin: 20px }
.panel-Controls #nav { font-family:Verdana; font-weight:bold; font-size:12px; }
.panel-Controls #nav li { float: left; list-style: none; padding-top: 0;}
.panel-Controls #nav a { padding: 0px 5px; color:#fff; text-decoration:none; margin:0}
.panel-Controls #nav a.activeSlide { color: #fff; text-decoration:underline; }
.panel-Controls #nav a:focus { outline: none; }



#CommonFooter .Common
{
	/*background: url(../images/janenation/page-l.png) repeat-y  0px 0px;*/
	padding: 0;
}

#CommonFooter .Common .CFooter{
	/*background: url(../images/janenation/page-r.png) repeat-y;*/
	background-position: right 0px;  
	background:#464749;
}

#CommonFooter .ShadowFooterBG{
	height:12px;
	/*background: url(../images/janenation/page-b.png) 0 0 repeat-x;*/
}
#CommonFooter .ShadowFooterL{
	height:12px;
	/*background: url(../images/janenation/page-lb.png) 0 0 no-repeat;*/
}
#CommonFooter .ShadowFooterR{
	height:12px; 
	/*background:transparent url(../images/janenation/page-rb.png) 100% 0 no-repeat;*/
}

#CommonFooter .Common .Inner
{
	padding: 0;
	font-size: 95%;
	font-weight: normal;
	height: 40px;
	color: #fff;
}

#CommonFooter .Common .Inner a:link, #CommonFooter .Common .Inner a:active, #CommonFooter .Common .Inner a:visited
{
	color: #fff;
	text-decoration: none;
}
#CommonFooter .Common .Inner a:hover
{
	text-decoration: underline;
}

.CommonContentBox{
	clear:both;
	height: 1%;
	margin:0;
	padding: 0;
}

.CommonContentBox .PBLabel{
	clear:both;
	width:100%;
	height:50px;
}
.CommonContentBox .PBLabel .icon{
	float:left;
	width:69px; height:50px;
}
.CommonContentBox .PBLabel .title{
	float:left; text-transform:uppercase;
	font-size:1.5em;
	color:#464749; padding-top:10px;
}

.CommonContentBox .PBLabelNormal{
	clear:both;
	width:100%;
	height:27px;
}

.CommonContentBox .PBLabelNormal .title{
	float:left;
	font-size:1.3em;
	color:#464749;
	padding:2px;
	padding-left:4px;
}

.ContentBoxRight
{
	width:49%;
	float:right;
	margin-bottom:10px;
}

.ContentBoxLeft
{
	width:49%;
	float:left;
	margin-bottom:10px;
}

.sb-title{
	padding:0;margin:0;
	text-transform:uppercase;
	font-size:1.5em;
	color:#464749; 
	padding-top:10px;
}
.SideBar .sb-title
{
	text-align: center;
} 
.sb-title-normal{
	padding:0;margin:0;
	font-weight:bold;
	font-size:1.1em;
	color:#464749; 
	padding-top:10px;
	padding-bottom:10px;
}
.sb-subtitle-bold{
	padding:0;margin:0;
	font-weight:bold;
	font-size:12px;
	color:#464749; 
	padding-top:10px;
	padding-bottom:10px;
}
.SideBar .sb-title 
{
	text-align: center;
	font-weight: normal;
}
.CommonContentBox .PBLabel .link{
	float:right; padding-top:16px;
	color:#464749; width:130px;
}

.CommonContentBox .PBLabel .link a{
	color:#464749; font-weight:bold;
	text-decoration:none; padding-right:16px;
	background:url(../images/janenation/arrow.png) 100% 0 no-repeat;
}
.CommonContentBox .PBLabel .link a:hover{
	text-decoration: underline;
}

.BGColor1{
	/*background:#efb5c1 !important;*/
	border-bottom:1px solid #464749;
	margin-bottom:10px;
}
.BGColor2{
	/*background:#ef9481 !important;*/
	border-bottom:1px solid #464749;
	margin-bottom:10px;
}
.BGColor3{
	/*background:#b5d5f0 !important;*/
	border-bottom:1px solid #464749;
	margin-bottom:10px;
}
.BGColor4{
	/*background:#c2d4a0 !important;*/
	border-bottom:1px solid #464749;
	margin-bottom:10px;
}
.BGColor5{
	/*background:#edb4c0 !important;*/
	border-bottom:1px solid #464749;
	margin-bottom:10px;
}
.BGColor6{
	/*background:#956e8e !important;*/
	border-bottom:1px solid #464749;
	margin-bottom:10px;
}
.BGClear{
	background:transparent !important;
}

.sidebar-header-trans
{
	margin:0;
	padding:0;
	width:255px;
	height:26px;
	background-image:url(../images/janenation/bg-sidebar-header.png);
	background-repeat:repeat-x;
	font-size:13px;
	font-weight:bold;
	padding-left:5px;
	padding-top:5px;
}

.sidebar-body-content
{
	padding:10px;
}

.sidebar-footer
{
	padding:10px;
	font-weight:bold;
	font-size:11px;
}

.CommonContentBoxContent {
	clear:both;
	height:auto;
	height:1%;
	padding:15px 0 15px 0;
	border:0;
}

.CommonContentBoxContentLeft
{
	color:#464749;
	width: 341px;
	float:left;
	overflow: hidden;
	margin-right: 5px;
}
.CommonContentBoxContentRight
{
	color:#464749;
	width: 341px;
	float:right;
	overflow: hidden;
}

.CommonSubHeader
{
	font-weight: bold;
	font-size: 1em;
	margin: 0px 0px 2px 0px;
	padding: 0;
}
.CommonContentBoxFooter, .CommonContentBoxFooter a
{
	text-align: right;
	font-weight: bold; 
	font-size: 1em;
	padding: 5px 5px 10px 5px;
	color:#464749;
}
.CommonSidebar .CommonContentBoxFooter
{
	/*font-size: .8em;*/
}

.CommonBreadCrumbArea .Common
{
	width:100%;
	color: #4c4c4c;
	padding: 5px 12px 5px 12px;
	border:none;
}
.CommonBreadCrumbArea .Common a:link, .CommonBreadCrumbArea .Common a:active, .CommonBreadCrumbArea .Common a:visited
{
	color: #4c4c4c;
	text-decoration: none;
}

.float-above-joinus{
	position:absolute;
	right:303px; top:15px;
	width:102px; height:102px; 
	cursor:pointer;
	background:url(../images/janenation/join-now.png) 0 0 no-repeat;
}
.float-above-tour{
	position:absolute; font-size:1em; color:#464749; text-transform:uppercase;
	right:40px; top:115px; font-weight:bold;
	width:170px; height:22px; cursor:pointer;
}
.float-above-tour a{
	text-decoration: none; padding-right:10px;
	background:url(../images/janenation/arrow-white.png) 100% 50% no-repeat;
}
.float-above-tour a:hover{
	text-decoration: underline;
}
.float-above-user .CommonContentBoxContent { float: right; width: 220px; }
.float-above-user {
	float:right;
	position:absolute; 
	/*color:#464749;*/
	color:#fff;
	right:60px; top:15px;
	width:400px;
	line-height: 1.4; 
}

.float-above-user span.bold
{
	font-weight:bold;
}

.float-above-user span.smaller
{
   font-size:80%;
}


.float-above-user .CommonContentBoxContent {
	padding: 4px;
}


.float-above-user .CommonFormArea {
	clear: both;
}

.float-above-user .rounded2{
	background:#a6c6df;width:200px;padding:4px;
}


.float-above-user .uleft{
	float:right; height:52px; width:26px;
	
}
.float-above-user .uright{
	float:right; height:52px; width:26px;
	
}
.float-above-user .umid{
	padding-top:10px;
	float:right; height:52px;
	
}

.float-above-user a{
	text-decoration: none;
	/* temporary */
	color:#fff;
}
.float-above-user a:hover{
	text-decoration: underline;
}
.HomeTextBoxArea
{
	padding-bottom: 5px;
	margin: 0;
}

.HomeTextBoxAreaClear
{
	clear:both;
	height: 10px;
}
.HomeTextBoxArea .left{
	float:left; width:10px; height:22px;margin:0;padding:0;
	background:url(../images/janenation/fuser-l.png) 0 0 no-repeat;
}
.HomeTextBoxArea .HomeTextBox{
	float:left;
	border:none;
	margin:0;
	padding:3px;
	font-size:10px;
	color:#464749;
	/*background-color:#7dcade*/
}
.HomeTextBoxArea .right{
	float:left; width:10px; height:22px;margin:0;padding:0;
	background:url(../images/janenation/fuser-r.png) 0 0 no-repeat;
}
.HomeLoginButton{
	float:left; cursor:pointer;
	width:20px; height:20px; border:none; padding:0;margin: -1px 0 0 5px;
	background:url(../images/janenation/fuser-btn.png) 0 0 no-repeat;
}

.HomeLoginButton:hover {
	float:left; cursor:pointer;
	width:20px; height:20px; border:none; padding:0;margin: -1px 0 0 5px;
	background:url(../images/janenation/fuser-btn_OVER.png) 0 0 no-repeat;
}

.SubmitButton{
	float:left; cursor:pointer;
	width:71px; height:21px; border:none; padding:0;margin:0;
	background:url(../images/janenation/btnUP_Submit_Purple.png) 0 0 no-repeat;
}
.SubmitButton:hover{
	float:left; cursor:pointer;
	width:71px; height:21px; border:none; padding:0;margin:0;
	background:url(../images/janenation/btnDOWN_Submit_Purple.png) 0 0 no-repeat;
}

.uploadButton {
	background: url(../images/janenation/upload-button.png) 0 0 no-repeat;
	width:68px;
	height:22px;
	padding:3px 14px 0 0;
}

.uploadButton a {
	font: bold 12px Verdana;
	color:#ffffff;
	text-transform:uppercase;
	text-decoration:none;
}

.uploadButton a:hover {
	font: bold 12px Verdana;
	color:#bc90bf;
	text-transform:uppercase;
	text-decoration:none;
}

.SubmitButtonContent{
	float:left; cursor:pointer;
	width:64px; height:21px; border:none; padding:0;margin:0;
	background:url(../images/janenation/button-submit.png) 0 0 no-repeat;
}

.SignUpButton{
	float:left; cursor:pointer;
	width:84px; height:21px; border:none; padding:0;margin:0;
	background:url(../images/janenation/button-signup.png) 0 0 no-repeat;
}

.autolog-msg{
	clear:both;
	font-size:.85em; font-style:italic;
}

#CommonBodyHeadSeparator .Common {
	/*background:#a6c6df url(../images/janenation/page-l.png) 0 0 repeat-y;*/
}

#CommonBodyHeadSeparator .InnerHeader{
	/*background:url(../images/janenation/page-r.png) 100% 0 repeat-y;*/
}

#CommonBodyHeadSeparator .ContentBodyHeadSeparator
{
	height:0px;
	background-color:#fff;
	width:990px;
	margin:auto;
}

.MainBodyContainer
{
	/*width:980px;*/
	margin:auto;
}

.MainBannerContainer
{
	/*width:980px;*/
	margin:auto;
	position: relative;
}

.TopicStyle {
	/*font-size:15px;*/
}

.bio-avatar
{
	float:left;width:88px;height:88px;padding-top:19px;
}

.bio-info
{
	float:left;margin-left:10px;padding-top:19px;
}

.bio-info p
{
	margin:0;
	padding:0;
	color:#7a003c;
}

ul.body-column, .body-column li
{
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}

.body-column li
{
	margin-right:5px;
	width:215px;
}

.group-description
{
	float:left;margin-left:10px;width:120px;
}

.group-description .title
{
	color:#7a003c;
	font-weight:bold;
	font-size:101%;
}

.group-description .title a
{
	color:#7a003c;
	text-decoration:none;
}

.group-description .title a:hover
{
	color:#7a003c;
	text-decoration:underline;
}

.group-description .description
{
	padding-bottom:3px;
}

.group-description .action a
{
	text-decoration:none;
}

.group-description .action a:hover
{
	text-decoration:underline;
}

.group-forum
{
	width:100%;
}

.group-forum .title
{
	padding-top:10px;
	font-weight:bold;
	font-size:101%;
}

.group-forum ul
{
	padding:0;
}

.group-forum ul li
{
	padding-bottom:5px;
	background-image:url('../images/janenation/icon-list.jpg');
	background-repeat:no-repeat;
	background-position:left;
	padding-left:13px;
}

.group-forum-footer
{
	padding-top:10px;
	padding-left:13px;
	font-weight:bold;
}

.group-forum-footer a
{
	color:#7a003c;
}

.group-forum-footer a:hover
{
	color:#7a003c;
}

.BlogPost img {
	float:left;
	padding: 0 10px 5px 0;
}

.blog-content .title
{
	padding:0;
	margin:0;
	color:#7a003c;
	font-size:1.3em;
	font-weight:normal;
	padding-bottom:5px;
}

.blog-content a
{
	text-decoration:none;
	color:#7a003c;
}

.blog-content a:hover
{
	text-decoration:underline;
	color:#7a003c;
}

.blog-comment .title
{
	padding:0;
	margin:0;
	font-size:1.3em;
	font-weight:normal;
	padding-bottom:5px;
	margin-top:13px;
}

.blog-comment .comment-box
{
	background-color:#c3d7a4;
	border-bottom:solid 13px #464749;
	font-size:95%;
}

.blog-comment .comment-box .avatar
{
	padding:5px;
	float:left;
	width:60px;
	height:60px;
}

.blog-comment .comment-box .comment-item
{
	float:left;
	width:600px;
}

.blog-comment .comment-box .comment-item .sender-info
{
	padding-top:5px;
	padding-bottom:3px;
	border-bottom:solid 1px #464749;
}

.blog-comment .comment-box .comment-item .comment-content
{
	padding-top:9px;
	padding-bottom:5px;
}

.blog-comment .comment-box .comment-item .sender-info a.sender
{
	color:#7a003c;
	text-decoration:none;
}

.blog-comment .comment-box .comment-item .sender-info a.sender:hover
{
	color:#7a003c;
	text-decoration:underline;
}

.blog-comment .comment-box .comment-item .sender-info a.blog-title
{
	font-weight:bold;
	text-decoration:none;
}

.blog-comment .comment-box .comment-item .sender-info a.blog-title:hover
{
	font-weight:bold;
	text-decoration:underline;
}

.leaveComment {
	background: url(../images/janenation/btn_Long_Blue.png) 0 0 no-repeat;
	width:146px;
	height:24px;
	padding:4px 0 0 9px;
}

.leaveComment a {
	font: bold 12px Verdana;
	color:#ffffff;
	text-transform:uppercase;
	text-decoration:none;
}

.leaveComment a:hover {
	font: bold 12px Verdana;
	color:#b3ddf7;
	text-transform:uppercase;
	text-decoration:none;
}

.joinComment {
	background: url(../images/janenation/btn_Long_Blue.png) 0 0 no-repeat;
	width:133px;
	height:20px;
	padding:4px 0 0 13px;
}

.joinComment a {
	font: bold 12px Verdana;
	color:#ffffff;
	text-transform:uppercase;
	text-decoration:none;
}

.joinComment a:hover {
	font: bold 12px Verdana;
	color:#b3ddf7;
	text-transform:uppercase;
	text-decoration:none;
}

.forum-latest-post-box
{
	width:265px;
	margin:auto;
	padding:auto;
	background-color:#f2cbd3;
	height:90px;
}

.forum-latest-post-box .content
{
	padding-top:20px;
	padding-left:32px;
}

.feedback-box
{
	
}

.feedback-box .comment
{
	padding-top:10px;
}

.feedback-box .feedback-image
{
	float:left;
}

.feedback-box .feedback-content
{
	float:left;
	padding-left:13px;
}

.feedback-box ul
{
	padding:0;
	margin:0;
	list-style-type:none;
}

.group-list
{
	padding: 10px;
	margin:0;
	list-style-type:none;
}

.group-list .group-item
{
	width:100%;
}

.group-list .group-item .group-avatar
{
	float:left;
	border:solid 1px #464749;
}

.group-list .group-item .group-description
{
	float:left;
	width:450px;
}

.group-list .group-item .group-description .group-title
{
	color:#464749;
	font-size:1.8em;
	font-family:Arial;
}

.group-list .group-item .group-description .group-title a
{
	text-decoration:none;
	color:#ed8a22;
}

.group-list .group-item .group-description .group-title a:hover
{
	text-decoration:underline;
}

.group-list .group-item .group-description .group-title span
{
	font-size:13px;
	font-weight:bold;
	color:#464749;
}

.group-list .group-item .group-description p
{
	padding-top:10px;
}

.group-list .separator
{
	border-bottom:solid 1px #464749;	
	margin-bottom:15px;
}

ul.friend-list
{
	margin:0;
	padding:0;
	list-style-type:none;	
	padding-top:13px;
}

ul.friend-list li
{
	float:left;
}

ul.friend-list li.middle
{
	float:left;
	padding-left:10px;
	padding-right:10px;
}

ul.friend-list li.middlecontent
{
	float:left;
	padding-left:30px;
	padding-right:30px;
}

ul.friend-list .friend-item
{
	float:left;
	width: 75px;
	height:125px;
	padding: 0 5px 0 5px;
	text-align: center; 
	font-size:90%;
}
.friend-avatar
{
	display: block;
	position: relative;
	line-height: 75px;
	margin-bottom: 4px;
}
.friend-avatar img
{
	vertical-align: middle;
}

ul.friend-list .friend-name
{
	text-align:center;
}

ul.friend-list .friend-action
{
	padding-top:5px;
}

ul.friend-list .friend-action img.middle
{
	padding-right:13px;
	padding-left:13px;
}

ul.hub-list
{
	margin:0;
	padding:0;
	list-style-type:none;	
	padding-top:13px;
}

ul.hub-list li
{
	float:left;
}

ul.hub-list li.middle
{
	float:left;
	padding-left:13px;
	padding-right:13px;
}

ul.hub-list .hub-item
{
	float:left;
	width: 79px;
	padding: 0 5px 0 5px;
	text-align: center; 
}
.hub-avatar
{
	display: block;
	width: 75px;
	height: 75px;
	position: relative;
	line-height: 75px;
	margin-bottom: 4px;
}
ul.hub-list .hub-item-small
{
	float:left;
	width: 60px;
	padding: 0 5px 0 5px;
	text-align: center; 
}
.hub-avatar-small
{
	display: block;
	width: 55px;
	height: 55px;
	position: relative;
	line-height: 75px;
	margin-bottom: 4px;
}

.hub-avatar img
{
	vertical-align: middle;
}

ul.hub-list .hub-name
{
	text-align:center;
	padding-top:3px;
}

ul.hub-list .hub-action
{
	padding-top:5px;
}

ul.hub-list .hub-action img.middle
{
	padding-right:13px;
	padding-left:13px;
}

.user-com-more
{
	float:right;padding-top:13px;font-weight:bold;
}

.more-normal
{
	float:right;padding-top:13px;
}

.user-profile
{
}

.user-profile .user-name
{
	font-size:1.3em;
	padding-bottom:13px;
}

.user-profile .avatar
{
	float:left; margin:0 10px 10px 0;
}

.user-profile .bio-action
{
	float:left;
	padding-left:5px;
}

.user-profile .bio-action p
{
	margin:0;
	padding:0;
	font-size:12px;
	padding-bottom:7px;
}

.user-profile .bio-action p a
{
	text-decoration:none;
}

.user-profile .bio-action p a:hover
{
	text-decoration:underline;
}

.profile-data-status
{
	width:250px;
	margin:auto;
	padding:auto;
	/*padding-top:13px;*/
}

.profile-data-status .profile-description
{
	font-size:11px;
	padding-bottom:10px;
}

.profile-data-status .profile-bar-status
{
	border:solid 1px #464749;
	width:100%;
	height:5px;
}

.profile-data-status .profile-bar-status .profile-bar-complete
{
	width:50%;
	height:5px;
	background-color:#7a003c;
}

.user-status
{
	/*border-top:solid 1px #fff;
	margin-top:13px;*/
}

.user-status .status-title
{
	padding-top:13px;
	padding-bottom:7px;
	font-size:1.3em;
}

.user-status .status-datetime
{
	font-size:10px;
}

.user-status .status-form
{
	width:250px;
	padding-top:10px;
}

.user-status .status-form .form-button
{
	float:right;
	padding-top:5px;
}

ul.conversation-list, ul.conversation-list li
{
	margin:0;
	padding:0;
	list-style-type:none;
}

ul.conversation-list li
{
	float:left;
	padding-bottom:13px;
}

ul.conversation-list li.separator
{
	border-bottom:solid 1px #fff;
	width:250px;
	padding:0;
	margin:0;
	height:0;
	margin-bottom:10px;
}

ul.conversation-list .sender-avatar
{
	width:43px;
	height:43px;
	float:left;
}

ul.conversation-list .conversation-content
{
	float:left;
	margin-left:10px;
	width:350px;
}

ul.conversation-list .sidebar-conversation-content
{
	float:left;
	margin-left:10px;
	width:200px;
}

ul.conversation-list .conversation-content p
{
	margin:0;
	padding:0;
}

ul.conversation-list .sidebar-conversation-content p
{
	margin:0;
	padding:0;
}

ul.conversation-list .conversation-content .action-link
{
	padding-top:5px;
}

.list-item-title
{
	font-weight:bold;
	font-size:12px;
}

.list-item-normal
{
	font-size:12px;
}

.list-item-small
{
	font-size:10px;
}

.list-item-smaller
{
	font-size:9px;
}

.latest-post-box
{
	 width:100%;
	 /*padding-top:13px;*/
}

.latest-post-box .sb-subtitle-bold
{
	padding-left:13px;
}



.latest-post-box .latest-post
{
	width:49%;
	float:left;
	padding-right:5px;
}

.latest-post-box .latest-post-title
{
	width:95%;
	/*border-bottom:solid 1px #464749;
	padding-bottom:5px;*/
}

.latest-post-box .latest-post ul, .latest-post-box .latest-post li
{
	padding:0;
	margin:0;
	list-style-type:none;
}

.latest-post-box .latest-post li
{
	padding:10px 0 0 0;
	clear:both;
}

.latest-post-box .latest-post li .post-avatar
{
	width:100px;
	float:left;
}

.latest-post-box .latest-post li .post-description
{
	float:left;
	padding-left:13px;
}

.latest-post-box .latest-post li .post-description p
{
	margin:0;
	padding:0 0 3px 0;
}


/* Tabs
------------------------------*/
#tabsContainer { 
	margin: 0;padding:0;
}

.tab-content {
	min-height: 155px;
	display: none;
	padding: 15px;
	line-height: 18px;
	color: #464749;
	background:#c2d4a0;
}
	
.tab-content.selected { display: block; }
	
a.tabs {
	display: block;
	float: left;
	height: 21px;
	padding: 0;
	line-height: 20px;
	font-size: 10px;
	font-weight: bold;
	position: relative;
	color: #464749;
	text-decoration: none;
	margin: 0 1px 0 0;
}
	
.tabs span {
	width:106px; text-align:center;
	display: block; cursor:pointer;
	float: left; text-transform:uppercase;
	padding: 0;
}

.tab-content ul{
	padding-left:5px;
}

.tabs.selected.color1 { background:#c2d4a0; color: #464749; }
.tabs.selected.color1 span { background:#c2d4a0; }
.tabs.selected.color2 { background:#abcae7; color: #464749; }
.tabs.selected.color2 span { background:#abcae7; }
.tabs.selected.color3 { background:#ef9481; color: #464749; }
.tabs.selected.color3 span { background:#ef9481; }

.tabs:hover.color1,.tabs:hover.color2,.tabs:hover.color3 { color: #464749; }

.color1{background:#c2d4a0; color: #464749;}
.color2{background:#abcae7; color: #464749;}
.color3{background:#ef9481; color: #464749;}

/* Form */
.textbox-multiline
{
	border:solid 1px #464749;
	/*background-color:#d5e4f3;
	width:260px;
	height:130px;*/
	padding:2px;
}

.textbox-multiline-pink
{
	border:solid 1px #464749;
	/*background-color:#f2cad3;*/
	width:249px;
	height:68px;
}

.textbox-multiline-pink-large
{
	border:solid 1px #464749;
	/*background-color:#f2cad3;*/
	width:680px;
	height:100px;
}

.textbox-pink-hint
{
	border:solid 1px #464749;
	/*background-color:#f2cad3;*/
	color:#464749;
	padding:2px;
}
.textbox-pink
{
	border:solid 1px #464749;
	/*background-color:#f2cad3;*/
	color:#464749;
	padding:2px;
}

.textbox-border-pink
{
	border:solid 1px #464749;
	/*background-color:#f2cad3;*/
	color:#464749;
	padding-top:5px;
}

.textbox-green
{
	border:solid 1px #464749;
	/*background-color:#e2f4c6;*/
	color:#464749;
	padding-top:5px;
}

.textbox-blue-hint
{
	border:solid 1px #464749;
	/*background-color:#cae9fe;*/
	color:#464749;
	padding: 2px;
}
.textbox-blue
{
	border:solid 1px #464749;
	/*background-color:#cae9fe;*/
	color:#464749;
	padding: 2px;
}

.select-blue
{
	border:solid 1px #464749;
	/*background-color:#cae9fe;*/
	color:#464749;
	width:263px;
}

.form-control-text
{
	padding:0;
}

.form-control-item
{
	padding:0 0 13px 0;
}

.form-control-item .left
{
	float:left;
}

.form-control-item .right
{
	float:right;
}

/* FourRoads TabSet Styles */
.TabSet .ContentsContainer {
	border: 1px solid #666;
	clear: both;
	background: #FFF3B3;
	padding-top: 0px;
}

.TabSet .Content {
	padding: 1.5em;
	background: #FFFDF3;
	min-height: 100px;
	display: none;
}

.TabSet div.TabStrip {
	position: relative;
	height: 3em;
	/*width: 45em;*/ /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}
.TabSet div.TabsTop,
.TabSet div.TabsBottom {
	width: 100%;
}
.TabSet div.TabsLeft,
.TabSet div.TabsRight {
	width: 3em;
}
.TabSet.Featured div.TabsLeft
{
	width: 3em;
}
.TabSet div.TabStrip ul {
	margin: 0;
	padding: 0;
	position: absolute;
}
.TabSet div.TabsTop ul 
{
	bottom: -1px;
	width: 45em; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}
.TabSet div.TabsBottom ul 
{
	top: -1px;
	width: 45em; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}
.TabSet div.TabsLeft ul {
	left: 2px;
}
.TabSet div.TabsRight ul {
	left: -1px;
}

.TabSet div.TabStrip li  {
	list-style: none;
}
.TabSet div.TabsTop li,
.TabSet div.TabsBottom li  {
	display: inline;
}
.TabSet div.TabsLeft li,
.TabSet div.TabsRight li  {
	display: block;
}

.TabSet div.TabStrip li a {
	background: #FFFAE1;
	border: 1px solid #AAA;    
	cursor: pointer; 
}

.TabSet div.TabStrip li a {
	display: block;
	padding: 4px 0;
	text-align: center;
	font-family: tahoma, verdana, sans-serif;
	font-size: 85%;
	text-decoration: none;
	color: #333;
}
.TabSet div.TabsTop li a 
{
	width: 8em;
	float: left;
	margin: 1px 2px 0 0;
}
.TabSet div.TabsBottom li a 
{
	width: 8em;
	float: left;
	margin: 0 2px 1px 0;
}
.TabSet div.TabsLeft li a,
.TabSet div.TabsRight li a 
{
	width: 4em;
	float:none; 
	margin: 1px 0 0 0;
}
.TabSet.Featured div.TabsLeft li a
{
	width: 4em;
}
.TabSet div.TabStrip li.TabSelected a {
	border: 1px solid #666;
	background: #FFF3B3;
	padding-bottom: 6px;
	margin-top: 0;
}
.TabSet div.TabsTop li.TabSelected a {
	border-bottom: none;
}
.TabSet div.TabsBottom li.TabSelected a {
	border-top: none;
}
.TabSet div.TabsLeft li.TabSelected a {
	border-right: none;
	padding-right: 1px; 
}
.TabSet div.TabsRight li.TabSelected a {
	border-left: none;
	padding-left: 1px; 
}
.TabSet div.TabStrip li.Tab a:hover {
	margin-top: 0;
	border-color: #666;
	background: #FFF7CD;
	padding-bottom: 5px;
}

.TabSet.Featured .Content 
{
	min-height: 400px;
}

.TabSet.Featured div.TabsLeft ul {
	left: 2px;
	/*left:1px;*/
}


/**** Colored TabSet ****/

.ColoredTabSet .ContentsContainer {
	border: 0;
	clear: both;
	padding-top: 0px;
}

.ColoredTabSet .Content {
	padding: 1.5em;
	min-height: 100px;
	display: none;
}

.ColoredTabSet div.TabStrip {
	position: relative;
	height: 21px;
	/*width: 45em;*/ /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
	width: 100%;
}
.ColoredTabSet div.TabStrip ul {
	margin: 0;
	padding: 0;
	position: absolute;
	bottom: -1px;
	width: 45em; /* a width is required for Opera, older Mozilla browsers, and Konqueror browsers */
}
.ColoredTabSet div.TabStrip li  {
	list-style: none;
	display: inline;
}
.ColoredTabSet div.TabStrip li a {
	cursor: pointer; 
	display: block;
	text-align: center;
	text-decoration: none;
	color: #464749;
	width:106px;
	height: 21px;
	float: left;
	line-height: 20px;
	font-size: 10px;
	font-weight: bold;
	border: 0;
	padding: 0;
	margin-right: 1px;
}

.ColoredTabSet .color1,
.ColoredTabSet div.TabStrip li.color1 a
{ background:#c2d4a0; }
.ColoredTabSet .color2,
.ColoredTabSet div.TabStrip li.color2 a
{ background:#abcae7;  }
.ColoredTabSet color3,
.ColoredTabSet div.TabStrip li.color3 a
{ background:#ef9481; }


.MembersColor
{
	color:#ed8a22;
	border-bottom: 1px solid #464749;
}
.SisterhoodsColor
{
	color:#ed8a22;
	border-bottom: 1px solid #464749;
}
.JanesTableColor
{
	color:#ed8a22;
	border-bottom: 1px solid #464749;
}

.BlogsColor
{
	color:#ed8a22;
	border-bottom: 1px solid #464749;
}
.ForumsColor
{
	color:#ed8a22;
	border-bottom: 1px solid #464749;
}
/****** Content Boxes *********/
.CommonContentBoxHeader
{
	font-size: 1.4em;
	font-weight: bold;
	/*color: #464749;*/
	margin:0;
	padding: 4px;  
}

.CommonSubTitle
{
	color: #fff;
	background-color: #464749;
}

.CommonContentBoxHeaderForm
{
	padding: 10px;
	border-bottom: 1px solid #464749;
	margin-bottom:10px;
}
.CommonBreadCrumbArea
{
	margin: 0;
	padding: 5px 5px 5px 20px;
	border-bottom: 1px solid #464749;
	background-position: 20px center; 
}
.CommonContentBoxContent img
{
	border: 0;
}
.CommonContentIconHeader
{
	font-size: 1.4em;
	font-weight: bold;
	color: #464749;
	margin:0;
	padding: 5px 0px 5px 0px;
	/*background-repeat: no-repeat;  	
	background-position: 20px center;
	height:36px;*/
}

.CommonSidebar .CommonContentBoxHeader
{ 
	padding:0px 0 0 0;
	margin:0;
	text-transform:uppercase;
	font-weight: bold;
	/*color:#464749;
	text-align: center;*/
	background-repeat: no-repeat;
	background-position: center;  
}
.CommonContentBoxHeaderSmall
{
	font-size: 1.1em;
	font-weight: bold;
	color: #464749;
	margin:0;
	padding: 5px;
}
.CommonSidebar .CommonContentBox
{
	margin-bottom: 5px;
	padding: 0; 
}
.CommonSidebar .CommonContentBoxContent
{
	padding:10px 0px;
}

.CommonSidebar h5.CommonContentBoxHeader
{
	margin:0;
	padding:0;
	/*height:26px;
	
	background-color:#ef9481; */
	color:#691e87;
	border-bottom:1px solid #464749;
	font-size:1.4em;
	font-weight:bold;
	padding-left:5px;
	padding-top:5px;
	text-align: left; 
}
.CommonContentBoxHeaderLink,
.CommonTitleLink
{
	float:right;
	font-size:.7em;
	padding-right:15px;
	text-transform: none;  
}
.CommonTitleLink
{
	font-size: .75em; 
	padding-right: 5px;
}
.CommonContentIconHeader.Members
{
	/*background: #ef9481 url(../images/janenation/my-jane.png) no-repeat 25px center;*/
	border-bottom:1px solid #464749;
}
.CommonSidebar .CommonContentBox.Members
{
	background-color: #ef9481;
}
.CommonSidebar .CommonContentBox.Members .CommonContentBoxHeader
{
	background: #ef9481 url(../images/janenation/my-jane.png) no-repeat center 10px;
	padding: 55px 5px 0 5px;
	font-size: 1.2em;
}
.CommonContentIconHeader.Sisterhoods
{
	/*background: #efb5c1 url(../images/janenation/sisterhoods.png) no-repeat 10px center;*/
}

.CommonSidebar .CommonContentBox.Sisterhoods
{
	/*background-color: #efb5c1;*/
}
.CommonSidebar .CommonContentBox.Sisterhoods .CommonContentBoxHeader
{
	/*background: #efb5c1 url(../images/janenation/sisterhoods.png) no-repeat center 10px;
	padding: 55px 10px 0 10px;*/
	font-size: 1.4em;
}
.CommonContentIconHeader.JanesTable
{
	background: #b5d5f0 url(../images/janenation/janes-table.png) no-repeat 5px center;
}
.CommonContentIconHeader.JanesTable p
{
	float:right;
	font-size:0.6em;
	margin:6px 10px 0 0;
	letter-spacing:.1em;
	font-weight:bold;
}

.CommonSidebar .CommonContentBox.JanesTable
{
	background-color: #b5d5f0;
}

.CommonSidebar .CommonContentBox.JanesTable .CommonContentBoxHeader
{
	background: #b5d5f0 url(../images/janenation/janes-table.png) no-repeat center 10px;
	padding: 55px 10px 0 10px;
	font-size: 1.4em;
}
.CommonContentIconHeader.Hemlines
{
	background: #b5d5f0 url(../images/janenation/hemlines2.png) no-repeat 5px center;
	padding-left: 100px;
	text-transform: uppercase;  
	
}
.CommonSidebar .CommonContentBox.Hemlines
{
	background: #b5d5f0 url(../images/janenation/hemlines.png) no-repeat center 10px;
	padding: 85px 5px 0 5px;
}
.CommonSidebar .CommonContentBox.Hemlines .CommonContentBoxHeader
{
	display: none;
}
.CommonContentIconHeader.QuickPoll
{
	/*background: url(../images/janenation/QuickPollIcon.jpg) no-repeat;*/
}
.CommonSidebar .CommonContentBox.QuickPoll
{
	/*background-color: #c2d4a0;*/
	color:#ca0053;
	border-bottom: 1px solid #464749;
	margin-bottom:10px;
}


.CommonSidebar .CommonContentBox.QuickPoll .CommonContentBoxHeader
{
	/*background: url(../images/janenation/QuickPollIcon.jpg) no-repeat;*/
	padding: 15px 10px 0 0;
	font-size: 1.4em;
	color:#ca0053;
}

.CommonContentBox.QuickPoll .CommonPollArea,
.CommonContentBox.QuickPoll .CommonPollQuestion,
.CommonContentBox.QuickPoll .CommonPollContent,
.CommonContentBox.QuickPoll .CommonPollFooter
{
	width: 100%;
	border: 0px;
	background-color: Transparent; 
	text-transform:none;
}
.CommonPollUserVote {}
.CommonPollAnswer {}
.CommonPollSwitchedContent {}

.CommonUserAvatar
{
	float: left;
	margin: 0 10px 10px 0;
}

.CommonContentIconHeader.JaneNetwork
{
	/*background:#956e8e url(../images/janenation/jane-network.png) no-repeat 10px center;*/
}
.CommonSidebar .CommonContentBox.JaneNetwork
{
	/*background-color: #956e8e;
	color:#691e87;*/
	border-bottom: 1px solid #464749;
	margin-bottom:10px;
}
.CommonSidebar .CommonContentBox.JaneNetwork .CommonContentBoxHeader
{
	/*background:#956e8e url(../images/janenation/jane-network.png) no-repeat center 10px;
	padding: 55px 10px 0 10px;*/
	font-size: 1.4em;
	color:#691e87;
}

.CommonContentIconHeader.JaneEffect
{
	/*background: url(../images/janenation/jane-effect.png) no-repeat 10px center;*/
}
.CommonSidebar .CommonContentBox.JaneEffect
{
	/*background-color: #c2d4a0;
	color:#ca0053;*/
	border-bottom: 1px solid #464749;
	margin-bottom:10px;
}
.CommonSidebar .CommonContentBox.JaneEffect .CommonContentBoxHeader
{
	/*background: url(../images/janenation/jane-effect.png) no-repeat center 10px;
	padding: 55px 10px 0 10px;*/
	font-size: 1.4em;
	color:#ca0053;
}
.CommonContentIconHeader.PowderRoom
{
	/*background:#b5d5f0 url(../images/janenation/powder-room.png) no-repeat 10px center;*/
}
.CommonSidebar .CommonContentBox.PowderRoom
{
	/*background-color:#b5d5f0;
	color:#90b901;*/
	border-bottom: 1px solid #464749;
	margin-bottom:10px;
}
.CommonSidebar .CommonContentBox.PowderRoom .CommonContentBoxHeader
{
	/*background:#b5d5f0 url(../images/janenation/powder-room.png) no-repeat center 10px;
	padding: 55px 10px 0 10px;*/
	font-size: 1.4em;
	color:#90b901;
}
.CommonContentBox.Thoughts .CommonContentBoxHeader
{
	/*background:#edb4c0;*/
}
.CommonSidebar .CommonContentBox.Thoughts
{
	/*background-color: #edb4c0;*/
	border-bottom: 1px solid #464749;
	margin-bottom:10px;
}

.CommonSidebar .CommonContentBox.Thoughts .CommonContentBoxHeader
{
	padding: 10px 10px 0 10px;
}
.CommonContentBox.Promo .CommonContentBoxHeader
{
	background:#c2d4a0;    
}
.CommonSidebar .CommonContentBox.Promo
{
	background-color: #c2d4a0;
}

.CommonSidebar .CommonContentBox.Promo .CommonContentBoxHeader
{
	background-repeat: no-repeat;
	background-position: center 0;
	padding: 10px 10px 0 10px;
}

.CommonContentBox.MyJane .CommonContentBoxHeader
{
	background:#ef9481 url(../images/janenation/my-jane.png);
	background-repeat: no-repeat;	
	padding-left: 69px;    
	padding-top: 14px;
	height:30px;
}
.CommonSidebar .CommonContentBox.MyJane
{
	background-color: #ef9481;
}

.CommonSidebar .CommonContentBox.MyJane .CommonContentBoxHeader
{
	background-repeat: no-repeat;
	background-position: center 10px;
	padding: 75px 10px 0 10px;
}

.myJaneHeader {
	color:#691e87;
	border-bottom:1px solid #464749;
}

.myJaneSideBar {
	background-color:#e2f4c6;
	padding-top:10px;
}

.CommonContentIconHeader.SiteTour
{
	background:#c2d4a0 url(../images/janenation/site-tour.png) no-repeat 5px center;
}

UL.CommonContentBoxList, UL.CommonSidebarList
{
	/*list-style-type:disc; */
	margin-left:20px;
	padding: 0;
}

UL.CommonContentBoxList li {
	padding: 4px 0;
}

UL.CommonContentBoxList.Seperator
{
	border-top: solid 1px #464749;
	margin-top: 5px;
	padding-top: 5px;
}
UL.CommonContentBoxList LI.Selected
{
	padding:0;
	background-image: none;
	font-weight: bold;
}


.CommonContentBox.GroupHome
{
	/*background:#efb5c1;*/
	border-bottom: 1px solid #464749;
}
.CommonContentBox.GroupHome .CommonContentBoxHeader
{
	font-weight:bold;
	padding: 10px;
}
.CommonContentBox.GroupHome .CommonContentBoxHeader a
{
	text-decoration: none;
	color:#ed8a22;
}
.CommonContentBox.GroupHome .CommonContentBoxList
{
	list-style-type: none;
	padding:0;
	margin:0;
	font-weight: bold;
	font-size:1.1em;
	float:left;
	/*width: 160px;*/
}
.CommonContentBox.GroupHome .CommonContentBoxList li
{
	font-weight: bold;
}
.CommonContentBox.GroupHome .AdminContentBox
{
	border-top: 1px solid #464749;
	clear:both;
	margin-top:10px;
}
.CommonContentBox.GroupHome .AdminContentBox h5
{
	margin: 10px 10px 10px 0;
}
.CommonContentBox.GroupHome .AdminContentBox .CommonContentBoxList li
{
	font-weight: normal;
}
.GroupSideBar h4 {
	color:#ed8a22;
}
.GroupSideBar .CommonContentBox {
	border-bottom: 1px solid #464749;
}
.NoDisplay
{
	display: none;
}
.ClearRow
{
	clear:both;
	width:100%;
	float:none !important;
	height:1px;
}

.RateControlReadOnly
{
	cursor: help;
}
/*
User Search Form
*/

.usersearchleft
{
	float: left;
	width: 15%;
}

.usersearchright
{
	float: left;
	width: 85%;
}

.usersearchright input, .usersearchright select, 
.network textarea, .network input
{
	background-color:#e2f4c6;
}

/*
Basic Layout
*/
.onehalf
{
	width: 50%;
	float: left;
	vertical-align: top;
}

.twothirds
{
	width: 66%;
	float: left;
	vertical-align: top;
}

.onethird
{
	width: 33%;
	float: left;
	vertical-align: top;
}

.alignleft
{
	text-align: left;
}

.alignright
{
	text-align: right;
}

.floatnone
{
	float: none;
}

.clearleft
{
	clear: left;
}

.clearboth
{
	clear: both;
}

.padding5top
{
	padding-top: 5px;
}

/*
Color Tabs
*/

.CommonPaneTabColorContainerSelected
{
	/*border-top: solid 3px #999;*/
	padding: 0;
	margin: 0;
}

.CommonPaneTabColorContainer
{
	/*border-top: solid 3px #fff;*/
	padding: 0;
	margin: 0;
}

.CommonPaneTabColorContainerHover
{
	/*border-top: solid 3px #ccc;*/
	padding: 0;
	margin: 0;
}

.CommonPaneColorContainer
{
	
	
}

.CommonPaneTabColor
{
	padding: 10px 12px 12px 12px;
}

.CommonPaneTabColor1
{
	background:#90b901; 
	color: #fff;
}

.CommonPaneContentColor1
{
	/*background:#90b901; */
	padding: 6px 10px;
	border: 1px solid #90b901;
}

.CommonPaneTabColor2
{
	background:#37adcc; 
	color: #fff;
}

.CommonPaneContentColor2
{
	/*background:#abcae7; */
	padding: 6px 10px;
	border: 1px solid #37adcc;
}

.CommonPaneTabColor3
{
	background:#ca0053; 
	color: #fff;
}

.CommonPaneContentColor3
{
	/*background:#ca0053; */
	padding: 6px 10px;
	border: 1px solid #ca0053;
}

.CommonPaneTabColor4
{
	background: #691e87;
	color: #fff;
}

.CommonPaneContentColor4
{
	/*background:#691e87; */
	padding: 6px 10px;
	border: 1px solid #691e87;
}

.CommonPaneTabColor5
{
	background: #ed8a22;
	color: #fff;
}

.CommonPaneContentColor5
{
	/*background:#ed8a22; */
	padding: 6px 10px;
	border: 1px solid #ed8a22;
}

.findfriendslistitem
{
	width:220px;
}

.findfriendslistitem:hover
{
	/*background-color: #f1f1f1;*/
}

.forgotpassword { float: left; color:#fff !important; }

.fontadjust
{
	float: right;
	line-height: 1;
}

.fontadjust span, .fontadjust a, .fontadjust div
{
	float: left;
	color: #464749;
	cursor: pointer;
	margin-left: 3px;
	padding: 3px 4px;
	font-weight:bold;
}

.fontadjust span {
	width: 10px;
	height: 12px;
	text-align: center;
	background: #ffffff;
	color:#464749;
}

.fontadjustsmall
{	
	font-size: 8px;
	line-height:18px;
}

.fontadjustnormal
{
	font-size: 10px;
	line-height:16px;
}

.fontadjustlarge
{
	font-size: 12px;
	line-height:14px;
}

.fontadjustlargest
{
	font-size: 14px;
	line-height:12px;
}

.fontadjust .fontadjustselected
{
	
	color: #ca0053;
	cursor: pointer;
	background: #ffffff;
}

/* carousel */

#sisterhoodcarousel { clear:both; margin: 10px 0; float: left; padding: 0; }
#sisterhoodcarousel li { list-style-type: none; float: left; margin-right: 5px;}
#sisterhoodcarousel li img { max-height: 49px!important; max-width: 49px!important; }
.jcarousel-item { height: 49px!important; width: 49px!important; }
.jcarousel-skin-tango { position: relative; clear: both; }
.jcarousel-container { background: none!important; border: 0!important; }

/* drop downs */

	.jnContextMenuGroup {
		background: #464749;
	}

	.jnContextMenuGroup td {
		padding: 3px 5px!important;
		color: #fff!important;	
		cursor: pointer;

	}

	.jnContextMenuGroup td:hover {
		 background: #37adcc;
		 color: #fff!important;

	}



/* new signup journey */

	.join-faq,
	.SignUpJanes {
		float: right;
		width: 300px;
		padding: 10px 20px 20px!important;
		background: #e2f4c6;
	}

	.join-faq { background: #e2f4c6; margin-top: 15px;}

	.join-faq .CommonContentBox { background: #e2f4c6;}

	.SignUpForm {
		width: 595px;
		float: left;
	}

	.join-sisterhood {
		width: 640px;
		float: left;
	}

	.join-sisterhood li {
		width: 50%;
		float: left;
		min-height: 120px;
		overflow: hidden;
	}

	.join-sisterhood li input {
		float: left;
		margin: 8px 8px 0 0;
	}

	.join-sisterhood .group-list .group-item .group-description {
		width: 200px;
	}

	.join-sisterhood .group-list .group-item .group-description .group-title {
		font-size: 1.1em; 
		font-weight: bold;
	}

	.join-pt3 {
		float: left;
		width:45%;
	}

	.EditAvatar {
		float:right;
		width:40%;
		background-color: #f1f1f1;
		padding: 5px 15px 15px!important;
	}

	.EditAvatar h3 { background: none; color: #464749;}
	.EditAvatar .left{ background: none; color: #464749; float:left; width:150px; padding-top:10px!important; overflow: hidden; }
	.EditAvatar .right{ background: none; color: #464749; float:right; width:205px; padding-top:10px!important}


	.join-3-form {clear:both}

/* new sisterhood */
	.sisterhoods li {
		width: 50%;
		float: left;
		height: 10em;
		overflow: hidden;
	}

	.sisterhoods li input {
		float: left;
		margin: 8px 8px 0 0;
	}

	.sisterhoods .group-item .group-description {
		width: 250px;
	}

	.sisterhoods .group-item .group-description .group-title {
		font-size: 1.1em; 
		font-weight: bold;
	}

	.sisterhoods .group-item .group-avatar img { max-height: 60px!important; max-width: 60px!important; }


/* opinions */
.review-wrapper { padding: 15px 0; }
.review-content img { width:90px; }
.review-header { width:318px; float:left; clear:right; margin-left:30px}

.tellingJane-header { width:318px; float:left; clear:right;}

.jane-review { width: 318px; float:left; margin: 0 20px 20px 5px; overflow: hidden; }
.advert-review { width:709px; float:left; margin: 0 20px 0 0px; overflow: hidden; }

.jane-review img { max-width: 150px; }

.jane-review embed { width: 318px; height: 245px; }

.jane-wishes { width: 450px; float:left; margin: 0 20px 20px 5px; overflow: hidden; }


/* powder room */

	.powder-room .discussion {
		width: 305px;
		float: left;
		margin: 0 5px 15px 15px;
		height: 22em;
		overflow: hidden;
	}
	
	.powder-room .discussion li {
		padding:0 0 8px 0;
	}

	.powder-room .CommonContentBoxContent {
		padding-left: 0px;
		padding-right: 0px;
	}

	.powder-room h3 {
		font-size: 1.4em;
		/*background: #eab5bf;
		padding: 8px 10px;*/
		margin-top: 0px;
	}
	
	.powder-room h3.bg-1
	{
		color:#ca0053;
	}

	.powder-room h3.bg-2
	{
		color:#37adcc;
	}

	.powder-room h3.bg-3
	{
		color:#ed8a22;
	}

	.powder-room h3.bg-4
	{
		color:#90b901;
	}
	
	.powder-room h3.bg-5
	{
		color:#691e87;
	}
	
	.powder-room h3.bg-6
	{
		color:#ca0053;
	}

	.powder-room h3.bg-7 {
		color:#37adcc;
	}

	.powder-room h3.bg-8 {
		color:#ed8a22;
	}
	
	.powder-room h3.bg-9
	{
		color:#90b901;
	}

	.powder-room h3.bg-10 {
		color:#691e87;
	}
	
	.powder-room .discussion .moreLink
	{
		text-align:right;   
		float:right;
		font-weight:bold;
	}
	
	/* Contest Reg Form Styles */
.RegForm 
{
	background-image:url(../images/GoodieTins/register2.png);
	
	color:#7f0026;
	font-family:Verdana;
	font-weight:bold;
	font-size:13px;
}

.RegForm a
{
	color:#7f0026;
}

.RegForm .inline
{
	float:left;
	clear:right;
	margin:0 10px 10px 0;
	
}

.submit
{
		padding-left: 20px;	
}

.RegForm .rCol
{
	float:right; 
	padding:0 15px 0 5px;
	margin:10px 0 10px 0;
	text-align:center;
}

.RegForm .lCol
{
	float:left; 
	padding:0 15px 0 5px;
	margin:10px 0 10px 0;
}

.RegForm h1 
{
	color:#fff;
	font-family:Trajan Pro;
	font-size:52px;
	line-height:48px;
	margin:2px;
}

.RegForm h2 
{
	color:#fff;
	font-family:Trajan Pro;
	font-size:25px;
	line-height:20px;
	margin:2px;
}

.RegForm h3 
{
	color:#fff;
	font-family:Verdana;
	font-size:18px;
	line-height:44px;
	font-weight:bold;
}
