/*
Theme Name: Titan
Theme URI: http://thethemefoundry.com/titan/
Description: A refined, balanced, and exceptionally handsome WordPress theme. Features a robust theme options menu allowing you to integrate your Flickr photos, Twitter updates, and Feedburner email updates. Use the custom code box to include photos, video, or whatever else your heart desires.
Version: 2.3.1
Author: The Theme Foundry
Author URI: http://thethemefoundry.com/
Tags: fixed-width, two-columns, white, brown, right-sidebar, threaded-comments, theme-options, translation-ready
*/

/*
	Copyright (C) 2008 - 2010 The Theme Foundry

	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 3 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.

	You should have received a copy of the GNU General Public License
	along with this program.	If not, see <http://www.gnu.org/licenses/>.
*/

/* Import Stylesheets
-----------------------------------------------------------*/
@import url("stylesheets/master.css");

/* Required WordPress Classes, don't remove these.
-----------------------------------------------------------*/
.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
.alignleft { float: left; }
.alignright { float: right; }

/* Make all custom CSS changes in a child theme. Any custom
changes you make here will not be overidden when you upgrade the theme.
-----------------------------------------------------------*/


/*
Welcome to Custom CSS!

CSS (Cascading Style Sheets) is a kind of code that tells the browser how
to render a web page. You may delete these comments and get started with
your customizations.

By default, your stylesheet will be loaded after the theme stylesheets,
which means that your rules can take precedence and override the theme CSS
rules. Just write here what you want to change, you don't need to copy all
your theme's stylesheet content.
*/
body {
	background: #ecf2f5 url('https://rabbisblog.brsonline.org/wp-content/themes/titan/images/bg_content.png') repeat-y top center;
}

.entry ul li, .c-body ul li {
	background: url("https://rabbisblog.brsonline.org/wp-content/themes/titan/images/list-item.png") no-repeat scroll 0 .3em transparent;
}

#title {
	width: 351px;
}

a:link, a:visited {
	color: #4265a7;
}

div #title {
	padding-top: 10px;
	padding-bottom: 10px;
	margin: 0;
	line-height: 0;
}

#rabbi {
	text-align: right;
}

#rabbi h3 a, #rabbi h3 a:link, #rabbi h3 a:visited {
	color: transparent;
}

#title h1 {
	margin: 0;
	padding: 0;
}

#title h1 a {
	color: transparent;
}

#title h1 a, #title h1 a:link, #title h1 a:visited {
	color: transparent;
}

#header {
	background-color: #00315e;
	background-image: url('https://rabbisblog.brsonline.org/wp-content/themes/titan/images/bg_header.png');
}

#follow {
	background: none;
}

#follow dt {
	color: #DDDDDD;
}

#follow dd a.facebook {
	background: url("https://rabbisblog.brsonline.org/wp-content/themes/titan/images/facebook-icon.png") no-repeat scroll 0 .2em transparent;
	padding-left: 20px;
}

#navigation {
	background: none;
}

#nav {
	border: 0;
}

#nav:first-child {
	border-left: 0;
}

#nav ul {
	width: 200px;
	z-index: 5;
}

#nav a {
	font-family: Arial;
	font-size: 12px;
	text-transform: uppercase;
	color: #DDDDDD;
	height: 47px;
	padding: 0 10px 0 0;
	background-image: url('https://rabbisblog.brsonline.org/wp-content/themes/titan/images/icon_subnav.png');
	background-repeat: no-repeat;
	background-position: right center;
}

.nosubnav {
	background: none !important;
	padding: 0 !important;
}

#nav li.right-arrow {
	background-image: url('https://rabbisblog.brsonline.org/wp-content/themes/titan/images/icon_subnav_right.png');
	background-repeat: no-repeat;
	background-position: right center;
}

#nav li.right-arrow:hover {
	background-image: url('https://rabbisblog.brsonline.org/wp-content/themes/titan/images/icon_subnav_right.png');
	background-repeat: no-repeat;
	background-position: right center;
}

#nav li:first-child a {
	background: none;
	padding: 0;
}

#nav li {
	border: 0;
	margin-right: 12px;
}

#nav li:hover a {
	color: #99d0ff;
}

#nav li:hover {
	color: #99d0ff;
	background: url('https://rabbisblog.brsonline.org/wp-content/themes/titan/images/nav-over.png');
}

#nav li li {
	background: #00315e;
	padding: 0;
	margin: 0;
	border: 0;
	width: 100%;
}

#nav li li:hover {
	background: #00315e;
}

#nav li ul {
	background-color: #00315e;
	padding: 10px;
	border: 0;
}

#nav li li:first-child a {
	background: none;
	padding: 5px;
}

#nav li ul ul {
	margin-left: 190px;
}

#nav li li a {
	text-transform: capitalize;
	height: auto;
	padding: 4px;
	margin: 0;
	width: 100%;
	background-image: none;
}

#nav li li a:hover {
	background: none;
}

#nav li:hover li a {
	color: #DDDDDD;
}

#nav li ul li:hover a {
	color: #99d0ff;
}

#nav li:hover li li a {
	color: #DDDDDD;
}

#nav li ul li li:hover a {
	color: #99d0ff;
}

#description {
	display: none;
}

#footer {
	border-top: 0;
	background-color: #00315e;
	background-image: url('https://rabbisblog.brsonline.org/wp-content/themes/titan/images/bg_footer.png');
	background-repeat: repeat-x;
	height: 378px;
	margin-bottom: -27px;
	padding: 0;
}

#footer div {
	width: 100%;
	clear: both;
}

#footer-first {
	display: none;
	float: none;
	margin: 0;
	padding: 0;
}

#footer-third {
	display: none;
	float: none;
	margin: 0;
	padding: 0;
}

.footer-cell {
	width: 226px;
	background: none;
}

#copyright {
	border-top: 0;
	text-align: center;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
	padding-top: 0;
	color: #DDDDDD;
	font-size: 11px;
}

#footer-policy {
	margin-top: 20px;
	text-align: center;
	font-size: 11px;
}

#footer-inner {
	background-image: url('https://rabbisblog.brsonline.org/wp-content/themes/titan/images/bg_footer_inner.png');
	background-repeat: no-repeat;
	background-position: top center;
}

#footer-table {
	margin-left: auto;
	margin-right: auto;
	padding-top: 50px;
	width: 970px;
}

#footer a:link, #footer a:visited {
	color: #99d0ff;
}

.footer-table-cell {
	width: 210px;
	vertical-align: top;
	padding-left: 15px;
	padding-right: 10px;
	padding-bottom: 0;
	border-left: 1px solid #335a7e;
	color: #CCCCCC;
	line-height: 20px;
	font-size: 12px;
}

.footer-table-cell:first-child {
	border-left: 0;
}

.footer-table-cell h3 {
	font-size: 20px;
	font-weight: normal;
	text-transform: uppercase;
	color: #DDDDDD;
	margin-bottom: 10px;
}

.footer-table-cell h3 span {
	color: #99d0ff;
}

.notice {
	padding-top: 0;
}

.author {
	margin-top: 3px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	color: #969696;
	font-size: 11px;
	font-style: italic;
}

.author span {
	color: #3b74b7;
}

div.post-header div.date {
	float: none;
	width: 100%;
	padding: 0 0 10px 20px;
	background-image: url('https://rabbisblog.brsonline.org/wp-content/themes/titan/images/icon-calendar.png');
	background-repeat: no-repeat;
	margin: 0;
	color: #7daae6;
}

div.post-header div.date span {
	color: #6386c7;
}

div.post-header div.date a {
	color: #8ea1b2;
}

div.post-header h2 {
	margin-left: 0;
	color: #323232;
	font-family: Georgia;
	font-size: 40px;
	font-weight: normal;
	letter-spacing: -2px;
	margin-top: 9px;
	line-height: 42px;
}

div.post-header h1 {
	margin-left: 0;
	color: #323232;
	font-family: Georgia;
	font-size: 40px;
	font-weight: normal;
	letter-spacing: -2px;
	margin-top: 20px;
	margin-bottom: 10px;
	line-height: 42px;
}

div.post-header h2 a {
	color: #323232;
}

div.notice {
	margin: 0;
	padding: 0;
}

.entry {
	margin: 0;
	width: 668px;
	text-align: justify;
	font-family: "Lucida Grande", Helvetica, Verdana, sans-serif;
	font-size: 12px;
}

.post {
	padding: 0 0 20px;
}

.post-footer {
	margin-left: 0;
}

.post-header {
	border-top: 0;
}

.comments a {
	color: #7daae6;
	display: inline;
	padding-bottom: 5px;
}

.comments a:hover {
	color: #7daae6;
}

#content {
	padding-left: 20px;
}

#content {
	width: 700px;
}

#sidebar {
	width: 190px;
	padding-right: 24px;
}

.side-search {
	width: 200px;
}

#search_form input.search {
	width: 138px;
	margin: 0;
}

#search_form input.search-button {
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 0;
	padding-right: 0;
	float: right;
	margin: 0;
	width: 46px;
}

h2.widgettitle {
	border-bottom: 0;
	color: #4082B3;
	font-size: 20px;
	font-weight: normal;
	text-transform: uppercase;
}

ul li.widget ul li {
	padding-left: 0;
	line-height: 26px;
	padding-top: 7px;
	padding-bottom: 7px;
	font-size: 14px;
	font-family: "Lucida Grande", Helvetica, Verdana, sans-serif;
	background: url("https://rabbisblog.brsonline.org/wp-content/themes/titan/images/line_dotted_h.png") repeat-x scroll 0 0 transparent;
}

ul li.widget ul li a:hover {
	color: #333333;
}

.charitybox {
	background: url("https://rabbisblog.brsonline.org/wp-content/themes/titan/images/cb.png") no-repeat;
	width: 202px;
	height: 179px;
	display: inline-block;
}

.entry {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 15px;
}

