/*
Theme Name:     Tilt Brass
Theme URI:      http://tiltbrass.org
Description:    Custom child theme of TwentyTen theme for Tilt Brass
Author:         Peter Wise / Square Candy Design
Author URI:     http://squarecandydesign.com
Template:       twentyten                             
Version:        0.1.0
*/

@import url("../twentyten/style.css");




/* =Fonts
-------------------------------------------------------------- */
body,
input,
textarea,
.page-title span,
.pingback a.url {
	font-family: 'Roboto', Arial, sans-serif;
	/* font-family: Georgia, "Bitstream Charter", serif; */
}
h3#comments-title,
h3#reply-title,
#access .menu,
#access div.menu ul,
#cancel-comment-reply-link,
.form-allowed-tags,
#site-info,
#site-title,
#wp-calendar,
.comment-meta,
.comment-body tr th,
.comment-body thead th,
.entry-content label,
.entry-content tr th,
.entry-content thead th,
.entry-meta,
.entry-title,
.entry-utility,
#respond label,
.navigation,
.page-title,
.pingback p,
.reply,
.widget-title,
.wp-caption-text {
	font-family: 'Roboto', "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;
}
input[type="submit"] {
	font-family: 'Roboto', "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;
}
pre {
	font-family: "Courier 10 Pitch", Courier, monospace;
}
code {
	font-family: Monaco, Consolas, "Andale Mono", "DejaVu Sans Mono", monospace;
}


/* LINKS */


a:link {
	color: #2b5fe3;
}
a:visited {
	color: #2b5fe3;
}
a:active,
a:hover {
	color: #0544e3;
}

.widget-container a:link,
.widget-container a:visited {
	color: #000;
}

a:active,
a:hover {
	color: #777;
}

/* TILT - MORE CUSTOM STUFF */


div#site-title {width:405px;}
div#site-description {width:260px; margin-top:28px;}
#branding img {border:none; margin-bottom:10px;}

#wrapper {margin-top:0;}

#footer {
	margin: 0 auto;
	width: 940px;
	background:#fff;
	padding:0;
}

.colorbox-content {
	color: #333;
	font-size: 16px;
	line-height: 24px;
	padding:20px;
}

.colorbox-content .hentry {margin:0;}

.menu-header a { font-size:16px;}

.social-icon {margin:0 15px 15px 0;}

.widget-container {margin-bottom:20px; padding-bottom:20px; border-bottom:4px solid #777; font-size:16px; line-height:20px;}

.widget-container h3 {font-size:14px;}

#text-11 {text-align:right;}
#text-11 strong {color:#000; font-size:18px;}

.widget-container img {margin:5px 0;}


#go {background:#444; color:#fff; text-transform:uppercase; font-weight:bold; border-radius:3px; border:none;}

/* EVENTS SYSTEM */
.dayboxdata {width:90px; font-weight:bold;}
.more-box {width:400px; color:#444; margin-bottom:10px; overflow: hidden;}
#container a.event-title-link,
#subpages a.event-title-link {text-decoration: none; display:block; background:url('images/arrow_r_sm.png') right bottom no-repeat;}
#container a.event-title-link-open,
#subpages a.event-title-link-open {background-image:url('images/arrow_d_sm.png');}
#container h3.event-title,
#subpages h3.event-title {font-weight:bold; margin-bottom:8px;}
.event_location {margin:0 0 10px 0; color:#fff; background: #555;  padding:4px 10px; font-size:12px; clear:both;}
#container .event_location a,
#subpages .event_location a {color:#fff;}
.events-maplink {font-size:9px;}
a.event-cat-box {background:#ddd; display:inline-block; float:left; padding: 4px 10px; line-height:2em; font-size:12px; text-decoration:none; margin:0 5px 0 0;}
a.event-cat-box:hover {background:#ccc;}
.location-label {color:#ddd;}
td.event-title-content-data {padding-top:10px; border-bottom:1px solid #eee; width:445px;}

.daybox-time {display:block; font-size:14px; color:#666;}

#content .sc_events_year h2,
#subpages .sc_events_year h2 {
	margin: 15px 0 0;
	font-size: 47px;
	line-height: 40px;
	color:#68888A
}
