@charset "utf-8";
/* Lucky 18 Casino - CSS */

/* Main */

* {
	margin:0px;
	padding:0px;
	border:0px;
	text-align:left;
}

html,body {
	background-color:#fff;
	background-image:url(images/background.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	color:#555555;
	margin:0px;
	padding:0px;
	font: normal 12px/140% "Tahoma", arial sans-serif;
}

.clear  { clear:both; }
.left   { float:left; }
.right  { float:right; }
.green  { color:#27D700; }
.purple { color:#651751; }

/* Basic Typography */

p {

}

h1 {
	font-family:"Tahoma", arial sans-serif;
	font-size:24px;
	font-weight:200;
	color:#27D700;
	width:535px;
	margin:0 auto;
	border-bottom:1px solid #DDCBD8;
	padding:5px 0 5px 0;
}

h2 {

}

h3 {
	font-family:"Tahoma", arial sans-serif;
	font-size:14px;
	font-weight:800;
	color:#94417F;
	width:535px;
	margin:0 auto;
	padding:20px 0 10px 25px;
}

h3.inner {
	font-family:"Tahoma", arial sans-serif;
	font-size:14px;
	font-weight:800;
	color:#94417F;
	width:535px;
	margin:0 auto;
	padding:20px 0 10px 0px;
}

h4 {

}

/* Links */

a 			{ color:#27D700; }
a:visited 	{ color:#27D700; }
a:hover 		{ color:#27D700; }

#footerbox4 a 		{ color:#C5C5C5; }
#footerbox4 a:hover 	{ color:#27D700; }

/* Layout */

#page {
	width:892px;
	margin:0 auto;
}

		#nav {
			width:892px;
			height:43px;
			margin:0 auto;
		}
		
				#leftnav_box {
				  float:left;
				  width:650px;
				  font-size:11px;
				  text-transform:uppercase;
				  line-height:normal;
				  height:43px;
				  }
						#leftnav_box ul {
						  margin:0;
						  padding:0px 0px 0;
						  list-style:none;
						  }
						#leftnav_box li {
						  float:left;
						  background:url("images/left.gif") no-repeat left top;
						  /* */
						  margin:0px 3px 0 0;
						  padding:0 0 0 9px;
						  }
						#leftnav_box a {
						  float:left;
						  display:block;
						  background:url("images/right.gif") no-repeat right top;
						  padding:20px 21px 9px 12px;
						  text-decoration:none;
						  font-weight:bold;
						  color:#fff;
						  }
						/* Commented Backslash Hack
						   hides rule from IE5-Mac \*/
						#leftnav_box a {float:none;}
						/* End IE5-Mac hack */
						#leftnav_box a:hover {
						  color:#fff;
						  }
						#leftnav_box #current {
						  background-image:url("images/left_on.gif");
						  }
						#leftnav_box #current a {
						  background-image:url("images/right_on.gif");
						  color:#1DAE00;
						  padding-bottom:10px;
						  }
						  
				#rightnav_box {
					width:183px;
					float:right;
				}
		
		#main {
			width:892px;
			margin:0 auto;
		}
		
				#left_col {
					width:271px;
					float:left;
				}
						#welcomebox {
							width:271px;
							height:71px;
							background-image:url(images/l18_welcomeinner.png);
							background-repeat:no-repeat;
						}
						
						#loggedinbox {
							width:271px;
							height:48px;
							background-image:url(images/l18_usernamelogooutbg.png);
							background-repeat:no-repeat;
							line-height:48px;
						}
						
						.logoutb {
							float:right;
							margin-right:15px;
							line-height:48px;
							margin-top:12px;
						}
						
						.loggedintext {
							width:120px;
							float:left;
							color:#FFFF00;
							margin-left:30px;
						}
						
						#innersupportbox {
							margin-top:10px;
						}
						
						#logo {
							width:271px;
							height:114px;
							background-image:url(images/l18_logo.png);
							background-repeat:no-repeat;
						}
						
						#signin {
							width:271px;
							height:168px;
							background-image:url(images/l18_signinbg.png);
							background-repeat:no-repeat;
						}
						
								.forminput {
									width:140px;
									height:22px;
									background-image:url(images/formbg.gif);
									color:#27D700;
									line-height:26px;
								}
								
								.poo0 { color:#000000; width:71px; }
								.poo1 { color:#000000; width:140px; }
								.boo1 { position:relative; top:55px; left:22px; }
						
						#joinus {
							width:271px;
							height:122px;
							background-image:url(images/l18_joinusbg.png);
							background-repeat:no-repeat;
						}
						
								.joinb {
									margin:20px 0 0 28px;
								}
				
				#right_col {
					width:621px;
					float:right;
				}
				
						#flash {
							width:621px;
							height:337px;
							margin-top:67px;
						}
						
						#innernav {
							width:621px;
							height:49px;
							background-image:url(images/l18_innertabbg.png);
							background-repeat:no-repeat;
							position:relative;
							top:67px;
							font-size:11px;
							text-transform:uppercase;
						}

								#innernav ul {
								  margin:0;
								  padding:0px 0px 0;
								  list-style:none;
								  position:relative;
								  margin-left:26px;
								  }
								#innernav li {
								  float:left;
								  background:url("images/left.gif") no-repeat left top;
								  /* */
								  margin:2px 3px 0 0;
								  padding:0 0 0 9px;
								  }
								#innernav a {
								  float:left;
								  display:block;
								  background:url("images/right.gif") no-repeat right top;
								  padding:20px 21px 9px 12px;
								  text-decoration:none;
								  font-weight:bold;
								  color:#fff;
								  }
								/* Commented Backslash Hack
								   hides rule from IE5-Mac \*/
								#innernav a {float:none;}
								/* End IE5-Mac hack */
								#innernav a:hover {
								  color:#fff;
								  }
								#innernav #current {
								  background-image:url("images/left_on.gif");
								  }
								#innernav #current a {
								  background-image:url("images/right_on.gif");
								  color:#1DAE00;
								  padding-bottom:10px;
								  }
								  
						#innerbg1 {
							width:621px;
							height:31px;
							background-image:url(images/l18_innerbg1.png);
							clear:both;
							margin-top:67px;
						}
						
						#innerbg2 {
							width:569px;
							background-image:url(images/l18_innerbg2.png);
							background-repeat:repeat-y;
							padding:0px 26px 26px 26px;
						}
						
						#innerbg3 {
							width:621px;
							height:31px;
							background-image:url(images/l18_innerbg3.png);
							background-repeat:no-repeat;
							position:relative;
							padding-top:31px;
							clear:both;
						}
						
						#innercontent {
							width:535px;
							margin:0 auto;
						}
						
								#innertable table {
									width:535px;
									margin:0 auto;
								}
								
										#innertable table tr td.lefttd1 {
											width:186px;
											height:24px;
											padding:3px 0 3px 0;
											border-top:1px dotted #DDCCD9;
										}
										
										#innertable table tr td.righttd1 {
											width:349px;
											height:24px;
											border-top:1px dotted #DDCCD9;
										}
										
										#innertable table tr td.righttd1 input.forminputinner {
											width:349px;
											height:18px;
											line-height:18px;
											background-color:#F3ECF1;
											border:1px solid #DDCCD9;
										}
										.forminputinner{
												width:349px;
											height:18px;
											line-height:18px;
											background-color:#F3ECF1;
											border:1px solid #DDCCD9;

												}
										#innertable table tr td.righttd1 input.forminputinner_small {
											width:40px;
											height:18px;
											line-height:18px;
											background-color:#F3ECF1;
											border:1px solid #DDCCD9;
										}
										
										#innertable table tr td.righttd1 input.forminputinner_checkbox {
											width:14px;
											height:14px;
											line-height:14px;
											background-color:#F3ECF1;
											border:1px solid #DDCCD9;
										}
										
	.innertable table {
									width:535px;
									margin:0 auto;
								}
								
										.innertable table tr td.lefttd1 {
											width:186px;
											height:24px;
											padding:3px 0 3px 0;
											border-top:1px dotted #DDCCD9;
										}
										
										.innertable table tr td.righttd1 {
											width:349px;
											height:24px;
											border-top:1px dotted #DDCCD9;
										}
										
										.innertable table tr td.righttd1 input.forminputinner {
											width:349px;
											height:18px;
											line-height:18px;
											background-color:#F3ECF1;
											border:1px solid #DDCCD9;
										}
										
										.innertable table tr td.righttd1 input.forminputinner_small {
											width:40px;
											height:18px;
											line-height:18px;
											background-color:#F3ECF1;
											border:1px solid #DDCCD9;
										}
										
										.innertable table tr td.righttd1 input.forminputinner_checkbox {
											width:14px;
											height:14px;
											line-height:14px;
											background-color:#F3ECF1;
											border:1px solid #DDCCD9;
										}
										
								#innertable_banners table {
									width:535px;
									margin:0 auto;
								}
								
										#innertable_banners table tr td.lefttd1 {
											width:186px;
											height:24px;
											padding:6px 0 6px 0;
											border-top:1px dotted #DDCCD9;
											vertical-align:top;
										}
										
										#innertable_banners table tr td.righttd1 {
											width:349px;
											height:24px;
											border-top:1px dotted #DDCCD9;
										}
										
										#innertable_banners table tr td.righttd1 input.forminputinner {
											width:349px;
											height:18px;
											line-height:18px;
											background-color:#F3ECF1;
											border:1px solid #DDCCD9;
										}
										
										#innertable_banners table tr td.righttd1 input.forminputinner_small {
											width:40px;
											height:18px;
											line-height:18px;
											background-color:#F3ECF1;
											border:1px solid #DDCCD9;
										}
										
										#innertable_banners table tr td.righttd1 input.forminputinner_checkbox {
											width:14px;
											height:14px;
											line-height:14px;
											background-color:#F3ECF1;
											margin-top:3px;
										}
								
								#buttonsbg {
									background-image:url(images/l18_buttonsbg.png);
									background-repeat:no-repeat;
									width:225px;
									height:50px;
									padding:15px 155px 0 155px;
									margin-top:20px;
								}
						
						#submitbox {
							background-image:url(images/l18_account_submitbg.png);
							width:535px;
							height:45px;
							color:#94417F;
							font-weight:800;
							line-height:45px;
							margin:0 auto;
							margin-top:10px;
						}
						
						#searchbox {
							margin-left:06px;
							float:left;
							width:300px;
							margin-top:11px;
						}
						
								#searchbox select {
									width:100px;
								}
						
								.submitb {
									line-height:45px;
									margin-top:11px;
									width:71px;
									float:right;
									margin-right:26px;
								}
								
						html>body #searchbox {
							margin-left:26px;
							float:left;
							width:400px;
							margin-top:0px;
						}
						
								html>body #searchbox select {
									width:150px;
								}
						
								html>body .submitb {
									line-height:45px;
									margin-top:11px;
									width:71px;
									float:right;
									margin-right:26px;
								}
						.LinkboxDash{
							width:542px;
							height:200px;
							
							 
							
						}

	.					.linkboxDashcontent {
									
									
									
								}
						
						#linkbox {
							width:535px;
							margin:0 auto;
							color:#787878;
							font-weight:800;
							background-image:url(images/l18_account_boo2.png);
							background-repeat:no-repeat;
							background-position:bottom center;
							overflow:auto;
						}
						
								#linkboxcontent {
									margin:0 15px 25px 15px;
								}
								
								#linkboxcontent p {
									margin-top:5px;
								}
						
						#linkboxtop {
							width:535px;
							height:18px;
							background-image:url(images/l18_account_boo1.png);
							margin:0 auto;
							margin-top:10px;
						}
						
						.linkboxlink {
							font-weight:200;
							padding-left:10px;
							background-image:url(images/l18_greenli.png);
							background-repeat:no-repeat;
						}
						
						/* Summary Table */
						
						#summarytable table {
							width:535px;
							margin:0 auto;
							border-bottom:1px solid #DDCCD9;
						}
						
								#summarytable table tr {
									width:100%;
									height:24px;
								}
								
										#summarytable table tr  td {
											height:24px;
										}
						.summarytable table {
							width:535px;
							margin:0 auto;
							border-bottom:1px solid #DDCCD9;
						}
						
								.summarytable table tr {
									width:100%;
									height:24px;
								}
								
										.summarytable table tr  td {
											height:24px;
										}
										.left_td 	{ 
											width:70%;
											text-align:left;
											padding-left:12px;
											height:24px;
											line-height:24px;
											border-top:1px solid #DDCCD9;
										}
										
										.right_td 	{
											width:30%;
											text-align:right;
											padding-right:12px;
											height:24px;
											line-height:24px;
											border-top:1px solid #DDCCD9;
											font-size:18px;
											font-weight:200;
										}
										
										#odd_td  {
											background-color:#FFFFFF;
										}
										
										#even_td  {
											background-color:#EDE3EA;
										}
										.odd_td  {
											background-color:#FFFFFF;
										}
										
										.even_td  {
											background-color:#EDE3EA;
										}
						
				#footerbox1 {
					width:892px;
					height:8px;
					background-image:url(images/l18_footer_1.png);
					clear:both;
					position:relative;
					top:6px;
					background-repeat:no-repeat;
				}
				
				#footerbox2 {
					width:848px;
					position:relative;
					top:6px;
					padding:4px 22px 0px 22px;
					background-image:url(images/l18_footer_2.png);
					overflow:auto;
				}
				
				#footerbox3 {
					width:892px;
					height:8px;
					background-image:url(images/l18_footer_3.png);
					overflow:auto;
					background-repeat:no-repeat;
				}		
				
						#fleft {
							width:41px;
							float:left;
						}
						.fleft {
							width:41px;
							float:left;
						}
						#fright {
							float:right;
							width:180px;
						}
						
						#fright1 {
							float:right;
							width:228px;
						}
						
						#fright2 {
							float:right;
							width:220px;
						}
						
						#break {
							margin-left:44px;
							margin-bottom:10px;
						}
						.break {
							margin-left:44px;
							margin-bottom:10px;
						}
						
						#h2f {
							font-family:"frutiger", Arial, Helvetica, sans-serif;
							font-size:14px;
							font-weight:800;
							color:#61114C;
							line-height:42px;
							margin-left:3px;
						}
						.h2f {
							font-family:"frutiger", Arial, Helvetica, sans-serif;
							font-size:14px;
							font-weight:800;
							color:#61114C;
							line-height:42px;
							margin-left:3px;
						}
						
						#h2f2 {
							font-family:"frutiger", Arial, Helvetica, sans-serif;
							font-size:14px;
							font-weight:800;
							color:#61114C;
							line-height:42px;
							margin-left:44px;
						}
						
						#phone ul {
							list-style:none;
							margin-left:64px;
						}
						
								#phone ul li {
									list-style-image:url(images/l18_phoneli.jpg);									
								}
								
						#email ul {
							list-style:none;
							margin-left:64px;
						}
						
								#email ul li {
									list-style-image:url(images/l18_emailli.jpg);									
								}
				
						#footerbox_content_left {
							width:221px;
							float:left;
						}
						
						#footerbox_content_right {
							width:561px;
							float:right;
						}
						
								#footerbox_content_right1 {
									width:269px;
									float:left;
								}
								
								#footerbox_content_right2 {
									width:261px;
									float:right;
								}
				
				#footerbox4 {
					width:852px;
					text-align:right;
					padding:10px 20px 0px 20px;
					color:#C5C5C5;
					clear:both;
					margin-bottom:15px;
				}
				
		

