body{font-size:.85em;font-family:"Trebuchet MS",Verdana,Helvetica,Sans-Serif;color:#232323;background-color:#fff}header,footer,nav,section{display:block}img{border:0 none #fff}fieldset{border:1px solid #ddd;padding:0 1.4em 1.4em 1.4em;margin:0 0 1.5em 0}legend{font-size:1.2em;font-weight:bold}textarea{min-height:75px}.editor-label{margin:1em 0 0 0}.editor-field{margin:.5em 0 0 0}.field-validation-error{color:#f00}.field-validation-valid{display:none}.input-validation-error{border:1px solid #f00;background-color:#fee}.validation-summary-errors{font-weight:bold;color:#f00}.validation-summary-valid{display:none}html{background-color:#fff}#main{background-color:#fff}body{font-family:'Droid Sans',san-serif;background-color:#fff}

article,aside,figure,footer,header,nav,section{display:block}#header{background-image:url(images/body.jpg);background-color:#fff;padding:10px 0;text-align:center}

#footer{background-color:#fff;text-align:center}

#footer table{margin:0 auto;text-align:left}#footer table td{padding:3px}.splash{font-family:'Droid Sans',san-serif;display:inline-block;font-size:11px;text-transform:uppercase;list-style-type:none}#splash_back{background-image:url(images/splash_bg.png);background-position:top;height:155px}h1{font-family:'Droid Sans Bold',san-serif;color:#4d4d4d}h2{font-family:'Droid Sans',san-serif;color:#4d4d4d}h3{font-family:'Droid Sans',san-serif;color:#4d4d4d}h4{font-family:'Droid Sans Bold',san-serif}.recipeText h1{font-family:'Droid Sans Bold',san-serif}#recipeText h2{font-family:'Droid Sans',san-serif}#recipeText h3{font-family:'Droid Sans',san-serif}#homePic{float:left}

#homeBox{
	background-position:left center;background-repeat:no-repeat;
	background-color:#fff;min-height:230px;margin-top:-15px;margin-bottom:-15px}#homeBoxHeader{padding-bottom:0}.ui-content .ui-listview.mvv-recipes{margin-left:0;margin-right:0}.mvv-recipes .ui-li{border-color:#fff;border-width:2px 0 0}.mvv-recipes .ui-li .ui-btn-inner a.ui-link-inherit,.mvv-recipes .ui-li-static.ui-li{padding-left:.1em}
	
	.mvv-recipes .ui-li .ui-btn-text a.ui-link-inherit{overflow:visible;white-space:normal}
	
	.mvv-recipes .ui-li-heading{overflow:visible;white-space:normal}.mvv-recipes .ui-li-has-thumb .ui-btn-inner a.ui-link-inherit{padding-right:135px}.mvv-recipes .ui-li-thumb{float:right;left:auto;right:25px;top:5px}
	
	.mvv-recipes .ui-li-desc{overflow:visible;white-space:normal}.recipename{font-family:'Droid Sans',san serif;font-size:12px;color:#4d4d4d;text-shadow:none;font-weight:bold;text-transform:uppercase;padding-left:8px}.recipeText{font-family:'Droid Sans',san serif;font-size:12px;text-align:left;text-shadow:none;padding-left:8px}.ui-body-c .ui-content{background-color:#fff}.ui-bar-a.ui-footer{font:Droid Sans;font-size:7px;color:#808080;text-shadow:none;text-transform:uppercase}.ui-bar-a{border:0}.ui-btn-active{text-shadow:none}



/*-------------------- global navi color------------------------*/
.mvv-navbar a
{
	background:-moz-linear-gradient(center top,#ededed,#dadada) repeat scroll 0 0 #dadada;
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ededed),color-stop(1,#dadada));
	background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#ededed),color-stop(1,#dadada));
	-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorStr='#EDEDED', EndColorStr='#DADADA')"
}
.ui-btn-active,.mvv-navbar a.ui-btn-active{
	border:1px solid #ccc;
	background:#8cc544;
	background:-moz-linear-gradient(top,#C22584 0,#961D64 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#C22584),color-stop(100%,#961D64));
	background:-webkit-linear-gradient(top,#FFD2D2 0,#FF9393 100%);
	background:-o-linear-gradient(top,#FFD2D2 0,#FF9393 100%);
	background:-ms-linear-gradient(top,#FFD2D2 0,#FF9393 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8cc544',endColorstr='#46853f',GradientType=0);
	background:linear-gradient(top,#8cc544 0,#8bc04a 5%,#87bc4a 12%,#83b554 24%,#7cac58 40%,#79a955 48%,#649d50 74%,#5e9c46 79%,#5d9844 83%,#589844 86%,#459937 93%,#449838 95%,#47923d 98%,#46853f 100%)
}

/*-------------------- global navi color  end-------------------*/




.ui-content .ui-listview{
	margin-bottom:1em;
	margin-top:1em
}.mvv-navbar li.mvv-this-page a{color:#fff}.ui-li .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li{
	display:block;
	padding-right:25px
}.ui-icon-arrow-r{background-image:url('https://code.jquery.com/mobile/1.0b1/images/icons-18-black.png');background-color:transparent;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.ui-bar-c.ui-header{border-bottom:0 none #fff}.ui-bar-c.ui-footer{
	border-top:0 none #fff;
	background: #fff;
}
	
.mvv-edge-to-edge
	{

}.mvv-field-contain{margin:1em 0}.mvv-first,.ui-content .mvv-first{margin-top:0}.mvv-last,.ui-content .mvv-last{margin-bottom:0}.ui-content .ui-listview.mvv-last{margin-top:-15px}.ui-content .ui-listview.mvv-last{margin-bottom:-15px}
	
	.mvv-disclaimer{
	color:#d2d2d2;
	font-size:46.2%;
	background: #fff;
}.mvv-fb-title{color:#3a4d87}#homeBox.ui-content{padding-top:0;padding-bottom:0}#homeBox #nav{
	margin-left:0px;
	margin-top: 25px;
}
#homeBox #homeBoxHeader{
	margin: 30px 0 0 0;
}
#homeBox #home-nav-list{
	margin-top:5px;
	
}
select{width:100%}.mvv-prev-next-pager .mvv-pager-prev{text-align:left}.mvv-prev-next-pager .mvv-pager-next{text-align:right}.mvv-recipe-details .mvv-recipe-name{color:Green}.mvv-recipe-details .mvv-recipe-image-block{text-align:center}.mvv-recipe-details .mvv-recipe-ingredients-block{width:100%}.mvv-recipe-details .mvv-recipe-category{color:#666;font-weight:bold;font-size:123.3%}

.mvv-recipe-details .mvv-recipe-subfooter{margin-top:1em}.mvv-recipe-details .mvv-back{text-align:right}.mvv-recipe-details .mvv-fb-like{text-align:center}#find-veev form{margin:0 auto;width:300px}#find-veev form input[name="address"]{width:190px}.mvv-center{text-align:center}.mvv-validation-message{text-align:left}#verify-age{text-align:center}#about{color:#4d4d4d}#about strong,#about h3{color:#006227}.mvv-light-green{color:#439539}.mvv-dark-green{color:#006227}

#footer
{
	background-color: #FFF;
}

/*-------------------- footer color------------------------*/

.footer
{
	background:-moz-linear-gradient(top,#C22584 0,#961D64 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#C22584),color-stop(100%,#961D64));
	font-size: 10px;
	padding: 1px 0;
	color: #FFF;
}

/*-------------------- footer color end ------------------------*/

.mvv-recipe-details h3{
	color: #DA5574;
	margin-top: 10px;
	margin-bottom: 5px;
	font-weight: bold;
	font-size: 1.2em;
	padding: 5px 0 5px 28px;
	background: url(../images/icon_02.jpg) no-repeat 3px 38%;
}


#nav h2,
h2
{
	padding: 0 0 0 0px;
	font-size: 18px;
	margin: 0 0 10px 0;
}

h3
{
}

.mt_10
{
	margin: 10px 0 0 0;
}

.pa
{
	padding: 0;
	margin: 0;
}


/*------------------------- h1 color-------------------*/

section h1,
h2.menu{
	background:-moz-linear-gradient(top,#C22584 0,#961D64 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#C22584),color-stop(100%,#961D64));
	text-shadow: none;
	color: #fff;
	padding:10px 0 10px 10px;
	font-size: 20px;
	-webkit-box-shadow: 3px 3px 4px 0px #ccc; /* Safari, Chrome用 */
	-moz-box-shadow: 3px 3px 4px 0px #ccc; /* Firefox用 */
	box-shadow: 3px 3px 4px 0px #ccc; /* CSS3 */
    -webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
    -moz-border-radius: 10px;   /* Firefox用 */  
	text-shadow: none;
}

/*-------------------- h1 color emd------------------------*/


/*------------------------- top h2 color-------------------*/

#homeBoxHeader h2.title
{
	background:-moz-linear-gradient(top,#C22584 0,#961D64 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#C22584),color-stop(100%,#961D64));
	text-shadow: none;
	color: #fff;
	padding:10px 0 10px 10px;
	font-size: 20px;
	-webkit-box-shadow: 3px 3px 4px 0px #ccc; /* Safari, Chrome用 */
	-moz-box-shadow: 3px 3px 4px 0px #ccc; /* Firefox用 */
	box-shadow: 3px 3px 4px 0px #ccc; /* CSS3 */
    -webkit-border-radius: 10px;    /* Safari,Google Chrome用 */  
    -moz-border-radius: 10px;   /* Firefox用 */  
	text-shadow: none;
	border-color: #3EACAC;
}

/*------------------------- top h2 color end-------------------*/



.title{
background-color:#ccaaaa;
padding:10px;
border-style:solid;
border-width:1px 0px 1px 0px;
border-color:#ffaaaa;
}

.content{
height:200px;
background-color:#66a3d2;
color:#ffffff;
}

.content p{
padding:10px;
}

#main_img
{
	text-align: center;
	height:125px;
	width:300px;
	margin:5px auto;
}
.mar20{
	margin-right:10px;
}

table.price {
	border: 1px solid #D4CFCF;
	margin-left: 0px;
	border-collapse:collapse;
	border-spacing:0;
	width: 300px;
	text-align: center;
}
table.price th{
	background-color:#E88478;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
}
table.price th{
	border: 1px solid #D4CFCF;
	padding:5px;
	background-color: #FCA1A0;
}

table.price td{
	border: 1px solid #D4CFCF;
	padding:5px;
	font-size: 10px;

}
/* --margin-- */
.m0 { margin:0px!important;}

.mt04 { margin-top:4px!important; }
.mt05 { margin-top:5px!important; }
.mt10 { margin-top:10px!important; }
.mt12 { margin-top:12px!important; }
.mt15 { margin-top:15px!important; }
.mt20 { margin-top:20px!important; }
.mt25 { margin-top:25px!important; }
.mt30 { margin-top:30px!important; }
.mt35 { margin-top:35px!important; }
.mt40 { margin-top:40px!important; }
.mt80 { margin-top:80px!important; }

.mr05 { margin-right:5px!important; }
.mr07 { margin-right:7px!important; }
.mr10 { margin-right:10px!important; }
.mr12 { margin-right:12px!important; }
.mr13 { margin-right:13px!important; }
.mr15 { margin-right:15px!important; }
.mr16 { margin-right:16px!important; }
.mr20 { margin-right:20px!important; }
.mr25 { margin-right:25px!important; }
.mr30 { margin-right:30px!important; }
.mr35 { margin-right:35px!important; }
.mr37 { margin-right:37px!important; }
.mr46 { margin-right:46px!important; }

.mb02 { margin-bottom:2px!important; }
.mb04 { margin-bottom:4px!important; }
.mb05 { margin-bottom:5px!important; }
.mb10 { margin-bottom:10px!important; }
.mb15 { margin-bottom:15px!important; }
.mb20 { margin-bottom:20px!important; }
.mb25 { margin-bottom:25px!important; }
.mb30 { margin-bottom:30px!important; }
.mb35 { margin-bottom:35px!important; }
.mb40 { margin-bottom:40px!important; }
.mb60 { margin-bottom:60px!important; }

.ml01 { margin-left:1px!important; }
.ml05 { margin-left:5px!important; }
.ml10 { margin-left:10px!important; }
.ml13 { margin-left:13px!important; }
.ml15 { margin-left:15px!important; }
.ml20 { margin-left:20px!important; }
.ml25 { margin-left:25px!important; }
.ml30 { margin-left:30px!important; }
.ml35 { margin-left:35px!important; }
.ml45 { margin-left:45px!important; }
.ml55 { margin-left:55px!important; }
.ml60 { margin-left:60px!important; }
.ml120 { margin-left:120px!important; }
.ml415 { margin-left:415px!important; }
.ml525 { margin-left:525px!important; }

/*IE6*/
* html .ml13 { margin-left:06px!important; }

/* --padding-- */
.p0 { padding:0px!important; }
.p20{padding:20p !important;}

.pt05 { padding-top:5px!important; }
.pt10 { padding-top:10px!important; }
.pt15 { padding-top:15px!important; }
.pt20 { padding-top:20px!important; }
.pt25 { padding-top:25px!important; }
.pt30 { padding-top:30px!important; }
.pt35 { padding-top:35px!important; }

.pr05 { padding-right:5px!important; }
.pr10 { padding-right:10px!important; }
.pr15 { padding-right:15px!important; }
.pr20 { padding-right:20px!important; }
.pr25 { padding-right:25px!important; }
.pr30 { padding-right:30px!important; }
.pr35 { padding-right:35px!important; }

.pb05 { padding-bottom:5px!important; }
.pb10 { padding-bottom:10px!important; }
.pb15 { padding-bottom:15px!important; }
.pb20 { padding-bottom:20px!important; }
.pb25 { padding-bottom:25px!important; }
.pb30 { padding-bottom:30px!important; }
.pb35 { padding-bottom:35px!important; }
.pb42 { padding-bottom:42px!important; }

.pl05 { padding-left:5px!important; }
.pl10 { padding-left:10px!important; }
.pl15 { padding-left:15px!important; }
.pl20 { padding-left:20px!important; }
.pl25 { padding-left:25px!important; }
.pl30 { padding-left:30px!important; }
.pl35 { padding-left:35px!important; }
.pl45 { padding-left:45px!important; }
.pl75 { padding-left:75px!important; }
.pl100 { padding-left:100px!important; }
