/* CSS Document */

body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
margin-top:0px;
margin-left:0px;
margin-bottom:0px;
margin-right:0px;
}

A {
text-decoration:none;
color:#333333;
}

A.hover{
color:#6600FF;}

A.visited{
color:#666666;}

.bloc{
margin-top:30px;
margin-left:10px;
margin-right:10px;
}

table.main {
margin-top:0px;
margin-left:0px;
width: 100%;
height:590px;
margin-bottom:0px;
border:0;
}

table.sq {
margin-top:40px;
margin-left:60px;
margin-right:30px;
width:868px;
height:373px;
}

table.about {
margin-top:40px;
margin-left:60px;
margin-right:30px;
width:864px;
height:370px;
}

table.contact {
margin-top:40px;
margin-left:80px;
margin-right:30px;
width:784px;
height:380px;
}

table.ccform {
margin-top:30px;
margin-left:20px;
margin-right:20px;
}

.porfilebloc{
width:900px;
height:400px;
display:none;
}

.historybloc{
width:900px;
height:400px;
display:none;
}
.franchisebloc{
width:900px;
height:400px;
display:none;
}


.post{
position:absolute;
display:block;
visibility:hidden;
left:721px;
top:64px;
z-index:3;}

.address{
position:absolute;
left:530px;
top:92px;

display:block;
z-index:6;
width:243px;
height:198px;
}

.contact{
position:absolute;
top:7px;
left:7px;
width:900px;
height:410px;
visibility:visible;
display:block;
z-index:1;
}

.contact2{
position:absolute;
top:7px;
left:7px;
width:900px;
height:400px;
display:none;
visibility:hidden;
z-index:2;
}

.abouttext{
font-size:9pt;
line-height:16px;
color:#663333;
width:500px;
height:180px;
padding-bottom:10px;
padding-right:14px;
padding-left:14px;
overflow:auto;
}

.abouttext2{
font-size:9pt;
color:#663333;
width:500px;
height:256px;
margin-top:20px;
padding-right:14px;
padding-bottom:10px;
padding-left:14px;
overflow:auto;
line-height:16px;
}

.logomain{
width:auto;
height:auto;
top:474px;
left:790px;
position:absolute;
}

.philosophy
{
font-size:11px;
font-weight:bold;
text-align:center;
width:460px;
}

TD.newstrip{
background-color:#E7E8DD;
border:0px;
border-color:#6E6E68;
}

.newscroll{
width:700px;
height:20px;
position:absolute;
left:80px;
top:531px;
clip:rect(0,700px, 22px, 0);
background-color:#E7E8DD;
}

.cchs{
width:700px;
height:20px;
position:absolute;
left:10px;
top:501px;
clip:rect(0,700px, 22px, 0);
background-color:#E7E8DD;
}


.newscrollHL{
width:700px;
height:21px;
position:absolute;
left:80px;
top:532px;
clip:rect(0,700px, 22px, 0);
background-color:#FFFFFF;
}


marquee.scrollme{
position:absolute;
height:20px;
width:694px;
top:1px;
left:6px;
clip:rect(0,720px,20px,0);
overflow:hidden;
z-index:1;
}

.scrollLt{
position:relative;
height:20px;
width:20px;
top:1px;
left:0px;
clip:rect(0,20px,20px,0);
background-color:#FFFFDD;
z-index:2;
}

.scrollRt{
position:relative;
height:20px;
width:20px;
top:1px;
left:0px;
clip:rect(0,20px,20px,0);
z-index:3;
background-color:#FFFFDD;
}


.subtitle{
position:absolute;
font-size:10pt;
font-weight:bold;
color:#FFFF99;
width:900px;
height:24px;

top:500px;
left:0px;
text-align:center;
}

.choco{
color:#663300;
}

.chocosm{
color:#663300;
font-size:8pt;
}

.choco2{
color:#423627;
font-size:8pt;
}

.chocotitle{
color:#663300;
font-weight:bold;
font-size:10pt;
}


.subtitletxt{
color:#FFFF99;
}

.saletxt{
left:200px;
height: 10px;
width:450px;
height:100px;
color:#663300;
display:block;
}

.ordertxt{
left:200px;
height: 10px;
width:460px;
height:100px;
color:#663300;
font-size:11px;
display:block;
}

.thankyou{
position:absolute;
padding-top:40px;
padding-left:55px;
width:511px;
height:195px;
left:25%;
top:210px;
display:block;

visibility:visible;
z-index:5;
}
.bear2{
position:absolute;
left:5px;
top:429px;
}


.bear{
position:absolute;
left:5px;
top:429px;
z-index:1;
}

.allcakesdiv{
width:10px;
height:10px;
overflow:hidden;
margin-left:0px;
clip:rect(0px,980px,380px,0px);
visibility:hidden;
display:block;
z-index:2;

}

.cakedesc1 {
width:244px;
height:244px;
clip:rect(0px, 10px,10px,0px);
position:absolute;
top:64px;
left:64px;
visibility:hidden;
display:block;
background-image:url('images/bg/cakes.gif');
z-index:3;
overflow:hidden;
}

.cakedesc2 {
width:244px;
height:244px;
clip:rect(0px,1px,1px,0px);
position:absolute;
top:64px;
left:64px;
visibility:hidden;
display:block;
background-image:url('images/bg/cakes2.gif');
z-index:3;
overflow:hidden;
}

.cakedesc3 {
width:244px;
height:244px;
clip:rect(0px,1px,1px,0px);
position:absolute;
top:64px;
left:64px;
visibility:hidden;
display:block;
background-image:url('images/bg/cakes3.gif');
z-index:3;
overflow:hidden;
}

.cakedesc4 {
width:244px;
height:244px;
clip:rect(0px,1px,1px,0px);
position:absolute;
top:64px;
left:64px;
visibility:hidden;
display:block;
background-image:url('images/bg/cakes4.gif');
z-index:3;
overflow:hidden;
}

.designdesc{
width:366px;
height:244px;
clip:rect(0px,246px,124px,124px);
position:absolute;
top:64px;
left:64px;
visibility:hidden;
display:block;
background-image:url('images/bg/designercake.gif');
z-index:3;
overflow:hidden;
}


.cakedescbg {
width:244px;
height:244px;
clip:rect(0, 244px,244px,0);
position:absolute;
top:0px;
left:0px;
}

.cakedesctxt {
width:250px;
height:244px;
clip:rect(0, 250px,244px,0);
position:inherit;
top:0px;
left:0px;
z-index:5;
display:inherit;
visibility:inherit;
}
.cakedesctxt2 {
position:inherit;
top:0px;
left:0px;
z-index:5;
display:inherit;
visibility:inherit;
}
.deschl{
padding-left:8px;
padding-right:8px;
padding-top:4px;
padding-bottom:4px;
font-size:10pt;
font-weight:bold;

}

.desch2{
padding-left:18px;
padding-right:10px;
padding-top:4px;
padding-bottom:24px;
font-size:10pt;
font-weight:bold;
}



.desctop{
padding-left:24px;
padding-right:24px;
padding-top:30px;
padding-bottom:4px;
font-size:8pt;
font-weight:500;
}

.descbase{
padding-left:18px;
padding-right:18px;
padding-top:14px;
padding-bottom:4px;
font-size:8pt;
font-weight:500;
}

.cakesaledesc{
width:694px;
height:204px;
position:absolute;
margin-top:0px;
left:71px;
top:34px;
z-index:3;}

.cakeorderdesc{
width:680px;
height:160px;
display:block;
margin-left:30px;
margin-top:52px;
font-size:8pt;
}

.catnametop{
position:absolute;
left:776px;
top:79px;
display:block;
}

.enq{
position:absolute;
left:845px;
top:199px;
display:block;
}

.enqtext{
position:absolute;
left:845px;
top:199px;
display:block;
}


.next{
position:absolute;
left:845px;
top:199px;
display:block;
}

.prev{
position:absolute;
left:781px;
top:189px;
display:block;
}

.catnamebasegrp{
position:absolute;
left:776px;
top:379px;
display:block;
z-index:5;
}

.grandamt{
position:absolute;
left:553px;
top:395px;
width:56px;
height:20px;
background-color:#FFCC66;
padding-top:8px;
padding-bottom:0px;
padding-right:6px;
text-align:right;
display:block;
}

.confirmbutton{
position:absolute;
left:495px;
top:440px;
width:86px;
height:26px;
padding-top:0px;
padding-bottom:0px;
padding-right:6px;
text-align:right;
display:block;
}



.instruction{
position:absolute;
left:650px;
top:268px;
width:242px;
height:77px;
display:block;
}

.orderdesc{
padding-left:10px;
width:380px;
height:12px;
text-align:left;
display:block;
color:#663300;
border:1px}

.orderqty{
padding-left:0px;
width:62px;
height:12px;
color:#663300;
text-align:center;
display:block;
border:1px}

.orderamt{
padding-left:0px;
width:62px;
height:12px;
color:#663300;
text-align:right;
display:block;
border:1px}

.orderdeschl{
padding-left:10px;
width:380px;
height:12px;
text-align:left;
display:block;
color:#FF6600;
border:1px}

.orderqtyhl{
padding-left:0px;
width:62px;
height:12px;
color:#FF6600;
text-align:center;
display:block;
border:1px}

.orderamthl{
padding-left:0px;
width:62px;
height:12px;
color:#FF6600;
text-align:right;
display:block;
border:1px}



.Hitem{
margin-bottom:2px;
margin-left:3px;
visibility:hidden;
display:none;
position:relative;
}

.Gitem{
margin-bottom:0px;
margin-left:3px;
visibility:hidden;
display:none;
position:relative;
}

.particulars{
position:absolute;
padding-top:40px;
padding-left:55px;
width:720px;
height:286px;
left:0px;
top:210px;
display:block;

visibility:hidden;
z-index:5;
}

.comments{
position:absolute;
padding-top:46px;
padding-left:15px;
width:655px;
height:290px;
overflow:hidden;
left:120px;
top:85px;
display:block;
background-image:url('images/bg/comment.jpg');
visibility:visible;
z-index:1;
}

.txtfield1{
width:150px;
height:16px;
}
.blockfield{
width:250px;
height:16px;
}
