@charset "utf-8";

/*HomePage*/

td {
color:#424242;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
text-align:left;
vertical-align:top;

}

p
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	margin:0px !important;
	padding:0px;
	
	
}

.MainBannerButton
{
	background-image:url(../images/button_bg.png);
	width:190px;
	height:27px;
	text-align:center;
	color:#FFF;
	font-family:"Arial Black", Gadget, sans-serif;
	font-weight:bold;
	font-size:1em;
	text-decoration:none;
	font-weight:bold;
	display:block;
	padding:5px 0 0 0;
}

.OrangeH2
{
	color:#ff8000;
	font-size:1.5em;
	font-weight:bold;
	
}

td#Lang p.OrangeH2 {
	width: 840px;
}
.Top
{
	width:917px;
	margin:5px 0 0 0px;
	
}
.TopStandalone {
	margin:5px 0 0 5px;
}

.Middle
{
	height:auto;
	margin:0 0 0 5px;
	min-height: 470px;
	width:915px;
	
}

.NewsContent
{
	margin-top:5px;
	width:915px;
	height:245px;
	
}

.LeftColoumn
{
	width:225px;
	float:left;
	height:auto;
	margin-right:5px;
	
	
}

.RightColoumn
{
	height:auto;
	width:685px;
	float:left;
	
}

/*Login Box */

.Login
{
	width:227px;
	margin-bottom:5px;	
}

.Login td
{
	vertical-align:middle !important;
}


/*Why Expekt*/

.WExpekt
{
	width:227px;
	background-image:url(../images/homepage/why_expekt.png);
	height:129px;
	padding:5px 0 0 10px;
	background-repeat:no-repeat;
	color:#333333;
}

.WExpekt td
{
	white-space:normal !important;
	padding:5px 0 0 0;
	vertical-align:top;
	
}

.WExpekt td.NotLoggedIn
{
	white-space:normal !important;
	padding:0;
	vertical-align:top;
	
}

.WExpekt .OrangeBold
{
	color:#ff8000;
	font-size:16px;
	font-weight:bold;
}

.WExpekt ul
{
	text-align:left;
	padding:0 0 0 15px;
	list-style-image:url(/images/bullet.png);
	vertical-align:top;
	margin:0;
}

/*Main Banner*/

.Bonus
{
	background-image:url(../images/homepage/250_bonus.png);
	height:60px;
	width:60px;
	margin:10px 0 0 10px;
	position:absolute;
}

.TextInfo
{
	background-image:url(../images/homepage/main_banner_textbg.png);
	height:220px;
	width:204px;
	position:absolute;
	margin:0 0 0 463px;
	padding:10px;
	color:#ffffff;
	
}


/*Start of Product Pods*/

.ProductInfo
{
	width:917px;
	height:275px;
	font-family:Arial, Helvetica, sans-serif;
	
}

.ProductLeft
{
	width:227px;
	height:275px;
	float:left;
	margin: 0pt 5px 0pt 0pt;
}

.Product
{
	
	width:225px;
	height:275px;
	float:left;
	margin-right:5px;
}

.LastProduct
{
	width:225px;
	height:275px;
	float:left;
}

.ProductInfo .ProductHeader
{
	background-image:url(../images/homepage/product_header.png);
	background-repeat:no-repeat;
	color:#ffffff;
	width:215px;
	height:23px;
	font-size:15px;
	font-weight:bold;
	padding:5px 0 0 10px;
	
}

.ProductInfo .ProductHeaderLeft
{
	background-image:url(../images/homepage/product_header_left.png);
	background-repeat:no-repeat;
	color:#ffffff;
	width:217px;
	height:23px;
	font-size:15px;
	font-weight:bold;
	padding:5px 0 0 10px;
	
}

.ProductHeader {
	text-transform: capitalize;
}
.ProductClickableBackground a {
	position: absolute; 
	top: 0; 
	left: 0; 
	width: 225px;
	height:130px;
}
.ProductBonus
{
	height:60px;
	width:60px;
	margin:55px 0 0 160px;
	position:absolute;
}

.ProductText
{
	height:112px;
	width:205px;
	background-image:url(../images/homepage/product_textbg.png);
	position:absolute;
	padding:5px 10px 0 10px;
	color:#ffffff;
	
}
/*
.ProductText p
{
    overflow:hidden;
    height:74px;
}
*/
.ProductTextLeft
{
	height:112px;
	width:207px;
	background-image:url(../images/homepage/product_textbg_left.png);
	position:absolute;
	padding:5px 10px 0 10px;
	color:#ffffff;
}
.ProductTextLeft p, .ProductText p
{
	overflow:hidden;
	height:72px;
}
.ProductButton
{
	width:192px;
	margin:0px 0 5px 5px;
}

.ProductButton a
{
	width:192px;
	height:33px;
	display:block;
	cursor:pointer;
}

/*end of product pods*/


/*Language Bar */

.Languages
{
	width:917px;
	height:140px;
	background-image:url(../images/homepage/languagebar.png);
	background-repeat:no-repeat;
	margin:6px 0 0 0;
	
}

#Lang
{
	padding:7px 0 7px 0;
	
}

div#languageSelection {
	display:none;
	margin-bottom:5px;
	border-bottom:1px #8b8b8b solid;
	vertical-align:middle;
	width:225px;
}

.LanguageFlags
{
	padding-right:10px;
	
}

.LanguageFlags td
{
	width:105px;
	border-bottom:1px dotted #8b8b8b;
	padding-top:6px;
	padding-right:3px;
	vertical-align:middle;
	font-size:10px;
	
}
.LanguageFlags .LangLastRow  td {
    border-bottom:none;
}

.LanguageFlags a
{
	display:block;
	padding:4px 7px 8px 13px;
	color:#333333;
	cursor:pointer;
}

.LanguageFlags a:hover
{
	background-image:url(../images/homepage/flags_hover.jpg);
	background-repeat:no-repeat;
	padding:4px 7px 8px 13px;
	display:block;
}

.LanguageFlags a.selected
{
	background-image:url(../images/homepage/flags_hover.jpg);
	background-repeat:no-repeat;
	padding:4px 7px 8px 13px;
	display:block;
	
	
}

.LanguageFlags span
{
	margin-bottom:2px;
	margin-top:2px;
	margin-left:4px;
	position:absolute;
	
	
}


/* Footer Styles */

.Footer
{
	margin:5px 0 0 5px;
	background-color:#3f3e3e;
	width:917px;
	background-image:url(../images/homepage/footer_bg.jpg);
	background-position:0 0;
	background-repeat:repeat-x;
	height:auto;
	font-family:Verdana, Geneva, sans-serif;
	font-size:9px;
	
}

.BottomMenu {
	border-bottom:1px solid #424242;
	line-height:20px;
	margin:0px 5px 0 10px;
	height:auto;
	padding:20px 0 20px 0;
	text-align: center;
}

.BottomMenu .BottomMenuList
{
	color:#FFffff;
	border:medium none;
	display:inline;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0;
}

.BottomMenu .BottomMenuList li {
	color:#FF8000;
	display:inline;
}

.BottomMenu a {
color:#FFFFFF;
padding:0 3px;
text-decoration:none;
}

.BottomMenu a:hover
{
	color:#ff8000;
	
}

.FooterBanners
{
	
	height:150px;
	margin:10px 0 0 30px;

}

.FooterBanners p
{
	color:#ffffff;
	text-align:left;
	padding:0;
	font-size: 9px;
	
}

.FooterBanners .FtColumn2 {
border-right:1px solid #464545;
color:#FF8000;
float:left;
font-size:10px;
margin:0;
padding:0 20px 0 10px;
text-align:center;
width:420px;
}

.FooterBanners .FtColumn3 {
	color:#FF8000;
	float:left;
	font-size:10px;
	margin:0;
	padding:0 0 0 20px;
	text-align:center;
	width:362px;
}

/* Main Menu Styles */
.MainMenuBg
{
	background-image:url(/images/v3TopMenu/v2/menu_bg.gif);
	background-repeat:no-repeat;
	padding:0;
	width:627px;
	
}

.mainmenupadding {
	width: auto;	
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px !important;
	*padding: 0px !important;

}


.menuOptionBG a
{
	font-family:Verdana, Geneva, sans-serif;
	color:#333333;
	font-size:12px;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	padding-top:20px;
	
	
}
/* Start new top-menu styles (june 2010) */
a.topMenuNormal {
	padding:20px 15px 0 15px;
	height:29px;
	_height:49px; /* Ie Fix */
	display:block;	
	text-transform: capitalize;	
}

a.topMenuNormal:hover {
	background-color:#db5c00;
	color:#ffffff;
	display:block;	
}

a.topMenuPressed {
	padding:20px 15px 0 15px;
	height:29px;
	_height:49px;
	color:#ffffff;
	display:block;
	text-transform: capitalize;	
}

a.hiddenNormal, a.hiddenPressed {
	height:29px;
	_height:49px; /* Ie Fix */
	width: 1px;
	padding-top:20px;
	display:block;	
}

a.subMenuNormal, a.subMenuNormal:link {
	color:#a6a6a6;
}

a.subMenuNormal:hover {
	color:#ff8000 !important;
}

/* End new top-menu styles (june 2010) */

a.homeNormal, a.sportNormal, a.casinoNormal, a.newcasinoNormal, a.pokerNormal, a.gamesNormal, a.xgamesNormal, a.bingoNormal, a.livecasinolobbyNormal, a.livebettingtopNormal
{
	padding:20px 15px 0 15px;
	height:29px;
	_height:49px; /* Ie Fix */
	display:block;	
	text-transform: capitalize;
}

.helpbg
{
	background:url(/images/v3TopMenu/v2/help_bg.png) no-repeat;
	width:75px;
	height:74px;
	text-align:center;
	font-weight:bold;
	
}

a.casinoNormal:hover, a.newcasinoNormal:hover, a.homeNormal:hover, a.sportNormal:hover, a.pokerNormal:hover, a.bingoNormal:Hover, a.gamesNormal:hover, a.xgamesNormal:hover, a.livecasinolobbyNormal:hover, a.livebettingtopNormal:hover
{
	background-color:#db5c00;
	color:#ffffff;
	display:block;
}

a.casinoPressed, a.newcasinoPressed, a.pokerPressed, a.sportPressed, a.bingoPressed, a.gamesPressed, a.xgamesPressed, a.homePressed, a.livecasinolobbyPressed, a.livebettingtopPressed
{
	padding:20px 15px 0 15px;
	height:29px;
	_height:49px;
	color:#ffffff;
	display:block;
	text-transform: capitalize;
}

a.helpNormal, a.helpPressed
{
	font-family:Verdana, Geneva, sans-serif;
	color:#333333;
	font-size:12px;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	padding-top:20px;
	width:75px;
	height:49px;
	display:block;
	color:#ffffff;
	text-transform: capitalize;
}

a.accountNormal, a.accountPressed, a.supertotoNormal, a.supertotoPressed, a.registerNormal, a.registerPressed {
	height:29px;
	_height:49px; /* Ie Fix */
	width: 1px;
	padding-top:20px;
	display:block;
}
/* Sub Menus  */

.subContainer{
	
	visibility:hidden;
	margin:10px 0 0 0;
	left:0px;
	font-size:10px;
}

.subMenu
{
	border:0;
	
}

.subMenu a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	padding:0;
	font-size:10px;
	font-weight:bold;
	color:#6b6b6b;
	
}

.submenuBorder
{
	border:0 !important;
	padding-right:12px;
}

.submenuBorder a {
	color:#a6a6a6;
}

.subMenu_sport, .subMenu_poker, .subMenu_newcasino, .subMenu_bingo, .subMenu_xgames, .subMenu_supertoto, .subMenu_account
{
	color:#a6a6a6;
	
}
a.subMenu_sport:link, a.subMenu_poker:link, a.subMenu_newcasino:link, a.subMenu_bingo:link, a.subMenu_xgames:link, a.subMenu_supertoto:link, .subMenu_account:link
{
	color:#a6a6a6;
	
}

a.subMenu_sport:hover, a.subMenu_poker:hover, a.subMenu_newcasino:hover, a.subMenu_bingo:hover, a.subMenu_xgames:hover, a.subMenu_supertoto:hover, a.helpNormal:hover, .subMenu_account:hover
{
	color:#ff8000 !important;
	
}


/*Login Box */


/* Left Home Content Styles */
.title1
{
	font-size:18px;
	font-weight:bold;
	color:#333333;
	font-family:Verdana, Geneva, sans-serif;

	text-align:center;
}

.title2
{
	font-size:14px;
	font-weight:bold;
	color:#797979;
	font-family:Verdana, Geneva, sans-serif;
	text-align:center;
}

td.WelcomeBonus
{

	vertical-align:top;
	width:207px;
	white-space:normal;
	
	background:url(/images/homepage/bonus_section.png) no-repeat;
	padding: 0;
}

.WelcomeBonus a
{
	
	height:60px;
	padding:10px 12px 0px 10px;
	width:180px;
	*height:70px;
	display:block;
	margin-bottom:5px;
	color:#000000;
	
}

	
/*New News Rotator for HomePage - NO TOUCH*/



.TextArea
{
	background:url(../images/homepage/main_banner_textbg.png) no-repeat;
	width:225px;
	height:240px;
	float:left;
	
}


/*Sports Bonus*/

.SportsBonus
{
	background:url(/images/sports/left_menu_bg.png) no-repeat;
	width:227px;
	height:437px;

}

.SportsBonus #LeftZone
{
	padding:10px 0px 0px 0px;
	height:auto;
	/* width: 207px;*/
	/*text-align:center;*/
	
}

