/* CSS Document */
*{
margin: 0;
padding: 0;
}

html {
/*overflow-y: scroll;*/
height: 102%;
}

body {
background-image: url('../images/img_bg.jpg');
/*background-repeat:repeat-x;
background-color: #51591E;*/
padding: 0; 	
margin: 0;
text-align:center;
/*background-image: url('../images/curryBack.jpg');
background-repeat: no-repeat;
background-position: 120px 120px; */
}

.pic2
{
float: right;
height: 350px;
width: 101px;
background-image: url('../images/startBack.jpg');
background-repeat: no-repeat;
margin-top: -460px;
margin-right: 112px;
}

* html #pic2 
{
float: right;
height: 350px;
width: 101px;
background-image: url('../images/startBack.jpg');
background-repeat: no-repeat;
margin-right: 57px;
margin-top: -460px;
}

.container {
width:810px;
height: auto;
background-image:url(../images/bgbody.jpg);
color:#333333;
background: #FFFFFF;
text-align:left;
margin-left:auto;
margin-right: auto;
display: table;
border: 2px solid #000000;
margin-top: 10px;
}

* html .container
{
height: 800px;
margin-left:auto;
margin-right: auto;
}

.logo {
/*background-image:url(images/newLOGO1.png);*/
width: 780px;
height: 170px;
padding: 0;
margin-top: 15px;
margin-left: 15px;
padding-bottom: 0.2em;
overflow:hidden;
}

/*flash --*/
.flash
{
float: right;
height: 160px;
width: 165px;
margin-top:20px;
margin-right: 15px;
display: inline;
}




.style{
cursor: default;
float: right;
color:#300;
width:170px;
height:190px;
background:white;
/*filter:alpha(opacity=120); 
opacity:.90;*/
margin-top:18px;
margin-right: 22px;
font-family:Verdana, Arial, Helvetica,Georgia;
font-size: 14px;
line-height:26px;  
text-align: justify;
display:inline;
}

#about_info
{
cursor: default;
float: right;
width: 160px;
height: 190px;
margin-top:20px;
margin-right: 25px;
display:inline;
background: url(../images/about_info1.jpg) no-repeat;
}

#about_info h2
{
color: #990000;
font-size: 15px;
margin-bottom: 5px;
text-decoration:underline;
font-family:Arial, Helvetica, sans-serif;
margin-left: 10px;
margin-top: 15px;
}

* html #about_info h2
{
}


#about_info p
{
color:#003333;
font-family:Arial, Helvetica, sans-serif;
font-weight: bold;
font-size: 12px;
width: 140px;
margin-left: 10px;
}

.aboutLink a
{
color:#000066;
text-decoration:none;
}

.aboutLink a:hover
{
color: #006600;
text-decoration:none;
}

.onion
{
cursor: default;
float: right;
height: 95px;
width: 240px;
margin-right: 9px;
margin-top: -10px;
/*background: url('../images/onion.jpg') no-repeat;*/
display: inline;
}

* html .onion
{
width: 287px; /*IE 5 -6 */
w\idth: 225px; /*185px minus all left/right paddings and margins*/
margin-top: -240px;
display: inline;
}


.tikkaAd
{
cursor: default;
float: right;
height: 102px;
width: 245px;
margin-right: 9px;
margin-top: 20px;
/*background: url('../images/tikkaAd1.jpg') no-repeat;*/
display: inline;
}

* html .tikkaAd{
width: 287px; /*IE 5 -6 */
w\idth: 245px; /*185px minus all left/right paddings and margins*/
margin-top: -125px;
margin-right: -230px;
display: inline;
}



#luck a{
font-size:10px;
color:#990000;
	text-decoration:none;
}

#luck a:hover {
	color: #336699; /*#99CCFF*/
	text-decoration:none;
	}
	



#footer {
cursor: default;
text-align:center;
margin-left:auto;
margin-right: auto;
margin-top: 10px;
width: 720px;
height: 30px;
/*color:#fff;*/
color: #FFFFFF;
font-weight: bolder;
clear:both;
text-decoration:none;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
}


.valid
{
float: left;
text-align:center;
width: 108px;
height: 28px;
margin-top: 15px;
text-decoration:none;
margin-left: 360px;
}

* html .valid
{
text-align:center;
margin-top: 15px;
text-decoration:none;
margin-left: 180px;
margin-bottom: 10px;
}

.rss
{
text-align: center;
margin-left: auto;
margin-right: auto;
width: 28px;
height: 28px;
}


.footerLink
{
margin-left:auto;
margin-right: auto;
width: 720px;
margin-bottom: 9px;
font-weight: bold;
}

* html .footerLink
{
margin-bottom: 3px;
}

.footerLink ul{
font: normal 12px Helvetica, sans-serif;
margin:0;
padding:0;
list-style:none;
}

.footerLink li{
display:inline;
margin:2px 14px 0 0;
padding:0;
font-weight:bold;
}


.footerLink a{
float:left;
color: #FAF9E2;
margin:3px 3px 3px 15px;
padding:0 0 1px 4px;
text-decoration:none;
letter-spacing: 1px;
}

.footerLink a:hover
{
text-decoration:none;
color: #CCCC00;
}

.footerLink .current
{
color: #CCCC00;
text-decoration:none;
}

.footerLink a span{
float:left;
display:block;
padding: 3px 12px 2px 4px;
text-align:left;
}


.copyright
{
float: left;
margin-left: 150px;
font-family: Helvetica, sans-serif;
font-size: 12px;
}

* html .copyright
{
float: left;
margin-left: 75px;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
}

.email 
{
float: left;
margin-left: 30px;
text-align:center;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
}

.email a
{
color:#FFFFFF;
text-decoration:none;
}

.email a:hover
{
color:#FFFFFF;
text-decoration:underline;
}

.tel
{
float:left;
margin-left: 40px;
font-family: Helvetica, sans-serif;
font-size: 12px;
}

.top
{
margin-left: auto;
margin-right: auto;
width: 200px;
color:#FFFF00;
text-decoration: none;
margin-bottom: 5px;
font-size: 12px;
}


#top a 
{
color:#FFFF00;
text-decoration:none;
}

#top a:hover
{
color:#99FF00;
text-decoration:none;
}

.approved
{
float: right;
margin-top: -927px;
margin-right: 110px;
background-image: url(../images/approved1.gif);
width: 169px;
height: 159px;
display: inline;
position: relative;
}

.img2
{
height: 145px;
width: 400px;
background-image: url('../images/bckImg.gif');
}

#design_info
{
float: left;
margin-left: -430px;
display: block;
width: 200px;
color: #fff;
font-size: 11px;
font-family:Geneva, Arial, Helvetica, sans-serif;
padding-top: 50px;
padding-bottom: 20px;
font-weight:bold;
}

* html #design_info
{
padding-top: 0px;
}

#design_info a
{
color: #FFFFCC;
text-decoration:none;
}

#design_info a:hover
{
color:#CCCC00;
text-decoration:none;
}


#fb_icon a
{
float: left;
width: 22px;
height: 20px;
background: url(../images/fb_icon.jpg) no-repeat;
display: inline;
margin-top: 45px;
margin-left: -200px;
text-decoration: none;
text-indent: -9999px;
}

#button
{
float: left;
display: inline;
margin-top: 49px;
margin-left: -120px;
}

 a:active
{
outline: none;
} 

#retailAd
{
cursor: default;
float: right;
width: 160px;
height: 190px;
margin-top: 55px;
margin-right: 25px;
display:inline;
background: url(../images/retailAd.jpg) no-repeat;
}

.scriptoff p
{
color: #ffffff;
font-weight: bold;
padding: 20px;
font-size: 13px;
width: 700px;
margin: auto;
font-family: Geneva, Arial, Helvetica, sans-serif;
}

.menuAd
{
float: right;
margin-right: 20px;
margin-top: 40px;
display: inline;
background: url(../images/menuAd.jpg) no-repeat;
width: 187px;
height: 150px;
}

.fingerBuffetAd a
{
float: right;
margin-right: 20px;
margin-top: 40px;
margin-bottom: -20px;
display: inline;
width: 187px;
height: 150px;
text-decoration:none;
}

a{ outline:none;}
