/*
File:			custom.css
Description:	Custom styles for CouldntbeParve.com
*/

body.custom {background: url('images/bkgrd.gif');
margin: 0;}


/*Navigation Menu*/
.custom .menu { margin-top:-5px; background: #2d458d; width: 1050px; font-family:Century Gothic,Verdana,Verdana,sans-serif,Helvetica; font-size:1.3em; font-weight:bold; }
/*Navigation Menu*/
.custom .menu .tab { height: 22px;}
.custom .menu > li { margin-left: 25px; margin-right: 25px;}

/* Sub Menu styling*/
.custom ul.menu ul li {
                        padding-left:10px; 
                        font-variant:normal;}

.custom #container {
    margin-top: 1em;
    margin-bottom: 2em;
    padding: 0.5em;
    background: #2D458D;
    border: 0.5em solid #ad7d52;
}

/*-----------------------------------------------------*/
/*Customize text color for widgets and determine space between widgets in the sidebars*/
.custom li.widget { margin-bottom: 12px;}
.custom li.widget a { color: #ad7d52;}

/*-----------------------------------------------------*/
.comment img {
padding: 5px;
border: 0.2em solid #AF7633;
margin: 5px;
}
.enlarge-text {
font-weight: bold;
font-style: italic;
}

.custom h2 a {color: #2D458D;}
.custom h3 {color: #111111; font-size: 1.15em;}


.custom ul#tabs li {background: #ECCE76;}
.custom ul#tabs li.current_page_item, ul#tabs li.current-cat { background: #fff; border-bottom-color: #fff; }
.custom ul#tabs li.rss { padding-right: 0; background: none; border: none; float: right; }

#footer p:first-child
{
display:none;
}

/* Customized Recipe Class */
.custom .recipe 
{
	margin: 0px;
	border: 2px dotted #666666;
	padding: 10px;
	background-color: #ffffff;}
	
/*Text Header for Email Form*/
.custom h4 {margin-left:35px;color: #2d458d; font-size:12pt; font:verdana;margin-bottom:8px;}
	
/*Background image and parameters for email form in sidebar */
.emailform  {
	background-image: url("images/email-subscribe-form.png");
	background-repeat: no-repeat;
	background-position: 0 0;
	margin-left:0px;
	margin-bottom: 10px;
	width: 185px;
	padding:2px;
	height: 32px;}

/*Background, spacing and font for text area of email form */
.emailinput     {
    background: #ffffff;
    border:0px;
	font-size: 12px;
	font-family: droid-serif, Georgia, Palatino, "Times New Roman", Times, serif;
	font-style:italic;
	margin-top: 4px;
	margin-left: 5px;
	width:135px;}
.emailinput:focus { }

/*Background image and parameters for 'GO' button for form */
.emailsubmit {
	
	border: 0px;
	font-family: droid-serif, Georgia, Palatino, "Times New Roman", Times, serif;
	margin-top:0px;color: #000000;
	font-style:italic;
	font-size: 14px;
background-image: url("images/email-subscribe-form.png");
	background-repeat: no-repeat;
	/*text-transform: lowercase;*/
	cursor: pointer;
	float: right;}
.emailsubmit:hover {
	color: #666666; }
	
	/*Customized information for ZipList Recipe Plugin */

/*Custom button for save recipe */
#zlrecipe-innerdiv .zl-recipe-link a.butn-link {
background-image: url('images/save-recipe.png');
background-repeat: no-repeat;
display: block;
height: 26px; 
width: 120px;
cursor: pointer;
}

/*Custom button for Print and remove text link */
#zlrecipe-container #zlrecipe-innerdiv .zlrecipe-print-link a.butn-link  {
background: url('images/print-recipe.png');
background-repeat: no-repeat;
padding-top: 26px; /* height of the replacement image */
/* Must remain 0 to Hide the word 'print' */
height: 0px;
width: 100px; /*Width of the replacement image */
overflow: hidden;}

/*Bullet for ingredients */
#zlrecipe-container #zlrecipe-innerdiv #zlrecipe-ingredients-list li { list-style-type:square; }

/*Change line spacing of Ingredients and Instructions */
#zlrecipe-container #zlrecipe-ingredients-list, #zlrecipe-container #zlrecipe-instructions-list {line-height: 30px;}

/*Recipe Title */
#zlrecipe-container #zlrecipe-title { color: #2d458d; font-size: 15pt; 
font-family: MuseoSans300, "Lucida Sans", "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Geneva, sans-serif;
margin-top:-10px;}

/*Color the line under the Title */
#zlrecipe-container #zlrecipe-title.b-b, #zlrecipe-container .item.b-b { padding-top:10px;border-color: #2d458d; }

/*Color the background of the recipe card */
#zlrecipe-container { background-color: #ffffff; background-image:url('images/recipe-bg.png' no-repeat); }

/*Change color and shape of box outlining recipe */
.zlrecipe-container-border {
border-width: 2px;
border-style: solid; 
border-color: #2d458d; 
-moz-border-radius:5px; 
-webkit-border-radius:5px; 
border-radius:5px; }

/*Remove the color behind the image */
#zlrecipe-container #zlrecipe-innerdiv .img-desc-wrap { background-color: transparent; }

/*Add padding between title and Save Recipe button */
#zlrecipe-container .zl-recipe-link { margin-left: 5px; }

/*Change color and font of Ingredient and Instructions Titles */
#zlrecipe-container #zlrecipe-ingredients, #zlrecipe-container #zlrecipe-instructions, #zlrecipe-container #zlrecipe-notes 
{   font: "Century Gothic", verdana, arial, sans serif; 
    color: #2d458d;
    font-size: 14px; font-style:normal;    
    text-transform:uppercase; border-bottom: 1px solid #a97c27; }