/*  
Theme Name: Tiffany-ish
Description: Original Wordpress design for J. Compton Gallery.
Version: 1.0
Author: Big Big Design
Author URI: http://bigbigdesign.com/

	reature v1.0
	
	This theme was designed and built by <a href="http://bigbigdesign.com" >Big Big Design</a>.

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

*/
body { 
	margin: 0;
	padding:0;
	background-color: #bcc7a7;
	background-image: url(images/bcc7a7.jpg); background-repeat: repeat;
	font-size: 11px;
	line-height: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}

p, h1, h2, h3, h4, ol, ul, form, #content img { 
	padding: 0; 
	padding-right: 0; 
	padding-bottom: 0; 
	margin: 0 0 14px;
}

ul, ol { padding-left: 40px;}

#content p img {
margin-bottom: 4px;
}

/* Liners: Center the page and position background graphics. */
#liner1, #liner2 { width: 794px; padding: 0; margin: 6px auto 20px;  border-right: 6px solid #ffffff;}
/* End Liners */

/*
Menu
*/
#menuliner {text-align: center; width: 100%; margin: 0; padding: 0;}
#mainmenu {margin: 0; padding: 0;}
#mainmenu li { display: inline; margin: 0; padding-right: 9px!important; padding: 0 6px 0 7px; border-right: 1px solid #996666; text-align: center; line-height: 1px;}
#mainmenu a { color: #000; font-weight: bold; font-family: Helvetica, Arial, sans-serif; text-decoration: none; text-transform: uppercase; line-height: 12px; font-size: 12px; padding:0; }
#mainmenu li.page-item-6 { border: none;}
#mainmenu .current_page_item a {color: #bb3300;}
#liner2 #header {line-height:1px;}
#liner2 #indent {padding-top: 5px;}
/* End Menu */

/* One column - three layers: header, content, footer */
#indent {padding: 6px 0 0; background-color: #FFF; margin: 0 0 0 50px;}
#header, #footer { width: 100%; text-align: center; margin: 0; padding: 0;}
#footer { padding-bottom: 0;}
#header td {padding: 0 0 0 8px; vertical-align: middle;}
#liner2 #header { line-height: 1px; }
#foreground { clear: both; background-color: #95dede; background-image: url(images/95dede.jpg); background-repeat: repeat; padding: 10px 0 20px; margin: 0; width: 100%;}
#inliner { text-align: right;}
#content {width: 512px; padding: 15px 0 0 30px; margin:0;  float: left; }
#contentwide {width: 712px; padding: 15px 0 0 30px; margin:0;  float: left; }

#hometable.lower {margin: 25px auto; width:780px;}
.lower td {vertical-align: top; padding: 6px;}
/* End Table (#backliner) */

/* Typography */
a { color: #aa3300; text-decoration: none; }
a:hover { text-decoration: underline; }
a img {border: none;}

.post a img, .entry a img { border: 2px solid #ccaa66;}

#namebrand {
	text-align: left;
	font-size: 32px;
	line-height: 34px;
	font-family: Helvetica, Arial, sans-serif;
	color: #003333;
	padding: 0 0 1px; margin:0;
	}

#masthead #namebrand { font-size: 39px;} /* Homepage */

#namebrand a { color: #003333; text-decoration: none; font-weight: normal;}
#namebrand a img {border: none;}

h1, h1 a { 
	font-size: 24px; 
	line-height: 32px; 
	color: #000;
}

h2, h2 a {
	font-size: 16px; 
	line-height: 18px;
	color: inherit;
	font-weight: 600;
}
h3, h3 a { 
	font-family: Helvetica, Arial, sans-serif;
	text-decoration: none; font-weight: bold;
	color: #fff; 
}

.alignright { text-align: right;}


.postmetadata { color: #336666; }

.description{ color: #669999; text-align: right; font-size: 14px; padding-top: 13px; list-style: none; font-family: Helvetica, Arial, sans-serif; font-weight: bold;
}

#content #random-quote { color: #000088; border:0; text-decoration: none;}

.post {margin-bottom: 28px; padding-bottom: 18px; width: 100%;}

.textwidget { margin-bottom: 16px;}

#comment { width: 90%; }

.navigation { margin-bottom: 12px; line-height: 14px;}

.clr, .titleclr { line-height: 1px; height:1px; margin:0; padding:0; display: block; clear: both; width: 80%;}

.tagcloud {text-align: center;}

hr, rule { background-color: #ccaa66; border: none; height: 1px; margin-bottom: 14px;}

/* End Typography */
/* Sidebars */
#sidebar p, #sidebar li li, #sidebar form, #sidebar .page_item {font-size: 11px; line-height: 15px; width: auto;}

#sidebar { 
	color: #ffffff; 
	padding: 0; margin: 16px 30px 0 0; float: right; width: 170px;
	}


.leftside {
	text-align: right; 
	padding: 0 18px 0 0; 
	margin:0;
}

.leftside ul, .leftside ol, .leftside li {padding-left: 0;}

#sidebar.rightside {
	text-align: left; 
	padding: 0 0 0 18px; 
	margin:0;
}
#sidebar ul, #sidebar ol, .lower ul, .lower ol { padding-left: 0; padding-top: 0; margin: 0 0 10px;}

#sidebar a {
	text-decoration: none; color: #aa3300;
}

#sidebar a:hover { text-decoration: underline;}

#sidebar li, .lower li { 
	list-style: none; 
	margin-bottom: 10px; 
	line-height: 14px;
	padding-left: 1px;
}

#sidebar .nav {margin-bottom: 0;}

#sidebar { 
	font-size: 14px; 
	margin-bottom: 0; padding: 0;
}
#sidebar h2 { font-size: inherit; color: inherit; line-height: inherit;}
.pagenav ul {
padding-top: 20px;}

#content img.alignright { float: right; margin: 0 0 10px 10px; padding: 0 0 4px 0; }
#content img.alignleft { float: left; margin: 0 10px 0 10px; padding: 0 0 4px 0; }


/* Sidebars */
/* Search */
#sidebar #s {width: 80%; margin: 0; text-align: left; }
#sidebar #searchform input { margin: 8px 0 0;}

/* LibraryThing widget */
.LTitem { margin-bottom: 10px; font-style: italic; }
.LTtitle { font-weight: normal; font-style: normal; }
.LTauthor { }
.LTwrapper { }
.LTheader { }
.LTprovided { margin-bottom: 10px; font-style: italic; }