/*  
Theme Name: Light of Hope
Theme URI: http://emmy.star-bottle.net
Description: Main image by Emily. Coded by Emily. Created by Emily. 
Author: Emily of Tied Snow (http://emmy.star-bottle.net)
*/

div.left { float:left; width:50%; margin:0;}
div.right { float:right; width:50%; margin:0;}

body {
margin: 0px;
padding: 0px;
background: url(http://emmy.star-bottle.net/wordpress/wp-content/themes/02/back.jpg);}

#top{
background: url(http://emmy.star-bottle.net/wordpress/wp-content/themes/02/back2.jpg) top left repeat-x;}

#navi {
position: absolute;
width: 170px; 
height: 1px; 
left: 20px; 
top: 342px;}

#side {
position: absolute;
width: 170px; 
height: 1px; 
left: 20px; 
top: 340px;
font-family: "century gothic";
color: #5A5A5A;
font-size: 9px;
background-color: transparent;
padding: 4px;
}

.transparent_class {
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
}

.content {
position: absolute;
width: 400px; 
height: 1px; 
left: 220px; 
top: 290px;}

a:link, a:visited {
color:#FFFFFF;
text-decoration: none;
font-weight: bold;
}

a:hover {
color:#FFC5FF;
text-decoration: bold;
font-weight: bold;
}

.navi:link, .navi:visited, .navi:active {
font-family: arial;
font-size: 9px;
color:#FBB5CA;
background-color: #FEF6D8;
text-decoration:none;
text-align: center;
letter-spacing: 1px;
text-transform: uppercase;
width: 80px;
height: 15px;
display: inline-block;
padding-top: 2px;}

.navi:hover {
color:#FFFFFF;
background-color: #FFC5FF;
border-bottom: 0px;}

h1 {
font-family: "trebuchet ms";
font-weight: bold;
color: #FEF6D8;
border-bottom: 3px solid #FBB5CA;
text-align: right;
font-size: 15px;
letter-spacing: 2px;
text-transform: uppercase;
margin-bottom: 0px;
}

.box {
font-family: "century gothic";
color: #5A5A5A;
font-size: 10px;
background-color: transparent;
padding: 4px;
}

h2 {
font-family: georgia;
font-size: 17px;
color: #defaf3;
font-weight: bold;
font-style: italic;
background-color: #65dedd;
border-bottom: 2px solid #defaf3;
padding-left: 5px;
letter-spacing: -2px;
text-transform: lowercase;
margin-bottom: 0px;
}


h3 {
font-family: "trebuchet ms";
font-weight: bold;
color: #FEF6D8;
text-align: right;
font-size: 15px;
letter-spacing: 2px;
text-transform: uppercase;
margin-bottom: 0px;
}

h4 {
font-family: "trebuchet ms";
font-weight: bold;
color: #FEF6D8;
text-align: right;
font-size: 15px;
letter-spacing: 2px;
text-transform: uppercase;
margin-bottom: 0px;
}

input, textarea, select, button {
font-size:11px;
color:#FBB5CA;
background: #FEF6D8;
border: 0px;}

input:focus, textarea:focus, label:focus, select:focus, button:focus {
color:#FBB5CA;
background: #FEF6D8;
border: 0px;}

.comments{
text-align:justify;
background-color: #FEF6D8 ;
padding: 5px ;
border: 1px solid #FFED9B;
margin: 0 0 15px 0;
}
.avatar {
padding:4px; 
border:#FBB5CA 2px dotted;
margin: 5px;
}

blockquote { 
padding-left:20px;  
background-color: #FFFFFF; 
border-left:4px solid #FBB5CA; 
margin:15px 30px 0 10px; 
}

::-moz-selection{
background:#FFC5FF;
color:#FBB5CA;
}
::selection {
background:#FFC5FF;
color:#FBB5CA;
}

.navlink {
font-family: "trebuchet ms";
font-weight: bold;
color: #FEF6D8;
border-bottom: 3px solid #FBB5CA;
text-align: right;
font-size: 15px;
letter-spacing: 2px;
text-transform: uppercase;
margin-bottom: 0px;
}
.navlink a {cursor: help; color: #FEF6D8; text-decoration: none; }	
.navlink a:hover {color:#FEF6D8; text-decoration:none;}

.contentbox {
font-family: "century gothic";
color: #5A5A5A;
font-size: 10px;
padding: 3px;
background: url(http://emmy.star-bottle.net/wordpress/wp-content/themes/02/contentback.jpg);
border: 2px dashed #FEF6D8;
width: 300px;
}