/* $Id: local-sample.css,v 1.1 2009/08/19 04:28:52 sociotech Exp $ */

/****************************/
/* LOCAL CSS                */
/****************************/

/* Put your custom CSS and CSS overrides in this file and  */
/* rename it local.css.  By restricting your CSS changes   */
/* to local.css, your changes will not be overwritten when */
/* upgrading to a new version of this theme.  You can also */
/* use a local-rtl.css file for the equivalent in RTL.     */

/* Steps to activate local.css:                       */
/* 1. Add your custom CSS to this file                */
/* 2. Rename this file to local.css                   */
/* 3. Clear cached data at admin/settings/performance */

/* make the background blue */
body { background-color: #dee3f0; }

/* --- LINKS --- */
/* change the color of all links to dark grey */
a { font-weight: bold; } 
a:link, a:visited { color: #666666; } 

/* --- HEADERS --- */
h1, h2, h3, h4, h5, h6, span#site-name, span#slogan { font-family: Baskerville, Georgia, Palatino, Palatino Linotype, Book Antiqua, URW Palladio L, serif; } 

/* --- Site Title --- */

/* --- SECONDAY MENU --- */
#secondary-menu { float: right; } 
.secondary-menu-inner ul.links li a:link, .secondary-menu-inner ul.links li a:visited { border-right: none; border-left: none; padding-top: 3px; padding-right: 7px; padding-bottom: 3px; padding-left: 7px; color: #666666; } 
.secondary-menu-inner ul.links li a:hover { text-decoration: underline; } 
.secondary-menu-inner ul.links li a:hover, .secondary-menu-inner ul.links li a:focus, .secondary-menu-inner ul.links li.active a.active { background-color: #dee3f0; }
.secondary-menu-inner li.first a:link, .secondary-menu-inner ul.links li.first a:visited { border-right: 1px solid #666666; } 

/* --- HEADER AREA W/LOGO --- */
div#header-group-inner { margin: 0; padding: 0; } 
div#header-group-inner img { padding: 10px; } 

/* --- PRIMARY MENU --- */
.header-top-wrapper { background-color: #dee3f0; background-image: none; } 
.header-group-wrapper { background-color: #ffffff; }
.header-group-wrapper a:link, .header-group-wrapper a:visited, #site-name a:link, #site-name a:visited { color: #999999; } 
.header-primary-menu { background-color: #ffffff; background-image: none; }
.header-primary-menu-wrapper { background-color: #ffffff; background-image: none; border-bottom-color: #ebebeb; }
#header-primary-menu-wrapper { height: 0px; } 
#header-primary-menu { position: relative; top: -30px; background: none; } 

.header-primary-menu-wrapper ul.menu { float: right; } 

/* --- remove borders from menu items */
.primary-menu-inner ul li.last a, .primary-menu-inner ul.sf-menu li.last, .primary-menu-inner ul.menu li a:link, .primary-menu-inner ul.menu li a:visited { border: none; padding-top: 0; color: #666666; } 

/* make the sidebar dark blue */
.main-inner { background-color: #6f93c6; } 

.main-group-inner { background-color: #dee3f0; border-left: 5px solid #ffffff; } 
.sidebar-first-inner a:link, .sidebar-first-inner a:visited { color: #ffffff; } 
.sidebar-first-inner { padding-left: 5px; padding-top: 10px; } 

/* chunk the menus for the books */
div.view-group-menu-items h3 { margin-top: 10px; } 

/* --- BREADCRUMBS MENU --- */
.breadcrumbs .inner { border: none; background-color: #dee3f0; padding-top: 10px; } 

/* --- MAIN CONTENT --- */
/* bring main area up a little */
#main-wrapper { padding-top: 0px; border-top: #ffffff solid 5px; } 
/* add underlining to links in main content area */
div.content-inner-inner a { text-decoration: underline; } 
#main-wrapper h1 { font-style: italic; } 
div.content-inner-inner h2 { margin-top: 1em; margin-bottom: 0.5em; }
div.content-inner-inner h3 { margin-top: 1em; margin-bottom: 0.25em; }
div.content-inner-inner h4 { margin-top: 0.5em; margin-bottom: 0.25em; }
div.content-inner-inner td { padding: 10px; }

/* --- parents say --- */
div.field-field-uploaded-image { width: 465px; float: left; margin: 5px; } 
div.field-field-uploaded-image img { padding: 2px; border: 4px double #8e8e8e; } 
div.field-field-parents-say { width: 215px; float: right; display: block; } 
div.field-field-parents-say .field-label { font-family: Baskerville, Georgia, Palatino, Palatino Linotype, Book Antiqua, URW Palladio L, serif; font-size: 150%; font-style: italic; color: #8e8e8e; margin-top: 10px; } 
div.field-field-parents-say p { font-size: 115%; padding: 0 5px; }
div.field-field-parents-say h3 { font-style: italic; } 

div.content h2, h3, p { clear: both; }


/* --- FRONT PAGE--- */
div.preface-top-inner div#block-block-1, .front div#content-inner-inner { width: 100%; text-align: center; } 
div.preface-top-inner div#block-block-1 div.inner, .front div#content-content  { width: /*556px*/ 842px; margin: 0 auto; text-align: left; }

.front div#main-wrapper { border-top: none; } 
.front div.main-group-inner { border-left: none; } 
.front div.links { float: right; } 

/* -pic menu- */ 

ul#picMenu {
	font-size: 95%; 
	width: /*630px*/ /*740px*/ 840px;
	list-style-type: none; 
	/*float: left; */
	margin: 0 auto; 
	margin-bottom: 10px; 
	padding: 0;
}

ul#picMenu li { 
	display: block; 
	background-color: #ffffff;
	float: left;
	width: /*175px*/ 200px; 
	margin: 0; 
	padding: 0px;
	padding-top: 225px; 
	border: 5px solid #ffffff; 
	background-repeat: no-repeat;
	height: 140px; 
}

ul#picMenu li a {
	font-weight: bold;
	text-decoration:none; 
	border: none; 
}

ul#picMenu li a img {
	border: none; 
}

li#parents {
 	background-image: url(http://www.talkwithyourkids.org/pages/sites/default/files/uploaded-images/home-page-parents.jpg);
 	}

li#professionals {
 	background-image: url(http://www.talkwithyourkids.org/pages/sites/default/files/uploaded-images/home-page-professionals.jpg);
}

li#teens {
 	background-image: url(http://www.talkwithyourkids.org/pages/sites/default/files/uploaded-images/home-page-teens.jpg);
}

#pid-default-htm li.print_html, #pid-default-htm li.print_mail, #pid-test-html li.print_html, #pid-test-html li.print_mail { display: none; }
#pid-default-htm .field-content { margin: 0; padding: 5px; text-align: center; display: block; width: 620px; background: #ebebeb; }

#pid-test-html #block-views-recent_posts-block_2 { position: relative; overflow: visible; }
#pid-test-html .field-content { margin: 0 auto; padding: 5px; text-align: center; display: block; width: 830px; position: relative; top: -25px; left: -10px; background: #ffffff; overflow: visible; }

/*- Feedburder -*/
div.feedburnerFeedBlock { 
	background: #FFFFFF; 
	margin: 0;
	padding: 0; 
	width: 175px;
	height: 120px; 
	display: block; 
	float: left; 
	padding-top: 230px; 
	border: 5px solid #ffffff; 
 	background-image: url(http://www.talkwithyourkids.org/pages/sites/default/files/uploaded-images/home-page-whatsNew.jpg);
	background-repeat: no-repeat;
} 

div.feedburnerFeedBlock ul { 
	font-size: 95%; 
	list-style-type: none; 
	margin: 0; 
	margin-left: 0; 
	margin-bottom: 10px; 
	padding: 0;
}

div.feedburnerFeedBlock ul li { 
	display: block; 
	background-color: #ffffff;
	width: 175px; 
	margin: 0; 
	padding: 0;
	list-style-type: none; 
}

/* --- Suppress Title on Homepage --- */
#pid-default-htm div.content-inner-inner h1.title { display: none; }

/* --- Social Media Links ---*/
#footer-inner #block-block-5 { width: 120px; }
#footer-inner #block-block-4 { width: 830px; }
#footer-inner #block-block-3 { width: 830px; }
