#liveslot form * {
margin: 0;
padding: 0;
}
#liveslot p {
margin: 0;
padding: 0;
}
#liveslot form table {
width: 250px;
}
#liveslot input {
font-size: 35px;

background: #fff;
border: 0;
color: #BF55E2;
padding: 5px 0;
width: 250px;
}
#liveslot h4 {
margin: 3px 0 0 0;
}
#liveslot h4 a {
font-size: 17px;
}

#maillist {
background: #f9f9f9;
border-top: 1px solid #eee;
border-bottom: 1px solid #eee;
padding: 7px 14px 0 14px;
margin: 0 0 14px 0;
width: 535px;
}
#maillist p {
margin: 5px 0 14px 0;
padding: 5px 0 0 0;
line-height: 0;
}
#maillist label {
}
#maillist .text {
padding: 2px 3px;
margin: 0 10px;
width: 360px;
font: normal 13px "Trebuchet MS",Verdana,Arial,Sans-serif;
}
#maillist .submit{
padding: 2px 4px 1px 4px;
text-transform: uppercase;
font-size: 11px;
margin: 0;
}

.introopts {
border-bottom: 1px dotted #ccc;
padding: 0 0 10px 0;
}

#regi{
font-size: 16px;
background: #f9f9f9;
border-top: 1px solid #eee;
border-bottom: 1px solid #eee;
padding: 14px;
}
#regi a {
text-decoration: underline;
}

.avatar {
padding: 2px;
background: #fff;
border: 1px solid #eee;
float: left;
margin: 5px 0 14px 0;
}
.content div.comcont {
padding: 0 0 0 80px;
}





#commentform {
margin: 14px 0;
width: 564px;
}
.comments div.comment {
border-bottom: 1px solid #eee;
padding: 10px 14px 0 14px;
margin: 0;
overflow: hidden;
}
.comments .comment p {
margin: 0 0 14px 0;
padding: 0;
}
.comment h4 {
font-weight: bold;
color: #666;
font-size: 12px;
margin: 0 0 10px 0;
padding: 0 0 10px 0;
border-bottom: 1px dotted #ddd;
}
.comment h4 span {
font-size: 11px;
float: right;
}
.comment h4 strong {
font-size: 11px;
}
.comment h4 a {
font-weight: normal;
}

.comments p.header {
text-align: center;
border-bottom: 1px solid #eee;
margin: 0;
padding: 0 0 20px 0;
font-size: 24px;
line-height: 28px;
}
.comments .odd {
background: #f9f9f9;
}

#member-options {
width: 274px;
height: 30px;
color: #fff;
background: #fff url(images/design/btn_login.gif);
font-size: 13px;
padding: 8px 0 0 0;
text-align: center;
}
#member-options a {
color: #fff;
text-transform: uppercase;
font-weight: bold;
text-decoration: underline;
}
#member-options a:hover {
text-decoration: none;
}

/* ==== BOX */
	
	.content {overflow: hidden; padding: 163px 20px 14px 20px; background: #fff url(images/design/bg_content.gif) 0 0 repeat-y;}
	.splash {padding-top: 163px; background: #fff;}
	.nav {padding-top: 192px;}
	#col1 {width: 563px; float: left;}
	#col2 {width: 250px; margin: 0 0 0 598px; font-size: 11px;}

/* ==== MISC */

        #xtra {clear: both; display: none;}
	
/* ==== CONTENT */
	
	.content p {margin: 0 0 14px 0; line-height: 20px;}
	.content ul, .content ol {margin: 0 0 14px 24px;}
	.content div {margin: 0 0 14px 0;}
         p.note {font-size: 13px;}
	
/* ==== COLS */
  
        #col1 .note {font-size: 11px;}
	
	#col2 p {font-size: 11px; line-height: 16px;}
	#col2 .note {font-size: 10px; font-weight: bold;}
	#col2 ul, #col2 ol {list-style: none; margin: 0;}
	
/* ==== FLOATS */
	
	.left {float: left;}
	.right {float: right;}
	img.left, div.left {float: left; margin: 5px 14px 14px 0;}
	img.right, div.right {float: right; margin: 0 0 14px 14px;}
	span.left {margin: 5px 10px 0 0;}
	span.right, a.right {float: right; margin: 0 0 10px 10px;}
	
/* ==== TABLES */
	
	.table, .table th, .table td {border: 1px solid #eee; border-collapse: collapse; text-align: left;}
	.table th *, .table td * {border: 0; padding: 0;}
	.table th, .table td {padding: 3px 6px;}
	.table th {background: #f8f8f8;}
	.table h2 {margin: 0;}
	#col1 .table {width: 562px; margin: 0 0 14px 0;}
	#col2 .table {width: 249px; margin: 0 0 14px 1px; background: #fff;}
	#col2 .table, #col2 .table th, #col2 .table td {border: 1px solid #eee;}
	table#livejacks {margin-top: 14px;}
	#livejacks th *, #livejacks td * {border: 0;padding: 0;margin: 0;}

/* ==== BARDIV */

	.bardiv h4 {background: url(images/design/bardiv.gif) 0 0 no-repeat; font-weight: bold; width: 250px; height: 20px; padding: 5px 0 0 10px; margin: 0; font-size: 11px; text-transform: uppercase;}
	.bardiv h4 a {color: #000;}
	.bardiv ul li {border-bottom: 1px solid #eee; padding: 2px 10px; line-height: normal; font-size: 11px;}
	.bardiv li a {text-transform: uppercase; font-size: 10px; font-weight: bold;}
	.bardiv li.selected a {color: #333;}
	.bardiv li .note {text-transform: none;}
        .bardiv p {margin: 0;}

/* ==== BOX-A/BOX-B */

	.box-a, .box-b {background: transparent url(/images/design/box.gif) 0 0 no-repeat; width: 563px; margin: 0 0 15px 0;}
	.box-a .header, .box-b .header, .box-c .header {font-size: 11px; text-transform: uppercase; font-weight: bold; color: #000; height: 22px; padding: 6px 10px 0 10px; margin: 0;}
	.box-a .header a, .box-b .header a, .box-c .header a {color: #000;}
	.box-a .header a.right, .box-b .header a.right, .box-c .header a.right {color: #666;}
	.box-a .xtra {background: transparent url(/images/design/box_xtra.gif) bottom left no-repeat; width: 543px; padding: 7px 10px 1px 10px;}

/* ==== BOX-C */

	.content .box-c {background: transparent url(/images/design/box_c.gif) 0 0 no-repeat; width: 274px; margin: 0;}
	.box-c .xtra {background: transparent url(/images/design/box_c_xtra.gif) bottom left no-repeat; width: 254px; padding: 5px 10px 1px 10px;}
	.box-c a {font-size: 11px; font-weight: bold;}
	.box-c .xtra ul {margin: 0 0 7px 0; list-style: none;}

/* ==== BOX-D */

	.box-d {background: #fff url(images/design/bg_div_1.gif) 0 0 no-repeat; margin: 0 0 14px 0;}
	.box-d .xtra {background: transparent url(images/design/bg_div_2.gif) bottom left no-repeat; padding: 10px 15px;}
	.box-d h2 {font-size: 13px; text-transform: uppercase; font-weight: bold;}
	.box-d p {margin: 0;}
	.box-d h2 {text-transform: uppercase; font-size: 15px; font-weight: normal; margin: 0 0 5px 0;}
	.box-d h3 {text-transform: uppercase; font-size: 13px; font-weight: normal; margin: 0 0 5px 0;}
	.box-d p {margin: 0 0 5px 0;}

/* ==== BOXES */

	.content .boxes {width: 563px; clear: both; overflow: hidden; margin: 0;}
	.boxes .first {float: left;}
	.boxes .second {margin: 0 0 0 289px;}

/* ==== LIST */

	.list {border-bottom: 1px solid #eee; margin: 0 0 14px 0; padding: 0 0 14px 0; clear: both; overflow: hidden;}
	.list h2 {font-weight: bold; margin: 0;}
	.list p {margin: 0;}

/* ==== FAQ */

	#faq .xtra ul {list-style: none; margin: 0;}
	#faq .xtra li {padding: 3px 10px; border-bottom: 1px solid #eee; font-weight: bold;}
	#faq .box-b, #faq .box-b .xtra {margin: 0;}
	#faq .box-b .header {font-size: 12px; text-transform: uppercase;}
	#faq .box-b .xtra {padding: 10px 10px 10px 10px;}

/* ==== TOPLIST */

	.toplist ul li {padding: 7px 10px;}
	.toplist span {background: url(images/design/star_mini.gif) 0 0 no-repeat; width: 15px; height: 15px; padding: 0 0 0 5px; display: block; float: left; color: #000; font-style: italic;}
	#col2 .toplist .note {text-transform: lowercase;}
	.toplist p a {text-transform: none;font-size: 11px;}

/* ==== ADS */

	.ad {background: #f8f8f8; border-top: 1px solid #eee; border-bottom: 1px solid #eee; padding: 10px 10px 0 10px; font-size: 11px; text-align: center;}
	.ad span {display: block; font-style: italic; padding: 0 0 10px 0; margin: 0 auto; max-width: 468px;}
	.ad div {margin: 0 0 10px 0;}
	.ad a {color: #090;}
	.ad img {margin: 0 0 10px 0;}
	#col2 .ad {padding: 0; border: 0;}

/* ==== THUMBS */

        .thumb {position: relative;}
        .thumb .overlay {background: url(/images/content/thumb_overlay.gif) 0 0 no-repeat; position: absolute; top: 5px; left: 0; width: 150px; height: 100px;}
        .thumb img {float: left; margin: 5px 10px 0 0;}


/* ==== REVIEWS */

	#reviews {padding: 10px 0 0 0; border-top: 1px solid #eee;}
	#reviews div {margin: 0 0 10px 0; padding: 0 0 10px 0; border-bottom: 1px solid #eee;}
	#reviews .note {padding: 3px 0 0 0; font-size: 10px; font-weight: bold; text-transform: uppercase;}
	#reviews h2 {font-size: 13px; text-transform: uppercase; font-weight: bold; margin: 0 0 3px 0;}
	#reviews h2 span {float: left; font-style: italic; padding: 0 14px 0 0; font-size: 20px; font-weight: bold; color: #ecc427; display: block; width: 20px; height: 80px; text-align: center;}
	#col1 #reviews p {font-size: 11px; line-height: 17px; margin: 0;}
	#reviews .download, .download {padding: 0 0 0 20px; background: url(/images/design/ico_download.gif) 0 0 no-repeat;}
	#reviews .readon, .readon {padding: 0 0 0 20px;background: url(/images/design/ico_readon.gif) 0 0 no-repeat;}

	.review-intro p {font-weight: bold;}
	.review h2 {font-weight: bold; border-top: 1px solid #eee; padding: 10px 0 5px 0;}
	.review #col1 .direct-download a {background: #eee; display: block; padding: 25px; color: #000; text-align: center; font-size: 20px; text-transform: uppercase;}
	.review #col2 .table td {background: #fff;}
	.review #col2 .table th {padding: 3px 3px 3px 10px; background: #fff; text-align: right;}
	.review #col2 .table {margin-bottom: 0;}
	.review #col2 .direct-download a {display: block; background: url(/images/design/btn_download.gif) 0 0 no-repeat; height: 55px; width: 230px; padding: 5px 10px 0 10px; text-align: center; color: #fff; font-weight: bold; text-transform: uppercase; font-size: 16px;}
	.review #col2 .direct-download a:hover {text-decoration: none;}
	.review #col2 .direct-download a span {display: block; font-weight: normal; text-transform: none; padding: 5px 0 0 0; font-size: 13px;}
	.review #col2 ul.screenshots {margin: 0; background: #fff; border: 1px solid #eee; border-top: 0; padding: 10px 0 0 0;}
	.review #col2 ul.screenshots li {border: 0; padding: 0 0 5px 0; text-align: center; font-style: italic; font-weight: bold; background: #fff; margin: 0 0 10px 0;}
	.review #col2 ul.screenshots span {display: block;}
	.review #col2 ul.screenshots img {width: 230px;}

/* ==== PAGE */

	.page-meta {font-size: 11px; color: #666; clear: both; font-style: italic;}
	.page-meta p {line-height: 17px;}
	.page-bar {padding: 0 10px;}

/* ==== INTRO */

	.intro {width: 563px; height: 205px; padding: 25px 0 0 0; margin: 0 0 14px 0; color: #fff; position: relative;}
	.intro div.xtra {color: #fff; background: transparent url(/images/design/trans.png) 0 0 repeat; margin: 0 0 0 1px; padding: 30px 50px; width: 461px; min-height: 115px; z-index: 2; position: absolute;}
	.intro div.overlay {background: transparent url(/images/content/overlay_copyright.gif) 0 0 repeat; position: absolute; top: 0; left: 0; height: 230px; width: 563px; z-index: 1;}
	.intro h1 {color: #fff; margin: 0 0 10px 0; text-transform: uppercase; font-size: 22px;}
	.intro p {margin: 0;}
	.intro p a {color: orange; font-weight: bold; text-decoration: underline;}
	#blog .intro {background: url(/images/content/intro_blog.jpg) 0 0 no-repeat;}
	#slots .intro {background: url(/images/content/intro_slots.jpg) 0 0 no-repeat;}
	#guide .intro {background: url(/images/content/intro_casinoguide.jpg) 0 0 no-repeat;}
	#casino .intro {background: url(/images/content/intro_casino.jpg) 0 0 no-repeat;}
	#faq .intro {background: url(/images/content/intro_casinofaq.jpg) 0 0 no-repeat;}
	#bookies .intro {background: url(/images/content/intro_bookies.jpg) 0 0 no-repeat;}
	#games .intro {background: url(/images/content/intro_casinogames.jpg) 0 0 no-repeat;}
	#info .intro {background: url(/images/content/intro_info.jpg) 0 0 no-repeat;}
	#backgammon .intro {background: url(/images/content/intro_backgammon.jpg) 0 0 no-repeat;}
	#pokerrooms .intro {background: url(/images/content/intro_pokerrooms.jpg) 0 0 no-repeat;}
	#bingo .intro {background: url(/images/content/intro_bingo.jpg) 0 0 no-repeat;}
	#betsafe .intro {background: url(/images/content/intro_betsafe.jpg) 0 0 no-repeat;}

/* ==== BLOG */

	#blog .entry {clear: both; padding: 0 0 10px 0; margin: 0 0 0 0; overflow: hidden;}
	#blog .entry div {clear: both;}
	#blog .entry h2 {clear: none; border: 0; font-weight: normal;}
	#blog .entry-intro {font-weight: bold;}
	#blog h1.intro {border-bottom: 1px solid #eee; padding: 0 0 14px 0;}
	#blog .entry img.left, #blog .entry img.right,  #blog .entry div.obj{border: 1px solid #ddd; padding: 3px;}
	#blog .tags {}
	#blog .teaser p {margin: 0 0 5px 0;}
	#blog .teaser h2 {margin: 0; font-weight: normal;}
	#blog .note {font-size: 11px; color: #777;}
	#blog .note a {color: #777; text-decoration: underline;}
	#blog .note a:hover {text-decoration: none;}
	#blog .entry-meta {font-size: 11px; color: #666; clear: both; font-style: italic;}
	#blog .entry-meta p {margin: 0; line-height: 16px;}
	#blog .entry-meta a {text-decoration: underline;}
	#blog .entry-opts {background: #f9f9f9; border-top: 1px solid #eee; border-bottom: 1px solid #eee; padding: 14px 14px 0 14px;}
	#blog .entry-opts a {text-decoration: underline;}
	#blog .entry-bar p {line-height: 16px;}
	#blog ul#nav_cat_archive, #blog ul#nav_cat_archive * {margin: 0; padding: 0;}
	#blog ul#nav_cat_archive li {padding: 1px 10px; border: 0;}
	#blog ul#nav_cat_archive li li {border: 0; padding: 1px 0;}
	#blog .archive-item {border-top: 1px solid #eee; padding: 10px 0; margin: 0 0 10px 0;}
	#blog .archive-item li {padding: 1px 0;}
	#blog .date {font-style: italic; padding: 7px 0 0 0;}
	#blog .options ul li {border: 0;}
	#blog .options ul li a {font-size: 11px;}
	#blog .options {margin: 0 0 5px 0;}
        #blog .thumb img {padding: 3px; border: 1px solid #eee;}
        #blog .teaser .thumb img {width: 100px;}

/* ==== SITEMAP */

	.map {background: #fff url(images/design/bg_sitemap.gif) -17px 0 repeat-y; overflow: hidden; height: 100%; margin: 0 0 14px 0;}
	.map h2 {border-top: 1px solid #eee; border-bottom: 1px solid #eee; padding: 10px 0; text-align: center; font-weight: normal; font-size: 24px; margin: 0 0 10px 0;}
	#sitemap {background: #fff;}
	#sitemap h1 {padding: 18px 0 10px 0; margin: 18px 0 10px 0; text-align: center; text-transform: uppercase; border-top: 1px solid #eee;}
	#sitemap h1#dansk {padding: 0 0 10px 0; margin: 0 0 10px 0; border: 0;}
	#sitemap h3 {font-size: 16px; font-weight: normal; text-transform: uppercase; margin: 0 0 5px 0;}
	#sitemap h3 a {color: #000;}
	#sitemap .col1 ul, #sitemap .col2 ul, #sitemap .col3 ul {margin: 0 0 14px 20px; padding: 0;}
	#sitemap .col1 li, #sitemap .col2 li, #sitemap .col3 li {font-size: 11px; color: #999; padding: 0; list-style: disc;}
	#sitemap .col1, #sitemap .col2, #sitemap .col3 {padding: 0 15px 10px 0; width: 271px; margin: 0; font-size: 11px;}
	#sitemap .col1 {float: left;}
	#sitemap .col2 {float: left; padding-left: 20px;width: 251px;}
	#sitemap .col3 {margin: 0 0 0 572px; padding-left: 20px; padding-right: 0; width: 266px;}
        #sitemap .note {font-size: 11px; font-weight: bold;}

        #games .list .thumb {margin: 0;}

/* ==== DICT */

ul.dictlist {
text-align: left;
margin: 0 0 14px 0;
}
ul.dictlist li {
display: inline;
font-size: 24px;
padding: 0;
}
ul.dictlist li a:hover {
background: #eee;
padding: 0 2px;
}
ul.dictlist li a {
padding: 0 2px;
}


#dict {
width: 563px;
margin: 0 auto;

}
#dict table, #dict th, #dict td {
border-collapse: collapse;
border-bottom: 1px solid #eee;
vertical-align: top;
}
#dict table {
border: 0;
margin: 0 0 14px 0;
}
#dict th {
text-align: right;
padding: 7px 10px;
}
#dict td {
text-align: left;
padding: 7px 10px;
font-size: 12px;
}
#dict .dictletter {
text-align: center;
background: #f9f9f9;
border: 1px solid #eee;
border-right: 0;
border-left: 0;
font-size: 30px;
}
#dict .dictletter a {
color: #555;
}
#dict .dictletter span a {
font-size: 12px;
float: right;
color: #999;
}