/*
Theme Name: Emma
Theme URL: http://squish.nu
Description: Can haz love?
Author: Hannah
Author URL: http://dottish.com

*//* Fonts */@font-face {
      font-family: SideHead;
      src: url('http://squish.nu/emma/TravelingTypewriter.ttf');}@font-face {
      font-family: Footer;
      src: url('http://squish.nu/emma/sunshineinmysoul.ttf');}

/* Begin Page */

#container {
        margin: 10px auto;
	width: 770px;
	text-align: left;
        background-color: #ffffff;
}

#containerowned {
	width:420px;
	padding-top:0px;
	padding-bottom:0px;
	padding-right:0px;
	padding-left:0px;
        float:left;
	margin: 0px 0px 0px 0px;
}

#header
{	float:left;	width: 632px;
	padding: 5px 0px 0px 5px;
	margin: 0px auto;}

#top
{	  float:right;
        width: 133px;
        height: 138px;
        padding: 0px;
        margin: 0px auto;}

#top1 {padding: 17px;}


#top a img {
	font-size: 10pt;
	margin: 5px;
        width: 75px;
	padding: 7px;
        background-color: #9d4248;
        text-transform:uppercase;
        text-align: justify;}

#top a:hover img {
        color: #ffffff;
	font-family: Georgia, Verdana, Arial, Helvetica, ans-serif;
	font-size: 10pt;
	margin: 5px;
        width: 75px;
	padding: 7px;
        background-color: #85acd1;
        text-transform:uppercase;
        text-align: justify;}

/* Main */
#content
{	float:left;
        width: 520px;
        text-align: justify;
        margin-top: 20px;        border: 5px solid #ffffff;
        margin-left: 15px;}

body
{	color: #333333;
	font-family: Georgia, Verdana, Arial, Helvetica, ans-serif;
	font-size: 10pt;
	margin: 0px;
	padding: 0px;
        text-align: justify;
        background: url(http://squish.nu/emma/bg.jpg) repeat;}

/* Sidebar */

#sidebar
{	float:right;
        width: 190px;
        margin-top: 20px;
        margin-right: 20px;
	text-align: justify;}

.sheader {
        color: #40586f;
	font-family: Sidehead;
        border-bottom: solid 2px #40586f;
        background-color: #d0deeb;
        text-align: center;
        padding: 0px;
        margin-bottom: 5px;
        width: 100%;
	  font-size: 16pt;}

.simg { padding: 0px;
	text-align: right;}

.scontent {
        padding: 5px;
        text-align: justify;
        color: #f2fcff}

/* Design */

.heading {
	color: #fffbf5;
	font-family: Georgia, Verdana, Arial, Helvetica, ans-serif;
	font-size: 12pt;
	margin: 0px;
	padding: 3px;
        background-color: #c8a886;
        text-transform:uppercase;
        text-align: justify;}

.heading2 {
	color: #c8a886;
	font-family: Georgia, Verdana, Arial, Helvetica, ans-serif;
	font-size: 10pt;
	margin: 0px;
	padding: 3px;
        background-color: #ffffff;
        text-transform:uppercase;
        text-align: justify;}

a {
	color:#7d4b47;
        text-decoration: none;}

a:visited  {
	color:#e49c96;}

a:hover {
	color:#c3555c;
	text-decoration:none;}

blockquote{
	display: block;
        background: #ffffff;
        padding: 10px;
        border-left: 1px dashed #ff63a1;
        font-weight: normal;}

b, strong {
        font-weight:900;
        color:#383838;
        text-decoration:none; }

i, em{
	color:#383838;
        text-decoration:none; }

/* FL Collective */

#sidebar a img {
	margin: 0px;
        width: 75px;
	padding: 7px;
        background-color: #c3555c;}

#sidebar a:hover img {
	margin: 0px;
        width: 75px;
	padding: 7px;
        background-color: #d4a1aa;}

.ownedimage a {
        display:block;
        color: #fa1b9c;
	background-color:#fff2fa;
	width: 100px;
        height: 100px;
	text-align:center;
	font-family:"times new roman";
	font-style:normal;
	text-transform:lowercase;
	font-size:16pt;
	font-weight:normal;
	text-decoration:none;
        border-bottom:none;

}

.ownedtext strong {
	color: #362100;}

.ownedtext {
	color: #ffffff;
	font-family: Georgia, Verdana, Arial, Helvetica, ans-serif;
	font-size: 9pt;
	margin: 5px;
	padding: 5px;
        background-color: #c3555c;
        text-transform:uppercase;
        text-align: justify;}

ul {
	list-style-image : url('http://squish.nu/leaves/bullet.gif');
}

#navi {
	list-style:none;
	margin:0px;
	padding:0px;
}

#navi li {
	float:left;
}

#navi li a {
        display:block;
        color: #ffffff;
	background-color: #fed6a4;
	width:140px;
	height:28px;
	text-align:center;
	padding:0px 0px 0px 0px;
	font-family:"times new roman";
	font-style:normal;
	text-transform:lowercase;
	font-size:16pt;
	font-weight:normal;
	text-decoration:none;
        border-bottom:none;

}

#navi li a:hover {
	background-color:#ffffff;
	color:#995e00;
}

.big {
	color: #ff0072;
	font-family: Georgia, Verdana, Arial, Helvetica, ans-serif;
	font-size: 16pt;
        background-color: #7ee0ff;
        text-transform:uppercase;
        text-align: center;}

.domaintext {
	color: #ffffff;
	font-family: Georgia, Verdana, Arial, Helvetica, ans-serif;
	font-size: 9pt;
	margin: 5px;
	padding: 5px;
        background-color: #7ee0ff;
        text-transform:uppercase;
        text-align: justify;}

blockquote img {padding: 5px;}
p img {padding: 5px;}

#fanupdate img {padding: 0px;}

/* Footer */#footertop {	width: 770px;	height: 174px;	background: #ff5746 url(http://squish.nu/emma/footer.jpg) 0 0 repeat-x;
	clear: both;	color: #363636;
	text-align: center;
	font-family: Footer;	line-height: 100%;
	font-size: 14pt;}.quotes {	padding-top: 125px;}#footerbottom {	width: 770px;	background-color: #ffffff;	color: #363636;	font-size: 10pt;	padding-top: 10px;	padding-bottom: 10px;	text-align: center;}

#footerbottom a, a:visited {
	color:#6fa1d0;
        text-decoration: none;
        font-weight: 900;}

#footerbottom a:hover{
	color:#512b61;
	text-decoration:none;
        border-bottom: 0px;}

/* Forms */
input, select, .textfield {
        float:left;
        margin:3px;
        color: #8f5e59;
	background-color: #ffffff;
	font-size: 9pt;
        text-align: center;
        padding: 3px;
        border: 1px dotted #e9aea8;
	font-family: georgia;}

textarea {
        float:left;
        margin:3px;
        color: #8f5e59;
	background-color: #ffffff;
	font-size: 9pt;
        text-align: left;
        width: 200px;
        height: 75px;
        padding: 5px;
        border: 1px dotted #e9aea8;
	font-family: georgia;}

form {
        float:left;
        margin:3px;
	font-size: 9pt;
        width: 100px;
        text-align: left;
	font-family: georgia;}

.clear2 {clear:left; height:1px; font-size:1px; margin:0; padding:0; display:block;}

.hide {display:none;}

label{
font-weight: bold;
width: 100px;
float: left;
text-align: left;
display: block;
}

#human{visibility: hidden; display: none;}
