/*
Theme Name:     Twenty Ten - Princeton
Theme URI:      http: //blogs.princeton.edu/
Description:    Child theme with some Princeton University branding, closely based on Twenty Ten, the 2010 default theme for WordPress. I also added a responsive layout, thanks to the Responsive Twenty Ten child theme by Sara Cannon and Dan Gavin.
Author:         Michael Muzzie
Author URI:     http: //muzzie.com
Template:       twentyten
Version:        0.7.0
Tags: orange, black, white, two-columns, flexible-width, custom-header, custom-background, threaded-comments, sticky-post, translation-ready, microformats, rtl-language-support, editor-style, custom-menu, Princeton, responsive
*/

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

body {
	background-color: #e2e2e2;
}

a:link {
	color: #fa7f00;
}
a:visited {
	color: #fa5;
}
a:active,
a:hover,
.page-title a:active,
.page-title a:hover,
.entry-title a:active,
.entry-title a:hover,
.page-link a:active,
.page-link a:hover,
.entry-meta a:hover,
.entry-utility a:hover,
.navigation a:active,
.navigation a:hover,
.comment-meta a:active,
.comment-meta a:hover,
.reply a:hover,
a.comment-edit-link:hover,
#respond .required,
.widget_rss a.rsswidget:hover {
	color: #940;
}

#wrapper {
-webkit-border-radius:9px;
-moz-border-radius:9px;
border-radius:9px;
background-color:#fefefe;
}

#branding img {
	border-bottom: 2px solid #fa7f00;
}

.home .sticky {
	background-color: #f5f5f5;
}

.home .sticky .page-link a {
	background-color: #e3e3e3;
}

#colophon {
	padding-top: 11px;
}

#site-info {
	font-weight:bold;
	font-size: 110%;
	width: 792px;
	padding-top: 3px;
}
#site-info div {
	font-weight:normal;
}

/* Comment Quicklinks bar */
#commentform div#ed_toolbar input {
    font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;
    margin:0;
}

#commentform div#ed_toolbar input + input {
    font-family: "Helvetica Neue", Arial, Helvetica, "Nimbus Sans L", sans-serif;
    border-left:none;
    margin:0;
}
#ed_toolbar input:first-child {
    -webkit-border-top-left-radius: 4px;
    -webkit-border-bottom-left-radius: 4px;
    -moz-border-radius-topleft: 4px;
    -moz-border-radius-bottomleft: 4px;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
    padding-left: 6px;
}
#ed_toolbar input:last-child {
    -webkit-border-top-right-radius: 4px;
    -webkit-border-bottom-right-radius: 4px;
    -moz-border-radius-topright: 4px;
    -moz-border-radius-bottomright: 4px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
    padding-right: 6px;
}
#commentform div#ed_toolbar {
    margin: 3px 0 4px 0;
}
#ed_toolbar input:hover {
    cursor: pointer;
}
#ed_toolbar #ed_link {
    color: inherit !important;
}

/* FAQ (Q and A plugin) styles */
#content div.entry-content p.faq-catname {
	margin: 1.5em 0 .5em 0;
}
#content div.entry-content p + p.faq-catname {
	margin: 0 0 .5em 0;
}

/* Make sure Twitter embeds are not fixed width */ 
.entry-content .twitter-tweet-rendered { 
	max-width: 100% !important; 
} 