/*  

Theme Name: Purple Power

Theme URI: http://saranghamnida.net

Description: A two-column theme.

Version: 1.0

Author: <a href="http://saranghamnida.net" target="_blank">Kay C.</a>

Author URI: http://saranghamnida.net



*/



body, h1, h2, h3, h4, h5, h6, address, dd, dl, hr, p, form{

margin: 0;

padding: 0;

}



body{

font-family: verdana;

font-size: 11px;

line-height: 17px;

letter-spacing: 0px;

background-image: url(http://i49.tinypic.com/2vb60pz.gif);

background-repeat: repeat;

background-attachment: fixed;

background-position: top left;

text-align: center;

vertical-align: top;

background-color: #fff;

color: #666;

}

b{color:#7FE817;  }
strong{color: #48CCCD;  }
i {color:#F88017;  }
em {color:#FAAFBE; font-family: georgia;}
u {color: #F778A1; border-bottom: 1px solid #52D017; text-decoration: none; font-weight: bold;}

a:link, a:visited {color: #FBB117; text-decoration: none; font-weight: bold; }
a:hover {color: #FDD017; border-left: 0px solid #FB88A4; border-bottom: 0px solid #F71359; font-weight: bold; text-decoration: none;}


img{ 

padding: 0px; 

margin: 0; 

border: 0px solid #ccc; 

background: transparent; 

}



li{

margin: 0;

padding: 0;

}



blockquote{ 

background: #f8f8f8;

border-left: 10px solid #9C8AA5;

border-top: 1px solid #e2d2ec;

border-right: 1px solid #e2d2ec;

border-bottom: 1px solid #e2d2ec;

padding: 5px 15px 15px 15px;

}



p{ 

padding: 10px 0 0 0; 

}



input, textarea, select{ 

background: #f1e6f8;

letter-spacing: px;

font-size: 11px;

color: #421C52; 

border: 1px solid #e2d2ec; 

padding: 2px; 

margin: 2px; 

}



h1{

font-family: Georgia;

font-size: 20px;

color: #732C7B;

font-weight: normal;

font-style: italic;

background: transparent;

letter-spacing: 0;

text-transform: none;

text-align: left;

padding: 0;

margin: 0;

}



h1 a:link, h1 a:visited, h1 a:hover{

font-weight: normal;

}



h2{

font-size: 18px;

font-weight: bold;

text-align: left;

margin: 15px 0 0 0;

}



h3{

font-family: georgia;

font-style: italic;

font-size: 16px;

color: #F778A1;

font-weight: normal;

text-transform: none;

text-align: left;

letter-spacing: 0;

padding: 0;

margin: 0 0 5px 0;

}



.navigation{

text-align: center;

padding: 10px;

font-size: 11px;

font-weight: bold;

line-height: 14px;

}



#wrapper{

margin: 0 auto 0 auto;

width: 690px;

text-align: left;

padding: 0;

background: transparent;

}



#container{

float: left;

width: 670px;

text-align: left;

margin: 30px 0 30px 0;

padding: 10px;

background: #fff;

border: 1px solid #e2d2ec;

}



#header{

float: left;

width: 670px;

margin: 0;

padding: 0;

border-bottom: 3px solid #e2d2ec;

}



.navi{

float: right;

width: 100%;

display: inline;

position: relative;

padding: 0;

margin: 0;

text-align: center;

}



.navi ul { 

list-style: none; 

margin: 0; 

padding: 5px 0 5px 0;

word-spacing: 50px;

}



.navi ul li{

padding: 0; 

margin: 0px; 

display: inline; 

font-size: 14px; 

font-weight: normal;

font-family: century gothic;

text-transform: uppercase;

letter-spacing: 2px;

}



.navi ul li a:link, .navi ul li a:visited{ 

color:#222;

font-size: 14px; 

font-family: century gothic;

font-weight: normal;

}



.navi ul li a:hover{ 

color:#9C8AA5;

font-size: 14px; 

font-family: century gothic;

font-weight: normal;

}



#main{

float: right;

display: inline;

position: relative;

width: 480px;

background: transparent;

padding: 0;

margin: 20px 0 100px 0;

}



.post{

padding: 0;

margin: 0;

}



.entry{

text-align: justify;

border-bottom: 1px solid #dcded3;

padding: 0 0 30px 0;

margin: 0 0 20px 0;

}



p.postmetadata{

font-family: georgia;

font-size: 11px;

font-style: italic;

font-weight: bold;

text-align: right;

line-height: 13px;

color: #CCCC99;

background: #none;

margin: 20px 0 10px 0;

padding: 2px;

}



p.postmetadata a{ 

color: #CCCC99; 

text-decoration: none; 

font-weight: bold; 

}



#sidebar{

float: left;

width: 170px;

display: inline;

position: relative;

padding: 0;

margin: 20px 0 100px 0;

}



#sidebar .box{


text-align: justify;

border-bottom: 0px solid #dcded3;

padding: 0 0 30px 0;

margin: 0 0 20px 0;

font-size: 10px;

font-family: tahoma;

line-height: 14px;

}



#sidebar a{  

text-decoration: none; 

font-weight: normal; 

}



#sidebar ul{

margin: 0 0 0 -15px;

}



#footer{

clear: both;

width: 100%;

padding: 5px 0 5px 0;

margin: 0;

background-color: #fff;

border-top: 1px solid #e2d2ec;

font-family: georgia;

font-size: 11px;

font-weight: bold;

text-align: right;

}



/*COMMENTS*/



.comments-template{

margin: 10px 0 0;

padding: 10px;

}



.comments-template ol{

margin: 0;

padding: 0 0 20px 0;

list-style: none;

}



.comments-template ol li{

margin: 10px;

line-height: 18px;

padding: 5px;

border-bottom: 1px solid #dcded3;

background: #e2d2ec;

}



.comments-template h2, .comments-template h3{

font-family: georgia;

font-size: 16px;

font-style: italic;

color: #999967;

margin: 20px 0 0 0;

}



.commentmetadata{

font-size: 12px;

font-family: georgia;

margin: 0;

padding: 10px;

background: #f8f8f8;

border-bottom: 1px solid #f1e6f8;

}