@charset "utf-8";
/* CSS Document */

/*----------SUMMARY---------
----------------------------

- MAIN STYLES

- HEADER 

- MENU

- HOME:
	- CAROUSEL
	- TAGLINE
	
	- HOME middle boxes:
		- SPECIALS
		- LATEST MENU
		- CAFETERIA HOURS

- PAGE GENERAL
	- TOP TAGLINE
	- CONTENT

- BOOK TABLE PAGE

- MENU PAGE

- PAGINATION

- GALLERY PAGE

- POST

- ENTRY

- GOOGLE MAPS

- SIDEBAR
	- SOCIAL ICONS
	- RECENT POSTS
	- ARCHIVES
	- CATEGORIES
	- EVENT
	- ADDRESS
	- MENU CATEGORIES
	- DOWNLOAD
	- BOOK TABLE SIDEBAR

- COMMENTS
	- COMMENTS REPLAY
	
- FOOTER
	- FOOTER NEWS
	- FOOTER REVIEW
	- FOOTER CONTACT US
	- FOOTER ABOUT
	- FOOTER-BOTTOM
	
*/


/*----------MAIN STYLES---------
-----------------------*/
html {
	background:url(coffee/html-bg.jpg) left top repeat;
}
body {
	background:url(coffee/body-bg.png) top center repeat-x;
}
.wp-caption {
	background-color: #f3f3f3;
	border: 1px solid #ddd;
}

/*---------------- HEADER */
#hd {
	background:url(coffee/header-bg.jpg) top center no-repeat;
}
/*---------------- MENU */
.menu li a {	
	color: #7b4d01;
}
.menu li a:hover {
	background:url(coffee/menu-hover.png) no-repeat 0px 0;
	color:#442b01;
}
.menu li a.menu-current{
	background:url(coffee/menu-hover.png) no-repeat 0px 0;
	color:#442b01;
}
.menu .current-menu-item a{
	background:url(coffee/menu-hover.png) no-repeat 0px 0;
	color:#442b01;
}
.sub-menu li {
    background: url(coffee/submenu-bg.jpg) repeat-x;/*none repeat scroll 0 0 transparent;*/
	border:1px dotted #7b4d01;
}
.sub-menu li a:hover{
    background:url(coffee/menu-hover.png) no-repeat;/*#f2debd;*/
	color:#442b01;
}
.menu .current-menu-item .sub-menu li a{
	background:none;
	color:#442b01;
}
.menu .current-menu-item .sub-menu li a:hover{
	background:url(coffee/menu-hover.png) no-repeat;
	color:#442b01;	
}
.sub-menu li ul li {
	border:1px dotted #7b4d01;
}

/*----------HOME---------
-----------------------*/

		/*---------------- CAROUSEL */
		.scrollable-bg {
			background: url(coffee/carousel-container.png) no-repeat top center;
		}
		.book-table {
			background:url(coffee/book-table-bg.png) top center no-repeat;
		}
		.book-table h3 {
			color: #432a01;
		}
		.book-table p {
			color: #7b4d01;
		}
		/* right */
		a.right{
			background: url(coffee/next.png) no-repeat left top;
		}
		/* left */
		a.left{
			background: url(coffee/prev.png) no-repeat left top;
		} 		
		/*---------------- TAGLINE */
		.tagline h3 {
			color:#7b4d01;
		}


		/* HOME middle boxes*/

				/*---------------- SPECIALS */
				.today-special h3 {
					color: #432a01;
				}
				.today-special-content {
					color: #7b4d01;
				}
				.today-special-image {
					background: url(coffee/today-special-image.png) no-repeat top left;
				}
				a.details-arrow {
					background: url(coffee/details-arrow.png) no-repeat center right;
					color: #432a01;
				}
				
				/*---------------- LATEST MENU  */
				.latest-menu h3 {
					color: #432a01;
				}
				.latest-menu-content {
					color: #1a1a1a;
				}
				.latest-menu-image {
					background: url(coffee/latest-menu-image.png) no-repeat top left;
				}
				a.latest-menu-title {
					color: #7b4d01;
				}				
				
				/*---------------- CAFETERIA HOURS*/
				.cafeteria-hours li label {
					color: #1a1a1a;
				}
				.cafeteria-hours li span {
					color: #1a1a1a;
				}
				.cafeteria-hours h3 {
					color: #432a01;
				}
				.cafeteria-hours .shedule-title {
					background: url(coffee/cafeteria-hours-bg.png) no-repeat top left;
					color: #f2dab6;
				}

/*----------PAGE GENERAL---------
-----------------------*/


		/*---------------- TOP TAGLINE*/
		.top-tagline{
			background:url("coffee/tagline-bg.png") no-repeat center top;
		}
		.top-tagline h3{
			color:#7b4d01;
		}
		.breadcrumbs{
			color:#7b4d01;
		}
		.breadcrumbs a{
			color: #432a01;
		}
		
		/*---------------- CONTENT*/
		#bd {
			background: url(coffee/doodles-bottom.png) no-repeat bottom center;
		}
		.content h1{
			background:url("coffee/horizontal-dots.png") repeat-x left bottom;
			color: #432a01;
		}
		.page p{
			color:#1b1b1b;
		}
		.page h3{
			color: #432a01;
		}
		
		
/*---------------- BOOK TABLE PAGE */
.page form label{
	color:#7b4d01;
}

.input-field{
	background: #f6e6cc;
	border: 1px solid #7b4d01;
	color:#7b4d01;
}
.textarea-field{
	background: #f6e6cc;
	border: 1px solid #7b4d01;
	color:#7b4d01;
}
.book-table-form input.submit{
	background:url("coffee/menu-hover.png") no-repeat scroll left top transparent;
	color:#432a01;
}
.book-table-form input.reset{
	background:url("coffee/underline.png") no-repeat scroll left 27px transparent;
	color:#432a01;
}

/*---------------- MENU PAGE*/
.menu-item-menu-page{
	background:url("coffee/horizontal-dots.png") repeat-x scroll left bottom transparent;
}
.menu-image{
	background: url(coffee/menu-image-bg.png) top center no-repeat;
}
.menu-image p{
	color:#432a01;
}
.zoom-images{
	color:#432a01;
}
.zoom-images span{
	color:#9d793e;
}

/*---------------- PAGINATION*/
.pagination a{
	color:#9d793e;
	background:url("coffee/pagination-link.png") no-repeat left top;
}
.pagination a:hover{
	background:url("coffee/pagination-current.png") no-repeat left top;
	color:#432a01;
}	
.pagination a.previous{
	background:url("coffee/previus-button.png") no-repeat left top;
}
.pagination a.previous:hover{
	color:#432a01;
}
.pagination .current{
	background:url("coffee/pagination-current.png") no-repeat left top;
	color:#f2debc;
}
.pagination a.next{
	background:url("coffee/next-button.png") no-repeat left top;
}
.pagination a.next:hover{
	color:#432a01;
}

/*---------------- GALLERY PAGE*/
.page-one{
	background:url("coffee/gallery-dot-bg.png") repeat-y center 10px;
}
.content-one h1{
	background:url("coffee/horizontal-dots.png") repeat-x left bottom;
	color: #432a01;
}
.gallery-item{
	background:url("coffee/menu-image-bg.png") no-repeat scroll center top transparent;
}
.gallery-item p {
	color:#432a01;
}

/*---------------- POST*/
.post{
	background:url("coffee/vertical-dots.png") repeat-y 70px top;
}
.post h3{
	color: #432a01;
}
.post h3 a{
	color: #432a01;
}
.author{
	color: #432a01;
}
.author span{
	color: #7b4d01;	
}
.post a{
	color: #9d793e;
}
.cloud{
	background:url("coffee/comments-cloud.png") no-repeat left top;
	color: #7b4d01;
}
.cloud a{
	color: #432a01;
}
.post-calendar{
	background:url("coffee/post-calendar-bg.png") no-repeat scroll left top transparent;
}
.post-calendar li{
	color:#7b4d01;
}
.post-calendar li.day{
	color:#432a01;
}
.post-bottom{
	background:url("coffee/horizontal-dots.png") repeat-x left top;
	color: #432a01;
}
/*---------------- ENTRY*/
.entry p{
	color: #1b1b1b;
}
.entry img{
	/* background:url("coffee/post-image-bg.png") no-repeat left top; */
}
.entry h4{
	color: #7b4d01;
}
.entry h5{
	color: #7b4d01;
}
.entry ul li{
	background:url("coffee/bullet.png") no-repeat left center;
	color: #9d793e;
}
.entry strong{
	color:#9d793e;
}

/*---------------- GOOGLE MAPS*/
.google-map h3{
	color:#432a01;
}
.google-map .google-map-background{
	background: url(coffee/map-bg.png) no-repeat left top;
}

/*---------------- SIDEBAR*/
.sidebar-item h3{
	color:#432a01;
}

/*---------------- SOCIAL ICONS*/

		/*---------------- TWITTER ICON*/
		.twitter{
			background:url("coffee/twitter.png") no-repeat left top;
		}
		a.twitter:hover{
			background:url("coffee/twitter-hover.png") no-repeat left top;
		}
		
		/*---------------- FACEBOOK ICON*/
		.facebook{
			background:url("coffee/facebook.png") no-repeat left top;
		}
		a.facebook:hover{
			background:url("coffee/facebook-hover.png") no-repeat left top;
		}
		
		/*---------------- LINKEDIN ICON*/
		.linkedin{
			background:url("coffee/linkedin.png") no-repeat left top;
		}
		a.linkedin:hover{
			background:url("coffee/linkedin-hover.png") no-repeat left top;
		}
		
		/*---------------- RSS ICON*/
		.rss{
			background:url("coffee/rss.png") no-repeat left top;
		}
		a.rss:hover{
			background:url("coffee/rss-hover.png") no-repeat left top;
		}

/*---------------- RECENT POSTS*/ 

.recent-posts li{
	background:url("coffee/details-arrow.png") no-repeat scroll left center;
	border-bottom:1px dotted #7b4d01;
}
.recent-posts a{
	color:#7b4d01;
}

/*---------------- ARCHIVES*/
.archives li{
	background:url("coffee/details-arrow.png") no-repeat scroll left center;
}
.archives a{
	color:#7b4d01;
}

/*---------------- CATEGORIES*/
.categories li{
	background:url("coffee/details-arrow.png") no-repeat scroll 0 12px;
}
.categories a{
	color:#7b4d01;
}

/*---------------- EVENT*/
.event li{
	border-bottom:1px dotted #9b7083;
}
ul.events-content li{
	color:#ab245e;
}
ul.events-content a.events-title{
	color:#42032c;
}
ul.events-calendar{
	background:url("http://www.my-french-cafe.com/wp-content/themes/monmarthe/styles/coffee/events-calendar-bg.png") no-repeat scroll left top transparent;
}
ul.events-calendar li{
	color:#AB245E;
}
ul.events-calendar li.day{
	color:#9b7083;
}

/*---------------- ADDRESS*/
.address li{
	color:#1b1b1b;
}
.address a{
	color:#1b1b1b;
}

/*---------------- MENU CATEGORIES*/
.menu-categories{
	color:#9d793e;
}
.menu-categories li{
	background:url("coffee/details-arrow.png") no-repeat scroll right center transparent;
	border-bottom:1px dotted #9d793e;
}
.menu-categories a{
	color:#7b4d01;
}

/*---------------- DOWNLOAD*/
.download p{
	color:#1b1b1b;
}
.download a{
	color:#9d793e;
}
.book-table-sidebar{
	background:url(coffee/book-table-sidebar-bg.png) top center no-repeat;
}

/*---------------- BOOK TABLE SIDEBAR*/
.book-table-sidebar h3 {
	color: #432a01;
}
.book-table-sidebar p {
	color: #7b4d01;
}

/*---------------- COMMENTS*/
#comments h3{
	background:url("coffee/horizontal-dots.png") repeat-x scroll left bottom;
	color:#432a01;
}
#comments li{
	border-bottom:1px dotted #9d793e;
}
#comments ul.comment-avatar img{
	background:url("coffee/avatar-bg.png") no-repeat scroll left top;
}
#comments ul.comment-avatar a{
	color: #7b4d01;
}
#comments ul.comment-avatar span{ 
	color: #232323;
}
#comments ul.comment-content{
	background:url("coffee/comment-border-left-right.jpg") repeat-y scroll left top;
}
#comments li.comment-content-top{
	background:url("coffee/comment-border-top.jpg") repeat-x scroll left top;
}
#comments li.comment-content-bottom{
	background:url("coffee/comment-border-bottom.jpg") repeat-x scroll left top;
}
#comments li.comment-content-middle{
	color: #1c1c1c;
}
#comments li.replay a{
	color: #7b4d01;
}
#comments li.arrow{
	background:url("coffee/comment-arrow.jpg") no-repeat scroll left top;
}
.form-submit input.submit{
	background:url("coffee/menu-hover.png") no-repeat scroll left top transparent;
	color:#432a01;
}
.page .logged-in-as a{
	color:#7b4d01;
}
.comment-form-comment label{
	color:#7b4d01;
}

/*---------------- COMMENTS REPLAY*/
#comments ol li ol li ul.comment-content{
	background:url("coffee/comment-replay-border-left-right.jpg") repeat-y scroll left top;
}
#comments ol li ol li.comment-content-top{
	background:url("coffee/comment-border-top.jpg") repeat-x scroll left top;
}
#comments ol ol li.comment-content-bottom{
	background:url("coffee/comment-border-bottom.jpg") repeat-x scroll left top;
}

/*----------FOOTER---------
-----------------------*/

#ft {
	background: url(coffee/footer-bg.png) no-repeat bottom center;
}

		/*---------------- FOOTER NEWS*/
		.news h3 {
			color: #9d793e;
		}
		.news-content li {
			color: #9d793e;
		}
		ul.calendar {
			background: url(coffee/calendar-bg.png) no-repeat left top;
		}
		ul.calendar li {
			color:#9d793e;
		}
		ul.calendar li.day {
			color: #f2debb;
		}
		.news-content a.news-title {
			color: #f2debb;
		}
		
		/*---------------- FOOTER REVIEW*/
		.review h3 {
			color: #9d793e;
		}
		.review p {
			background:url("coffee/quote.jpg") no-repeat left top;
			color: #f2debb;	
		}
		.review span {
			color: #9d793e;
		}
		
		/*---------------- FOOTER CONTACT US*/
		.contact-us h3 {
			color: #9d793e;
		}
		.contact-us label {
			color:#F2DCBB;
		}
		.contact-us input, .contact-us textarea {
			border:1px solid #f2dcb8;
			background-color:#9d793e;
			color:#f2dcb8;
		}
		.contact-us input.submit {
			background:url("coffee/submit.png") no-repeat top left;
		}
		.contact-us input.reset {
			background:url("coffee/reset.png") no-repeat top left;
			color:#9d793e;
		}
		
		/*---------------- FOOTER ABOUT*/
		.about h3 {
			color: #9d793e;
		}
		.about img {
			background:url("coffee/about-image-bg.png") no-repeat top left;
		}
		.about p {
			color: #f2dcbb;
		}


/*---------------- FOOTER-BOTTOM*/
.footer-bottom p {
	color: #432a01;
}
li.separators {
	border-left:1px solid #07375d;
	border-right:1px solid #07375d;
}
.footer-bottom a {
	color: #432a01;
}