









/*















Theme Name: Cathy Brooks















Theme URI: http://secretsushi.com/















Description: Custom theme made for Cathy Brooks by SecretSushi















Version: 1.0















Author: Secret Sushi















Author URI: http://secretsushi.com/















*/































/* GENERAL */















body {















	background:#FFF;















	color:#797979;















	font-family:Georgia, serif;















	font-size:14px;















	margin:0;















}















#content_container,















#header_content,















#navigation .nav_content,















#footer {















	margin:auto;















	position:relative;















	width:960px;















}















.clear {















	clear:both;















	font-size:0px;















	height:0px;















	overflow:hidden;















	width:0px;















}















p {















	font: 14px/1.6em Georgia, "Times New Roman", Times, serif;















}















#header_content,















#navigation .nav_content,















#callout_home,















#callout_who,















#content,















#tri_columns,















.secondary {















	width:940px;















	padding:0 20px;















}







.alignleft{



	float:left;



}







.alignright{



	float:right;



}







img.alignleft{



	margin:0 10px 10px 0;



}







img.alignright{



	margin:0 0 10px 10px;



}



































/* LINKS */















a {















	color:#A82C16;















}































/* HEADER */















#header {















	background:#A82C16;















	height:165px;















}















#header_logo {















	left:0;















	margin:0;















	position:relative;















	top:20px;































	/* image replacement */















	background:url('images/header.png') top left no-repeat;















    height:94px;















	text-indent:-9999px;















	width:497px;















}















#storynav_header_logo {















	left:0;















	margin:0;















	position:relative;















	top:20px;































	/* image replacement */















	background:url('images/story_nav_header.png') top left no-repeat;















    height:94px;















	text-indent:-9999px;















	width:617px;















}















	#header_logo a {















		display:block;















	    height:94px;















		width:497px;















	}















#twitter_link {















	float:right;















	font-size:18px;















	margin:0 100px 0 0;















	position:relative;















	z-index:1000;















}















#twitter_link a {















	background:transparent;















}















#tweet_box {















	background:url('images/tweet_box.png') top left no-repeat;















	height:133px;















	position:absolute;















	right:20px;















	top:-105px;















	width:302px;















	z-index:9;















}















#tweet {















	margin:auto;















	padding: 5px;















	position:relative;















	top:-40px;















}















#tweet p {















	margin:0;



	font-size: 12px;



	padding-top: 5px;



	padding-left: 5px;



	line-height: 1.4em;



}















#header #navigation {















	background:#DCB018;















	font-size:24px;















	height:40px;















	line-height:40px;















	position:relative;















	top:25px;

	z-index:1;















}















#twitter_link img {



	border:0;







	float: left;







	height: 25px;







	margin-top: 8px;











	width: 25px;



}















.twitter_post_time {















	color:#DCB018;















	font-size: 90%;















}































/* NAVIGATION */















.nav_content ul,















.footer_nav {















	list-style:none;















	margin:0 auto;















	padding:0;

	position:relative;

	z-index:100;















}















.nav_content li,















.footer_nav li {















	display:block;















	float:left;















	margin:0 20px 0 0;















}















.nav_content li a {















	background:url('images/nav_bullet.png') left center no-repeat;















	color:#FFF;















	text-decoration:none;







	padding: 0 0 0 20px;







}















.nav_content li a:hover,















.nav_content li.current_page_item a,















.nav_content li.current_page_ancestor a {















	background:url('images/nav_bullet_current.png') left center no-repeat;















}































.sub_nav {















	list-style:none;















	margin:10px 20px;















	padding:0;















}















.sub_nav li {















	display:block;















	float:left;















	padding:0 15px 0 0;















}















.sub_nav li a {















	color:#DCB018;















	font-size: 14px;















	text-decoration:none;















}































strong {















	color: #4b4b4b;















}















.sub_nav li a:hover,















.sub_nav li.current_page_item a {















	text-decoration:underline;















}































/* CALLOUTS */















.callout {















	height:331px;















	margin:2px 0 0 0;















	position:relative;















}















.callout_content {















	float:right;















	width: 460px;















	padding-top: 30px;















	padding-bottom: 10px;















	padding-left: 10px;















}















.callout h1,















.callout h2 {















	color:#A82C16;















	text-indent:-9999px;















}















.callout h1,















.callout h2,















.callout h3 {















	left:0;















	margin:0;















	position:relative;















	top:0px;















}















.callout h3 {















	color:#4B4B4B;















	font-size: 18px;















	font-style: italic;















	margin: 5px 0;















	line-height: 1.5em;















}















.callout a {















	color:#9E2A14;















	font-style:italic;















	text-decoration:none;















}















#callout_home {















	background:url('images/callout_home.jpg') top left no-repeat;















}















#callout_story {















	background:url('images/callout_story.jpg') top left no-repeat;















}































#callout_home h1 { /* image replacement */















	background:url('images/callout_home_header.png') top left no-repeat;















    height:41px;















	width:320px;















}































#callout_who {















	background:url('images/callout_who.jpg') top left no-repeat;















}































#callout_who h1 { /* image replacement */















	background:url('images/callout_who_header.png') top left no-repeat;















    height: 35px;















	width:320px;















}































#col_otherthanthat { /* image replacement */















	background:url('images/home_header_otherthanthat.png') top left no-repeat;















    height:40px;















	width:289px;















}
#col_socialmediahour { /* image replacement */
	background:url('images/home_header_theconversation.png') top left no-repeat;
    height:40px;
	width:294px;
}































#col_THEConversation { /* image replacement */















	background:url('images/home_header_socialmediahour.png') top left no-repeat;















    height:40px;















	width:299px;















}































#col_storynavigation { /* image replacement */















	background:url('images/home_header_storynavigation.png') top left no-repeat;















    height:40px;















	width:273px;















}































/* CONTENT */















#content_container div.narrowcolumn {















	float:left;















	margin:0 47px 0 20px;















	padding:0;















	width:611px;















}















#content_container div.sidebar {















	float:right;















	margin:0;















	width:282px;















}















#content_container div.sidebar .callout {







	height:auto;







	margin:0 0 30px 0;







}















.page .entry h2 {















	color:#9E2A14;















	font-family:Palatino Linotype, Book Antiqua, Palatino, serif;















	font-size:36px;















	font-weight:bold;















	margin:10px 0;















}







.sidebar_menu {



	list-style:none;



	padding:0;



}



.sidebar_menu li {



	background:url('images/recent_posts_bullet.png') top left no-repeat;



	margin:0 0 20px 0;



	padding:0 0 0 20px;



}



.sidebar_menu li a:hover {



	text-decoration:underline;



}























/* SUB COLUMNS */















#tri_columns {















	margin:25px 0 0 0;















	width:100%;















}















#tri_columns .callout {















	float:left;















	height:auto;















	margin:0;















	width:282px;















}















#tri_columns h3 {















	font-style:normal;















}















#tri_columns div#center {















	margin:0 47px;















}































.secondary {















	background:#DED5B2;















	margin:20px 0;















}















.secondary h2 {















	color:#2A1515;















	text-indent:-9999px;















}















.secondary .double_wide {















	float:left;



	width: 609px;



	border-right: 1px solid #fff;



	padding: 10px;



	margin-top: 0;



	margin-left: 0;



	margin-bottom: 0;



}







p.wandwtext {



	font-size: 110%;



}















.secondary .single {















	float: right;















	width:282px;



	padding: 10px 5px 5px;



}































#col_whose_site { /* image replacement */















	background:url('images/home_header_whose_site.png') top left no-repeat;















    height:76px;















	width:551px;















}































#col_alphabitch { /* image replacement */















	background:url('images/home_header_alphabitch.png') top left no-repeat;















    height:41px;















	width:195px;















}































#alphabitchlink {















	display:block;















	height:100%;















}































/* FOOTER */















#footer {















	color:#4B4B4B;















	margin:10px auto;















}















#footer a {















	color:#4B4B4B;















}















#footer_left {















	float:left;















}















#footer_right {















	float:right;















}















.footer_nav li {















	margin:0 2px;















}































div.entry blockquote p {















	font-size: 125%;















	line-height: 1.5em;















	padding: 10px;















	border-top: 1px solid rgba(75,75,75,0.25);















	border-bottom: 1px solid rgba(75,75,75,0.25);















	float: none;















	color: #9e2a14;















	margin-bottom: 30px;















	margin-top: 30px;















	font-style: italic;















}































.quote_source {















	color: #4b5773;















	font: 80% "Lucida Grande", Lucida, Verdana, sans-serif;















}















ul.social_links {







	list-style-type: none;



	margin-top: 50px;



}















ul.social_links li, ul.social_links li a:link {







	float: left;



	border-right-style: none;







}















ul.social_links li a:hover {







	float: left;







	border-bottom: 1px solid #4b4b4b;







}







ul.social_links li, ul.social_links li a:visited {







	float: left;



	border-right-style: none;



}







img{ border: 0; }








