/* CSS Document */

body {
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c6c6c6;
	background:url(../images/body-bg.jpg) repeat-x #000000;
	}
a{ text-decoration:none; color:#FFFFFF;}
a:hover{text-decoration:underline; color:#FF0000;}	
img, input {
	border:none;
	}
	
ul, li, h1, h2, h3, h4, h5, p {	
	margin:0px;
	padding:0px;
	
	}
	
.site-left-bg {
	background:url(../images/site-left-bg.jpg) no-repeat right top;
	
	}

.site-right-bg {
	background:url(../images/site-right-bg.jpg) no-repeat left top;
	
	}

.home-header-bg {
	background:url(../images/home-header-bg2.jpg) no-repeat left top;
	width:901px;
	height:523px;
	}

ul.top-nav {
	margin:12px 0px 0px 0px;
	padding:0px;
	list-style:none;
	}
ul.top-nav li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	padding:0px 15px 0px 15px;
	float:left;
	border-right: 1px solid #ffffff;
	}

ul.top-nav li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;

	}
	
ul.top-nav li a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:underline;

	}
	
ul.left-nav {
	margin:0px 0px 0px 0px;
	padding:10px 0px 0px 0px;
	list-style:none;
	
	}

ul.left-nav li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:right;
	line-height:20px;
	width:192px;
	display:block;
	padding:0px 25px 0px 0px;
	margin:8px 0px 0px 0px;
	}

ul.left-nav li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	text-align:right;
	width:192px;
	display:block;
	padding:0px 25px 0px 0px;
	background:url(../images/arr-1.jpg) no-repeat 198px 9px;
	line-height:20px;
	text-decoration:none;
	}

ul.left-nav li a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	text-align:right;
	background:url(../images/left-nav-bg-ov.jpg) no-repeat right top;
	width:192px;
	display:block;
	padding:0px 25px 0px 0px;
	line-height:20px;
	}

.header-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	margin:195px 0px 0px 25px;
	width:400px;
	}
.header-text-book {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	margin:180px 0px 0px 25px;
	width:400px;
	}
	
.home-pic {
	background:url(../images/home-pic-3.jpg) no-repeat;
	width:455px;
	height:153px;
	}

.home-pic p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	margin:20px 10px 0px 250px;
	}


.footer-bg {
	background:url(../images/footer_bg.jpg) no-repeat left top;
	padding:10px 0px 10px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d61212;
	}

.footer-bg a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#d61212;
	text-decoration:none;
	}

.footer-bg a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-decoration:none;
	}
	
.footer-box {
	background:#171717;
	border:1px #2e2e2e solid;
	padding:10px;
	color:#FFFFFF;
	font-weight:bold;
	}

.textbox-1 {
	width:150px;
	background:#bababa;
	border:none;
	padding:1px;
	}



/*inner css starts*/
.srch-rec-bx{
	width:226px;
	height:153px;
	background:url(../images/get-cook-4.jpg) no-repeat top left;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	float:left;
}
.recipe-pic {
	background:url(../images/recipe-img.jpg) no-repeat;
	width:671px;
	height:153px;
}
.recipe-pic p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
	margin:60px 250px 0px 20px;
}
/*inner css starts*/
.bord-1 {
border-bottom:1px solid #FFFFFF;
margin:0;
padding:0;
}

.bord-2 {
border-left:1px solid #FFFFFF;
margin:0;
padding:0;
}
.bord-3 {
background:#FB0000 none repeat scroll 0 0;
border-left:1px solid #FFFFFF;
margin:0;
padding:0;
}
p.txt-1 {
color:#C6C6C6;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
line-height:18px;
margin:10px;
padding:0;
text-decoration:none;
}
p.txt-1 a {
color:#C6C6C6;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}
p.txt-1 a:hover {
color:#C6C6C6;
font-weight:normal;
text-decoration:none;
}
p.txt-2 {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
line-height:18px;
margin:20px;
padding:0;
text-decoration:none;
}
p.txt-2 a {
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}
p.txt-2 a:hover {
font-size:12px;
font-weight:normal;
text-decoration:none;
}

.bg-1 {
	margin:0px;
	padding:0px;
	background:url(../images/bg-1.jpg) no-repeat left top;
	width:899px;
	height:202px;
	}
.bg-1 h4 {
	margin:0px;
	padding:0px 32px 5px 32px;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	line-height:18px;
	text-transform:uppercase;
	}
.bg-1 p {
	margin:0px;
	padding:5px 32px 5px 32px;
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	line-height:18px;
	}
ul.bullet-1 {
	margin:0px;
	padding:0px 0px 10px 20px;
	list-style:none;
	}
ul.bullet-1 li {
	margin:0px;
	padding:0px 0px 10px 18px;
	font-family:Arial,Helvetica,sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	line-height:18px;
	background:url(../images/bullet-1.jpg) no-repeat;
	background-position:0px 8px;
	}
ul.bullet-1 li a {
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:underline;
	}
ul.bullet-1 li a:hover {
	color:#FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	}
.bg-2 {
	margin:0px;
	padding:0px;
	background:#3b3b3b;
	}
.bg-2 h3, .bg-2-3 h3 {
	margin:0px;
	padding:5px 0px 5px 20px;
	font-family:Arial,Helvetica,sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	line-height:18px;
	text-transform:uppercase;
	}
.bg-2 p {
	margin:0px;
	padding:5px 0px 5px 20px;
	font-family:Arial,Helvetica,sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	line-height:18px;
	}
.lbl-txt {
	margin:0px;
	padding:5px 0px 5px 20px;
	font-family:Arial,Helvetica,sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	}
.inp-txt {
	margin:0px;
	padding:0px 2px 0px 2px;
	font-family:Arial,Helvetica,sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	background:#0b0b0b;
	border:1px solid #3d3d3d;
	width:250px;
	height:20px;
	}
.bg-3 {
	margin:0px;
	padding:0px;
	background:url(../images/bg-3.jpg) no-repeat left bottom #000;
	width:443px;
	height:340px;
	}
.bg-2 {
	margin:0px;
	padding:0px;
	background:url(../images/bg-2.jpg) no-repeat left top;
	width:455px;
	height:340px;
	}
.hdng-txt1 {
	margin:0px;
	padding:20px 0px 20px 18px;
	font-family:Arial,Helvetica,sans-serif;
	color:#fb0000;
	font-size:24px;
	font-weight:normal;
	text-decoration:none;
	text-transform:uppercase;
	line-height:24px;
	}
ul.item-1 {
	margin:0px;
	padding:0px 0px 0px 20px;
	list-style:none;
	}
ul.item-1 li {
	margin:0px 0px 7px 0px;
	padding:2px 0px 2px 10px;
	background:url(../images/trans-bg1.png) no-repeat left top;
	font-family:Arial,Helvetica,sans-serif;
	color:#fb0000;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	line-height:18px;
	}
ul.item-1 li a {
	font-family:Arial,Helvetica,sans-serif;
	color:#fff;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	}
ul.item-1 li a:hover {
	color:#fff;
	font-weight:normal;
	text-decoration:underline;
	}
.bg-4 {
	margin:0px;
	padding:0px;
	background:url(../images/bg-4.jpg) no-repeat left top;
	width:899px;
	height:191px;
	}
.bg-4 h3 {
	margin:0px;
	padding:5px 0px 5px 20px;
	font-family:Arial,Helvetica,sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	line-height:18px;
	text-transform:uppercase;
	}
.bg-4 p {
	margin:0px;
	padding:5px 0px 5px 20px;
	font-family:Arial,Helvetica,sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	line-height:18px;
	}
p.txt-3 {
color:#C6C6C6;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
line-height:18px;
margin:20px;
padding:0;
text-decoration:none;
}
p.txt-3 a {
color:#eb0f0c;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:underline;
}
p.txt-3 a:hover {
color:#eb0f0c;
font-weight:normal;
text-decoration:none;
}
.bg-6 {
	margin:0px;
	padding:0px;
	background:url(../images/bg-6.jpg) no-repeat left top;
	width:312px;
	height:250px;
	}
.bg-5 {
	margin:0px;
	padding:0px;
	background:url(../images/bg-5.jpg) no-repeat left top;
	width:312px; 
	}
.bg-7 {
	margin:0px;
	padding:0px;
	background:url(../images/bg-7.jpg) no-repeat left top #eb0f0c;
	width:273px; 
	border-left:1px solid #FFFFFF;
	}
.bg-8 {
	margin:0px;
	padding:0px;
	background:url(../images/bg-8.jpg) no-repeat left top;
	width:312px; 
	border-left:1px solid #FFFFFF;
	}
.bg-9 {
	margin:0px;
	padding:0px;
	background:#fb0000;
	border-bottom:1px solid #fff;
	}
.bg-11 {
	margin:0px;
	padding:0px;
	background:url(../images/bg-11.jpg) no-repeat left top;
	}
.bg-10 {
	margin:0px;
	padding:0px 0px 200px 0px;
	background:url(../images/bg-10.jpg) no-repeat left bottom;
	border-left:1px solid #fff;
	}
.bg-12 {
	margin:0px;
	padding:0px;
	background:url(../images/bg-12.jpg) no-repeat left top;
	width:901px;
	height:368px;
	}
.bg-13 {
	margin:0px;
	padding:0px;
	background:#d80606;
	}
ul.bullet-2 {
	margin:0px;
	padding:0px 40px 0px 20px;
	list-style:none;
	}
ul.bullet-2 li {
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
	line-height:18px;
	background:url(../images/bullet-2.jpg) no-repeat;
	background-position:0px 7px;
	}
.hdng-txt2 {
	margin:0px;
	padding:0px 25px 0px 25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:normal;
	text-decoration:none;
	color:#fb0000;
	line-height:24px;
	}
.para-txt1 {
	margin:0px;
	padding:0px 25px 0px 25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#c6c6c6;
	line-height:18px;
	}
.para-txt1 span {
	font-weight:bold;
	text-decoration:none;
	color:#fff;
	}



/*27-07-10*/	
ul.common{
	padding:0 30px;
	margin:0;
	color:#FF0000;
	list-style:none;
}
ul.common li{
	padding-left:15px;
	padding-bottom:15px;
	color:#FFFFFF;
	background:url(../images/bullet.png) no-repeat 5px 5px;
}
.input-bx{
	width:244px;
	height:22px;
	background:#0f0f0f;
	border:#272727 1px solid;
	margin-bottom:10px;
	color:#FFFFFF;
}
.txt-area{
	width:625px;
	height:182px;
	background:#0f0f0f;
	border:#272727 1px solid;
	margin-bottom:10px;
	color:#FFFFFF;
}
.input-bx-capcha{
	width:105px;
	height:22px;
	background:#0f0f0f;
	border:#272727 1px solid;
	margin-top:5px;
	color:#FFFFFF;
}
.submit-btn{
	width:69px;
	height:24px;
	margin-right:41px;
	background:url(../images/submit-btn.jpg) no-repeat;
	border:none;
}
.occa-bg{
	width:672px;
	height:153px;
}
.summer-bg{
	width:672px;
	height:196px;
	background:url(../images/summer-bg.jpg) no-repeat;
}
.rise-shine-bg{
	width:672px;
	height:209px;
	background:url(../images/rise-shine-bg.jpg) no-repeat;
}
.together-bg{
	width:672px;
	height:179px;
	background:url(../images/together-bg.jpg) no-repeat;
}
.valentine-bg{
	width:672px;
	height:194px;
	background:url(../images/valentine-bg.jpg) no-repeat;
}
.celebrate-bg{
	width:672px;
	height:194px;
	background:url(../images/celebrate-bg.jpg) no-repeat;
}
.red-top-box{
	width:227px;
	height:200px;
	background:url(../images/rgt-top-box.jpg) no-repeat top left;
}
.red-top-box p{
	padding:5px 17px;
}
.red-top-box span{
	font-size:16px;
}
.red-box2{
	width:227px;
	height:41px;
	background:url(../images/trouble-bg.jpg) no-repeat top left;
	line-height:40px;
	font-size:16px;
	color:#FFFFFF;
}
.red-box2 p{
	padding:0 17px;
}
a.red-bx-link:link{
	color:#FFFFFF;
	text-decoration:none;
}
a.red-bx-link:visited{
	color:#FFFFFF;
	text-decoration:none;
}
a.red-bx-link:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.ask-bg{
	width:227px;
	height:33px;
	line-height:33px;
}
a.ask-link:link{
	color:#FFFFFF;
	text-decoration:underline;
}
a.ask-link:visited{
	color:#FFFFFF;
	text-decoration:underline;
}
a.ask-link:hover{
	color:#FFFFFF;
	text-decoration:underline;
}
.chef-bg{
	width:227px;
	height:89px;
	background:url(../images/chef-bg.jpg) no-repeat;
	font-size:16px;
}
.chef-bg span{
	font-size:12px;
}
.sexy-cooking-bg{
	width:227px;
	height:108px;
	background:url(../images/sexy-cooking.jpg) no-repeat;
	font-size:16px;
}
.sexy-cooking-bg span{
	font-size:12px;
}
.red-box3{
	width:227px;
	height:41px;
	background:url(../images/hotel-bg.jpg) no-repeat top left;
	line-height:40px;
	font-size:16px;
	color:#FFFFFF;
}
.red-box3 p{
	padding:0 17px;
}
.hotel-txt{
	padding:5px 17px;
}
.red-box4{
	width:227px;
	height:41px;
	background:url(../images/car-bg.jpg) no-repeat top left;
	line-height:40px;
	font-size:16px;
	color:#FFFFFF;
}
.red-box4 p{
	padding:0 17px;
}
.red-box5{
	width:227px;
	height:41px;
	background:url(../images/air-bg.jpg) no-repeat top left;
	line-height:40px;
	font-size:16px;
	color:#FFFFFF;
}
.red-box5 p{
	padding:0 17px;
}
/*27-07-10*/


/*29-07-10*/
.red-txt{
	font-size:12px;
	font-weight:bold;
	color:#e20505;
}
.red-txt a:link{
	color:#e20505;
	text-decoration:none;
}
.red-txt a:visited{
	color:#e20505;
	text-decoration:none;
}
.red-txt a:hover{
	color:#e20505;
	text-decoration:none;
}
.bg-14 {
	margin:0px;
	padding:0px;
	background:url(../images/skewers-head-bg.jpg) no-repeat left top;
	border-right:#FFFFFF 1px solid;
	width:245px; 
	}
.red-bg-summer{
	width:386px;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	padding:20px 10px;
}
.red-bg-summer span{
	padding-left:80px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}
.red-bg-summer span1{
	padding-left:120px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
}
.red-td-bg{
	width:300px;
	background:url(../images/red-td-bg.jpg) repeat-x top left #d20505;
}
.red-td-bg span{
	color:#000000;
	font-size:12px;
	font-weight:bold;
}
.txt-1-red {
color:#d20505;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
line-height:18px;
margin:20px;
padding:0;
text-decoration:none;
}
.red-txt-big{
	font-size:18px;
	font-weight:bold;
	color:#e20505;
}
h2{
	font-size:18px;
	padding:10px 0 0 20px;
	font-weight:normal;
	color:#FFFFFF;
}
.appear-bg{
	width:509px;
	height:185px;
	background:url(../images/appreance-bg.jpg) no-repeat top left;
	
}
h3{
	font-size:24px;
	padding:10px 0 0 20px;
	font-weight:bold;
	color:#FFFFFF;
}

h4{
	font-size:24px;
	padding:10px 0 0 20px;
	font-weight:bold;
	color:#fb0000;
}
h5{
	font-size:24px;
	padding:10px 0 0 10px;
	font-weight:normal;
	color:#fb0000;
}
.white-txt{
	color:#ffffff;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	margin:10px;
	padding:0;
	text-decoration:none;
}
ul.bullet-2-wh {
	margin:0px;
	padding:10px 40px 0px 20px;
	list-style:none;
	}
ul.bullet-2-wh li {
	margin:0px 0px 10px 0px;
	padding:0px 0px 0px 15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	color:#fff;
	line-height:18px;
	background:url(../images/bullet-n.jpg) no-repeat;
	background-position:0px 5px;
	}
.celebrate-txt1{
	font-size:14px;
	font-weight:normal;
	padding:10px 25px 0px 25px;
	line-height:18px;
	color:#FFFFFF;
}
.celebrate-txt2{
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	line-height:18px;
	font-style:italic;
}
.white-lnk{
	padding:0 5px 10px 5px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.white-lnk a:link{
	padding:0 5px 10px 5px;
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.white-lnk a:visited{
	color:#000000;
	font-weight:bold;
	text-decoration:none;
}
.white-lnk a:hover{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.white-lnk a.current{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}
.capri-bg{
	width:899px;
	height:349px;
	background:url(../images/capri-bg.jpg) no-repeat top left;
}
/*a.capri-lnk:link{
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
	line-height:58px;
	padding:10px 5px;
}
a.capri-lnk:visited{
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
}
a.capri-lnk:hover{
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:underline;
	text-transform:uppercase;
}*/
.carmel-bg{
	width:899px;
	height:350px;
	background:url(../images/carmel-bg.jpg) no-repeat top left;
}
.healdsburg-bg{
	width:899px;
	height:350px;
	background:url(../images/healdsburg-bg.jpg) no-repeat top left;
}
.las-vegas-bg{
	width:899px;
	height:350px;
	background:url(../images/las-vegas-bg.jpg) no-repeat top left;
}
/*29-07-10*/



/*30-07-10*/
h3{
	font-size:24px;
	padding:10px 0 0 20px;
	font-weight:bold;
	color:#FFFFFF;
}
h1{
	font-size:24px;
	padding:10px 0 0 10px;
	font-weight:normal;
	color:#FFFFFF;
}
h4{
	font-size:24px;
	padding:10px 0 0 20px;
	font-weight:bold;
	color:#fb0000;
}
h5{
	font-size:24px;
	padding:10px 0 0 10px;
	font-weight:normal;
	color:#fb0000;
}
.las-angeles-bg{
	width:899px;
	height:350px;
	background:url(../images/las-angeles-bg.jpg) no-repeat top left;
}
.paris-bg{
	width:899px;
	height:350px;
	background:url(../images/paris-bg.jpg) no-repeat top left;
}
.paris-red-txt{
	color:#ff0000;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	margin:10px;
	padding:0;
	text-decoration:none;
}
.san-fran-bg{
	width:899px;
	height:350px;
	background:url(../images/san-fran-bg.jpg) no-repeat top left;
}
ul.bullet-tick {
	margin:0px;
	padding:10px 40px 0px 20px;
	list-style:none;
	}
ul.bullet-tick li {
	margin:0px 0px 15px 0px;
	padding:0px 0px 0px 25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	text-decoration:none;
	color:#fff;
	line-height:18px;
	background:url(../images/tick-blt.jpg) no-repeat;
	background-position:0px 1px;
	}
.fresh-fruit-bg{
	width:280px;
	height:193px;
	padding-top:216px;
	background:url(../images/fresh-fruit.jpg) #000000 top left no-repeat;
}
.smoked-salmon-bg{
	width:281px;
	height:193px;
	padding-top:216px;
	background:url(../images/smoked-salmon.jpg) #000000 top left no-repeat;
}
.morning-sm-bg{
	width:410px;
	background:url(../images/morning-sm-bg.jpg) no-repeat top left #000000;
	border-bottom:#FFFFFF 1px solid;
	border-right:#FFFFFF 1px solid;
	border-top:#FFFFFF 1px solid;
}
.morning-sm-bg1{
	width:410px;
	background:url(../images/morning-sm-bg.jpg) no-repeat top left #000000;
	border-bottom:#FFFFFF 1px solid;
	border-left:#FFFFFF 1px solid;
	border-top:#FFFFFF 1px solid;
}
.finger-food-bg{
	width:287px;
	background:url(../images/finger-food-bg.jpg) top left no-repeat #000000;
	padding-top:169px;
}
.pasta-bg{
	width:324px;
	background:url(../images/pasta-bg.jpg) top left no-repeat #fd0000;
	padding-top:169px;
}
.salad-bg{
	width:287px;
	background:url(../images/salad-bg.jpg) top left no-repeat #000000;
	padding-top:169px;
}
/*30-07-10*/

/*-- 04.12.10 --*/
.cont_1{  font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; padding:15px 12px;}
.cont_2{ float:left;  font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; background:url(../images/cont_bg1.jpg) left top no-repeat; min-height:253px; padding:20px 15px 10px 200px; width:383px;}
.readmore_link{font:normal 12px Arial, Helvetica, sans-serif; color:#fb0000; text-decoration:none; padding-top:5px; float:left;}
.heading1{ font:normal 18px Arial, Helvetica, sans-serif; color:#FFFFFF; padding-left:34px; text-transform:uppercase;}
.link2{font:normal 12px Arial, Helvetica, sans-serif; color:#fb0000; text-decoration:none;}
.p_image{ padding:12px 0px 12px 10px; }
.p_txt{padding:12px 15px 12px 10px; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF;}
.hotspotbg1{ background:url(../images/hotspot_bg1.jpg) left top no-repeat #000; padding:30px 20px 20px 270px; min-height:257px; float:left; width:308px;}
.hotspotbg2{ background:url(../images/hotspot_bg2.jpg) right top no-repeat #fb0000; padding:30px 270px 20px 20px; min-height:267px; float:left; width:308px;}
.right_heading{ padding-left:20px; font:normal 14px Arial, Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase;}
.roght_block1{ padding:10px 15px;}
.smallblock{ float:left; border:1px solid #FFFFFF; margin-right:4px; width:195px; margin-bottom:5px;}
.smallblock img{ float:left; border-right:1px solid #FFFFFF;}
.smallblock p{ float:left; display:block; width:104px; padding:10px 5px 0 5px; color:#FFFFFF;}
.smallblock p strong{ color:#FF0000; margin-bottom:10px;}

/*--- 13.12.10 ---*/
.best_place_bg{
	width:899px;
	background:url(../images/new_img1.jpg) no-repeat top right #000000;
}
.white_txt2{color:#FFFFFF;}





/*18-12-10*/
.new-homepage-title{
	font-size:14px;
	font-weight:normal;
	color:#f00101;
}
/*18-12-10*/


/*---- 21.12.10 ----*/
ul.bullet-2 li a {
	color:#fff;
	 text-decoration:none;
	}
	
/*---- 12.30.10 ----*/
.home-header-bg-innerpage {
	background:url(../images/home-header-bg2.jpg) no-repeat left top;
	width:901px;
	height:455px;
	}
a.all_rec{ float:left; margin-left:12px; background:url(../images/trans-bg2.png) left no-repeat; height:22px; width:400px; padding:7px 0 0 10px; font:normal 12px Arial, Helvetica, sans-serif; color:#FFFFFF; text-transform:uppercase; text-decoration:none; margin-bottom:5px;}


.bg-2-3 {
	margin:0px;
	padding:0px;
	width:455px;
	}


/*--------------------------------------------*/

.font-12 a{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:underline;
}
.font-12 a:hover{
	color:#fff;
	text-decoration:none;
}

/*-----------------04.28.11---------------------------*/
a.capri-lnk{
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
	line-height:58px;
	padding:10px 5px;
	outline:none;
}

a.capri-lnk:hover{
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:underline;
	text-transform:uppercase;
}
