/*---:[ Default customizations for header, color and background---*/
body.custom {
	background: url(images/bg-gop4.jpg) repeat-x top;
	background-attachment: fixed; }

custom #format_text .alignleft { margin: 0 1.571em 1.571em 0; float: left; clear: left; }
custom #format_text .alignright { margin: 0 0 1.571em 1.571em; float: right; clear: right; }
custom #format_text .aligncenter { display: block; margin: 0 auto 1.571em auto; float: none; clear: both; }
custom #format_text .alignnone { display: block; margin: 0 auto 1.571em 0; clear: both; }
custom #format_text .wp-caption { background-color: #F3F3F3; border: 0.071em solid #CCC; text-align: center; padding: 0.714em; }
custom #format_text .wp-caption p { font-size: small; margin-bottom: 0; }

.custom #container {
	margin-top: 4em;
	margin-bottom: 4em;
	padding: 0.3em;
	background: #EBEBEB;
  border: 0.3em solid #E3E3E3; }

.custom #page {
	background: #f0f3ff;
	padding-top: 1em; }

/* Header Area */
.custom #header {
	background: url('images/hdr-current.jpg') repeat-x;
	width:100%;
	margin:0;
	border:0;
	padding:0;
	height: 220px;}

/* Toss site title & tagline out to left field */
.custom #header #logo, .custom #header #tagline { text-indent: -9999px; }

/*---:[ global elements ]:---*/
.custom a {
	color: #676bb6;
	text-decoration: none; }

/*---:{ bullets }:---*/
.format_text ul {
	list-style-image: url('images/splat.png'); }


/*---:[ custom blockquote ]:---*/
.custom blockquote { color: #660088; padding-top: 10px; padding-bottom: 0.5px; padding-right: 5px;
font: italic 1.2em Georgia, "Times New Roman", Times, serif; -moz-border-radius: 5px;
-webkit-border-radius: 5px; }

.custom blockquote { background: #DDFBDD; }


/*---:[ Hide Comments Closed message ]:---*/
.custom .comments_closed p {
  display: none; }


/*---:[ Custom Comments Area ]:---*/




/*---:[ Navigation menu nov 18 2009 ]:---*/
.custom .menu {background: #B79DFF; }

.custom .menu .tab { 
margin-left: 1em; }

ul.menu {
	background-color: transparent;
	font-weight: 500; }

.custom ul.menu li.rss a {
	padding-right: 20px;
	background: url('http://www.greatowlsperch.com/luminosity/img/icon-rss.gif') 
100% 50% no-repeat; border: none; }
/*---:[ img folder for above rss icon non-default ]:---*/


/*---:[ WELCOME BOX HOME PAGE ]:---*/
.custom #feature_box { background: #eee; border-bottom: 0px solid #ddd; }

.custom div.welcome_box {
	border: 1px ridge #ffff00;
	background:#e8e8f4;
	padding:1em;
	margin-left:1em;
	margin-right: 1em;
	margin-top: 30px;
	margin-bottom: 0.1em;
	padding-bottom: 0em; }


/*---:[ Re-style author and children comments ]:---*/
.custom dl#comment_list .bypostauthor { background: transparent; } /* Reset Thesis default */
.custom dl#comment_list dd { padding-top: 0; } /* Reset Thesis default */
.custom dl#comment_list dd,
   .custom dl#trackback_list dd { padding-left: 0; } /* Reset Thesis default */
.custom dl#comment_list dl dd .format_text { margin-bottom: 0; } /* Reset Thesis default */
.custom dl#comment_list dd div,
   .custom dl#trackback_list dd div { padding-left: 0.9em; }
.custom dl#comment_list dl dd div { padding-left: 1.5em; }
.custom dl#comment_list dt.bypostauthor,
   .custom dl#comment_list dd.bypostauthor>div { background: #E7F8FB none repeat scroll 0 0; }
.custom dl#comment_list dl.children { background: #FFF; padding-left: 1em; padding-top: 1em; }
.custom dl#comment_list dl.children dt { padding-top: 1em; }
.custom dl#comment_list p.reply { margin-bottom: 1em; }


/* === TWITTER === */
.custom #twitter_div {
	padding:0.625em;
	border:3px double #ddd;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px; }

.custom #twitter_div img {float:right;}

ul#twitter_update_list {
	list-style: none;
	font-size: 13px;
	line-height: 128%; }

ul#twitter_update_list li {
	margin-bottom: 15px; }

ul#twitter_update_list li a {
	font-size: 11px;
	display: block; }

#my_twitter_status_time {
	font-family: Arial;
	font-size: 8px; }

/*---:[ change dropcap color ]:---*/
.custom .format_text .drop_cap { color: #6b82a1; float: left; }