/* CSS Document */
body {
	/*padding:10px 0 27px 0;
	margin:0;
	background:url(images/bg.jpg) repeat 0 0;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#403F3F;*/
	
	margin:0;
	background:url(images/bg.jpg) repeat 0 0;
	font:normal 12px/16px Arial, Helvetica, sans-serif;
	color:#403F3F;
	padding:41px 0 27px 0;
	}
td, h1, h2, p, ul, form, input, li {
	padding:0;
	margin:0;
}
ul{
	list-style-type:none;
}
a {
	outline:none;
	padding:0;
	margin:0;
}

/*--------------- Header Starts ---------------*/
div#container{
	width:938px;
	margin:0 auto;
	position:relative;
}
/*div#topDish{
	background:url(images/top-dish.jpg) no-repeat 0 0;
	width:209px;
	height:176px;
	position:absolute;
	top:37px;
	left:-5px;
	z-index:1;
}*/
div#topDish{
	background:url(images/top-dish.png) no-repeat 0 0;
	width:209px;
	height:176px;
	position:absolute;
	top:37px;
	left:-5px;
	z-index:1;
}
div#coffeCup{
	background:url(images/coffe-cup.jpg) no-repeat 0 0;
	width:194px;
	height:188px;
	position:absolute;
	top:581px;
	left:18px;
	z-index:2;
}
/*div#contact{	
	background:url(images/contact-bg.jpg) no-repeat 0 0;
	width:295px;
	height:193px;
	position:absolute;
	top:741px;
	left:640px;
	z-index:3;
}*/
div#contact{
	background:url(images/contact-bg.png) no-repeat 0 0;
	width:295px;
	height:193px;
	position:absolute;
	top:19px;
	left:15px;
	z-index:3;
}
p.contactTxt{
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#4D1E1F;
	margin:54px 0 0 28px;;
}
p.contactTxt span{
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#4D1E1F;
}
p.contactTxtbot{
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#4D1E1F;
	margin:20px 0 0 28px;;
}
p.contactTxtbot span{
	font:bold 12px/16px Arial, Helvetica, sans-serif;
	color:#4D1E1F;
}
.menubg {
	background:url(images/menu-bg.gif) no-repeat 0 101px;
	height:393px;
	}
.menubg ul {
	margin:200px 0 0 41px;
	list-style-type:none;
	}
.menubg ul li {
	background:url(images/menu-li-bg.gif) no-repeat 0 100%;
	width:123px; padding:0 0 0 18px;
	}
.menubg ul li.nobg {
	background:none;
	}
.menubg ul li a {
	font:bold 11px/30px Verdana, Arial, Helvetica, sans-serif;
	color:#9E0410;
	text-decoration:none;
	}
.menubg ul li a:hover {
	color:#505050;
	}
.banner {
	background:url(images/banner.jpg) no-repeat 0 0;
	height:249px;
	}
/*.logo {
	margin:15px 0 0 292px;
	}*/
.logo {
	position:absolute;
	top:-35px;
	left:372px;
/*	margin:15px 0 0 292px;*/
	}
.whitebg {
	background-color:#FFFFFF;
	}
.centerpadd {
	padding:28px 0 33px 0;
	}
h1.about {
	background:url(images/about.gif) no-repeat 0 0;
	width:348px; line-height:26px; display:block;
	text-indent:-10000px; margin:0 0 11px 0;
	}
p.tabletext {
	margin:0 18px 44px 0;
	}
.doot {
	background:url(images/dooted-line.gif) no-repeat 0 100%;
	}
h2.whether {
	background:url(images/whether.gif) no-repeat 0 0;
	width:601px; line-height:18px; display:block;
	text-indent:-10000px; margin:0 0 18px 0;
	}
.glass {
	margin:21px 0 9px 21px;
	}
ul.center {
	list-style-type:none;
	margin:0; padding:0;
	}
ul.center li {
	background:url(images/body-li-bg.gif) no-repeat 0 50%;
	padding:0 0 0 15px; margin:0 0 9px 0;
	}
h3.name {
	background:url(images/name.gif) no-repeat 0 0;
	width:413px; line-height:42px; display:block;
	text-indent:-10000px; margin:23px 0 12px 0;
	}
p.nametext {
	margin:0 54px 21px 0;
	}
a.click {
	text-decoration:none;
	font:bold 11px/16px Tahoma, Arial, Helvetica, sans-serif;
	color:#E34C0E;
}
a.click:hover {
	text-decoration:underline;
	color:#515151;
}
p.footer {
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#FFF9E8;
	margin:16px 0 0 35px;
}
p.footer a {
	text-decoration:none;
	color:#FFF9E8;
}
p.footer a:hover {
	text-decoration:underline;
	color:#FFF9E8;
}
/*-------------------------------------------------------------------Intro---------------------------------------------*/
div#introContainer{
	width:862px;
	padding:23px 0 0 141px;
	margin:0 auto;
	position:relative;
}
div#introContainer img.introLogo{
	position:absolute;
	top:10px;
	left:45px;
}
div#introContainer div#voted{
	background:url(images/voted-1.png) no-repeat 0 0;
	position:absolute;
	left:703px;
	top:-45px;
	width:293px;
	height:191px;
}
*html div#introContainer div#voted{
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/voted-1.png', sizingMethod='crop');
	}
div#introContainer div#voted img{
	margin:121px 0 0 95px;
}
div#introContainer div#cupPic{
	background:url(images/cup.png) no-repeat 0 0;
	width:245px;
	height:274px;
	position:absolute;
	top:296px;
	left:620px;
}
div#introContainer div#timing{
	background:url(images/timing.png) no-repeat 0 0;
	height:162px;
	width:242px;
	position:absolute;
	top:145px;
	left:685px;
	z-index:-5;
}
*html div#introContainer div#timing{
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/timing.png', sizingMethod='crop');
	}
*html div#introContainer div#cupPic{
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/cup.png', sizingMethod='crop');
	}
p.copyTxt{
	font:12px/16px Arial, Helvetica, sans-serif;
	color:#DA9E45;
	width:280px;
	padding:15px 0 0 195px;
	text-align:center;
}/*------ Direct Image ------*/

td.leftTopcrv{
	background:url(images/left-top-crv.jpg) no-repeat 0 0;
	width:15px;
	height:14px;
}
td.rightTopcrv{
	background:url(images/right-top-crv.jpg) no-repeat 0 0;
	width:15px;
	height:14px;
}
td.whiteBg{
	background-color:#FFF;
}
.homeButton{
	position:absolute;
	top:-20px;
	left:35px;
}
* html img,

* html .png{

    position:relative;

    behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",

        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",

        this.src = "images/transparent.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),

        this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",

        this.runtimeStyle.backgroundImage = "none")),this.pngSet=true)

    );

};
