/*
Theme Name: LY-0004.1.0.0
Theme URI:
Description: Casino theme for Assaf and Yarden.
Version: 1.0.0
Author: Elena Doroshenko
Tags: poker, casino, backgammon

Theme created by Elena Doroshenko, Ukraine.
*/

body {
    background: url(images/bg_main2.gif);
    background-position: left top;
    font-family: "verdana", arial, helvetica, sans-serif;
    font-size:9pt;
    margin: 0px;
    padding: 0px;
}

#header {
/*    background: url(images/bg_main2.gif); */
    background: url(images/header.jpg);
    background-position: left top;
    padding-top:10px;
}

#main {
    width: 940px;
    margin: 0px auto 0px auto;
    background-color: #FFFDEF;
}

h1 {
    display:inline;
/*    color:#f9f08c; */
    color:#E3881E;
    font-size:16pt;
    font-style:italic;
    background:transparent;
 }

h2 {
    background: url(images/h2.gif) no-repeat;
    background-position: right top;
    margin: 0px;
    font-size: 9pt;
    font-weight: bold;
    text-transform: uppercase;
    text-align: left;
    vertical-align:middle;
    padding:7px 0px 9px 0px;
    margin-left:5px;
    }
    
.h2 {
    background: url(images/bg_h2.gif) repeat-x; 
}



h2 a {
    color: #FFFDEF;
    font-size: 9pt;
    font-weight: bold;
    text-decoration:none;
    background:transparent;
}

h2 a:hover{
    color: #000000;
}

h2 img {
    vertical-align: middle;
}


h3 {
    color:red;
    font-size: 9pt;
    font-weight: bold;
    text-align:center;
    font-style:italic;
}

h3 a {
    color:red;
    text-decoration:underline;
}

h3 a:hover {
    color:#E3881E;
   text-decoration:none;
}
 

.separator {
    clear: both;
}

.table-right {
    width:67%; 
    display:inline-table;
    background-position:bottom;
    height:35px;
    border:1px solid red;
    text-align:right;
    
 }

.right-position {
    float:right;
}


.left-position {
    float:left;
    }



.cell {
    float: left;
    border: none;
    margin: 5px;
    vertical-align: middle;  
    background:transparent;  
    width:100%;
}


#right-column {
    float: right;
}

.little {
    background:#FBF7D0; 
    width:216px;
    border:1px solid #EFBB7A;
    border-bottom:none;
    float:left;
}

.center {
    width: 432px;
}


.right {
    width:256px;
    border:1px solid #EFBB7A;
    border-bottom:none;
    background:#ffffff;
    float:right;
}

.maximum {
    width:99%;
    border:1px solid #F0BD7E;
    border-bottom:none;
    float:left;
}


.ui-accordion .ui-accordion-header {
    background: url(./images/footer.gif) repeat-x;
    background-position: left bottom;
    color: #000000;
    cursor: pointer;
    text-align:left;
    border:1px solid #989894;
    text-align: left;
    vertical-align:middle;
    padding: 5px 0px 5px 0px;
    font-size: 10pt;
    font-style: normal;
    margin: 1px 0px 0px 0px;
}

.ui-accordion .ui-accordion-header .ui-icon {
    background-image: url(./images/arrow.gif);
    background-position: left center;
    background-repeat: no-repeat;
    margin-left: 2px;
    padding-left: 16px;
}

.ui-accordion .ui-accordion-header-active,
.ui-accordion .ui-state-active {
    background: url(./images/stroka.gif) repeat-x;
    color: #CC0000;
    border:1px solid #E69434;
}

.ui-accordion .ui-accordion-header-active .ui-icon,
.ui-accordion .ui-state-active .ui-icon {
    background-image: url(./images/arrow2.gif);
}

.ui-accordion .ui-accordion-content, .padding {
    padding:5px;
}

.ui-accordion .ui-accordion-content img, .padding img {
    padding:5px;
    float:left;
     text-align:left;
}

.offer_gray  img, .offer_yellow img {
    vertical-align:middle;
    padding-left:5px;
}



.padding2 {
    padding:5px;
    text-align:center;
}



.game_description {
    float:right; 
    text-align:left; 
    width:60%;
}

.white {
    background:#ffffff;
    border-left:1px solid #E69434;
    border-right:1px solid #E69434;
}



/* BEGIN: jQuery TABS styles */



#tabs ul {
    display: block;
    width: 100%;
    background: url(./images/bg_h2._2.gif) repeat-x;
    margin-left:5px;
    margin: 0px;
    padding: 0px;
    height:32px;
}

#tabs ul li {
    display: block;
    float: left;
    position: relative;
    margin: 0px;
 }

#tabs ul li a {
    display: block;
    padding:7px 5px 9px 5px;
    color: #74706D;
    font-size: 9pt;
    font-weight: bold;
    text-transform: uppercase;
    text-align: left;
    text-decoration:none;
    border-left: 1px solid #EEEEEE;
    border-right: 1px solid #999999;
}

#tabs ul li a.selected,
#tabs ul li.ui-tabs-selected a
{
    color: #FFFDEF;
    background:transparent url(./images/bg_h2.gif) repeat-x;
    margin:0px;
}

#tabs ul li a.selected img {
    margin-left:5px;
    margin-right:5px;
}

.ui-tabs-hide {
    display: none;
}

/* END: jQuery TABS styles */




td {
    background-color: transparent;
    font-size: 9pt;
    text-align: left;
    vertical-align: middle;
    border-bottom:1px dotted #904C19;
    padding-left:15px;
}

td img {
   vertical-align: middle;
}

td a{
    background-color: transparent;
    font-weight: normal;
    text-decoration: none;
    color:#000000;
    font-style:italic;
    text-decoration:underline;
}
td a:hover {
    text-decoration: underline;
    color:#EB8D1F;
}




.cell table {
    width: 100%;
    border-left:1px dotted #904C19;
    border-right:1px dotted #904C19;
 }

 .cell table tr {
    background-color: #FFFDEF;
    
}

.cell table tr.odd {
    background-color: #FBF7D0;
}
.cell table th {
    background-color: #F9F08C;
    border-bottom:1px dotted #904C19;
    padding:2px;
 }

.footer {
    background: url(./images/footer.gif) repeat-x;
    vertical-align:middle;
    padding:2px 0px 8px 0px;
    text-align:center;

}

.footer a, .offer_gray a , .offer_yellow a{
    color:#000000;
    text-decoration:none;
    font-weight:bold;
    vertical-align:middle;
  }
 
 .footer a:hover, .offer_gray a:hover, .offer_yellow  a:hover{
    color:#FFFDEF;
    text-decoration:underline;
    font-weight:bold;
    background:transparent;
 }
 
 span a {
    color:red;
    font-size:20pt;
    font-weight:bold;
    font-style:italic;
    text-decoration:none;
 }
 
 span a:hover {
    color:#E3881E;
    font-size:20pt;
    font-weight:bold;
 }
 
 


a img {
    border:0px;
}

.video {
    clear: both;
    border-top:1px dotted #904C19;
    border-bottom:1px dotted #904C19;
    background:#FBF7D0;
    padding-bottom: 3px;
 }

 .post {
    color:red;
    font-weight:bold;
    text-decoration: none;
    background:#eeeeee;
    text-transform: uppercase;
}

.more-link {
    text-align:right;
    color:gray;
    font-weight:bold;
}



.post:hover {
    color:#E3881E;
    font-weight:bold;
    text-decoration: underline;
}


.a1 {
    color:#000000;
    text-decoration: underline;
    font-weight:normal;
    
}

.a1:hover {
    color:#EB8D1F;
    text-decoration: none;
    font-weight:normal;
}

.a2 {
    color:red;
    font-weight:bold;
    text-decoration: none;
}

.a2:hover {
    color:red;
    font-weight:bold;
    text-decoration: underline;
}

.a3 {
    color:#E3881E;
    font-weight:bold;
    text-decoration: none;
}

.a3:hover {
    color:#E3881E;
    font-weight:bold;
    text-decoration: underline;
}

.a4 {
    color:#E3881E;
    font-weight:bold;
    text-decoration: underline;
}

.a4:hover {
    color:#E3881E;
    font-weight:bold;
    text-decoration: none;
}

.date {
    color:#74706D;
    font-size: 8pt;
    text-decoration:none;
    margin-top: 2px;
}
.title {
    margin-bottom: 5px;
    vertical-align: middle;
}
.title img {
    vertical-align: middle;
    float: none;
}

a.download {
    background: url(images/button.gif) no-repeat;
    padding:12px 0px 15px 0px;
    margin-left:17%;
    display: block;
    width: 285px;
    font-weight: bold;
    text-align: center;
    vertical-align:middle;
    color: #FFFDEF;
    background-position:center;
    text-decoration:none;
    background:transparent;
 }

/*
a.download:hover {
	background: url(images/button2.gif) no-repeat;
    text-decoration:none;
     color: #FFFDEF;
     background:transparent;
    
}
*/



/* Menu_main */

ul.menu_2  {
    display: block;
    width: 930px;
    margin: 0px;
    padding: 0px;
}

ul.menu_2  li {
    display: block;
    float: right;
    width:121px;
 }





ul.menu_2 a {
    display: block;
    width: 121px;
    background: url(./images/menu_odd.gif) no-repeat;
    margin: 0px;
    padding: 0px;
    padding:12px 0px 8px 0px;
    font-weight: bold;
    text-align: center;
    vertical-align:middle;
    color: gray;
    text-decoration:none;
}

/*
ul.menu_2 a:hover, ul.menu_2 a.selected, ul.menu_2 .current_page_item a {
    display: block;
    width: 121px;
    background: url(./images/menu_even.gif) no-repeat;
    margin: 0px;
    padding: 0px;
    padding:12px 0px 8px 0px;
    font-weight: bold;
    text-align: center;
    vertical-align:middle;
    color: #000000;
}
*/


 




/* Menu_main */

ul.menu {
    display: block;
    width: 100%;
    height: 25px;
    background: url(./images/menu.gif) repeat-x;
    margin: 0px;
    padding: 0px;
    z-index:5;
 }

ul.menu li {
    display: block;
    float: left;
    position: relative;
    margin: 0px;
 }

ul.menu li a {
    display: block;
    padding: 3px 16px 5px 16px;
    border-right: 1px solid #E3881E;
    text-decoration: none;
    color: #FBF7D0;
    font: 11px "Arial black", Helvetica, Verdana, sans-serif;
    text-transform: uppercase;
    background-color: transparent;
}




/*
ul.menu li:hover a {
    color: #ffffff;
    background:transparent url(./images/menu-2.gif) repeat-x;
}
*/

/* submenu */

ul.menu li ul {
    display: none;
    position: absolute;
    width: 100%;
    border-bottom: 1px solid #000000;
    background: url(./images/menu.gif) repeat-x;
    padding:0px;
	z-index:5;
 }


ul.menu li:hover ul {
    display: block;
}

ul.menu li li {
    float: none;
    text-align: center;
    border-left: 1px solid #ffffff;
    border-right: 1px solid #ffffff;
    background: url(./images/menu.gif) repeat-x;
    height:25px;
    width:130%;
}

ul.menu li li a {
    width: 100%;
    border: none;
    padding: 4px 16px 6px 16px;
    background-image: none;
    border: 1px #ffffff solid;
    background-color: transparent;
}

/*
ul.menu li li:hover {
    background: url(./images/menu-2.gif) repeat-x;
}
*/

ul.menu li li:hover a {
    color: #FBF7D0;
    border-top-color: #ffffff;
    background-color: transparent;
}
/* submenu end */



a.download {
    background: url(images/button.gif) no-repeat;
    padding:12px 0px 15px 0px;
    margin-left:17%;
    display: block;
    width: 285px;
    font-weight: bold;
    text-align: center;
    vertical-align:middle;
    color: #FFFDEF;
    background-position:center;
    text-decoration:none;
 }

/*
a.download:hover {
	background: url(images/button2.gif) no-repeat;
    text-decoration:none;
    color: #FFFDEF;
}
*/



/* GAMES TABS */

#games-list {
    width: 90px;
}
#games-list a {
    display: block;
    cursor: pointer;
    margin: 0px 0px 1px 0px;
    padding: 2px;
    border: 1px solid #CCCCCC;
}
#games-list a.games-tab-selected {
    color: #FF0000;
    border: 1px solid #FFCC00;
}
#games-list a:hover {
    background-color: #FFFFCC;
}

/* /GAMES TABS */


#footer {
    background:url(images/footer_bottom.gif) repeat-x;
    height:67px;
}
