#main {
	max-width: 810px;
	margin-right: auto;
	margin-left: auto;
	background-image: url("images/best3.jpg");
	background-repeat: no-repeat;
	background-size: 100%;
	margin-top: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;

}
#main1 {
	max-width: 810px;
}
body {
	margin-top: 5px;
}
.logo {
    padding: 10px 0 10px;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 28px;
    font-family: 'arial';
}
.logo img {
	height: auto;
	width: 98%;
}
.casino-images img {
	height: auto;
	width: 90%;
}
.video {
    padding: 10px 0 10px;
    text-align: center;
    text-transform: uppercase;
    font-weight: bold;
    font-size: 28px;
    font-family: 'arial';
}
.video-block {
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    padding-top: 30px;
    overflow: hidden;

}
 
.video-block iframe, .video-block object, .video-block embed {
    position: absolute;
    top: 20px;
    left: 5%;
    width: 90%;
    height:90%;

}
.logo span {
    color: red;
}
.intro img {
    float: left;
    margin-right: 20px;
}
#main .intro {
	font-family: Verdana;
	font-size: 15px;
	text-align: center;
	padding-right: 15px;
	padding-left: 15px;
	margin-top: 0px;
}
#main #content tr #next {
	background-color: #E5E5E5;
	font-family: Tahoma;
	font-size: 12px;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
	text-align: center;
}
#main #content {
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #333;
	border-right-color: #333;
	border-left-color: #333;
}

#main #faq {
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #333;
	border-right-color: #333;
	border-left-color: #333;
}
#main #casinos {
	margin-right: auto;
	margin-left: auto;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #333;
	border-right-color: #333;
	border-left-color: #333;
}

#casinos a:link {
	color: #039;
	text-decoration: none;
}
#info a:link {
	color: #039;
	text-decoration: underline;
}
#casinos a:hover {
	text-decoration: none;
	color: #F00;
}
#casinos a:active {
	text-decoration: underline;
}

#main #menu a:link {
	color: #039;
	text-decoration: none;
}

#main #menu a:hover {
	text-decoration: none;
	color: #F00;
}
#main #menu3 a:link {
	color: #039;
	text-decoration: none;
}

#main #menu3 a:hover {
	text-decoration: none;
	color: #F00;
}
#main #menu2 a:link {
	color: #039;
	text-decoration: none;
}

#main #menu2 a:hover {
	text-decoration: none;
	color: #03C;
}

#main #menu 
{
	margin-right: auto;
	margin-left: auto;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	padding-bottom: 4px;

}

#main #menu3 
{
	margin-right: auto;
	margin-left: auto;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	padding-bottom: 4px;
	padding-right: 17px;
}


#main #content thead tr {
	background-image: url("images/bg_table_head.gif");
}
#main #content thead tr td {
	height: 31px;
	font-family: Verdana;
	font-size: 13px;
	text-align: center;
	font-weight: bold;
	color: #039;
}
#main #faq thead tr td {
	height: 31px;
	font-family: Verdana;
	font-size: 13px;
	text-align: center;
	font-weight: bold;
	color: #039;
}

#main #casinos thead tr td {
	height: 38px;
	font-family: Verdana;
	font-size: 15px;
	text-align: center;
	font-weight: bold;
	color: #039;
	border-right-style: none;
	border-left-style: none;
	border-top-style: none;
}

#main #content h3 {
	height: 20px;
	font-family: Verdana;
	font-size: 15px;
	text-align: center;
	font-weight: bold;
	color: #039;

}
#main #casinos h3 {
	height: 20px;
	font-family: Verdana;
	font-size: 15px;
	text-align: center;
	font-weight: bold;
	color: #039;

}
#main #faq h3 {
	height: 15px;
	font-family: Verdana;
	font-size: 15px;
	text-align: center;
	font-weight: bold;
	color: #039;
        margin-bottom: 19px;
}

#main #content h4 {
	font-family: Verdana;
	text-align: center;
	font-weight: bold;
	color: #039;

}
#main #faq h4 {
	font-family: Verdana;
	text-align: left;
	font-weight: bold;
	color: #390;
        margin-bottom: -8px;
	padding-top: 10px;
}

#main #link thead tr td {
	height: 31px;
	font-family: Verdana;
	font-size: 13px;
	text-align: center;
	font-weight: bold;
	color: #039;
}

#main #content #layer_02 {
	background-color: #E5E5E5;
}
#main #content #layer_01 {
	background-color: #FFF;
}
#main #faq #layer_02 {
	background-color: #E5E5E5;
}
#main #faq #layer_01 {
	background-color: #FFF;
}
#main #casinos #layer_02 {
	background-color: #E5E5E5;
}
#main #casinos #layer_01 {
	background-color: #fafafa;
}

#main #song #layer_02 {
	background-color: #E5E5E5;
}
#main #song #layer_01 {
	background-color: #FFF;
}

#main #menu #layer_02 {
	background-color: #E5E5E5;
}
#main #menu #layer_01 {
	background-color: #FFF;
}
#main #menu3 #layer_01 {
	background-color: #FFF;
}
#main #table3 #layer_02 {
	background-color: #E5E5E5;
}
#main #table3 #layer_01 {
	background-color: #FFF;
}



#main1 {
	color: #039;
}
#main-logo {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
}
#logos {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
}
#logos_black {
	font-family: Verdana;
	font-size: 14px;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
}
#slot {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
	padding-top: 12px;
	padding-bottom: 2px;
        color:#F00;
}
#logos img {
	height: 60px;
	width: 120px;
}
#logos_black img {
	height: 120px;
	width: 170px;
}
#slot img {
	height: 160px;
	width: 200px;
}
#main-logo img {
	height: 50px;
	width: 140px;
}
#play img {
	height: 60px;
	width: 120px;
}
#play2 img {
	height: 60px;
	width: 120px;
}
#main #content thead tr #head {
	margin: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
	padding-left: 9px;
}
#main #casinos thead tr #head {
	margin: 0px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
}
#text-block {
	font-family: Verdana;
	font-size: 14px;
	color: #333;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #CCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
	padding-top: 9px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
}
#question {
	font-family: Verdana;
	font-size: 14px;
	color: #333;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #CCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
	padding-top: 7px;
	padding-right: 9px;
	padding-bottom: 9px;
	padding-left: 9px;
}
#info {
	font-family: Verdana;
	font-size: 14px;
	color: #333;
	border-right-width: 1px;
	border-right-style: dotted;
	border-right-color: #CCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
	padding-top: 2px;
	padding-right: 9px;
	padding-bottom: 2px;
	padding-left: 5px;
}
#menu_item {
	font-family: Verdana;
	font-size: 17px;
	font-weight: bold;
	color: #333;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	padding-top: 9px;
	padding-left: 20px;
	padding-bottom: 9px;
        text-align: center;
}

#menu_item_head {
	font-family: Verdana;
	font-size: 17px;
	font-weight: bold;
	color: #333;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	padding-top: 9px;
	padding-left: 15px;
	padding-bottom: 9px;
        text-align: center;
}
#name {
	font-family: Verdana;
	font-size: 17px;
	font-weight: bold;
	color: #333;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	padding-top: 2px;
	padding-left: 20px;
	padding-bottom: 14px;
        text-align: center;
}
#menu_item2 {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	padding-top: 9px;
	padding-left: 20px;
	padding-bottom: 9px;
        text-align: center;
}

#text-block2 {
	font-family: Verdana;
	font-size: 14px;
	color: #333;
	border-right-width: 1px;
	border-right-style: none;
	border-right-color: #CCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
	padding-top: 0px;
	padding-right: 9px;
	padding-bottom: 2px;
	padding-left: 9px;
}

#text-block strong {
	color: #390;
	font-size: 18px;
}
#info strong {
	color: #390;
	font-size: 18px;
}
#main #content #play {
	font-family: Tahoma;
	font-size: 11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
	color: #039;
}
#main #casinos #play {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
	color:#F00;
}
#main #casinos #play2 {
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
	color:#F00;
}
#main #song #play {
	font-family: Tahoma;
	font-size: 11px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
	color: #039;
}


#main #content #main-logo img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#main #content #play img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#main #content #play2 img {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
a:link {
	color: #039;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #039;
}
a:hover {
	text-decoration: none;
	color: #F00;
}
a:active {
	text-decoration: underline;
}

#main #content thead {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #333;
}

#text-block2 ul li {
        margin: 5px 0;
}
#main .intro strong {
	color: #039;
}

/* Small Devices, Tablets */
@media only screen and (max-width: 500px) {
	#thebestfor {
    width: 50%;
    display: block;
    text-align: center;
    float: left;
    padding-left: 0;
    padding-right: 0;
}
#main #menu {
	width: 85%;
}
#main #menu3 {
	width: 80%;
}
#main-logo img {
	height: auto;
	width: 80%;
}
#logos img {
	height: auto;
	width: 80%;
}
#logos_black img {
	height: auto;
	width: 80%;
}
#slot img {
	height: auto;
	width: 80%;
}
#play img {
	height: auto;
	width: 80%;
}
#play2 img {
	height: auto;
	width: 80%;
}
.logo img {
	height: auto;
	width: 98%;
}
.casino-images img {
	height: auto;
	width: 90%;
}
}
.clearfix::after{content:"";display:table;clear:both}
