/*
	Theme Name: Memories of the Past
	Theme URI: http://wildconcepts.net/?p=28
	Description: a two column old, grey color, right sidebar theme by <a href="http://kianah.com/journal">{ K }</a>, of <a href="http://wildconcepts.net">Wild Studio</a> Plugins : Gravatar, Get Recent Comments and WP Theme Switcher
	Version: 1.1
	Author I:  WildConcepts.net's Wild Studio
	Author URI: http://wildstudio.wildconcepts.net
	Author II: { K }
	Author URL: http://www.kianah.com/journal	
--------------------------------------------------------	
This theme is plugin-ready for some plugins: Gravatar, Get Recent Comments and WP Theme Switcher.

Please let me know if you find any bugs or get any errors when validate your blog.
If you have problems, please contact me on my site WildConcepts.net
*/

/* Structure */

*{
	margin:0px;
	padding:0px;
}

body{
margin:0px;
padding:0px;
height:100%;
background-image:url(images/wc-temp03-bg.gif);
color:#474642;
scrollbar-face-color: #000000;
scrollbar-shadow-color: #000000;
scrollbar-highlight-color:#000000;
scrollbar-3dlight-color: #2a170b;
scrollbar-darkshadow-color: #000000;
scrollbar-track-color: #000000;
scrollbar-arrow-color: #2a170b;
font-family:Verdana;
font-size:8pt;
}

div#page{
width:786px;
margin:0px auto;
background-image:url(images/wc-temp03-divider.gif);
background-repeat:repeat-y;
}
div#page2{
width:786px;
margin:0px auto;
background-image:url(images/wc-temp03-header.gif);
background-repeat:no-repeat;
}
div#header{
font-family:Verdana;
font-size:10pt;
font-weight:normal;
margin-right:246px;
width:280px;
height:325px;
z-index:1;
}
div#title{
padding-top:240px;
margin-left:155px;
width:375px;
height:50px;
font-family:Verdana;
font-size:10pt;
font-weight:normal;
color:#474642;
text-align : right;
z-index:2;
}

div#sidebar{
margin-right:18px;
margin-top:-300px;
z-index: 10;
width:213px;
float:right;
display:inline;
font-size:8pt;
text-align:left;
}

div#content{
margin-left:20px;
margin-top:5px;
float:left;
display:inline;
width:510px;
text-align:left;
font-size:8pt;
}
div#footer{
	width:100%;
	background-image:url(images/wc-temp03-footer.gif);
	height:80px;
	clear:both;
	margin:0px auto;
}

/* end structure */

/* Header styles */

#title a{
	color: #474642;
	text-decoration: none;
	font-size:10pt;
	cursor:Crosshair;
}
.description{
	color: #65635B;
	width:375px;
	font-size:7pt;
}

/* End header styles */

/* Links styles */

a:link {
color : #504B42;text-decoration: none;font-size:8pt;cursor:Crosshair;
}
a:visited {
color : #504B42;text-decoration: none;font-size:8pt;cursor:Crosshair;
}
a:active {
color : #504B42;text-decoration: none; font-size:8pt;cursor:Crosshair;
}
a:hover {
color : #2a170b;
text-decoration: underline;
font-size:8pt;
font-weight:bold;
cursor:Crosshair;
}

/* end links styles */

/* sidebar styles */

#sidebar a:link, #sidebar a:visited, #sidebar a:active{
color : #E2E1DF;text-decoration: none; font-weight:normal;font-size:8pt;cursor:Crosshair;
}
#sidebar a:hover{
color : #2a170b;
text-decoration: underline;
font-size:8pt;
font-weight:bold;
cursor:Crosshair;
}
#sidebar ul {
list-style-type:none;
margin-bottom:10px;
}
#sidebar li {
list-style-type:none;
text-align:right;
}

#sidebar h2 {
margin:0px auto;
color:#2a170b;
padding-top:5px;
padding-bottom:17px;
padding-left:5px;
font-size:9pt;
font-weight:bold;
letter-spacing: 0.1em;
text-align:right;
text-decoration:none;
}


.titles{
margin:0px auto;
width:100px;
color:#2a170b;
padding-top:5px;
padding-bottom:7px;
font-size:8pt;
font-weight:bold;
text-align:left;
text-decoration:none;
}

/* end sidebar styles */

/* search styles*/
#searchform #s{
width:70%;
}

#searchform input{
	margin-bottom:10px;
	border:1px solid #2a170b;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:8pt;
	background-color:#B0AFAD;
	color :#E2E1DF;
}

/* End search styles*/

/* Calendar styles */

#wp-calendar{
	border:1px solid #2a170b;
	width: 80%;
	margin: 0 auto;
	text-align: right;
	margin-bottom: 15px;
}

#wp-calendar th{
color: #2a170b;
border-bottom:1px solid #2a170b;
}

#wp-calendar a:link, #wp-calendar a:visited, #wp-calendar a:active{
	color : #2a170b;
	font-weight:bold;
	cursor:Crosshair;
	text-decoration:none;
	display: block;
}
 #prev a:link, #prev a:visited, #prev a:active, #next a:link, #next a:visited, #next a:active{
	color : #2a170b;
	font-weight:bold;
	text-decoration:none;
	cursor:Crosshair;
	display: block;
}
#wp-calendar a:hover, #prev a:hover, #next a:hover{
	color : #2a170b;
	font-weight:bold;
	text-decoration:none;
	cursor:Crosshair;
	display: block;
}

#wp-calendar caption{
	text-align: center;
	width: 81%;
	margin: 0px auto;
	padding-bottom:3px;
    padding-top:3px;
	border-top:1px solid #2a170b;
	border-left:1px solid #2a170b;
	border-right:1px solid #2a170b;
}

/* End calendar styles*/

/* Post styles */

.post {
margin-bottom:20px;
text-align:left;
}

.post p{
	margin-bottom:1em;
}

.post ul{
	list-style:square;
	margin-left:10px;
	margin-bottom:10px;
}

.post li{
	list-style-type:square;
	margin-left:20px;
}

.title_post{
margin:0px auto;
padding:0px 0px 3px 0px;
width:515px;
color : #474642;
font-size: 7pt; 
font-weight:bold; 
letter-spacing: 0.1em;
text-decoration:none;
text-align:left;
}
.date{
margin:0px auto;
width:515px;
color : #2a170b;
font-size: 6pt; 
font-weight:bold; 
letter-spacing: 0.1em;
text-decoration:none;
text-align:left;
}

.title_post a:link, .title_post a:visited, .title_post a:active{
color : #2a170b;
font-size: 9pt; 
font-weight:bold;
text-decoration:none;
cursor:Crosshair;
}

.title_post a:hover{
color : #2a170b;
font-size: 9pt; 
font-weight:bold;
text-decoration:none;
cursor:Crosshair;
}

.entry, .entrytext {
font-size: 8pt;
color: #474642;
text-align:left;
margin-top:10px;
margin-bottom:10px;
margin-right:10px;
margin-left:10px;
}

.entry a:link, .entry a:visited, .entry a:active{
color : #2a170b;
font-weight:bold;
text-decoration:none;
cursor:Crosshair;
}

.entry a:hover{
color : #2a170b;
font-weight:bold;
text-decoration:none;
cursor:Crosshair;
}

.postmetadata {
font-size: 7pt; 
color : #2a170b;
text-align:right;
padding-bottom:3px;
border-top:1px solid #2a170b;
}

.postmetadata a:link, a:visited, a:active {
font-size: 7pt; 
color : #2a170b;
font-weight:bold;
cursor:Crosshair;
}
.postmetadata a:hover {
font-size: 7pt; 
color : #2a170b;
font-weight:bold;
text-decoration:none;
cursor:Crosshair;
}

blockquote{
	margin:10px 20px;
	padding:10px;
	width:420px;
	border:3px dashed #CDCBC7;
	background-position:top right;
}

/* End post styles */

/* Navigation styles */

.navigation {
	display:block;
	margin-top:10px;
	margin-bottom:20px;
}

.alignleft {
	float:left;
	width:50%;
	color : #2a170b;
	text-align:left;
	font-weight:bold;
}

.alignright{
	float:right;
	width:50%;
	color : #2a170b;
	text-align:right;
	font-weight:bold;
}

.alignleft a:link, .alignleft a:visited, .alignleft a:active, .alignright a:link, .alignright a:visited, .alignright a:active{
color : #2a170b;
font-weight:bold;
text-decoration:none;
cursor:Crosshair;
}

.alignleft a:hover, .alignright a:hover{
color : #2a170b;
font-weight:bold;
text-decoration:none;
cursor:Crosshair;
}

.entrytext a:link, .entrytext a:visited, .entrytext a:active{
color : #2a170b;
font-weight:bold;
text-decoration:none;
cursor:Crosshair;
}

.entrytext a:hover{
color : #2a170b;
font-weight:bold;
text-decoration:none;
cursor:Crosshair;
}

.entrytext .postmetadata {
font-size: 8pt; 
color : #2a170b;
text-align:right;
padding-bottom:3px;
border-top:1px solid #2a170b;
}
.entrytext .postmetadata a:link, .entrytext .postmetadata a:visited, .entrytext .postmetadata a:active{
color : #2a170b;
font-weight:bold;
text-decoration:none;
cursor:Crosshair;
}
.entrytext .postmetadata a:hover{
color : #2a170b;
font-weight:bold;
text-decoration:none;
cursor:Crosshair;
}

/* End navigation styles */


/* content styles */

.narrowcolumn h2, .narrowcolumn h3{
	margin:0px auto;
padding:8px 0px 3px 0px;
width:235px;
color : #2a170b;
font-size: 9pt; 
font-weight:bold; 
letter-spacing: 0.1em;
text-decoration:none;
text-align:right;
}
.widecolumn h3{

font-size: 9pt; 
font-weight:bold; 
letter-spacing: 0.1em;
}
.narrowcolumn h3 a:link, .narrowcolumn h3 a:visited, .narrowcolumn h3 a:active{
color : #2a170b;
font-size: 9pt; 
font-weight:bold;
text-decoration:none;
cursor:Crosshair;
}

.narrowcolumn h3 a:hover{
color : #2a170b;
font-size: 9pt; 
font-weight:bold;
text-decoration:none overline;
cursor:Crosshair;
}

	.narrowcolumn ul{
 		list-style:square;
 		margin-left:10px;
 		margin-bottom:10px;
 	}

 	.narrowcolumn li{
 		list-style-type:square;
 		margin-left:20px;
 	}

/* end comntents styles */

/* Comments styles */

ol.commentlist
{ 
  min-height: 100px;
	width: 90%;
	margin-left:20px;
}
ol.commentlist li
{
  min-height: 90px;
	margin-bottom: 1.2em;
	border: 1px solid #2a170b;
	padding: 5px;
	background-color: #B0AFAD;
}
ol.commentlist a:link,ol.commentlist a:visited,ol.commentlist a:active,ol.commentlist a:hover
{
	font-weight:bold;
}

small.commentmetadata
{
	font-size: 0.8em;
	margin-bottom: 1em;
	display: block;
}
#commentform{
text-align:left;
margin-left:40px;
}
#commentform textarea{
background-color:#B0AFAD;
	border:1px solid #2a170b;
	color: #474642;
	width:80%;
	font-family:Verdana,Arial,Sans-serif;
	font-size: 8pt;
	padding-left:5px;
}
#commentform input, submit{
background-color:#B0AFAD;
border:1px solid #2a170b;
color: #E2E1DF;
font-family:Verdana,Arial,Sans-serif;
font-size: 8pt;
}
.gravatar{
float: left;width:90px;
}

/* Footer style */

.credit
{
float:left;
padding-left:20px;
margin-top:20px;
width:520px;
text-align:left;
}
.credit a:link, .credit a:visited, .credit a:active{
color : #474642;
font-weight:normal;
text-decoration:none;
cursor:Crosshair;
}

.credit a:hover{
color : #2a170b;
font-weight:normal;
text-decoration:none;
cursor:Crosshair;
}

/* End footer styles*/
