A:link, A:visited {
color: #52bfe7;
font-weight: bold;
TEXT-DECORATION: none;
}

A:hover {
text-decoration: none;
font-weight: bold;
color: #ff9fb6;
}

body, html { 
font-family: "Lucida Sans", "Tahoma", "Georgia";
font-size: 10px;
line-height: 12px;
color: #dce7e8;
cursor: default;
word-spacing: 0px;
margin: 1px;
background-color: #59bfe5;
}

table, tr, td {
font-family: "Lucida Sans", "Tahoma", "Georgia";
font-size: 10px;
line-height: 12px;
color: #dce7e8;
cursor: default;
word-spacing: 0px;
margin: 1px;
background-color: none;
}

td.quizh {
text-align: center;
background-color: #4b5e64;
}

td.quiz {
text-align: center;
background-color: #728389;
}

input, select, textarea, option {
border: 0;
font-family: "Lucida Sans", "Tahoma", "Georgia";
font-size: 10px;
color: #dce7e8;
background-color: #728389;
}

input, textarea {
padding-left: 3px;
padding-right: 3px;
}

.container{
margin:0 auto;
width:650px;
background:url(http://sawyoucry.net/images/bg11.jpg) left repeat-y;
}

.header {
width: 650px;
height: 400px;
background: url(http://img36.imageshack.us/img36/7905/imperfectlife.jpg) top no-repeat;
margin-bottom: 20px;
}

.maincontent {
width: 301px;
margin-right: 65px;
margin-top: -170px;
background: none;
float: right;
display: inline;
}

.sidecontent {
width: 148px;
margin-left: 121px;
margin-top: -70px;
background: none;
float: left;
display: inline;
}

.footer{
height:34px;
clear:both;
background:url(http://sawyoucry.net/images/imperfectlife-footer.jpg) left no-repeat;
}

.pop {
background-color: #59bfe5;
}

div.hovertitle:hover {
color: #dce7e8;
background-color: #843451;
}

.title {
font-family: "Lucida Sans", "Arial", "Verdana";
font-size: 19px;
letter-spacing: 5px;
text-align: center;
text-transform: uppercase;
font-weight: bold;
font-variant: small-caps;
padding-left: 3px;
line-height : 20px;
color: #dce7e8;
background-color: transparent;
}

.maintitle, .hovertitle {
font-family: "Lucida Sans", "Arial", "Verdana";
line-height: 17px;
font-weight: bold;
text-transform: capitalize;
font-variant: small-caps;
letter-spacing: .2em;
text-align: right;
color: #dce7e8;
background-color: #60ab46;
padding-left: 3px;
padding-right: 2px;
}

.storytitle {
font-family: "Lucida Sans", "Arial", "Verdana";
line-height: 17px;
font-weight: bold;
font-variant: small-caps;
letter-spacing: .2em;
text-align: left;
color: #dce7e8;
background-color: #843451;
padding-left: 4px;
}

.sidetitle {
font-family: "Lucida Sans", "Arial", "Verdana";
line-height: 17px;
font-weight: bold;
text-transform: capitalize;
font-variant: small-caps;
letter-spacing: .2em;
text-align: left;
color: #dce7e8;
background-color: #60ab46;
border-bottom: solid 2px #843451;
padding-left: 4px;
}

.wpcomments {
width: 280px;
text-align : left;
line-height: 13px;
background-color: #728389;
padding: 7px;
border: 0;
}

.wpcomments-author {
width: 280px;
text-align : left;
line-height: 13px;
background-color: #9f647b;
padding: 7px;
border: 0;
}

.wpcommentsheader {
font-weight: bold;
line-height: 15px;
border: 0;
border-bottom: dotted 2px #4b5e64;
}

.wpcommentsheader-author {
font-weight: bold;
line-height: 15px;
border: 0;
border-bottom: dotted 2px #4b5e64;
}

.tuto {
font-weight: bold;
color: #ff9fb6;
text-align : left;
}

blockquote {
padding:5px 5px 20px 5px;
border-left:5px solid #4b5e64;
background-color: #728389;
margin: 0px 20px 0px 20px;
}