a :link {
				color:#6b8775;
}

a :visited {
				color:#a6996c;
}
body {
				font-family:"Palatino Linotype",Palatino,Georgia,Times New Roman,serif;
				background-color:#fff;
				color:#2e332f;
}

img {
				border:0;
}

#wrapper {

}
#welcome-panel {
				text-align:center;
				max-width:400px;
				padding:50px;
				background-color:#fff;
				margin-left:auto;
				margin-right:auto;
				margin-top:50px;
				margin-bottom:auto;
				padding-bottom:10px;
				padding-top:20px;
				border:1px solid #DDD;
				-moz-box-shadow: 3px 3px 3px #ccc;
				-webkit-box-shadow: 3px 3px 3px #ccc;
				box-shadow: 3px 3px 3px #ccc;
				overflow:hidden;

}
#welcome-about-panel {
				text-align:left;
				margin-bottom:10px;
}
#welcome-footer {
				margin:10px;
				text-align:center;
				font-size:0.8em;
}

#navigation-and-info {
				padding-right:1em;
				width:170px;

}

#notification-box {
				margin:0.5em 0 0 0;
				border-top:1px solid #C0D77D;
				border-left:1px solid #C0D77D;
				border-bottom:1px solid #C0D77D;
				border-right:1px solid #C0D77D;
				background-color:#ECFDCE;
				padding:1em;
}



#info-bar {
				margin-bottom:1em;
				border-bottom:1px solid #000;
}



#invitation-card {
				max-width:400px;
				margin:0.5em 0 1em 0;
				border-top:1px solid #7D7D7D;
				border-left:1px solid #7D7D7D;
				border-bottom:2px solid #000;
				border-right:2px solid #000;
				background-color:#fff;
				padding:1em;
}

.form-username , .form-password {
				width:20em;
}

.form-input {
				width:20em;
				font-size:1.5em;
				padding:0.5em;
				background-color:#000;
				color:#fff;
				line-height:2em;
				margin-top:0.5em;
				border:none;
				text-indent:0.3em;
}

.quote-details {
				font-size:0.8em;
				color:#8B8B8B;
}

.tooltexthover {
				color:#000;
				font-weight:bold;
}

.info-bar-title {
				font-size:0.8em;
				color:#222;
}

.recent-users-list li , .recent-followers-list li , .recent-favorites-list li {
				font-size:0.7em;
}

.user-header , .word-header, .page-header {

				font-size:1.5em;
				padding:0.5em;
				background-color:#000;
				color:#fff;

}
.user-header-wrapper , .word-header-wrapper, .page-header-wrapper {
				margin:0.5em 0 0 0;
				border-left:1px solid #7D7D7D;
				border-bottom:2px solid #000;
				border-right:2px solid #000;
				background-color:#fff;

}

.page-header-content {
				padding:1em;
}
.page-header-content > span {
				display:block;
}



.bookmarklet , .bookmarlet a{
				background-color:#000;
				color:#fff;
				font-family:"Courier New", Courier, monospace;
				padding:0.5em 1em;
				line-height:4em;
}

.quote-intro {
				font-size:2em;
				line-height:1em;
				max-height:6em;
				overflow:hidden;
				text-decoration:none;
				color:#000;
}
.quote {
				margin:0.5em 0;
				border-top:1px solid #7D7D7D;
				border-left:1px solid #7D7D7D;
				border-bottom:2px solid #000;
				border-right:2px solid #000;
				background-color:#fff;
				padding:1em;
}
.quote-intro a, .quote-intro a :link , .quote-intro a :visited {
				color:#000;
}

.quote-full a, .quote-full a :link , .quote-full a :visited {
				color:#000;
}

.quote-full {
				font-size:1.5em;
				text-decoration:none;

}

.quote-details {
				font-size:1em;
				color:#999;
}

.quote-title {
				font-size:1.2em;
				background-color:#fff;
}

.font-serif {
				font-family:Palatino, "Palatino Linotype", "Palatino LT STD", "Book Antiqua", Georgia, serif;
}

.font-mono {
				font-family:"Courier New",courier,monospace;
}

.font-sans {
				font-family:"Lucida Grande", "Lucida Sans Unicode", "Lucida Sans", Geneva, Verdana, sans-serif;
}

.tags {

				margin:0.2em 0.2em;
				padding:3px;
				background-color:#D6E7EE;
				color:#2E332F;

}

.quote-tag {
				float:left;
				margin-bottom:0.2em;

}

.word-tag {

				padding:0 0.2em;
				margin:0 0.05em 0.5em 0;
}

.tooltexthover {
				color:#000;
}

.page-nav-right {
				background-color:#fff;
				border:1px solid #000;
				padding:0.5em;
}

.hide-form , .hidden {
				display:none;
}

.error-highlight {
				background-color:#DB4453;
}

.feedback-box {
				color:#fff;
				margin-top:1em;
				padding:0.5em;
				font-size:1em;
}

.achievement {


}
.profile-options .edit-profile {
		background-color:#fff;
}
