/* Base */
@import url(https://static.typepad.com/.shared/themes/common/base-weblog.css);

@import url(https://static.typepad.com/.shared/themes/common/bxslider.css);
@import url(https://static.typepad.com/.shared/css/widgets.css);
@import url(https://static.typepad.com/.shared/themes/common/recentpostsfancy.css);

/* Tip Jar */
@import url(https://static.typepad.com/.shared/themes/common/tipjar.css);

/* Portal */


/* Theme */
@import url(https://static.typepad.com/.shared/themes/jim/mosaic/mosaic.css);



/* Theme - Custom Banner */
#banner {
    background-image: url("https://www.curiouscook.com/.a/6a0133f5708090970b0133f570a040970b-250hi");
}





/* Custom CSS */
/* @group basic layout and styling */

body {
	background-color : #fff;
}

a {
	color : #007AC9;
}

a:hover {
	color : black;
}


.layout-three-column-right #container {
	width : 960px;
	padding : 0px;
	margin-top : 25px;
	margin-bottom : 0px;
}

.layout-three-column-right #container-inner {
	border : none;
}

.layout-three-column-right #alpha {
	width : 620px;
	margin : 0px;
	padding : 0px;
}

.layout-three-column-right #beta {
	width : 320px;
	margin : 0px;
	paddin : 0px;
}

.layout-three-column-right #gamma {
	clear : left;
	display : inline;
	width : 960px;
	border-top : 1px dotted silver;
	margin-left : 0px;
	margin-top : 40px;
}

.layout-three-column-right #pagebody-inner {
	background-image : none;
	margin-top : 20px;	
}

#alpha-inner, #beta-inner, #gamma-inner {
	padding : 10px !important;
}

#gamma .module {
	width : 200px;
	display : inline;
	float : left;
	margin-right : 20px;
}

.module-more {
  text-align : left;
  }

.module-more a {
  text-decoration : none;
   }

/* @end */



/* @group banner */

#banner {
	background-image : url(http://curiouscook.typepad.com/files/curious-cook-header-nosy.png);
	background-repeat : no-repeat;
	background-position-x : 5px;
	padding : 0px;
	height : 100px;
}

#banner-inner {
	background-color : inherit;
	padding-left : 0px;
}


#banner-header a {
	padding-right : 450px;
	padding-bottom : 50px;
	font-size : 0px;
	color : transparent;
}





/* @end */



/* @group nav */

#nav {
	border-top : 1px solid silver;
	border-bottom : 1px solid silver;
	background : #fff;
}

.nav-list {
	margin-left : -5px;
}

#nav .nav-list-item a {
	background-color : #fff;
	font-size : 13px;
	text-transform : uppercase;
	padding-left : 15px;
	padding-right : 15px;
	color : #007AC9;
}

#nav .nav-list-item a:hover {
	background-color : #efefef;
	color : #000;
}



/* @end */

/* @group entries */

.entry {
	margin-bottom : 50px;
	width : 600px;
}

.entry-header, .entry-content, .entry-footer {
	margin-left : 0px;
	margin-right : 0px;
}

.entry-header, .entry-header a {
	font-family : Helvetica;
        font-size : 26px;
	color : #737373;
}

.entry-header a:hover {
	color : 
}

.entry-content {
	margin : 0px;
        font-size : 14px;
        color   :  #000;
}

.entry-footer {
	font-style : normal;
	font-size : 10px;
	text-transform: uppercase;
	border : none;
}

.entry-footer a {
	color : #007AC9;
	text-decoration : none;
}


.entry-featured {
	margin-bottom : 20px;
	border : ;
	background-color : #fff;
}

.entry-featured .entry-header {
	padding-left : 10px;
	padding-right : 10px;
	padding-top : 10px;
	
}

.entry-featured .entry-body {
	padding-left : 10px;
	padding-right : 10px;
}


.entry-featured .entry-footer {
	display : none;
}

.entry-body {
	width : 
}


.content-header {
  margin-left : 0px;
  font-family : Georgia, Times New Roman, Times;
  font-size: 22px;
  letter-spacing: -0.02em;
  line-height: 1.2;
  margin-bottom : 20px;
  }

.comments, .comments-closed {
  display : none;
  }

.entry-footer-info .separator,
.entry-footer-info a.permalink,
.entry-footer-info a.entry-comments {
  display : none;
  }

/* @end */




/* @group sidebar / beta modules */

#beta .module {
  margin-bottom : 30px;
  }

#beta .module .module-header {
	margin-left : 10px;
        font-family : Helvetica, Arial;
	font-size : 14px;
	color : #000;
	padding : 0px;
	border : none;
}

#beta .module-search .module-header {
	display : none;
}



/* @end */









/* @group gamma / bottom modules */

#gamma .module .module-header {
	border : none;
	font-family : Georgia, Times New Roman, Times;
	font-size : 16px;
	color : #000;
	padding : 0px;
}

#gamma .module .module-list {
	margin : 0px;
}

#gamma .module .module-list-item {
	background-image : none;
	padding-left : 0px;
}

#gamma .module .module-list-item a {
	text-decoration : none;
}

#gamma .module-category-cloud {
  width : 350px;
  }


.book-covers-header,
.twitter-header,
.subscribe-email {
	border-top : 1px dashed silver;
	background : #fff;
  padding-top : 5px;
  padding-bottom : 5px;
  margin-bottom : 5px;
  font-size : 11px;
  text-transform : uppercase;
}



.book-covers img {
  border : 1px solid silver;
  margin-right : 5px;
  margin-left: 35px;
  }


.subscribe-email {
	padding-top : 10px;
}

.subscribe-header {
	text-transform : none;
	font-size : 13px;
	margin-bottom : 8px;
	font-weight : bold;
	color : #666;
}

.subscribe-delivered-by {
	display : none;
}

.subscribe-input {
	padding : 5px;
	border : 1px solid silver;
	font-family : Helvetica, Arial;
	font-size : 12px;
	color : #666;
	width : 180px;
}

.subscribe-button {
	border : 1px solid silver;
	font-family : Helvetica, Arial;
	font-size : 12px;
	color : #666;
	background-color : #efefef;
	padding : 5px;
}


.module-powered .module-content {
	margin-left : 0px;
	margin-right : 0px;
	border : none;
	font-size : 11px;
	font-style : normal;
	text-transform : uppercase;
	color : #666;
}

.module-powered a {
	color : #666;
	text-decoration: none;
}

.module-powered a:hover {
	text-decoration : underline;
}

#beta .module-syndicate {
	text-align : center;
	padding-bottom : 0px;
	margin-bottom : 0px;
	
}

.module-syndicate a {
	color : #666;
	text-decoration : none;
	background-image : none;
	padding-left : 0px;
	font-size : 11px;
	text-transform : uppercase;
}

.module-syndicate a:hover {
	text-decoration: underline;
}

/* @end */


/* @group footer */

#footer {
	background-color : inherit;
	padding-left : 0px;
	border-top : none;
}

#footer a {
	text-decoration : none;
}

#footer a:hover {
	text-decoration : underline;
}


/* @end */









/* Books Typelist - Update to base file size and re-size to retain original visual spec */
.typelist-thumbnailed .typelist-thumbnail img { width: 100px; }


/* ph=1 */
