/*
File:			custom.css
Description:	Custom styles for Thesis

BASIC USAGE:

If you have enabled the custom stylesheet in the Thesis options panel, the <body> tag 
will be appended with the "custom" class, like so: <body class="custom">. You can use 
the "custom" class to override *any* CSS declarations contained in the style.css file.

More information about styling your Thesis installation using this file can be found
in the User's Guide:
	http://diythemes.com/thesis/rtfm/customizing-thesis-with-customcss/
*/

.custom #page {
        padding-top:0px;
        padding-bottom:0px;
}

/*MENU has creamy yellow background, light orange bottom border, and right-hand background image*/
.custom .menu {
        background:url(http://ideaschema.com/images/nav-bg-right.png) bottom right no-repeat #ffeddc;
        border-bottom:3px solid #f9b884;
        padding-bottom:2px;
height: 35px;
}

.custom .menu a {
	text-transform:none;
        font-weight:bold;
        letter-spacing:1px;
margin-top: 10px;
padding-bottom: 0px;
}

.custom #header {
	border-bottom:4px solid #000000; /*black*/
        padding:0 0 0 0px;
}

.custom #feature_box {
	background-color: #ffeddc; /*creamy yellow*/
        border-bottom:none;
        border-top:4px solid #000000; /*black*/
        border-left:none;
        border-right:none;
        margin-top:6px; /*white space between header and feature box*/
        padding:0 0 0 0px;
}

.custom #content {
	border-left:2px solid #ffeddc; /*creamy yellow*/
        border-right:2px solid #ffeddc; /*creamy yellow*/
        margin-left:-2px;
        margin-right:-2px;
        /* background:url(http://ideaschema.org/images/content-header.png) top left no-repeat; */
        /* padding-top:36px; */ /*scoots the posts down below the FREE IDEAS header*/
}

.custom #footer {
	background-color:#ffeddc; /*creamy yellow*/
        border-top:4px solid #000000; /*black*/
}



/*---------------------------------*/
/* WIDGETIZED HEADER               */
/* Adapted from Mike Nichols' widgetized footer */
/*---------------------------------*/

/* header widget area setup */
#header_setup {
	/* widgetized header background (not header background) */
	background: #EEEEEE;
	/* widget padding */
	padding: 0 0 0 0px;
	/* margin at bottom of widgets */
	margin-bottom: 0px;
	/* do not change this! */
	overflow: hidden;
}

/* widget item setup */
#header_setup .header_items {
	/* contents alignment */
	text-align: left;
	/* widget width */
	/* width: 100%; */
	/* space between widgets */
	padding-right: 0px;
        padding-bottom:0px;
	/* text color */
	color: #2361A1;
	/* do not change these! */
	display: inline-block;
	float: left;
	height: 100%;
}

/* widget item headers*/
#header_setup .header_items h3 {
	/* font size */
	font-size: 1em;
	/* bold or not */
	font-weight: bold;
	/* uppercase or not */
	text-transform: uppercase;
	/* space out the letters*/
	letter-spacing: 0px;
	/* font color*/
	color: #000000;
	/* padding under header text */
	padding-bottom: 3px;
	/* border under header text */
	border-bottom: 3px solid #ffdf00;
	/* distance between border and widget text */
	margin-bottom: 5px;
}
	
/* do not change these! */
#header_setup .header_items ul li { list-style: none; }
#header_setup .header_items ul { margin: 0px; padding: 0px; }

/*---------------------------------*/
/* WIDGETIZED FOOTER               */
/* Mike Nichols - October 17, 2009 */
/*---------------------------------*/

/* footer widget area setup */
#footer_setup {
	/* widgetized footer background (not footer background) */
	background: #ffeddc;
	/* widget padding */
	padding: 0 0 0 0px;
	/* margin at bottom of widgets */
	margin-bottom: 0px;
	/* do not change this! */
	overflow: hidden;
}

/* widget item setup */
#footer_setup .footer_items {
	/* contents alignment */
	text-align: left;
	/* widget width */
	width: 450px;
	/* space between widgets */
	padding-right: 0px;
	/* text color */
	color: #967a66;
	/* do not change these! */
	display: inline-block;
	float: left;
	height: 100%;
}

/* widget item headers*/
#footer_setup .footer_items h3 {
	/* font size */
	font-size: 2em;
	/* bold or not */
	font-weight: bold;
	/* space out the letters*/
	letter-spacing: 0px;
	/* font color*/
	color: #967a66;
	/* padding under header text */
	padding-bottom: 3px;
	/* distance between border and widget text */
	margin-bottom: 3px;
}
	
/* do not change these! */
#footer_setup .footer_items ul li { list-style: none; }
#footer_setup .footer_items ul { margin: 0px; padding: 0px; }













/* IDEASCHEMA SOLUTIONS ONLY */
/* IDEASCHEMA SOLUTIONS ONLY */
/* IDEASCHEMA SOLUTIONS ONLY */

/*MENU has creamy yellow background, light orange bottom border, and right-hand background image*/
.custom .menu {
        background:url(http://ideaschema.com/images/nav-bg-right.png) bottom right no-repeat #fef4e2;
        border-bottom:3px solid #f9b884;
        padding-bottom:2px;
height: 35px;
}

.custom .menu a {
	text-transform:none;
        font-weight:bold;
        letter-spacing:1px;
		margin-top: 10px;
}

.custom #header {
	border-bottom:4px solid #000000; /*black*/
        padding:0 0 0 0px;
}

.custom #feature_box {
	background-color: #fef4e2; /*creamy yellow*/
        border-bottom:none;
        border-top:4px solid #000000; /*black*/
        border-left:none;
        border-right:none;
        margin-top:6px; /*white space between header and feature box*/
        padding:0 0 0 0px;
}

.custom #content {
	border-left:2px solid #fef4e2; /*creamy yellow*/
        border-right:2px solid #fef4e2; /*creamy yellow*/
        margin-left:-2px;
        margin-right:-2px;
        /* background:url(http://ideaschema.org/images/content-header.png) top left no-repeat; */
        /* padding-top:36px; */ /*scoots the posts down below the FREE IDEAS header*/
}

.custom #footer {
	background-color:#fef4e2; /*creamy yellow*/
        border-top:4px solid #000000; /*black*/
}



/*---------------------------------*/
/* WIDGETIZED HEADER               */
/* Adapted from Mike Nichols' widgetized footer */
/*---------------------------------*/

/* header widget area setup */
#header_setup {
	/* widgetized header background (not header background) */
	background: #EEEEEE;
	/* widget padding */
	padding: 0 0 0 0px;
	/* margin at bottom of widgets */
	margin-bottom: 0px;
	/* do not change this! */
	overflow: hidden;
}

/* widget item setup */
#header_setup .header_items {
	/* contents alignment */
	text-align: left;
	/* widget width */
	/* width: 100%; */
	/* space between widgets */
	padding-right: 0px;
        padding-bottom:0px;
	/* text color */
	color: #2361A1;
	/* do not change these! */
	display: inline-block;
	float: left;
	height: 100%;
}

/* widget item headers*/
#header_setup .header_items h3 {
	/* font size */
	font-size: 1em;
	/* bold or not */
	font-weight: bold;
	/* uppercase or not */
	text-transform: uppercase;
	/* space out the letters*/
	letter-spacing: 0px;
	/* font color*/
	color: #000000;
	/* padding under header text */
	padding-bottom: 3px;
	/* border under header text */
	border-bottom: 3px solid #ffdf00;
	/* distance between border and widget text */
	margin-bottom: 5px;
}
	
/* do not change these! */
#header_setup .header_items ul li { list-style: none; }
#header_setup .header_items ul { margin: 0px; padding: 0px; }

/*---------------------------------*/
/* WIDGETIZED FOOTER               */
/* Mike Nichols - October 17, 2009 */
/*---------------------------------*/

/* footer widget area setup */
#footer_setup {
	/* widgetized footer background (not footer background) */
	background: #fef4e2;
	/* widget padding */
	padding: 0 0 0 0px;
	/* margin at bottom of widgets */
	margin-bottom: 0px;
	/* do not change this! */
	overflow: hidden;
}

/* widget item setup */
#footer_setup .footer_items {
	/* contents alignment */
	text-align: left;
	/* widget width */
	width: 450px;
	/* space between widgets */
	padding-right: 0px;
	/* text color */
	color: #967a66;
	/* do not change these! */
	display: inline-block;
	float: left;
	height: 100%;
}

/* widget item headers*/
#footer_setup .footer_items h3 {
	/* font size */
	font-size: 2em;
	/* bold or not */
	font-weight: bold;
	/* space out the letters*/
	letter-spacing: 0px;
	/* font color*/
	color: #967a66;
	/* padding under header text */
	padding-bottom: 3px;
	/* distance between border and widget text */
	margin-bottom: 3px;
}
	
/* do not change these! */
#footer_setup .footer_items ul li { list-style: none; }
#footer_setup .footer_items ul { margin: 0px; padding: 0px; }

#content h3 {
	color: black;
	font-size: 130%;
	font-weight: bold;
		margin-top: 35px;

}
