/*
Theme Name: oriental
Theme URI: http://pure-essence.net/2008/09/19/wordpress-theme-oriental/
Description: Created by <a href="http://pure-essence.net/">pure-essence.net</a>. Oriental, plum, bamboo, pine, flower, foliage, orange, red theme. 
<br />version 1.1.1 - Recoded to use relative positioning instead of float.
<br />version 1.1.2 - Fixed IE 6 issue brought up http://wordpress.org/support/topic/208400 and the random post issue brought up http://wordpress.org/support/topic/208400
Version: 1.1.2
Author: Ying Zhang
Author URI: http://pure-essence.net/
Tags: fixed width, two columns, widgets, valid CSS, widget ready, white, simple, valid XHTML, left sidebar, orange, red, asian, oriental, plum

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/


/* Layout */
body {
	padding: 0;
	margin: 0;
	font-size: 0.8em;
	font-family: Verdana, Sans-Serif;
	background-color: #FFFFFF;
	color: #000;
}

img { border: 0; }

/* Default */
a {
	color: #909090;
}

a:hover {
	color: #909090;
}

h1 {
	font-size: 1.2em;
}

h2 {
	font-size: 1.1em;
}

h3 {
	font-size: 1em;
}

h4 {
	font-size: .9em;
}

h5 {
	font-size: .8em;
}

h6 {
	font-size: .7em;
}

.feed {
  margin-left: 3px;
  padding: 0 0 0 19px;
  background: url("./images/feed-icon-14x14.png") no-repeat 0 50%;
} 

blockquote {
	padding: 0 0.5em;
	border-left: 5px solid #f0e8a7;
	margin: 0;
	background-color: #f8f8e2;
}

img.alignleft {
	float: left;
	margin: 0 .8em .8em 0;
}

img.alignright {
	float: right;
	margin: 0 0 .8em .8em;
}

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

a img {
	border: 0;
}

form {
	padding: 0;
	margin: 0;
}

/* Layout */
#container {
	width: 1035px;
	margin: 0 auto;
}

#header {
	height: 123px;
}

#header h1 {
	padding: 25px 0 0 53px;
	margin: 0;
}


#header .description {
	padding: 0 0 0 53px;
	color: #c46816;
	font-family: Garamond, Georgia, serif;
	font-size: 1.3em;
}

#page {
	padding: 0 53px;
}

#pageinner {
	position: relative;
	margin: 13px 0 0 0;
}

.more-link {
	margin-top: 20px;
	clear: both;
}

#navcontainer {
	margin-bottom: 22px;
	height: 5px;
	margin-left: 15px;
}

#navcontainer ul {
	padding: 0;
	margin: 0;
	list-style: none;
	float: left;
	width: 100%;
}

* html #navcontainer ul {
}

#navcontainer ul li { 
	display: inline; 
}

#navcontainer ul li#first a,
#navcontainer ul li#first a:hover {
	cursor: default;
	text-decoration: none;
	margin: 0px;
}

#navcontainer ul li a {
	color: #909090;
	margin: 5px 0 0 0;
	/*padding: 4px 0px 8px 12px;*/
	margin-right: 40px;
	text-decoration: none;
	float: left;
}

#navcontainer ul li a:hover {
	text-decoration: underline;
}

#navcontainer ul li.current_page_item a,
#navcontainer ul li.current_page_ancestor a {
	color: #909090;
	/*padding: 4px 20px 8px 12px;*/
	margin-left: -2px;
	font-family: Arial, Verdana, serif;
	font-weight: bold;
}

#navcontainer ul li.current_page_item a:hover,
#navcontainer ul li.current_page_ancestor a:hover {
	text-decoration: underline;
	color: #909090;
}

#navcontainer ul li a:hover {
	text-decoration: underline;
}

#searchBar {
	clear: left;
	text-align: right;
}

#searchform {
	padding: 5px;
}

#s {
	border-left: 2px solid #909090;
	border-top: 2px solid #909090;
	border-bottom: 2px solid #909090;
	border-right: 0;
}

#searchsubmit {
	border-left: 2px solid #909090;
	border-top: 2px solid #909090;
	border-bottom: 2px solid #909090;
	border-right: 2px solid #909090;
	background: #fff url(images/search.jpg) no-repeat;
	width: 22px;
	height: 22px;
    line-height: 9999px;
    margin-left: -4px;
    text-indent: -9999px;
}

#sidebar {
	float: left;
	width: 232px;
	margin-right: 12px;
	color: #011631;
}

#sidebar img {
	float: left;
}
#tags {
	width: 182px;
	float: left;
	margin-bottom: 18px;
}

#sidebar a {
	color: #909090;
}

#sidebar ul {
	padding: 0;
	margin: 0;
	list-style: none;

}

#sidebar ul ul li { list-style: none; }

#sidebar ul li {	
	background-color: #fefef6;
	margin: 0 0 13px 0;
	font-size: 0.85em;
}

#sidebar ul li h2 {
	margin: 0;
	color: #3a3a3a;
	font-family: Arial, Verdana, serif;
	font-size: 1.2em;
	padding: 3px 3px 3px 10px;
}

#sidebar ul li p,
#sidebar ul li div {
	padding: 5px 10px 10px 10px;
	margin: 0;
}

#sidebar ul li table {
	padding-bottom: 5px;
}

#sidebar ul li table caption {
	padding: 5px 0 0 0;
}

#sidebar ul li ul {
	padding: 0.3em 0;
}

#sidebar ul li ul ul,
#sidebar ul li ul ul ul,
#sidebar ul li ul ul ul ul,
#sidebar ul li ul ul ul ul ul {
	padding: 0;
}

#sidebar ul li ul li {
	font-size: 1em;
	padding: 0.2em 1em 0.2em 0;
	margin: 0 0 0 1em;
}

#sidebar ul li ul li li,
#sidebar ul li ul li li li,
#sidebar ul li ul li li li li,
#sidebar ul li ul li li li li li {
	margin: 0 0 0 1em;
}

#sidebar ul li ul li a {
	text-decoration: none;
	background: url(images/sidebarBullet.gif) left center no-repeat;
	padding-left: 1em;
}
#sidebar ul li ul#themeswitcher li a,
#sidebar ul li ul li.recentcomments a {
	background-image: none;
	padding-left: 0;
}
#sidebar ul li ul#themeswitcher li,
#sidebar ul li ul li.recentcomments {
	background: url(images/sidebarBullet.gif) left center no-repeat;
	padding-left: 1em;
}

#sidebar ul li ul li a:hover {
	color: #909090;
}

/* Calendar */
#wp-calendar {
	width: 100%;
}

#wp-calendar th,
#wp-calendar td {
	text-align: center;
}

#wp-calendar td#today {
	font-weight: bold;
}

h2.pagetitle {
	margin: 0;
	color: #3a3a3a;
	font-family: Garamond, Georgia, serif;
	padding: 3px 3px 3px 10px;
}

#content {
    float: left;
	padding: 0;
	width: 500px;
}

#contentinner {
	padding: 10px;
	font-size: 0.9em;
	line-height: 1.4em;
}

/* LUC ~ RIGHT SIDE BAR */

#rightSideBar {
	float: right;
	padding-top: 36px;
}


/* Post */

div.post {
	background-color: #fdeade;
	padding: 15px;
	color: #393f28;
}

.post h2.posttitle {
	padding: 0;
	margin: 0;
	font-size: 1.8em;
	line-height: 24px;
}

.post h2.posttitle a,
.post h2.posttitle a:hover {
	text-decoration: none;
	color: #ea8a50;
}

small.postmetadata {
	font-size: 0.85em;
	display: none;
}

ul.postmetadata {
	padding: 0;
	margin: 0;
	list-style: none;
	font-size: 0.85em;
}

ul li.tags {
	float: left;
}

ul li.comments {
	clear: left;
	text-align: right;
}

div.divider {
	height: 15px;
	margin: 1em 0;
}

div.navigation {
	text-align: center;
	font-family: Garamond, Georgia, serif;
	padding: 0 0 2em 0;
}


#singlepost {
	padding: 10px 10px 19px 10px;
	margin: 0;
	font-size: 0.9em;
	line-height: 1.5em;
}

#commentwrapper {
	padding: 0 15px 49px 15px;
}

#commentwrapper h2 {
	margin: 0;
	padding: 0em 0;
}

/* Comment */
h2.commentheading {
	font-size: 1em;
	color: #000;
	font-family: verdana;
	
}

ol.commentlist {
	padding: 0;
	margin: 0;
	list-style: none;
	font-family: Tahoma, 'Trebuchet MS', Verdana, Arial, sans-serif;
	color: #3a3a3a;
}

ol.commentlist a {
	text-decoration: none;
}

img.avatar {
	border: 3px solid #fefef6;
	margin: 0 0.5em;
}

ol.commentlist li.commentind {
	
	margin: 0;
}

ol.commentlist li.commentind cite {
	font-style: normal;
}

.alt {
	background-color: #f9f2e0;
}

p.commentsedit {
	font-size: 0.9em;
	margin: 0 0 0 0.5em;
}

.commentindheader {
}

.commentind {
	padding: 15px;
	font-size: .9em;
	border-bottom: 1px solid #cecece;
}

.commentindheader img.avatar {
	float: left;
}

ol.commentlist li.alt .commentindheader {
	text-align: right;
}

ol.commentlist li.alt .commentindheader img.avatar {
	float: right;
}

ol.commentlist li.alt p.commentsedit {
	text-align: right;
	margin: 0 0.5em 0 0;
}

/* Comment form */
form#commentform input,
form#commentform textarea {
	border: 1px solid #bbb;
}

input#author,
input#email,
input#url {
	width: 60%;
}

textarea#comment {
	width: 90%;
}

input#submit {
	border: 1px solid #bbb;
	background: #fff url(images/buttonBk.gif) repeat-x;
}

#footer {
	clear: both;
	height: 108px;
	font-family: Arial, Verdana, serif;
	text-align: center;
	font-size: 1em;
	color: #909090;
}

#footer p {
	margin: 0;
	padding: 0.9em;
	line-height: 1.5em;
}

div#recaptcha_widget_div {
	float: right;
}

/* Wordpress required */
.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}

h3.subpages {
	padding: 1em 0 0.5em 0;
	margin: 0;
}

ul.subpages {
	padding: 0 0 0 1em;
	margin: 0 0 0 1em;
	list-style: square;
}

/* Formatting */
fieldset {
	border: 1px solid #ccc;
	padding: 0 1em;
	margin: 0;
}

legend {
	color: #999;
	font-size: 1.1em;
	font-weight: bold;
}

hr {
	border: 0;
	color: #cfc887;
	background-color: #cfc887;
}

pre, code {
	width: 100%;
	overflow: auto;
	font-size: 1em;
}

.post table {
	width: 100%;
	border: 1px solid #ccc;
	border-top: 0;
	border-collapse: collapse;
}

.post table th,
.post table td {
	border: 1px solid #ccc;
	border-bottom: 0;
	padding: .3em .5em;
}

.post table th {
	text-align: left;
	border-bottom: 2px solid #ccc;
}

.module {
	width: 232px;
	float: left;
	text-align: left;
	margin-top: 20px;
}

.module h2 {
	color: #ea8a50;
	font-size: 1em;
}

.module p {
	font-size: .85em;
	color: #666;
}

.module #wpoi_email {
	border: 1px solid #bac894;
	background-color: #f1f7e1;
	padding: 3px;
	font-size: .9em;
}

.module #searchsubmit {
	font-size: .8em;
}

/*******************************************************************************
bookmarkify.css

This style sheet if for the Bookmarkify plugin for WordPress

Copyright 2008 GARA Systems, Inc.

This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 2 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

HISTORY (version cooresponds to history of bookmarkify.php)

Version		Date		Author		Description
--------	--------	-----------	------------------------------------------
0.1			20080222	Gary		Initial version
0.2			20080223	Gary		No Change
0.3			20080224	Gary		No Change
0.4			20080225	Gary		Created the copyhtml and linkbuttons class 
0.5			20080226	Gary		Created the title class
..
0.8			20080310	Gary		Disabled the copyhtml class
							Added hover style for div.brand a
0.8.3			20080311	Gary		Removed deprecated style definitions.
0.8.9			20080318	Gary		Change default theme to "Subdued"

INSTALLATION
	
To use this style sheet with Bookmarkify do one of the following:

1.  Add the blog to your site:

Upload this file to your website and link to it in from your Blog theme's
header file.

OR

Copy the contents of this file to your theme's active style sheet.

2.  Modify the style settings to integrate the design with your site.


For more Themes visit http://www.gara.com/projects/bookmarkify/


*******************************************************************************/

.entry div.bookmarkify
{

	height: 1%;
	margin-bottom: 20px;
	background: transparent;
	
	text-align: left;
	vertical-align: middle;
	
	font-family: verdana, arial;
	font-size: 12px;
}

.entry div.bookmarkify a
{
	text-decoration: none;
	
	font-family: verdana, arial;
}

.entry div.bookmarkify a:hover
{
	text-decoration: underline;
}

.entry div.bookmarkify div.title
{
	margin: 0px;
	border: none;
	padding: 0px;

	height: 1%;

	background: transparent;
	font-size: 11px;
	vertical-align: auto;

	font-weight: bold;
}

.entry div.bookmarkify div.linkbuttons
{
	margin: 0px;
	border: none;
	padding: 2px;

	height: 1%;

	background: transparent;
	
	vertical-align: auto;
}

.entry div.bookmarkify div.linkbuttons a
{
	margin: 0px;
	border: none;
	padding: 2px;

	height: 1%;

	background: transparent;
	
	vertical-align: auto;
}

.entry div.bookmarkify div.linkbuttons a:hover
{
}

.entry div.bookmarkify div.linkbuttons a img
{
	margin: 0px;
	border: none;
	padding: 0px;

	background: transparent;
	opacity: 0.5;
	filter:alpha(opacity=50); 
	
	vertical-align: auto;
}

.entry div.bookmarkify div.linkbuttons a:hover img
{
	opacity: 1;
	filter:alpha(opacity=100); 
}

.entry div.bookmarkify div.brand
{
	margin: 0px;
	border: none;
	padding: 2px;

	height: 1%;

	background: transparent;
	
	vertical-align: auto;
}

.entry div.bookmarkify div.brand a
{
	margin: 0px;
	border: none;
	padding: 0px;

	height: 1%;

	background: transparent;
	
	vertical-align: auto;

	color: gray;
	font-weight: normal;
}

div.bookmarkify div.brand a:hover
{
}

#similar {
}

#similar .title {
	font-size: 12px;
	vertical-align: auto;
	font-weight: bold;
	margin-top: 25px;
}

#similar ul {
	list-style: circle;
	margin-left: 0;
	padding-left: 15px;
	font-size: 11px;
	font-weight: bold;
	margin-top: -10px;
}

