/* CSS Document */
* 							{margin:0; padding:0; border:none; }
html{
   height: 100%;
   width: 100%;
   margin: 0em;
   padding: 0em;
}
body        				{color:#4a4a4a; background-color:#ffffff; margin:0px; padding:0px; font-family:verdana; font-size:100%; height:100%;}

h1							{color:#000000; font-size:125%; font-weight:bold; padding:0px 10px 15px 0px;}
h2							{color:#090000; font-size:105%; font-weight:bold;}
h3							{color:#ff7e00; font-size:100%; font-weight:bold;}
h4							{color:#ff8610; font-size:100%; font-weight:normal;}

img        					{border:0; }
a   						{color:#3052ff; text-decoration:none;}
a:link						{color:#3052ff; text-decoration:underline;}
a:visited					{color:#3052ff; text-decoration:underline;}
a:hover 					{color:#3052ff; text-decoration:underline;}
p							{color:#4a4a4a; margin:0px; padding:0px;}
label						{ color:#4a4a4a; vertical-align:middle}
select						{border:1px solid #ababab; vertical-align:middle }

.alignLeft					{float:left}
.alignRight					{float:right}
.seperator					{background-image:url('../../Images/homepage/dots_horizontal.gif'); background-repeat:repeat-x; background-position:top; padding:0px; height:1px; line-height:1px; width:99%;}
.leftSeperator				{background-image:url(../../Images/homepage/dots_vertical.gif); background-repeat:repeat-y; float:left; width:1px; height:100%; background-position:center;}
.rightSeperator				{background-image:url(../../Images/homepage/dots_vertical.gif); background-repeat:repeat-y; width:1px; height:100%; background-position:right;}
td.leftSeperator			{background-image:url(../../Images/homepage/dots_vertical.gif); background-repeat:repeat-y; width:1px; height:100%; background-position:center;}
*html .leftSeperator		{margin-left:-1px}
.bullet						{background-image:url('../../Images/bb/de/bullet_lvl1.gif'); background-repeat:no-repeat; background-position:center; float:left; width:11px}
.green						{color:#00a708; font-weight:bold;}
.red						{color:#ff0f0d; font-weight:bold}
.orange						{color:#ff7e00; font-weight:bold}
.cubeLinks					{margin-bottom:10px; margin-top:3px; width:300px; height:20px; }


.borderedImg				{ border:1px solid #bcbcbc;}

/*------------- Page Tabs -------------*/
.pageTabs                   {width:100%; float:left; margin-bottom:5px;}
.pageTab                    {float:left; text-align:center; margin-right:5px; padding-top:6px; background-image:url('../../Images/inner/tab.gif'); background-repeat:no-repeat; width:140px; height:31px;}
.pageTab a                  {color:#000000; text-decoration:none;}
.pageTab a:visited          {color:#000000; text-decoration:none;}
.pageTab a:hover            {color:#000000; text-decoration:none;}
.pageTabSelected            {float:left; text-align:center; margin-right:5px; padding-top:6px; background-image:url('../../Images/inner/tab_over.gif'); background-repeat:no-repeat; width:140px; height:31px;}
.pageTabSelected a          {color:#000000; text-decoration:none;}
.pageTabSelected a:visited  {color:#000000; text-decoration:none;}
.pageTabSelected a:hover    {color:#000000; text-decoration:none;}
.pageTabs p                 {padding-right:8px;}

.pageTabsPara               {}
.pageTabsPara p             {padding-left:8px; padding-right:8px;}
.pageMainPara               {padding-right:8px;}
/*-------------------------------------*/


/*--------------Page Top Online Casinos Table-------------*/
div.pageTopCasinos					{height:auto; margin-top:5px; margin-bottom:13px; width:477px; background-image:url(../../Images/inner/freeBonusesCR_back.gif); margin-left:3px}
.pageTopCasinos .title				{background-image:url(../../Images/inner/freeBonusesCR_top.gif); background-repeat:no-repeat; background-position:top; height:35px;}
.pageTopCasinos .title	h2			{padding-left:68px; padding-top:11px; margin-left:0px}
.pageTopCasinosTable				{background-repeat:repeat-x; background-color:#fffdf7; height:auto; width:98.5%; overflow: hidden; background-image:url(../../Images/inner/freeBonusesCR_middle.gif); background-color:#fffdf6}
.pageTopCasinos table				{width:98%; height:auto;  margin-top:3px; padding-left:7px;  float:left;}
*html .pageTopCasinos table		    {margin-left:5px;}/*for explorer 6.0*/
.pageTopCasinos table th			{text-align:center; padding:2px; font-size:95%; white-space:nowrap; background-image:url(../../Images/inner/verticalDots_table.gif); background-repeat: no-repeat; background-position:right }
.pageTopCasinos table th.name   	{text-align:left; padding:2px; padding-left:5px; font-size:95%; white-space:nowrap; background-image:url(../../Images/inner/verticalDots_table.gif); background-repeat: no-repeat; background-position:right }
.pageTopCasinos table td			{text-align:center; font-size:85%; padding:2px; margin:0px; height:auto; background-image:url(../../Images/inner/verticalDots_table.gif); background-repeat: no-repeat; background-position:right}
.pageTopCasinos table td.textLeft	{text-align:left; padding-left:7px}
.pageTopCasinos table td.seperator	{height:1px; line-height:1px; padding:0px; margin:0px; width:100%; background-position:bottom;  background-image:url(../../Images/inner/horizontalDots_table.gif); background-repeat:repeat-x}
.pageTopCasinos th.noSeperator		{background-image:none;}
.pageTopCasinos td.noSeperator		{background-image:none;}
.pageTopCasinos .bottom			    {background-image:url(../../Images/inner/freeBonusesCR_bottom.gif); background-repeat:no-repeat; background-position:bottom; height:14px;}



/*-------------Top Bar-------------*/
.topNavContainer 			{width:939px; padding:0px; margin-left:auto; margin-right:auto; text-align:left;}
.topBar 					{height:96px; width:939px; margin-left:auto; margin-right:auto; background-image:url('../../Images/topbar/topbarimg.jpg'); background-repeat:no-repeat;}
.topBarHolder               {height:96px; width:330px; float:left; cursor:pointer;}
a.topBarHolder              {text-decoration:none;}
a.topBarHolder:visited      {text-decoration:none;}
a.topBarHolder:hover        {text-decoration:none;}
.topBarTitle                {height:25px; margin-top:70px; margin-left:80px; width:400px;}
.topBarTitle h1.topbarMoto  {color:#f1f1f1; font-style:italic; padding:0px; font-weight:bold; font-size:16px;}
.topMenu					{width:939px; height:33px;}
.topLeftSide				{width:14px; height:33px;  float:left; background-image:url('../../Images/topbar/topmenu_left.gif'); background-repeat:no-repeat;}
.topRightSide				{width:14px;height:33px; float:right; background-image:url('../../Images/topbar/topmenu_right.gif'); background-repeat:no-repeat;}
.topLinks					{width:911px; float:left; background-image:url('../../Images/topbar/topmenu_middle.gif'); background-repeat:repeat-x;}
.topTabs					{width:auto; float:left; height:25px; padding-top:8px; background-image:url('../../Images/topbar/topmenu_middle.gif'); background-repeat:repeat-x;}
.topTabs a					{color:#ffffff; text-decoration:none; margin-left:7px; margin-right:7px;}
.topTabs a:visited 			{color:#ffffff; text-decoration:none;}
.topTabs a:hover 			{color:#ffffff; text-decoration:underline;}
.topTabsOver    			{width:auto; float:left; height:25px; padding-top:8px; background-image:url('../../Images/topbar/topmenu_middle_over.gif'); background-repeat:repeat-x;}
.topTabsOver a				{color:#ffffff; text-decoration:none; margin-left:7px; margin-right:7px;}
.topTabsOver a:visited 		{color:#ffffff; text-decoration:none;}
.topTabsOver a:hover 		{color:#ffffff; text-decoration:underline;}
.topLinksSaperator			{height:33px; width:3px; background-image:url('../../Images/topbar/topmenu_saperator.gif'); float:left; background-repeat:no-repeat;}

.subItems					{width:100%; height:32px;}
.subMenu					{width:939px; height:32px; float:left; background-image:url('../../Images/sidebar/submenu_middle.gif'); background-repeat:repeat-x;}
.subLeftSide				{width:14px; height:32px;  float:left; background-image:url('../../Images/sidebar/submenu_left.gif'); background-repeat:no-repeat; background-color:#FFFFFF;}
.subRightSide				{width:14px;height:32px; float:right; background-image:url('../../Images/sidebar/submenu_right.gif'); background-repeat:no-repeat; background-color:#FFFFFF;}
.subLinks					{width:733px; float:left; background-image:url('../../Images/sidebar/submenu_middle.gif'); background-repeat:repeat-x; background-color:#FFFFFF;}
.subTabs					{width:auto; float:left; padding-top:4px;}
.subTabs a					{color:#302f2f; text-decoration:none; margin-left:8.5px; margin-right:8.5px;}
.subTabs a:visited 			{color:#302f2f; text-decoration:none;}
.subTabs a:hover 			{color:#302f2f; text-decoration:underline;}
.subLinksSaperator			{height:32px; width:2px; background-image:url('../../Images/sidebar/submenu_saperator.gif'); float:left; background-repeat:no-repeat;}
.fffix						{width:1px;}
/*---------Languages Bar---------*/
.langFlags {width:177px; height:32px; float:left;}
.langFlags img {float:right; margin-top:7px;}

.bookmarks					{width:148px; float:right;}
.bookmarks img				{padding-top:0px;}

.BreadCrumbs {padding-left:15px; width:772px; float:left; color:#4a4a4a; margin-top:8px;}
.BreadCrumbs a:link {color:#4a4a4a; text-decoration:none;}
.BreadCrumbs a:visited {color:#4a4a4a; text-decoration:none;}
.BreadCrumbs a:hover {color:#4a4a4a; text-decoration:underline;}
.BreadCrumbs .Left {float:left; text-align:left;}
.BreadCrumbs .Right {color:#000000;}

.BreadCrumbs .BreadCrumbsLinks {margin:0px; height:35px; text-align:left;}
.BreadCrumbs .BreadCrumbsLinks li {display:inline; background-image:none; margin:0px; padding:0px; list-style:none; color:#4a4a4a;}
.BreadCrumbs .BreadCrumbsLinks li a {color:#4a4a4a; text-decoration:none;}
.BreadCrumbs .BreadCrumbsLinks .BreadIcon {margin:0px; font-size:80%;}


/*-------------Content Wrap-------------*/
.formWebsite        {padding:0px; margin:0px; height:100%;}
.wrapper			{width:939px; overflow:hidden; height:auto; background-color:#ffffff;  margin-left:auto; margin-right:auto; font-size:80% }



/*-------------Main Content-------------*/
.mainContent				{width:100%; margin-left:auto; margin-right:auto;clear:both; height:100%; }

.mainLeftSide				{width:750px; float:left; margin:0px; padding:0px;}
.mainRightSide				{width:184px; float:right; font-size:95%; margin:0px; padding:0px;}		

.mainLeftSide .seperator	{width:99%; margin-left:7px}
.mainLeftSide .cubeLinks	{margin-left:8px; }

/*---------------------------------------inner-------------------------------------------------*/
.innerWrapper				{width:750px; height:100%; }
.leftContentWrapper			{height:auto; text-align:left; overflow:hidden}
.leftLeftSide				{width:auto; height:100%; float:left;  padding-top:0px; padding-right:0px; vertical-align:top; padding-bottom:10px;}
.leftRightSide				{width:auto; height:100%; float:left; padding-top:0px; padding-right:0px; padding-left:0px;  vertical-align:top}
.pageTabText                {padding-left:8px;}

#content                    {width:730px; height:100%; padding-top:1em; padding-left:1em; padding-right:0.5em;}
#content ul	                {margin:0px; margin-bottom:10px; padding:0px;}
#content ul li              {color:#4a4a4a; list-style:none; margin-top:5px; background-image:url(../../images/bb/de/bullet_lvl1.gif); background-repeat:no-repeat; background-position:left 4px; margin-left:0px; padding-left:20px;}
#content ul li a            {color:#3052ff; text-decoration:none;}
#content ul li a:visited    {color:#3052ff; text-decoration:none;}
#content ul li a:hover      {color:#3052ff; text-decoration:underline;}
#content ul *               {font-size:100%;}
#content ul ul li           {color:#4a4a4a; list-style:none; background-image:url(../../images/bb/de/bullet_lvl2.gif); background-repeat:no-repeat; background-position:left 4px; padding-left:25px;}
#content ul ul li a         {color:#3052ff; text-decoration:none;}
#content ul ul li a:visited {color:#3052ff; text-decoration:none;}
#content ul ul li a:hover   {color:#3052ff; text-decoration:underline;}
#content ol                 {margin:0px; padding:0px; margin-left:25px;}
#content ol *               {margin:0px; padding:0px;}
#content ol li *            {margin-top:10px;}

.txtContent ul	               {margin:0px; margin-bottom:10px; padding:0px;}
.txtContent ul li              {color:#4a4a4a; list-style:none; margin-top:5px; background-image:url(../../images/bb/de/bullet_lvl1.gif); background-repeat:no-repeat; background-position:left 4px; margin-left:0px; padding-left:20px;}
.txtContent ul li a            {color:#3052ff; text-decoration:none;}
.txtContent ul li a:visited    {color:#3052ff; text-decoration:none;}
.txtContent ul li a:hover      {color:#3052ff; text-decoration:underline;}
.txtContent ul *               {font-size:100%;}
.txtContent ul ul li           {color:#4a4a4a; list-style:none; background-image:url(../../images/bb/de/bullet_lvl2.gif); background-repeat:no-repeat; background-position:left 4px; padding-left:25px;}
.txtContent ul ul li a         {color:#3052ff; text-decoration:none;}
.txtContent ul ul li a:visited {color:#3052ff; text-decoration:none;}
.txtContent ul ul li a:hover   {color:#3052ff; text-decoration:underline;}
.txtContent ol                 {margin:0px; padding:0px; margin-left:25px;}
.txtContent ol *               {margin:0px; padding:0px;}
.txtContent ol li *            {margin-top:10px;}

.pageName                   {padding-left:8px;}
.pagePre                    {padding-left:8px; padding-right:8px;}
.usLogo img           		{vertical-align:middle; width:22px; height:22px;}
.logoImg img           		{vertical-align:middle; width:30px; height:25px;}
.midLogo img                {vertical-align:middle; width:117px; height:98px;}
.sftImg img                 {vertical-align:middle; width:60px; height:25px;}

.noResults                  {text-align:center; font-weight:bold; padding-left:20px; padding-bottom:10px; width:700px;}

/*-------------Right Side Bar-------------*/

/*---------Newsletter---------*/
.newsLetter					{background-image:url(../../Images/homepage/de/newsletter_bg.gif); background-repeat:no-repeat; height:118px; width:100%; margin-top:12px; margin-bottom:4px;}
.newsLetterTitle			{text-align:left; color:#000000; width:95%;  height:33px; padding-bottom:0px;  margin-left:9px; font-size:90%; padding-top:25px; padding-bottom:5px;}
.newsLetterForm 			{width:80%; margin-left:9px; padding:0px; margin-top:4px }
.newsLetterForm table		{color:#4a4a4a;}
.newsLetterForm table th	{ font-family:Verdana; font-weight:normal; font-size:90%; padding-right:10px;margin-top:0px}
.newsLetterForm table td	{ padding-left:2px;}
.newsLetterForm table input	{ border:1px solid #979797;}
.newsLetterForm table input#TextEmail{width:117px;}
.newsLetterForm table input#TextName{width:85px;}
.newsLetterForm table input.buttonGo{ background-color:#d7eefd; width:32px; height:24px;  background-image:url(../../Images/bb/de/bt_go_newsletter.gif); background-repeat:no-repeat; border:none;}

/*---------Banners---------*/
.TopBanner				    {width:100%; margin-bottom:7px}

/*---------Video---------*/
.videoCube					{background-image:url('../../Images/homepage/de/video_bg.gif'); background-repeat:no-repeat; height:211px; width:100%; margin-bottom:7px}
.video						{margin-left:8px; padding-top:30px;}
.videoTexts					{text-align:left; color:#110000; padding-top:4px; padding-left:9px;}
.videoTexts a				{text-decoration:none;}
.vidSrc                     {display:none;}

/*---------News---------*/
.newsCube					{background-image:url(../../Images/homepage/de/news_bg.gif); background-repeat:no-repeat; height:158px; width:100%; margin-bottom:7px; font-size:90%;}
.newsDate					{padding-top:12px; color:#060606;  padding-left:50px; font-size:90%;}
.newsCube .seperator		{margin:3px 0px 0px 8px; width:80%;}
*html .newsCube .seperator	{margin-bottom:-10px}/*--for explorer 6.0--*/
.newsScrollHolder           {height:115px; width:175px; margin-top:15px;}
.newsScroll                 {height:100%; width:100%;}
.sideBarNewsHolder          {width:100%; margin-bottom:30px;}
.sideBarNewsTitle           {padding:8px; font-weight:bold;}
.sideBarNewsTitle a         {text-decoration:none; color:#4a4a4a;}
.sideBarNewsTitle a:visited {text-decoration:none; color:#4a4a4a;}
.sideBarNewsTitle a:hover   {text-decoration:none; color:#4a4a4a;}
.sideBarNewsText            {padding:8px; padding-bottom:2px;}
.sideBarNewsUrl             {padding:8px; padding-top:2px;}

/*---------Blog---------*/
.blogCube					{background-image:url('../../Images/homepage/de/blog_bg.gif'); background-repeat:no-repeat; height:158px; width:100%; margin-bottom:7px; font-size:90%;}
.blogScrollHolder           {height:110px; width:168px; padding-top:35px; padding-left:8px; padding-right:8px; }

/*--------- Quick Links ---------*/
.topSlotsCube				{width:184px;}
.topSlotsCube .top			{background-image:url('../../Images/homepage/grayBorder_top.gif'); background-repeat:no-repeat; background-position:bottom; height:10px;}
.topSlotsCube .bottom		{background-image:url('../../Images/homepage/grayBorder_bottom.gif'); background-repeat:no-repeat; background-position:top; height:10px; }
ul.topSlotsLinks			{border-left:1px solid #c7c7c7; border-right:1px solid #c7c7c7;}
ul.topSlotsLinks li			{list-style:none; width:100%;}
ul.topSlotsLinks li a		{color:#000000; text-decoration:none; padding:0px; margin:0px; }
ul.topSlotsLinks li a:visited{color:#000000;text-decoration:none; }
ul.topSlotsLinks li a:hover		{color:#3F5DFF; font-weight:bold; text-decoration:underline;}
ul.topSlotsLinks li .bullet	{ padding-left:8px; width:19px}
ul.topSlotsLinks li .seperator{margin:5px 0px 2px 8px; width:90%; background-image:url(../../Images/homepage/dots_horizontal_dark.gif)}


/*-----small cube---------*/
.smallCube						{ margin-top:10px; padding-left:10px; width:auto; }
.smallCube .title				{ width:100%; margin:0px; background-image:url(../../Images/inner/smallCube_top_mid.gif); background-repeat:repeat-x; height:38px;}
.smallCube .titleLeft			{ float:left; background-image:url(../../Images/inner/smallCube_top_left.gif); background-repeat:no-repeat; width:15px; height:38px;}
.smallCube .titleMid			{ float:left; background-image:url(../../Images/inner/smallCube_top_mid.gif); background-repeat:repeat-x; width:auto;}
.smallCube .titleMid h2			{ padding-left:0px; padding-top:9px;}
.smallCube .titleRight			{ float:right; background-image:url(../../Images/inner/smallCube_top_right.gif); background-repeat:no-repeat; width:15px; height:38px;}
.smallCube .cubeBody			{ border-right:solid 1px #c7c7c7; border-left:solid 1px #c7c7c7; height:auto; overflow:hidden;}
.smallCube .cubeBody p			{ text-align:left; padding-left:8px; padding-right:8px;}
.smallCube .cubeBody ul			{ width:90%;margin-left:0px;margin-right:7px;}
.smallCube .cubeBody ul li 		{ padding-top:2px; margin-bottom:10px;  list-style:none; clear:both; margin-left:8px}
.smallCube .cubeBody ul li span { float:left;  margin-left:16px; margin-top:-17px; clear:both }
.smallCube .cubeBody table		{ width:100%; height:auto; margin-top:0px; float:left;}
.smallCube .bullet				{ margin-right:5px; background-image:url(../../Images/inner/bullet.gif)}
.smallCube .bottom				{ width:100%; margin:0px; background-image:url(../../Images/inner/smallCube_bottom_mid.gif); background-repeat:repeat-x; background-position:bottom; height:9px;  margin-bottom:10px}
.smallCube .bottomLeft			{ float:left; background-image:url(../../Images/inner/smallCube_bottom_left.gif); background-repeat:no-repeat; background-position:bottom; width:15px; height:9px;}
.smallCube .bottomRight			{ float:right; background-image:url(../../Images/inner/smallCube_bottom_right.gif); background-repeat:no-repeat; background-position:bottom; width:15px; height:9px;}

/*-------------Footer-------------*/
.footer						    {float:left; width:100%; height:80px;  border-top:solid #B9B9B9 1px; margin-left:auto; margin-right:auto; text-align:center; padding-top:10px; margin-top:10px}
.footerTabsContainer		    {width:80%; height:30px; font-size:85%; text-align:center; color:#898989; margin-left:auto; margin-right:auto}
.footerTabsContainer ul         {list-style-type:none; clear:both; width:100%; height:100px; margin-bottom:12px;}
.footerTabsContainer li         {border-right:1px solid #898989; display:inline; margin-left:auto; margin-right:auto;}
.footerTabsContainer li.last    {border:none;}
.footerTabsContainer a		    {margin:0px 9px; color:#8f8f8f; text-decoration:none;}
.footerTabsContainer a:visited  {color:#8f8f8f;}
.footerTabsContainer a:hover    {color:#4a4a4a; text-decoration:underline;}
