/* 
*************************
Global Style Declaration 
*************************
*/

body { background-image:url(../images/bgGalaxy.jpg); background-repeat:repeat; background-position:center top; background-attachment:fixed; background-color:#000000; margin:0px; font-family:Tahoma, Arial, Geneva, Helvetica, sans-serif; font-size:12px; color:#ffffff; }

/* 
*****************************
Containers' Style Declaration 
*****************************
*/

h1, h2, h3, h4, h5, h6, blockquote, p, dl, dt, dd, ul, li, form { padding:0; margin:0; }
img { border:none; }
a, input { outline:none; }

/* 
*****************************
Class & Id Style Declaration 
*****************************
*/

#mainHolder { width:1000px; margin:auto; overflow:hidden; }
.floatLeft { float:left; }
.floatRight { float:right; }

/*#top { float:left; width:1000px; }
#top blockquote { float:left; }
#top blockquote ul { float:left; list-style:none; background-image:url(../images/menuBg.png); background-repeat:no-repeat; width:792px; height:35px; }
#top blockquote li { float:left; color:#FFFFFF; font-size:13px; font-weight:bold; padding:8px 15px 0; }
#top blockquote li a:link, #top blockquote li a:visited { color:#FFFFFF; text-decoration:none; }
#top blockquote li a:hover { color:#cccccc; text-decoration:none; }
#top { margin:0 auto; float:left; width:913px; }
#top blockquote { float:left; }
#top blockquote ul { float:left; list-style:none; background-image:url(../images/menuBg.png); background-repeat:no-repeat; width:705px; height:35px; }
#top blockquote li { float:left; color:#FFFFFF; font-size:13px; font-weight:bold; padding:8px 15px 0; }
#top blockquote li a:link, #top blockquote li a:visited { color:#fff; text-decoration:none; }
#top blockquote li a:hover { color:#ccc; text-decoration:none; }
#top blockquote li span{ position:absolute; z-index:10; margin-left:5px; }*/

#top { margin:0 auto; float:inherit; width:auto; /*913px*/ }
#top blockquote { float:left; }
#top blockquote ul { float:left; list-style:none; background-image:url(../images/menuBg.png); background-repeat:no-repeat; width:680px; /*705px*/ height:35px; }
#top blockquote li { float:left; color:#FFFFFF; font-size:13px; font-weight:bold; padding:8px 15px 0; }
#top blockquote li a:link, #top blockquote li a:visited { color:#fff; text-decoration:none; }
#top blockquote li a:hover { color:#ccc; text-decoration:none; }
#top blockquote li span{ position:absolute; z-index:10; margin-left:5px; }
.welcome { width:200px; float:right; text-align:right; }


#flexHolder { width:100%; height:860px; margin:auto; overflow:hidden; }
#footer { background-image:url(../images/footer.png); background-repeat:no-repeat; width:1000px; height:30px; margin:auto; overflow:hidden; font-size:12px; color:#AB89D4; text-align:center; padding-top:5px; }
#subPages { float:left !important; float:none; position:relative; width:1000px; }

/* what is slots galaxy page starts */
.banner { background-image:url(../images/whatIsBanner.jpg); background-repeat:no-repeat; }
#whatHeader { float:left; width:843px; padding:65px 35px 30px; }
#whatHeader h1 { font-size:40px; font-weight:normal; }
#whatHeader p { padding:10px 0 10px 35px; width:386px; }
#whatHeader ul { list-style:none; float:left; background-image:url(../images/whatMenuBg.jpg); background-repeat:repeat-x; height:23px; padding:5px 0 0; border:#580998 1px solid; border-top:none; border-bottom:none; margin-top:20px; }
#whatHeader li { float:left; border-right:#FFFFFF 1px solid; padding:0 65px; }
#whatHeader li a:link, #whatHeader li a:visited { color:#FFFFFF; text-decoration:none; }
#whatHeader li a:hover { color:#A348ED; text-decoration:none; }
#aboutSlotPoints { float:left; width:893px; padding:20px 10px; }
#aboutSlotPoints dt, #aboutSlotPoints dd { float:left; width:440px; }

#aboutSlotPoints strong { font-size:14px; color:#B661FF; }
#aboutSlotPoints ul { list-style:none; padding:18px 8px; }
#aboutSlotPoints li { background-image:url(../images/bullArrow.gif); background-repeat:no-repeat; background-position:left 6px; padding:3px 15px; }
#aboutSlotPoints li a:link, #aboutSlotPoints li a:visited { color:#FFFFFF; text-decoration:none; }
#aboutSlotPoints li a:hover { color:#CCCCCC; text-decoration:none; }
#whatPanel { float:left !important; float:none; position:relative; width:913px; background-image:url(../images/whatPanelBg.jpg); background-repeat:repeat-x; height:146px; margin-bottom:20px; }
#whatPanel ul { float:left; list-style:none; width:861px; padding:25px 15px; }
#whatPanel li { float:left; width:190px; padding:0px 4px 0 12px; border-left:#000000 1px solid; border-right:#420580 1px solid; }
#whatPanel li strong { font-size:14px; }
#whatPanel li a:link, #whatPanel li a:visited { color:#B661FF; }
#whatPanel li a:hover { color:#ffffff; } 
/* what is slots galaxy page ends */

#subPagesRightBlock { width:690px; float:left; padding:20px 0 10px 12px; }
#subPagesRightBlock h2 { color:#B257FF; font-size:18px; font-weight:normal; padding-bottom:5px; }
#slotsBlogHolder { float:left; width:464px; padding:10px 0 0 0; }
#slotsBlogHolder blockquote { float:left; background-image:url(../images/showcaseBlogBg.jpg); background-repeat:repeat-y; width:414px; padding:6px 25px 15px; color:#FFFFFF; }
#slotsBlogHolder blockquote strong { color:#E0BBFF; font-size:14px; }
#slotsBlogHolder blockquote span { color:#B661FF; }
#blogRightGreenPanel { float:left; padding:10px 0 0 11px; width:214px; }
#blogRightGreenPanel blockquote { float:left; width:190px; padding:5px 12px; background-image:url(../images/greenPanelBg.jpg); background-repeat:repeat-y; font-size:12px; }
#blogRightGreenPanel blockquote h2 { color:#FFFFFF; font-size:14px; font-weight:bold; }


/* showcase starts */
#showcaseSlotList { float:left; list-style:none; padding:25px 0 0 0; }
#showcaseSlotList li { padding:0 0 10px 0; position:relative; }
#showcaseSlotList li span { position:absolute; top:54px; left:50px; font-weight:bold; font-size:11px; width:110px; text-align:center; }
#showcaseSlotList li a:link, #showcaseSlotList li a:visited { color:#9EFF00; } 
#showcaseSlotList li a:hover { color:#9EFF00; text-decoration:none; } 

#showcaseGallery { float:left; width:688px; height:312px; }
#showcaseGallery blockquote { float:left; position:relative; }
.absolute { position:absolute; top:0px; left:0px; }
#showcaseGallery div#showThumbs { float:left; width:213px; height:302px; padding:10px 0 0 4px; }
#showcaseGallery div#showThumbs dl { float:left; width:215px; height:66px; padding-bottom:9px; }
#showcaseGallery div#showThumbs dt { float:left; width:100px; }
.showThumbNormal { padding:2px 2px 2px 12px; }
.showthumbHover { background-image:url(../images/thumbPointer.gif); background-repeat:no-repeat; background-position:left 22px; padding:0px 4px 0px 10px; }
.showthumbHover img { border:#B661FF 2px solid; }
#showcaseGallery div#showThumbs dd { float:left; color:#FFFFFF; width:100px; }
#showcaseGallery div#showThumbs dd strong { color:#B661FF; }
/* showcase ends */

/* community starts */
#communityLeftPanel { width:208px; float:left; padding:25px 0; }
#communityLeftPanel blockquote { float:left; width:158px; padding:10px 25px; font-size:12px; color:#FFFFFF; background-image:url(../images/communityLeftBg.jpg); background-repeat:repeat-y; }
#communityLeftPanel blockquote a:link, #communityLeftPanel blockquote a:visited { color:#FFFFFF; text-decoration:none; } 
#communityLeftPanel blockquote a:hover { color:#CCCCCC; text-decoration:none; } 
#communityLeftPanel blockquote h3 { font-size:12px; }
#communityLeftPanel blockquote ul { list-style:none; padding-bottom:15px; }
#communityLeftPanel blockquote li { padding:3px 0; }
#communityLeftPanel blockquote li ul { padding:0 0 0 5px; }
#communityLeftPanel blockquote li ul li { background-image:url(../images/discBullet.gif); background-repeat:no-repeat; background-position:left 8px; padding-left:8px; }
/* community ends */

/* login, forgot and register section starts */
#accessZone { float:left; width:913px; padding:60px 0; }
#accessZone blockquote { width:428px; background-image:url(../images/credentialPanelBg.gif); background-repeat:repeat-x; background-color:#190720; border:#411155 5px solid; margin:auto; position:relative; overflow:hidden; padding:28px 16px; }
#accessZone blockquote div { float:left; width:184px; }
#accessZone blockquote div h1 { background-image:url(../images/horizontalLine.gif); background-repeat:repeat-x; background-position:left bottom; width:167px; }
#accessZone blockquote div p { padding:10px 0; text-align:right; font-size:11px; line-height:18px; width:167px; }
#accessZone blockquote div p a:link, #accessZone blockquote div p a:visited { font-size:10px; font-weight:bold; color:#FFFFFF; text-decoration:none; }
#accessZone blockquote div p a:hover { font-size:10px; font-weight:bold; color:#FFFFFF; text-decoration:underline; }

#accessZone blockquote ul { float:left; width:230px; background-image:url(../images/verticalLine.gif); background-repeat:repeat-y; background-position:left top; list-style:none; }
#accessZone blockquote li { text-align:right; padding-bottom:12px; }
#accessZone blockquote li input { width:200px; height:25px; padding:5px 5px 0; border:#BB60EC 2px solid; }
#accessZone blockquote li input.btn { width:29px; height:30px; border:none; }
/* login, forgot and register section ends */						

#footer { background-image:url(../images/footer.png); background-repeat:no-repeat; background-position:center; width:100%; height:40px; margin:0px auto; overflow:hidden; font-size:12px; color:#AB89D4; text-align:center; padding-top:0px; line-height:20px; display:block; position:relative; }

#subPages2 { float:left !important; padding-top:0px; }
#subPages9 { float:left !important; float:none; position:relative; width:209px; }
#subPages3 { float:right !important; float:none; position:relative; width:209px; }
#showcaseGallery2 { float:center; position:relative; margin-top:-100px; margin-left:49px; }
#showcaseGallerytext { position:absolute; top:45%; left:50%; margin-top:-300px; margin-left:-224px; width:451px; height:218px; }

#subPagesRightBlock2 { width:450px; margin:0px auto; }	

#subpages5 { width:100%; margin:0px auto; }
#bodysearch { width:100%; }
#showcaseSlotList5 { float:right; padding-top:30px; background:url(../images/right_img_pannel.jpg) no-repeat; position:relative; width:209px; height:565px; }
#showcaseSlotList6 { float:left; padding-top:30px; background:url(../images/left_img_pannel.jpg) no-repeat; position:relative; width:209px; height:565px; }

#search_key_white { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#FFFFFF; line-height:22px; }
#search_key_green { font-family:Arial, Helvetica, sans-serif; font-size:19px; color:#729f33; line-height:22px; }
#arrow_style { padding-top:25px; }
#slot_machine { background:url(../images/slot_machine.jpg) no-repeat; width:451px; height:418px; }
#slot_machine_arrow_position_left { padding:289px 0px 0px 150px; width:19px; height:29px; float:left; }
#slot_machine_arrow_position_right{ padding:289px 0px 0px 150px; width:19px; height:29px; float:right; }															

#slot_machine_massagebox_text4{ float:left; padding-left:30px; padding-top:10px; width:350px; height:89px; }
#slot_machine_massagebox_heading { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#b661ff; }
.slot_machine_massagebox_link { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#b661ff; text-decoration:none; }
.slot_machine_massagebox_link:hover { text-decoration:underline; }
#top_left_flash { float:left; width:180px; height:150px; }
#top_middle_blank { float:left; width:448px; height:150px; }
#top_right_blank { float:right; width:285px; height:150px; }
#top_right_area_for_search1  { height:25px; }
#top_right_area_for_search2 { height:50px; }
#top_right_area_for_search3 { height:50px; }
#top_right_area_for_search4 { height:25px; }
#top_right_area_for_search3a { width:222px; height:50px; float:left; }
#top_right_area_for_search3b { width:63px; height:50px; float:right; }
#serch_area1 { height:10px; width:222px; }
#serch_area2 { height:10px; width:222px; }
#serch_area3 { height:10px; width:222px; }
#serch_box_corner_left { width:18px; float:left; height:30px; }
#serch_box_corner_middle { width:197px; float:left; background:url(../images/search_box_mid.png) repeat-x left top; height:30px; display:block; }
#serch_box_corner_right { width:7px; float:right; height:30px; }

#newslist blockquote a:link, #newslist blockquote a:visited { color:#FFFFFF; font-size:12px; }
#newslist blockquote a:hover { color:#CCCCCC; }
#footer a { color:#AB89D4; font-size:90%; }

.progressive-jackpot {
    background: url(../images/jackpots-back.png) repeat scroll 0 0 transparent;
    bottom: -1px;
    clear: right;
    float: right;
    height: 120px;
    padding: 40px 15px 10px 15px;
    position: fixed;
    right: 2%;
    width: 150px;
    z-index: 9999999;
}
#cpFlashEmbed4674 {
	border:1px solid #fff;
	display:block;
}
