body
{
    margin: 0 !important;
    padding: 0 !important;
    background: #000;
    font-size: 80%;
    font-family: Arial, Helvetica, sans-serif;
    color: #eee;
}
h2
{
    margin: 0;
    padding: 0;
    color: #DDC31C;
    font-size: 16px;
}
p
{
    margin: 0 0 15px 0;
    padding: 0;
}
a
{
    cursor: pointer;
    color: #DDC31C;
}
a:hover
{
    text-decoration: none;
}
strong
{
    color: #DDC31C;
}
ul
{
    padding: 0;
    margin: 0 0 15px 20px;
}
#main-container
{
    float: left;
    width: 860px;
    padding-bottom: 30px;
}
#home-container
{
    float: left;
    width: 100%;
    height: 550px;
    background: url(/osheas/images/bg_home.jpg) no-repeat;
    clear: both;
}
#home-box
{
    float: left;
    width: 567px;
    position: relative;
}
#home-main
{
    float: left;
    width: 100%;
    padding-bottom: 15px;
}
#link-home
{
    position: absolute;
    top: 36px;
    left: 8px;
    width: 166px;
    height: 95px;
}
#tag-line
{
    float: left;
    display: block;
    width: 175px;
    height: 57px;
    background: url(/osheas/images/smlcasinobigfun.png) no-repeat;
    margin: 220px 0 0 10px;
}
#main-home-image a
{
    float: left;
    display: block;
    width: 334px;
    height: 297px;
    background: url(/osheas/images/polaroid_static.png) no-repeat;
    margin-left: 15px;
    text-decoration: none;
}
#dice
{
    position: absolute;
    top: 0;
    left: 524px;
    width: 119px;
    height: 74px;
    background: url(/osheas/images/dice.png) no-repeat;
}
#body-container
{
    float: left;
    width: 100%;
    background-image: url(/osheas/images/bg_tile.jpg);
}
#body-box
{
    float: left;
    width: 100%;
    position: relative;
}
.gaming
{
    background: url(/osheas/images/headers/header_gaming.jpg) no-repeat;
}
.vni
{
    background: url(/osheas/images/headers/header_vni.jpg) no-repeat;
}
.vixens
{
    background: url(/osheas/images/headers/header_Vipervixens.jpg) no-repeat;
}
.entertainment
{
    background: url(/osheas/images/headers/header_entertainment.jpg) no-repeat;
}
.beerpong
{
    background: url(/osheas/images/headers/header_beerpong.jpg) no-repeat;
}
.dirkarthur
{
    background: url(/osheas/images/headers/header_dirk.jpg) no-repeat;
}
.foodbev
{
    background: url(/osheas/images/headers/header_foodbev.jpg) no-repeat;
}
.location
{
    background: url(/osheas/images/headers/header_location.jpg) no-repeat;
}
.video
{
    background: url(/osheas/images/headers/header_video.jpg) no-repeat;
}
.misc
{
    background: url(/osheas/images/headers/header_misc.jpg) no-repeat;
}

.stayconnected
{
    background: url(/osheas/images/headers/header_stayconnected.jpg) no-repeat;
}
#side-banner
{
    float: left;
    width: 217px;
    padding: 190px 0 188px 0;
}
#banner-gaming
{
    float: left;
    width: 217px;
    height: 267px;
    background: url(/osheas/images/banner_gaming.png) no-repeat;
}
#banner-pong
{
    float: left;
    width: 217px;
    height: 358px;
    background: url(/osheas/images/banner_pong.png) no-repeat;
}
#banner-vni
{
    float: left;
    width: 217px;
    height: 365px;
    background: url(/osheas/images/banner_vni.png) no-repeat;
}
#banner-entertainment
{
    float: left;
    width: 217px;
    height: 381px;
    background: url(/osheas/images/banner_entertainment.png) no-repeat;
}
#banner-foodbev
{
    float: left;
    width: 217px;
    height: 358px;
    background: url(/osheas/images/banner_foodbev.png) no-repeat;
}
#banner-location
{
    float: left;
    width: 217px;
    height: 327px;
    background: url(/osheas/images/banner_location.png) no-repeat;
}
#poster-entertainment
{
    width: 375px;
    height: 127px;
    background: url(/osheas/images/vinniehoriz_entertainment.png) no-repeat;
    margin-bottom: 15px;
}
#poster-location
{
    width: 375px;
    height: 219px;
    background: url(/osheas/images/map_location.png) no-repeat;
    margin-bottom: 15px;
}
#poster-vinnie
{
    float: right;
    width: 153px;
    height: 195px;
    background: url(/osheas/images/vinnie2vert_entertainment.png) no-repeat;
}
#video-one
{
    float: left;
    width: 190px;
    height: 190px;
    background: url(/osheas/images/polaroid-videodownload.png) no-repeat;
}
#body-copy
{
    float: left;
    width: 375px;
    padding: 205px 0 188px 0;
}
#body-nav-box
{
    float: left;
    width: 162px;
    padding: 36px 0 188px 42px;
}
#body-footer
{
    position: absolute;
    bottom: 0;
    left: 0;
    width: 860px;
    height: 213px;
    background: url(/osheas/images/bg_bottom.png) no-repeat;
}
.set-one
{
    float: left;
    width: 212px;
}
.set-two
{
    float: right;
    width: 153px;
}
.code-box
{
    padding: 2px 5px;
    height: 61px;
    width: 168px;
    overflow: auto;
    background: #CAA614;
    color: #333;
}
.video-box
{
    float: left;
    width: 100%;
    margin-bottom: 15px;
}
.video-box .set-one
{
    float: left;
    width: 190px;
}
.video-box .set-two
{
    float: right;
    width: 175px;
}

/* START: Navigation */
#home-spotlight
{
    float: left;
    width: 100%;
}
#home-spotlight a
{
    height: 207px;
    background: 0 0 no-repeat;
    display: block;
    text-decoration: none;
    float: left;
}
#home-spotlight #spotlight-one a
{
    /*background-image: url(/osheas/images/nav/spotlight_mental_sml_top.png);*/
    width: 282px;
}
#home-spotlight #spotlight-one a:hover
{
    background-position: -282px 0;
}
#home-spotlight #spotlight-two a
{
    background-image: url(/osheas/images/nav/spotlight_freaks.png);
    width: 285px;
}
#home-spotlight #spotlight-two a:hover
{
    background-position: -285px 0;
}
#home-nav
{
    float: left;
    width: 183px;
    padding-top: 42px;
}
#home-nav div
{
    display: inline;
}
#home-nav a
{
    width: 183px;
    background: 0 0 no-repeat;
    display: block;
    text-decoration: none;
    float: left;
}
#home-nav a:hover
{
    background-position: -183px 0;
}
#home-nav #nav-one a
{
    background-image: url(/osheas/images/nav/btn_gaming.png);
    height: 75px;
}
#home-nav #nav-two a
{
    background-image: url(/osheas/images/nav/btn_vni.png);
    height: 101px;
}
#home-nav #nav-three a
{
    background-image: url(/osheas/images/nav/btn_entertainment.png);
    height: 78px;
}
#home-nav #nav-four a
{
    background-image: url(/osheas/images/nav/btn_foodbev.png);
    height: 96px;
}
#home-nav #nav-five a
{
    background-image: url(/osheas/images/nav/btn_location.png);
    height: 102px;
}
#body-spotlight
{
    float: left;
    width: 100%;
}
#body-spotlight a
{
    width: 162px;
    background: 0 0 no-repeat;
    display: block;
    text-decoration: none;
    float: left;
}
#body-spotlight #spotlight-one a
{
    background-image: url(/osheas/images/nav/spotlight_vipervixens_sml.png);
    height: 127px;
}
#body-spotlight #spotlight-one a:hover
{
    background-position: -162px 0;
    height: 127px;
}
#body-spotlight #spotlight-two a
{
    background-image: url("/osheas/images/nav/spotlight_dirkarthur.png");
    background-position: left bottom;
    height: 105px;
}
#body-spotlight #spotlight-two a:hover
{
      background-position: -162px 0;
}
#body-spotlight #spotlight-three a
{
    background-image: url(/osheas/images/nav/spotlight_bpong_btm.png);
    height: 127px;
}
#body-spotlight #spotlight-three a:hover
{
    background-position: -162px 0;
}
#body-nav
{
    float: left;
    width: 100%;
    margin-bottom: 20px;
}
#body-nav div
{
    display: inline;
}
#body-nav a
{
    width: 162px;
    background: 0 0 no-repeat;
    display: block;
    text-decoration: none;
    float: left;
}
#body-nav a:hover
{
    background-position: -162px 0;
}
#body-nav #nav-one a
{
    background-image: url(/osheas/images/nav/btn_gaming_sml.png);
    height: 62px;
}
#body-nav #nav-two a
{
    background-image: url(/osheas/images/nav/btn_vni_sml.png);
    height: 86px;
}
#body-nav #nav-three a
{
    background-image: url(/osheas/images/nav/btn_entertainment_sml.png);
    height: 62px;
}
#body-nav #nav-four a
{
    background-image: url(/osheas/images/nav/btn_foodbev_sml.png);
    height: 90px;
}
#body-nav #nav-five a
{
    background-image: url(/osheas/images/nav/btn_location_sml.png);
    height: 102px;
}
.button-text
{
    font-size: 6px;
    visibility: hidden;
}
/* END: Navigation */

#footer
{
    float: left;
    width: 750px;
    text-align: center;
    color: #9A9A9A;
    padding-top: 30px;
}
img
{
    border: none;
    text-align: center;
}
#footer a
{
    color: #9A9A9A;
}
#footer a:hover
{
    text-decoration: none;
}
#footer-nav a
{
    text-decoration: none;
    margin: 0 4px;
}
#footer-nav a:hover
{
    text-decoration: underline;
}
#footer-links a
{
    margin: 0 5px;
}
.nyroModalClose
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 18px;
    color: #FFF;
    position: absolute;
    right: -14px;
    top: -14px;
    background-image: url("http://www.harrahs.com/include/clvSynths/close.jpg");
    background-repeat: no-repeat;
    width: 14px;
    height: 14px;
    display: block;
    text-indent: -1000em;
}
div#nyroModalWrapper
{
    border: 3px solid #2C2C2C;
    height: 450px;
    width: 670px;
}
#nyroModalContent
{
    background-color: #000;
}
#nyroModalIframe
{
    background-color: #000;
}

