/*---------------------------------------------------
PLAISIR
A Smooth Sailing stylesheet
by ahoushi/mysticartes

Base stylesheet: thrashmetal.livejournal.com
Extra Help: mintyhelp.livejournal.com
Icons: http://www.famfamfam.com/

Please remember to credit. :)

-----------------------------------------------------*/

body {
	background: #FFFFFF;
	color: #000000;
	font-family: Tahoma;
	font-size: 11px;
	margin: 0; }

a, a:visited {
	color: #50017E;
	letter-spacing:0 ;
	text-decoration: none; }

a:hover {
	color:#000000; }

a img { 
	border:medium none; }
	
blockquote { 
	border-top: 1px dotted #50017E;
	border-bottom: 1px dotted #50017E; }

ul { 
	list-style: circle inside url('http://i40.tinypic.com/2zp4nrp.png'); }

ol { 
	list-style: decimal inside; }

textarea, input, select { 
	border: 1px dotted #50017E;
	font-family: monospace;
	color: #B540DC;
	padding: 3px 3px 3px 3px }
	
b {
	color: #B540DC; }
	
i {
	color: #50017E; }


/******JOURNAL STRUCTURE******/

.pageblock {
	margin: 0 auto;
    top: 0;
    width: 100%; }
	
.header-icon {
	display: none; }
	
.pagefooterblock {
	display: none; }
	
.bodyblock {
	margin-right: auto;
	margin-left: auto;
	width: 75%; }

.bodynavblock {
	font-size: 24px;
	font-family: Georgia;
	margin: 0 33px;
	padding: 0; }
	
.entryHolder {
	background: #FFFFFF;
	border-left: medium none;
	margin-bottom: 16px; }

.bodyheaderblock {
	display: none; }

.body-title {
	display: none; }
	
/******HEADER MENU******/

.header-menu {
	background-color:#B540DC;
	width: 100%;
	margin-bottom: 20px;
	padding: 20px 0px 20px 0px; 
	font-family: Georgia;
	font-size: 20pt;
	text-transform: lowercase; }
	
.header-menu a, .header-menu a:visited {
	margin-right:16px;
	color: #FFFFFF; }
	
.header-menu a:hover { 
	color: #50017E; }

.header-menu ul {
	margin: 0 auto;
	padding: 0; }
	
.header-menu li {
	display:inline; }

/******FOOTER MENU******/

#footer-menu {
	background-color: transparent;
	width: 100%;
	margin: 50px 0px 20px 0px;
	padding: 20px 0px 20px 0px;
	text-align: center;
	font-family: Georgia;
	font-size: 20pt; }
	
#footer-menu ul {
	margin: 0 auto;
	padding: 0; }
	
#footer-menu li {
	display: inline; }

/******ENTRY******/

.entryUserinfo { 
	margin: -50px 10px 6px 15px;
}
.entryUserinfo-username {  
	text-align: center; }
	
.entryUserinfo-username .ljuser a b { 
	color: #50017E; }
	
.entryUserinfo-usericon img {
	border: 10px solid white;
	z-index: 1; }

.entryText {
	color: #000000;
	font-family: Tahoma;
	font-size: 11px;
	line-height: 20px;
	text-align: justify;
	padding: 11px; }

.entryText a {
	text-transform: uppercase; }

/******SUBJECT/DATE BAR******/

.entryHeader {
	line-height:15px;
	padding:12px 20px 12px 150px;
	background-color: #B540DC;
	border-right: 15px solid #50017E;
	min-height: 40px;
	z-index: -1; }
	
.entryHeader a {
	color:#FFFFFF;
	font-family: Tahoma;
	font-size: 24px;
	font-weight: bold;
	letter-spacing: -1px;
	text-transform: lowercase; }
	
.entryHeader a:hover {
	text-decoration:underline; }
	
.entryHeaderDate {
	color: #50017E;
    display: block;
    font-family: Georgia;
    font-size: 14px;
    font-style: italic; }
    
.entryHeaderSubject {
	font-size:0;
	padding-top:3px; }

.entryHeaderTags { 
	display:block; }
	
.entryHeaderTags a { }

/******LINKBAR******/

.entryLinkbar {
	color:#000000;
    font-family: 'Century Gothic';
	font-weight: bolder;
	font-size: 12pt;
	text-align:right; }

.entryLinkbar a[href*="reply"], a[href*="editjournal"], a[href*="edittags"], a[href*="subscriptions"], a[href*="tellafriend"], a[href*="memadd"], a[href*="flag"]  {
	height: 0;
	width: 0;
	font-size: 0pt;
	padding: 16px 16px 0 0 !important;
	color: #FFFFFF; }

.entryLinkbar ul {
	margin:0; }
	
.entryLinkbar li {
	display: inline;
    margin: 0;
    padding: 0 5px; }
	
.entryLinkbar a[href*="reply"] {
	background-image: url('http://i43.tinypic.com/2a4z24l.gif') !important;
	background-repeat: no-repeat !important;
	margin-right: -12px; }
	
.entryLinkbar a[href*="editjournal"] {
	background-image: url('http://i42.tinypic.com/ngap2o.png') !important;
	background-repeat: no-repeat !important; }

.entryLinkbar a[href*="edittags"] {
	background-image: url('http://i40.tinypic.com/rw442g.png') !important;
	background-repeat: no-repeat !important; }

.entryLinkbar a[href*="subscriptions"] {
	background-image: url('http://i39.tinypic.com/ok9wmo.png') !important;
	background-repeat: no-repeat !important; }
	
.entryLinkbar a[href*="tellafriend"] {
	background-image: url('http://i43.tinypic.com/hthaw5.png') !important;
	background-repeat: no-repeat !important; }
	
.entryLinkbar a[href*="memadd"] {
	background-image: url('http://i44.tinypic.com/2z8q2qo.png') !important;
	background-repeat: no-repeat !important; }
	
.entryLinkbar a[href*="flag"] {
	background-image: url('http://i40.tinypic.com/2edc9sp.gif') !important;
	background-repeat: no-repeat !important; }

/******METADATA******/

.entryMetadata {
	color: #000000; }

.entryMetadata a, .entryMetadata a:visited {
	color: #000000;
	font-style: italic; }
	
.entryMetadata a:hover {
	color: #909090;
	text-decoration: none; }
	
.entryMetadata ul {
	margin: 0;
	padding: 0;
	list-style-image: none; }
	
.entryMetadata li {
	list-style-type: none; }
	
.entryMetadata-label {
	font-weight: bold;
	padding-right: 4px;
	color: #CCCCCC; }

/******WELCOME NOTE******/

#welcomenoteHolder {
	background-color: #FFFFFF; }
	
#welcomenoteSubject {
	color:#FFFFFF;
	font-family: Tahoma;
	font-size: 24px;
	font-weight: bold;
	letter-spacing: -1px;
	text-transform: lowercase;
	margin-left: -130px; }
	
#welcomenoteText {
	font-size:10px; }

/******COMMENT PAGES******/

.body-midtitle {
	background:transparent;
	color: #50017E;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 16pt;
	text-align: center; }

.commentHolder {
	margin:18px 0;
	padding:10px 0 0; }

.commentText {
	padding:10px; }
	
.commentHeader {
	font-style: italic;
	font-family: Georgia;
	font-size: 12pt;
	color: #50017E; }

.commentHeaderSubject {
	font-weight: bold;
	font-family: Tahoma;
	size: 14pt;
	color: #000000; }
	
.commentHeaderScreened {
	background-color: #EEEEEE; }
	
.commentLinkbar {
	color:#000000;
    font-family: 'Century Gothic';
	font-weight: bolder;
	font-size: 7pt;
	text-align:right; }
	
.commentLinkbar ul {
	margin:0 0 14px;
	padding:0; }
	
.commentLinkbar li {
	display:inline;
	margin-right:3px; }
	
.commentLinkbar a {
	margin-left: 5px; }
	
.commentLinkbar a:hover {
	color:#000000;
	text-decoration:none; }

#qrform { 
	background:#FFFFFF none repeat scroll 0 0;
	color:#000000; }
	
#qrform table { 
	border: none !important; }

/******ARCHIVE CALENDARS******/

.month {
	width: 500px; }

.daytitles {
	background:#D2D2D2 none repeat scroll 0 0;
	border:1px solid white; }

.day {
	background: #F2F2F2 none repeat scroll 0 0;
	border: 1px solid white; }
	
.day-date {
	color:#878787; }
	
.day-count {
	float: right;
	font-size: 20px;
	text-align: center;
	width: 50%; }
	
.day-count a {
	color: #959595; }

/******SIDEBAR******/

.sidebar {
	background:#FFFFFF none repeat scroll 0 0; }

.sidebar a:hover {
	color: #D7D7D7;
	text-decoration: none; }
	
.sidebox {
	color: #000000;
	margin: 0 auto;
	padding:5px 19px 8px; }
	
.sideboxTitle {
	color: #000000;
	font-family: Tahoma;
	font-weight: bold;
	font-size: 14px;
	text-align: center;
	border-top: 1px dotted #50017E;
	padding-top: 5px; }
	
.sideboxContent {
	background: transparent none repeat scroll 0 0;
	margin-left: 3px;
	text-align: justify; }

/*PROFILE BOX*/
.sidebox #profile {
	text-align: center; }

/*SEARCH BOX*/
.sidebox #search {
	text-align: center; }

/*TAGS BOX*/
.sidebox #tags_sidebox {
	text-align: center; }

/*LATEST MONTH*/

.sidebox #latestmonth table {
	margin-left: auto;
	margin-right: auto;
	margin-top: 4px;
	width: 90%; }

/******TAGS PAGE******/

.tagstable, .tagstable td { 
	border:0 none; }

/******USER LINKS******/

.ljuser a b { 
	color: #50017E;
	text-transform: none; }

.ljuser a:hover b { 
	color: #000000; }

.ljuser img { 
	width: 0px; 
	height: 0px; 
	padding: 16px 0 0 16px;
	background-repeat: no-repeat !important; }

img[src*="icon_protected.gif"], img[src*="icon_private.gif"], img[src*="icon_groups.gif"],img[src*="syndicated.gif"],img[src*="newsinfo.gif"], img[src*="partnercomm.gif"], img[src*="sponcomm.gif"], img[src*="anonymous.gif"], img[src*="openid-profile.gif"], img[src*="userinfo.gif"], img[src*="none.gif"], img[src*="help.gif"], img[src*="btn_edit.gif"] {
	width: 0px; 
	height: 0px; 
	padding: 16px 0 0 16px;
	background-repeat: no-repeat !important;}

.sideboxTitle img {
	vertical-align: middle !important;}

img[src*="userinfo.gif"] {  
	background-image: url('http://i41.tinypic.com/5da44.gif') !important; }

img[src*="community.gif"] { 
	background-image: url('http://i42.tinypic.com/2nh0nye.gif') !important;}

img[src*="openid-profile.gif"] {
	background-image: url('http://i42.tinypic.com/24318ab.png') !important; }
	
img[src*="anonymous.gif"] {
	background-image: url('http://i39.tinypic.com/24lvcsw.gif') !important; }

img[src*="partnercomm.gif"] {
	background-image: url('http://i44.tinypic.com/1zq7dxc.gif') !important; }
	
img[src*="newsinfo.gif"] {
	background-image: url('http://i44.tinypic.com/2m7ddh1.gif') !important; }
	
img[src*="syndicated.gif"] {
	background-image: url('http://i39.tinypic.com/muu3cy.png') !important; }
	
img[src*="icon_protected.gif"] {
	background-image: url('http://i39.tinypic.com/p37gx.gif') !important;
	margin-right: 4px; }

img[src*="icon_private.gif"] {
	background-image: url('http://i40.tinypic.com/23rlhdi.png') !important;
	margin-right: 4px; }
	
img[src*="icon_groups.gif"] { 
	background-image: url('http://i41.tinypic.com/2nsno15.gif') !important;
	margin-right: 4px; }

img[src*="pencil.gif"] {
	background-image: url('http://i41.tinypic.com/5da44.gif') !important; }
	
img[src*="btn_edit.gif"] {
	background-image: url('http://i40.tinypic.com/219t5z8.png') !important; }

/******USER POPUP******/

div.ContextualPopup img {
	border: 0 none; }
	
div.ContextualPopup .Relation {
	font-weight: bold !important; }
	
div.ContextualPopup .Content .OnlineStatus {
	font-weight: bold; }
	
div.ContextualPopup .Userpic {
	padding: 8px 8px 0 0; }
	
div.ContextualPopup div.Inner a, div.ContextualPopup div.Inner a:visited {
	color: #000000 !important;
	font-family: Georgia;
	font-weight: normal;
	text-decoration: none !important; }

/******NAVSTRIP******/

#lj_controlstrip {
	background: #B540DC none repeat scroll 0 0;
	color: #50017E; }

#lj_controlstrip_statustext { 
	color: #50017E; }
	
#lj_controlstrip a {
	color: #50017E; }
	
#lj_controlstrip_user, #lj_controlstrip_actionlinks, #lj_controlstrip_search, #lj_controlstrip_login, #lj_controlstrip_loggedout_userpic {
	border-right:0 none; }
	
#lj_controlstrip_userpic {
	background-image:url(http://stat.livejournal.com/palimg/controlstrip/ljlogo.gif/ptd4dce8000000); }
	
#lj_controlstrip_loggedout_userpic {
	background-image:url(http://stat.livejournal.com/palimg/controlstrip/ljlogo-loggedout.gif/ptd4dce8000000); }
	
#lj_controlstrip_search_input_text, #lj_controlstrip select, #lj_controlstrip input#xc_user, #lj_controlstrip input#xc_password, #lj_controlstrip input#xc_remember, #lj_controlstrip input  {
	background:#FFFFFF none repeat scroll 0 0 !important;
	color: #B540DC;
	border: 1px dotted #50017E; }
	
/******MISC******/

.clear {
	height: 15px; }

.entryText img { max-width: 600px;}


/******HEADER IMAGE******/

.pageheaderblock {
	margin: 25px 0 0 0;
	text-align: center;
	width: 100%; }
	
.header-title {
	display: none; }
	
.header-subtitle {
	display: none; }