@charset "utf-8";
/* CSS Document */
body{
	margin:0;
	background-image:url(images/bodyGradients.png);
	height:1924px;
	font-family:Arial, Helvetica, sans-serif;
	color:#fff;
	font-size:13px;
	background-color:#000;
	background-repeat:repeat-x;
}
div.special{
	border:0px;
	height:17px;
	background-image:url(images/ornament1.jpg);
}
.header{
	background-image:url(images/topHeaderBg.jpg);
	max-width:1280px;
	height:696px;
	background-position:center;
	margin:auto;
	padding-top:1px;
	background-repeat:no-repeat;
}
.header h1{
	display:none;
}
.header .karmaLogo{
	background-image:url(images/karmaLogo.png);
	width:74px;
	height:88px;
	display:block;
	margin:auto;
	margin-top:7px;
}
.header .siteSlogan{
	background-image:url(images/palmsCasinoResort.png);
	width:654px;
	height:175px;
	margin:auto;
	margin-top:320px;
}
.header .kandies{
	background-image:url(images/kandiesAndChips.png);
	height:141px;
	position:relative;
	margin-top:23px;
}
.mainContent{
	max-width:1280px;
	margin:auto;
	background-image:url(images/mainBodyBg.jpg);
	background-position:center;
	height:1077px;
}
.mainContentWrapper{
	width:1030px;
	margin:auto;
}
.leftPile{
	list-style:none;
	margin:0;
	padding:0;
	float:left;
	margin-top:35px;
	width:268px;
}
.leftPile .btnBuyTickets{
	background-image:url(images/btnBuyTickets.png);
	width:275px;
	height:125px;
}
.leftPile .btnBuyTickets a{
	display:block;
	height:125px;
}
.leftPile .btnFaq{
	background-image:url(images/btnFaq.png);
	width:271px;
	height:99px;
	margin-top:5px;
}
.leftPile .btnFaq a{
	display:block;
	height:99px;
}
.leftPile .btnPictureGal{
	background-image:url(images/btnPictureGal.png);
	width:274px;
	height:98px;
	margin-top:13px;
}
.leftPile .btnPictureGal a{
	display:block;
	height:98px;
}
.leftPile .btnContact{
	background-image:url(images/btnContact.png);
	width:258px;
	height:81px;
	margin-top:24px;
}
.leftPile .btnContact a{
	display:block;
	height:81px;
}
.leftPile .panelStayInformed{
	background-image:url(images/panelStayInformed.png);
	width:266px;
	height:149px;
	margin-top:55px;
	margin-left:-6px;
}
.leftPile .panelStayInformed #email{
	width:190px;
	background:transparent;
	border:none;
	color:#a5889c;
	font-size:11px;
	padding:5px;
	margin-left:24px;
	margin-top:60px;
}
.leftPile .panelStayInformed .btn{
	width:66px;
	height:34px;
	margin-left:161px;
	margin-top:15px;
	display:block;
}
.leftPile .btnVIP{
	background-image:url(images/btnVIP.png);
	width:261px;
	height:96px;
	margin-top:32px;
	
}
.leftPile .btnVIP a{
	display:block;
	height:96px;
}
.mainContentHolder{
	width:419px;
	float:left;
	margin-left:45px;
	margin-top:63px;
	/*background-color:#8a0067;*/
	height:970px;
}
.mainContentCopy{
	position:relative;
	background-color:#8a0067;
}
.mainContentCopy h2{
	font-size:22px;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-variant:small-caps;
}
.mainContentCopy a{
	color:#fff;
	font-weight:bold;
}
hr{
	border:none;
	border-top:solid 1px #6a004f;
	border-bottom:solid 1px #b01c8a;
}
.mainContentCopy .faq p{
	line-height:150%;
}
.mainContentCopy .faq p strong{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-variant:small-caps;
	font-size:16px;
	margin-bottom:1px;
	display:block;
}
.mainContentCopy .faq br{
	line-height:5px;
}
.rightPile{
	margin:0;
	padding:0;
	list-style:none;
	width:101px;
	float:left;
	margin:40px;
	width:217px;
}
.rightPile .btnApplay{
	background-image:url(images/btnApplay.png);
	width:214px;
	height:111px;
}
.rightPile .btnApplay a{
	display:block;
	height:111px;
}
.rightPile .btnKarma{
	background-image:url(images/btnKarma.png);
	width:230px;
	height:93px;
	margin-top:13px;
}
.rightPile .btnKarma a{
	display:block;
	height:93px;
}
.rightPile .btnEntertainment{
	background-image:url(images/btnEntertainment.png);
	width:248px;
	height:87px;
	margin-top:30px;
	margin-left:-16px;
}
.rightPile .btnEntertainment a{
	display:block;
	height:87px;
}
.rightPile .btnBuyTicketsSmall{
	background-image:url(images/btnBuyTicketsSmall.png);
	width:236px;
	height:112px;
	margin-top:7px;
}
.rightPile .btnBuyTicketsSmall a{
	display:block;
	height:112px;
}
.rightPile .btnBookHotel{
	background-image:url(images/btnBookHotel.png);
	width:238px;
	height:87px;
	margin-top:18px;
	margin-left:-8px;
}
.rightPile .btnBookHotel a{
	display:block;
	height:87px;
}
.rightPile .btnCharity{
	background-image:url(images/btnCharity.png);
	width:230px;
	height:100px;
	margin-top:15px;
	margin-left:-1px;
}
.rightPile .btnCharity a{
	display:block;
	height:100px;
}
.rightPile .btnTables{
	background-image:url(images/btnTables.png);
	width:214px;
	height:101px;
	margin-top:16px;
	margin-left:5px;
}
.rightPile .btnTables a{
	display:block;
	height:101px;
}
.footer{
	max-width:1280px;
	margin:auto;
	
}
.footer .footerCandies{
	background-image:url(images/bottomChips.png);
	height:96px;
	max-width:1280px;
	background-position:center;
	position:relative;
	clear:both;
	top:5px;
	
}
.footer .bottomLogos{
	background-image:url(images/bottomLogos.png);
	width:823px;
	height:73px;
	margin:auto;
	margin-top:-10px;
}
.footer .bottomMenu{
	width:743px;
	margin:auto;
	margin-top:10px;
}
.footer .bottomMenu a{
	display:block;
	float:left;
	margin-right:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	color:#beb4ba;
}
.footer .bottomMenu a:hover{
	text-decoration:underline;
}
.footer .copyright{
	text-align:center;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	clear:both;
	color:#fff;
	padding-top:5px;
}
.msg h3{
	font-size:12px;
	background-color:#8d1a64;
	width:220px;
	margin-left:15px;
	height:40px;
	text-align:center;
	line-height:40px;
}
.Charity{
	background-image:url(images/contentBg.jpg);
	background-position:bottom;
	height:950px;
	background-repeat:no-repeat;
	padding:0 20px 0 20px;
}
.Charity h2{
	font-size:24px;
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:center;
	height:60px;
	background-image:url(images/headingOrnament.png);
	background-repeat:no-repeat;
	background-position:center bottom;
	margin:0px;
	margin-top:10px;
}
.Charity h3{
	font-family:Georgia, "Times New Roman", Times, serif;
	text-align:center;
	font-size:16px;
	font-weight:normal;
	font-variant:small-caps;
}
.Charity p{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	line-height:21px;
	margin:10px 0 10px 0;
}
.faq h2{
	text-align:center;
	font-size:24px;
}
.faq h2{
	text-align:center;
	font-size:24px;
}
.faq table{
	font-size:11px;

}
.faq table tr{
	background-color:#a10178;
}
.faq table tr td.left{
	background-color:#740157;
}
.faq table .alt td.left{
	background-color:#491d48;
}
.faq table .alt{
	background-color:#6b2a6a;
	
}
.faq table{
	border-left:solid 1px #b01c8a;
	border-right:solid 1px #b01c8a;
}
.faq table td{
	border-top:solid 1px #b01c8a;
	border-bottom:solid 1px #6a004f;
}
.faq table .alt td{
	
}
.mainContentCopy .faq  table p strong{
	font-size:13px;
	font-weight:bold;
}	
.style1 {
	font-size: 14px;
	font-weight: bold;
}