/* CSS Document */
@media screen, projection {
* { padding:0; margin:0; }
fieldset, img { border:0px solid red; }
label, a { cursor:pointer; }
body, textarea, input, table, select { font-size:100%; font-family:Arial, Helvetica, sans-serif; }
option { padding:0 .2em; }
.before, .after { line-height:0; }
.before img, .after img { margin:0 !important; }

ul, ol, dd { margin-left:2em; }
h1, h2, h3, h4, h5, h6 { font-size:1em; margin:1em 0; }
p { margin-bottom:1em; }

a { color:#a31111; text-decoration:underline; }
a:focus, a:hover { text-decoration:none; }

#WAI, hr { position:absolute; top:0; left:-1000em; }

/* MAIN */
/* header */
body                            {background-color:#000000;}
#start                            {margin:0 auto; width:752px;}
.guest                            {background:url(imgs/top.gif) 1px 0 no-repeat; width:752px; height:116px; position:relative;}
.admin                            {background:url(imgs/admin-banner1.gif) 1px 0 no-repeat; width:752px; height:116px; position:relative;}
.header .vip_booking            { background:#000000; overflow:hidden;}
.header .vip_booking object        {position:absolute; width:271px; height:58px; top:17px; right:0px; border:0;}



/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxx \/ */

.header ul                        { margin:0; list-style:none; position:absolute; top: 97px; left: 217px;}
.header ul li                    { display:inline; height:10px; font-size:1px;}
.header ul li a span            { position:absolute; left:-1000em;}
.header ul li a                    { display:block; float:left; height:10px; border:solid 0px #00CCFF;}

/*****************************************************************************************/
.header ul li.e1 a                {background:url(imgs/menu-up-admin.png) 0 0 no-repeat; width: 44px;}
.header ul li.e2 a                {background:url(imgs/menu-up-admin.png) -44px 0 no-repeat; width: 40px;}
/*.header ul li.m3 a                {background:url(imgs/menu-up-admin.png) -84px -10px no-repeat; width: 36px;}*/
.header ul li.e4 a                {background:url(imgs/menu-up-admin.png) -84px 0 no-repeat; width: 45px;}
.header ul li.e5 a                {background:url(imgs/menu-up-admin.png) -129px 0 no-repeat; width: 49px;}
.header ul li.e6 a                {background:url(imgs/menu-up-admin.png) -178px 0 no-repeat; width: 66px;}
.header ul li.e7 a                {background:url(imgs/menu-up-admin.png) -245px 0 no-repeat; width: 51px;}
.header ul li.e8 a                {background:url(imgs/menu-up-admin.png) -295px 0 no-repeat; width: 72px;}
.header ul li.e9 a                {background:url(imgs/menu-up-admin.png) -367px 0 no-repeat; width: 55px;}
.header ul li.e10 a                {background:url(imgs/menu-up-admin.png) -427px 0 no-repeat; width: 66px;}

.header ul li.e1 a:hover,
.header ul li.e1 a.active        {background:url(imgs/menu-up-admin.png) 0 -10px no-repeat; width: 44px;}
.header ul li.e2 a:hover,
.header ul li.e2 a.active        {background:url(imgs/menu-up-admin.png) -44px -10px no-repeat; width: 40px;}
/*.header ul li.m3 a:hover,
.header ul li.m3 a.active        {background:url(imgs/menu-up-admin.png) -84px 0 no-repeat; width: 36px;}*/
.header ul li.e4 a:hover,
.header ul li.e4 a.active        {background:url(imgs/menu-up-admin.png) -84px -10px no-repeat; width: 45px;}
.header ul li.e5 a:hover,
.header ul li.e5 a.active        {background:url(imgs/menu-up-admin.png) -129px -10px no-repeat; width: 49px;}
.header ul li.e6 a:hover,
.header ul li.e6 a.active        {background:url(imgs/menu-up-admin.png) -178px -10px no-repeat; width: 66px;}
.header ul li.e7 a:hover,
.header ul li.e7 a.active        {background:url(imgs/menu-up-admin.png) -245px -10px no-repeat; width: 51px;}
.header ul li.e8 a:hover,
.header ul li.e8 a.active        {background:url(imgs/menu-up-admin.png) -295px -10px no-repeat; width: 72px;}
.header ul li.e9 a:hover,
.header ul li.e9 a.active        {background:url(imgs/menu-up-admin.png) -367px -10px no-repeat; width: 55px;}
.header ul li.e10 a:hover,
.header ul li.e10 a.active        {background:url(imgs/menu-up-admin.png) -427px -10px no-repeat; width: 66px;}

/******************************************************************************************/

.header ul li.m1 a                {background:url(imgs/menu_top.gif) no-repeat; width:35px;margin-right:10px}

.header ul li.m2 a                {background:url(imgs/menu_top.gif) -44px 0 no-repeat; width: 32px;margin-right:10px}

/*.header ul li.m3 a                {background:url(imgs/menu_top.gif) -84px -10px no-repeat; width: 36px;}*/

.header ul li.m4 a                {background:url(imgs/menu_top.gif) -84px 0 no-repeat; width: 40px;}

.header ul li.m5 a                {background:url(imgs/menu_top.gif) -124px 0 no-repeat; width: 49px;}

.header ul li.m6 a                {background:url(imgs/menu_top.gif) -173px 0 no-repeat; width: 66px;}

.header ul li.m7 a                {background:url(imgs/menu_top.gif) -240px 0 no-repeat; width: 51px;}

.header ul li.m8 a                {background:url(imgs/menu_top.gif) -290px 0 no-repeat; width: 72px;}

.header ul li.m9 a                {background:url(imgs/menu_top.gif) -362px 0 no-repeat; width: 70px;}

.header ul li.m10 a                {background:url(imgs/menu_top.gif) -432px 0 no-repeat; width: 86px}




.header ul li.m1 a:hover,.header ul li.m1 a.active        {background:url(imgs/menu_top.gif) 0 -10px no-repeat}

.header ul li.m2 a:hover,.header ul li.m2 a.active        {background:url(imgs/menu_top.gif) -44px -10px no-repeat}

/*.header ul li.m3 a:hover,.header ul li.m3 a.active        {background:url(imgs/menu_top.gif) -84px 0 no-repeat}*/

.header ul li.m4 a:hover,.header ul li.m4 a.active        {background:url(imgs/menu_top.gif) -84px -10px no-repeat}

.header ul li.m5 a:hover,.header ul li.m5 a.active        {background:url(imgs/menu_top.gif) -124px -10px no-repeat}

.header ul li.m6 a:hover,.header ul li.m6 a.active        {background:url(imgs/menu_top.gif) -173px -10px no-repeat}

.header ul li.m7 a:hover,.header ul li.m7 a.active        {background:url(imgs/menu_top.gif) -240px -10px no-repeat}

.header ul li.m8 a:hover,.header ul li.m8 a.active        {background:url(imgs/menu_top.gif) -290px -10px no-repeat}

.header ul li.m9 a:hover,.header ul li.m9 a.active        {background:url(imgs/menu_top.gif) -362px -10px no-repeat}

.header ul li.m10 a:hover,.header ul li.m10 a.active        {background:url(imgs/menu_top.gif) -432px -10px no-repeat}
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxx /\ */

/*
#home_banner                    { position:relative; background:url(imgs/home_banner.jpg) no-repeat; width:752px; height:196px;}
#home_banner_l1                    { position:absolute; top:176px; left:593px; display:block; width:57px; height:8px;}
#home_banner_l2                    { position:absolute; top:176px; left:657px; display:block; width:58px; height:8px;}
*/
#info_txt                        { width:712px; height:23px; background:#1f0123; margin-top:2px; color:#ffffff; padding:9px 20px 0 20px; font-weight:bold; font-size:0.75em;}


/* left */
#content .left                    {width:493px; float:left; font-size:11px;}
#content .info .left             {width:225px; min-height:300px; border-right:0px dotted #de80cc; float:left; margin: 16px 0; padding-right:15px;}
#content .info .right            {width:224px; float:left; padding: 16px 0 0 30px;}
.home .nights h1                {background:url(imgs/upcoming_nights.jpg) no-repeat; width:136px; height:15px;}
.home .nights h1 span            {position:absolute; left:-1000em;}
.home .nights p.event            {margin:0; float:left;}
.home .nights div.event            {color:#FFFFFF; clear:both; height:1em; padding: 0 0 6px 0;}

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx \/ */
.home .nights .event .span        {
    text-transform:uppercase;
    color:#f70000;
    float:left;
    padding-right:5px;
    border: 0px solid #000000;
    font-weight:bold;
}
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx /\ */


.home .nights .event .p            {float:left; border: 0px solid #71085C;}
.home .nights a span            {position:absolute; left:-1000em;}
.home .nights a                    {background:url(imgs/guest_list.jpg) no-repeat; width:57px; height:11px; float:left;margin: 2px 0 0 0;}

/* xxxxxxxxxxxxx \/ */

.clear                            { position:relative; clear:both; height:0px; font-size:0px;}
.home .nights .spacer            { width:493px; background:url(imgs/line.gif) bottom repeat-x; clear:both; padding: 0 0 24px 0; font-size:1px;}
.home .news    h1                    { width:100%; height:30px; padding:0; margin:0;}
.home .news .box                { padding:15px 0 15px 0; background:url(imgs/line.gif) top repeat-x;}
#forum_link                        { padding-top:10px;}
#gallery_link                    { padding-top:10px;}
#gallery_banner                    { background:url(imgs/gallery_banner.jpg) no-repeat; width:100%; height:101px; padding-bottom:11px;}
#gallery                        { background:#131313; margin-bottom:1px; width:751px;}
#gallery_menu                    { list-style:none; width:118px; padding:0 7px 0 0; margin:0; float:left;}
#gallery_menu li                { width:100px; height:18px; font-size:0.7em; font-weight:bold; padding:5px 0 0 18px;}
#gallery_menu li.title            { color:#FFFFFF; background:#39013e;}
#gallery_menu li.li_lite        { background:#212121;}
#gallery_menu li a                { color:#545454; text-decoration:none; font-weight:normal;}
#gallery_menu li a:hover,
#gallery_menu li a.active        { color:#FFFFFF;}
#img_gallery                    { width:549px; height:407px; background:#212121; float:left;text-align:center; margin-top:8px;}
#view                            { border:solid 0px #00FF33; width:619px; height:407px;  vertical-align:middle;  }
#gallery p.photo_txt            { color:#FFFFFF; font-size:0.7em; float:left; padding:4px 0 0 0;}
#mini_gallery .SmallPhoto        { width:69px; height:69px; float:left;}
#mini_gallery a                    { padding:6px; background:#131313; margin:0 1px 1px 0; float:left;}

#mini_gallery img.imglast        { margin-right:0;}
#gallery_nav                    { width:741px; height:18px; background:#131313; padding:5px 0 0 10px; margin:0 0 25px 0; list-style:none;}
#gallery_nav li                    { float:left; padding:0 5px 0 5px; font-size:0.7em; border-left:1px solid #545454;}
#gallery_nav li a                { color:#545454; text-decoration:none;}
#gallery_nav li a:hover,
#gallery_nav li a.active        { color:#ffffff;}
.first                            { border:0 !important;}
.club h1                        { padding:0; margin:0;}

/* xxxxxxxxxxxxx /\ */

.home .news    h1 span                {position:absolute; left:-1000em;}
.home .news img                    {float:left; margin-right: 10px; margin-bottom:5px;}

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxx \/ */
.home .news .title                { text-transform:uppercase; color:#f70000; margin:0; font-weight:bold;}
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxx /\ */

.home .news                        {color:#fff;}
.home .news .spacer                {width:495px; clear:both; height:1px; font-size:1px;}

/* right*/
.right                             {float:left; width: 240px; padding: 16px 0 0 16px;}
#subscribe                        {background:url(imgs/subscription.jpg) no-repeat; width:240px; height:114px; position:relative;font-size:11px;}
#subscribe input.mail            {width: 158px; height:16px; position: absolute;}
#subscribe input.name            {}
#subscribe label            {    color: #FFFFFF;
    font-size: 12px;
}
#subscribe .submit                {
    position:relative;
    width:42px;
    height:18px;
    top: 23px;
    left: 182px;
    background:#FF0000;
    border: 0px solid #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFFFFF;
    text-align: center;
}
#mezzanine                        {background:url(imgs/mezzanine.jpg) no-repeat; width:240px; height:141px; margin:16px 0;}

#guest_form                        {background:url(imgs/guest_form.jpg) no-repeat; width:241px; height:237px; position:relative;}
#guest_form label                {position:absolute; left:-1000em;}
#guest_form input                {width: 158px; height:16px; position: absolute;}
#guest_form textarea            {width: 158px; height:50px; position: absolute; left: 56px; top:76px; font-size:11px;}
#guest_form input.name            {top: 50px; left: 56px; font-size:11px;}
#guest_form input.date            {top: 133px; left: 56px; font-size:11px;}
#guest_form input.email            {top: 159px; left: 56px; font-size:11px;}
#guest_form input.mobile        {top: 185px; left: 56px; font-size:11px;}
#guest_form input.submit        {width:42px; height:9px; top: 215px; left: 176px;}

/* footer */
.footer                            {clear:both; border-bottom:1px solid #343434; position:relative;}
.footer a.captive span            {position:absolute; left:-1000em;}
.footer a.captive                {background:url(imgs/captive.jpg) no-repeat; width:103px; height:17px; position:absolute; top:4px; left:0; display:block;}

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxx \/ */
.footer .copyright                { background:url(imgs/copy.gif) no-repeat; height:11px; width:140px; position: absolute; top:6px; left: 216px;}
.footer .copyright span            { position:absolute; left:-1000em;}
.footer ul                        { margin:0; list-style:none; position:absolute; top: 7px; left: 400px;}
.footer ul li                    { display:inline; height:10px; font-size:1px;}
.footer ul li a span            { position:absolute; left:-1000em;}
.footer ul li a                    { display:block; float:left; height:10px; }

.footer ul li.m1 a                {background:url(imgs/bottommenu0.gif) 0 -10px no-repeat; width: 25px;}

.footer ul li.m2 a                {background:url(imgs/bottommenu0.gif) -25px -10px no-repeat; width: 28px;}

.footer ul li.m3 a                {background:url(imgs/bottommenu0.gif) -53px -10px no-repeat; width: 32px;}

.footer ul li.m4 a                {background:url(imgs/bottommenu0.gif) -85px -10px no-repeat; width: 32px;}

.footer ul li.m5 a                {background:url(imgs/bottommenu0.gif) -117px -10px no-repeat; width: 50px;}

.footer ul li.m6 a                {background:url(imgs/bottommenu0.gif) -168px -10px no-repeat; width: 36px;}

.footer ul li.m7 a                {background:url(imgs/bottommenu0.gif) -204px -10px no-repeat; width: 45px;}

.footer ul li.m8 a                {background:url(imgs/bottommenu0.gif) -249px -10px no-repeat; width: 44px;}

.footer ul li.m9 a                {background:url(imgs/bottommenu0.gif) -293px -10px no-repeat; width: 50px;}



.footer ul li.m1 a:hover,
.footer ul li.m1 a.active        {background:url(imgs/bottommenu0.gif) 0 0 no-repeat; width: 25px;}

.footer ul li.m2 a:hover,
.footer ul li.m2 a.active        {background:url(imgs/bottommenu0.gif) -25px 0 no-repeat; width: 28px;}

.footer ul li.m3 a:hover,
.footer ul li.m3 a.active        {background:url(imgs/bottommenu0.gif) -53px 0 no-repeat; width: 32px;}

.footer ul li.m4 a:hover,
.footer ul li.m4 a.active        {background:url(imgs/bottommenu0.gif) -85px 0 no-repeat; width: 32px;}

.footer ul li.m5 a:hover,
.footer ul li.m5 a.active        {background:url(imgs/bottommenu0.gif) -117px 0 no-repeat; width: 50px;}

.footer ul li.m6 a:hover,
.footer ul li.m6 a.active        {background:url(imgs/bottommenu0.gif) -168px 0 no-repeat; width: 36px;}

.footer ul li.m7 a:hover,
.footer ul li.m7 a.active        {background:url(imgs/bottommenu0.gif) -204px 0 no-repeat; width: 45px;}

.footer ul li.m8 a:hover,
.footer ul li.m8 a.active        {background:url(imgs/bottommenu0.gif) -249px 0 no-repeat; width: 44px;}

.footer ul li.m9 a:hover,
.footer ul li.m9 a.active        {background:url(imgs/bottommenu0.gif) -293px 0 no-repeat; width: 50px;}

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxx /\ */

/* LOCATION */
#location_banner                {background:url(imgs/location_banner.jpg) no-repeat; width:752px; height:196px;}
.location .info h1                {background:url(imgs/club_info.jpg) no-repeat; width:76px; height:13px;}
.location .info h1 span            {position:absolute; left:-1000em;}
.location .info                    {color:#fff;}
.location .info span,
.location .info a                {color:#ffca04; font-weight:bold; text-decoration:none;}

/* BOOKINGS */
/*#bookings_banner                {background:url(imgs/bookings_banner.jpg) no-repeat; width:752px; height:196px;}*/
.bookings .info h1                {background:url(imgs/bookings.jpg) no-repeat; width:75px; height:13px;}
.bookings .info h1 span            {position:absolute; left:-1000em;}
.bookings .info                    {color:#fff;}
.bookings .info a                {color:#ffca04; font-weight:bold; text-decoration:none;}

/* EVENTS */
/*
#events_banner                    {background:url(imgs/events_banner.jpg) no-repeat; width:752px; height:196px;}
*/
.events .info h1                {background:url(imgs/sound_events.jpg) no-repeat; width:380px; height:13px;}
.events .info h1 .span            {position:absolute; left:-1000em;}
.events .info                    {color:#fff;}
.events .info a                    {font-weight:bold; color:#fff;}

/* LIVE SHOWS */
#live_music_banner                    {background:url(imgs/music_banner.jpg) no-repeat; width:752px; height:196px; position:relative;}
#live_music_banner a                {position:absolute; display:block; height:14px; width:150px; top: 125px; left: 55px;}
#live_music_banner a span            {position:absolute; left:-1000em;}
.live_music .info h1                {background:url(imgs/upcoming_shows.jpg) no-repeat; width:135px; height:13px;}
.live_music .info h1 .span            {position:absolute; left:-1000em;}
.live_music .info .show                {padding:4px 0 0 0;}
.live_music .info .date                {color:#c154cb; font-weight:bold; padding: 0 0 6px 0;}
.live_music .info .artists            {color:#fff; font-weight:bold; line-height:1.4em;}
.live_music .info a                    {font-weight:normal; color:#fff; text-decoration:none}

/* COCKTAILS */
/*#cocktails_banner                                {background:url(imgs/cocktails.jpg) no-repeat; width:752px; height:196px;}*/
.cocktails .info                                {color:#fff; line-height:1.4em;}
.cocktails .info h1 span                        {position:absolute; left:-1000em;}
.cocktails .info .left h1.essential_sounds        {background:url(imgs/essential_sounds.jpg) no-repeat; width:138px; height:11px; margin-top:0;}
.cocktails .info .left h1.classic_sounds        {background:url(imgs/classic_sounds.gif) no-repeat; width:176px; height:11px; margin-top:0;}
.cocktails .info .left h1.smooth_sounds            {background:url(imgs/smooth_sounds.gif) no-repeat; width:176px; height:11px; margin-top:0;}
.cocktails .info .left h1.cocktail_jugs            {background:url(imgs/cocktail_jugs.gif) no-repeat; width:176px; height:11px; margin-top:0;}
.cocktails .info .right h1.shooters                {background:url(imgs/shooters.jpg) no-repeat; width:78px; height:11px; margin-top:0;}
.cocktails .info .right h1.wines                {background:url(imgs/wines_white_red.gif) no-repeat; width:176px; height:11px; margin-top:0;}
.cocktails .info .right h1.champagne_cocktails    {background:url(imgs/champagne_cocktails.gif) no-repeat; width:176px; height:11px; margin-top:0;}
.cocktails .info .right h1.champagne            {background:url(imgs/champagne.gif) no-repeat; width:176px; height:11px; margin-top:0;}
.cocktails .info .right a                        {font-weight:bold;}
.cocktails .info .a                                {color:#fff; text-decoration:none; text-transform:uppercase;}
.cocktail_title { font-weight:bold; color:#f70000; text-decoration:none; text-transform:uppercase; }


/* DINING */
/*#dining_banner                    {background:url(imgs/dining_banner.jpg) no-repeat; width:752px; height:195px; position:relative;}*/
#dining_banner a                {position:absolute; display:block; height:16px; width:170px; top: 145px; left: 215px;}
#dining_banner a span            {position:absolute; left:-1000em;}
.dining .info h1 span            {position:absolute; left:-1000em;}
.dining .info .left h1            {background:url(imgs/la_carte.jpg) no-repeat; width:81px; height:13px; margin-top:0;}
.dining .info .right h1            {background:url(imgs/set_menu.jpg) no-repeat; width:72px; height:11px; margin-top:0;}
.dining .info                    {color:#fff; line-height:1.4em;}
.dining .info .p                    {font-weight:bold; color:#f70000;}

/* CLUB */
/*
#club_banner                    {background:url(imgs/club_banner.jpg) no-repeat; width:752px; height:196px;}
*/

/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxx \/ */
.club .info                        { background:url(imgs/club-flash.jpg) no-repeat; width:490px; margin-top:12px;}
.club .box                        { background:url(imgs/line.gif) top repeat-x; width:100%; padding:1px 0 15px 0;}
.club .box h1 img                { padding:0; background:none; float:none;}
.club .box img                    { /*padding:4px; */background:#feffff; float:left;}
.club .box p                    { float:left; padding-left:16px; color:#ffffff !important; width:349px}
.club .box p.entry                { float:left; padding-left:16px; color:#fe2601 !important; width:349px; font-weight:bold;}
/* xxxxxxxxxxxxxxxxxxxxxxxxxxxxx /\ */

/* PARTY */
#party_banner                    {background:url(imgs/party_banner.jpg) no-repeat; width:752px; height:316px;}
.party .info                    {background:url(imgs/party_info.jpg) no-repeat; width:231px; height:112px; margin-left: 2px;}
.party div                        {float:left; margin-top:18px;}
.party #guest_form                {margin:18px 11px 26px 25px;}

/* LOGIN */
#login                            {background:url(imgs/login.jpg) no-repeat; width: 241px; height:238px; position:relative; margin:200px auto 0;}
#login label                    {position:absolute; left:-1000em;}
#login input                    {width: 156px; height:15px; position: absolute; border:0; background:none; font-size:12px;}
::root #login input{height:15px}
#login input.name                {top: 171px; left: 59px;}
#login input.password            {top: 198px; left: 59px;}
#login input.submit                {width:42px; height:9px; top: 222px; left: 176px;}


.editable {
cursor:pointer;
    border:solid 0px #0000FF;
    padding:0px;
    background-color: #7103dC;
}
.edit {
    background-color: #ffffff;
    color:#000000;
    border:solid 1px #0000FF;
    padding:0px;
}
.edit_line{
    background-color: #ffffff;
    color:#000000;
    width:200px;
    border:solid 0px #0000FF;
    padding:0px;
}
.save {
    background: #B414A8;
    border: 0px solid #0066FF;
    color:#FFFFFF;
    font-size: 12px;
}
.op {
    background-color:#B414A8;
    position:relative;
    border: 1px solid #0066FF;
    float:left;
    z-index:10;
}
.bg_layer {
  position:absolute;
    background-color:white;
    filter: alpha(opacity=70);
    opacity: .7;
    z-index: 25;
}
.event_new {
    position:fixed;
    border-style:solid;
    border-color:#FC6C02;
    border-width:1px;
    padding-top:15px;
    padding-right:40px;
    padding-left:15px;
    z-index: 100;
    display:block;
    width: 250px;
    height:100px;
    cursor: pointer;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    background: #B816AA;
}
.input {
    width:200px;
    border:solid 1px #000000;
}
.bt {
    border:solid 1px #000000;
    width:70px;
    height:18px;
}

.confirmation_box {
    position:fixed;
    border-style:solid;
    border-color:#FC6C02;
    border-width:1px;
    padding-top:15px;
    padding-right:15px;
    padding-left:15px;
    z-index: 100;
    width: 250px;
    height:100px;
    cursor: pointer;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    background: #B816AA;
    display:none;
    top:200px;
    right:40%;
}
.confirmation_box .title {
    padding-left:10px;
    padding-top:10px;
    font-weight: bold;
}
.confirmation_box .text {
    padding-top:15px;
    padding-left:15px;
    text-align: center;
    padding-bottom: 10px;
}
.x {
    padding-top:4px;
    padding-right:4px;
}
.xx {
padding:3px;
border:solid 1px #FFFFFF;
}
.space {
    clear: right;
}
.SmallPhoto{
    width:81px;
    height:81px;
}
}