/*
File:			custom.css
Description:	Custom styles for Thesis

/*---:[ Background: atpol ]:---*/

body.custom {text-align: center; background: #000000 url(http://www.athousandpointsoflight.com/wp-content/themes/thesis_16/custom/images/repeater.png) repeat-x scroll 0 100%;}

.custom #container {background: transparent url(http://www.athousandpointsoflight.com/wp-content/themes/thesis_16/custom/images/BGrays.png) no-repeat top center;}

/*---[ end Background ]:---*/


/*---:[ core layout elements ]:---*/
.custom #container {text-align: left;}
.custom #page {padding: 0.5em; background: transparent; text-align: left;}
.custom #footer {background: #404040; }
.custom #header {padding-top: 15em; padding-bottom: 0.5em; background: transparent;}

.custom .post_box {padding: 1.1em; background: transparent url(http://www.athousandpointsoflight.com/wp-content/themes/thesis_16/custom/images/content_box_bg_white.png) repeat scroll 0 0; border:1px solid #000000 !important;}

.custom #sidebars { margin: 1.1em 1.1em 0 0; background: transparent url(http://www.athousandpointsoflight.com/wp-content/themes/thesis_16/custom/images/content_box_bg_white.png) repeat scroll 0 0; border:1px solid #000000;}

.custom #comments, .post_box, .teasers_box, .full_width #content_box .page { margin: 1.1em 1.1em 1.1em 1.1em;}
.custom .teasers_box {padding: 0.5em; background: #888888; border:1px solid #000000;}
.custom #archive_info, .prev_next { padding-right: 1.1em; padding-left: 1.1em; margin: 1.1em 1.1em 1.1em 1em; background: #888888; border:1px solid #000000;}
.custom .post h2 a {color: #2361A1; text-decoration: underline;}
.custom .sidebar h3 {text-decoration: underline;}

.custom .comments_closed {display: none ;}
.custom .prev_next {display: none ;}
.format_text .to_comments {visibility: hidden;}
.custom .twtr-widget {padding: 1.1em;}

.custom ul#tabs li.rss { background: #ffffff; }
.custom #tabs .rss a {border:1px solid #ffffff;}
.custom .menu .rss {background: transparent url(http://www.athousandpointsoflight.com/wp-content/themes/thesis_16/custom/images/content_box_bg_white.png) repeat scroll 0 0;}

.custom #comments { background: #404040; }

.custom li.widget {
font-size:1.2em;
line-height:1.5em;
margin-bottom:0.5em;

.custom .format_text p {margin-bottom:0.5em !important;}

/*---:[ headlines and bylines ]:---*/
h2, h3 { font-weight: bold; }
h3 {text-decoration: underline;}


/*---:[ headline meta data (includes bylines) ]:---*/
.headline_meta { font-style: italic; color: #555; }
	.headline_meta a { color: #333; border-bottom: 1px solid #eee; }


/*---:[ home page teasers ]:---*/
.teaser .teaser_author { font-style: italic; color: #555; }
	.teaser .teaser_author a, .teaser a.teaser_comments, .teaser a.teaser_category, .teaser .edit_post a { text-transform: uppercase; letter-spacing: 1px; color: #333; border-bottom: 1px solid #eee; }

/*---:[ image align fix ]:---*/

img.centered {
display: block;
margin-left: auto;
margin-right: auto;
}

img.alignright {
padding: 4px;
margin: 0 0 2px 7px;
display: inline;
}

img.alignleft {
padding: 4px;
margin: 0 7px 2px 0;
display: inline;
}

.alignright {
float: right;
}

.alignleft {
float: left;
}