/*
CSS PROPERTIES FOR CAFE GOURMET
THIS CSS IS NOT A TEMPLATE, USE THE CSS IF YOU LIKE BUT NOT THE IMAGES
THE IMAGES BELONG TO THE OWNER OF THE WEBSITE.

DODDY ALI WIJAYA - JAKARTAFREELANCER
red.virus@gmail.com
*/
 
 
 body{
 padding: 0px; 
 margin:0px;
 font-family: 'trebuchet MS', arial, verdana;
 font-size:13px;
 color: #4d4941;
 background: #eae1a0 url(../images/main-bg.jpg) 0 0 repeat-x;
 }

 img, div { behavior: url('iepngfix.htc'); }
 
 img, form, table {
 padding: 0;
 margin: 0;
 border: 0;
 }

 a:link, a:visited, a:hover {text-decoration:none; color:#4d4941;}

 h1,h2,h3,h4,h5,h6 {
 padding: 0;
 margin: 0;
 }
 
 #wrapper{
 }
 
 #leftcontent{
 float:left;
 width: 279px;
 background:url(../images/bg-leftcontent.jpg) 0 0 no-repeat;
 padding: 148px 0 0 0;
 }
 	
	.logocontainer {
	padding: 12px 0 0 18px;
	}
	
	.logo {	}
	.logotext { padding: 16px  0 0 0 ; height:168px;}
	
	.cafemenu{
	height:33px;
	padding-left: 15px
	}
	
	.cafemenucontent{
	padding-left: 15px
	}
 
 #rightcontentwrapper{
 float:left;
 display:inline;
 width: 631px;
 background:url(../images/bg-rightcontentwrapper.jpg) 0 0 repeat-y;
 padding:0 0 15px 0;
 }
 
 
 #rightcontent{
 background:url(../images/bg-rightcontent.jpg) 0 0 no-repeat;
 padding: 34px 0 0 0;
 }
 	.topmenu {
	padding: 4px 0 0 173px;
	font-size:11px;
	font-weight:800;
	color: #3c2f04;
	height: 18px;
	}
	
	.topmenu a:link, .topmenu a:visited, #footermenu a:link,  #footermenu a:visited  {	color: #3c2f04;	}
	.topmenu a:hover, #footermenu a:hover{	color: #b1114a;	}	
	
	#mainmenu {padding: 9px 0 4px 95px;}
	#mainmenu a:link, #mainmenu a:visited, #mainmenu a:hover {padding-left: 9px;}
	.selected{padding-left: 9px;}
	
	.infotitle{font-size: 17px; font-weight:bold; color: #8f5444; text-transform:uppercase;}
	.detailinfo{font-size: 11px; font-weight:bold;}
	.detailinfo1{font-size: 11px; font-family:Arial, Helvetica, sans-serif; letter-spacing: 0.02em; }	
	.detailinfo2{font-size: 10px; font-family:Arial, Helvetica, sans-serif; letter-spacing: 0.02em; }	
	.red{color:#c55225; font-weight:bold}
	
	.maincontent{	padding: 18px 34px 20px 43px; line-height: 18px;	}
	.maintext{ padding: 0 0 10px 0; }
	.maintext p {margin: 0 0 20px 0;}
	.rightchef{float:left; width:324px; font-size:12px;}
	.rightnewsletter{float:left; display:inline; width:222px; font-size:11px; color: #8f5444; }
	.cheftext{padding: 0px 10px 5px 2px;}

	.welcometextpages{
	padding: 5px 0 0 0;
	font-size: 12px;
	}

	
.textfield{background: #fff; border: 1px solid #8f5444; margin: 5px 0; font-size:11px; padding: 3px; width: 180px;}
a:link.button, a:visited.button {padding: 3px 15px; background: #281f00; border: 0px; color:#FFFFFF;  font-family: 'trebuchet MS', arial, verdana; font-size:12px;}


	#mainimg{padding: 0 0 0 21px;}
	
	.maintextmenu{float:left; width:210px;}
	.maintextcontent{float:left; 
	font-size: 13px;
	display:inline; 
	width: 330px; 
	padding: 0 0 0 14px;
	line-height: 24px;
	}
	
	.maintextcontentsingle{
	float:left; 
	font-size: 13px;
	display:inline; 
	padding: 10px 70px 0 5px;
	line-height: 20px;
	}
	
	
	html>body .maintextcontentsingle{
	padding: 10px 0 0 5px;
	}
		
		.storetitle{font-size: 16px; font-weight:bold; color: #4d4941;}
		.imgstore {border:1px solid #d5d0a9; height: 150px; margin: 10px 0;}
		h4{font-size: 12px; color:#c55225; font-weight:bold;}
		.breakfastcontent{font-size: 12px; padding-bottom:20px;}
	
		
	
	.maintextmenu {color:#8f5444}
	.maintextmenu ul{padding: 0px; margin: 0px;}
	.maintextmenu li{padding: 5px 0 5px 0; margin: 0px; list-style:none; font-size:12px; font-weight:bold; background:url(../images/dot.jpg) bottom left repeat-x; letter-spacing: -0.07em;}
	.maintextmenu li a:link, .maintextmenu li a:visited  {color: #4d4941;}
	.maintextmenu li a:hover {color: #9c721d}
	
	
	
	

/*FOOTER*/	
#footer{
clear:both;
padding: 0 0 0 279px;
}

.rightcontentfooterbg {
height:18px;
background:url(../images/rightcontent-footer.jpg) 0 0 no-repeat;
}

#footermenu{
padding: 0 0 15px 50px;
font-size:12px;
font-weight:bold;
}

.right50{
padding-right: 50px;
}
