@import "/css/curvedbx.css";


html, body{font:normal 11px/14px tahoma;color:#333;margin:0;padding:0;background:#fff url(../images/bgNew.jpg) no-repeat center 0;height:100%}

/*DEFAULT ELEMENT*/
*{padding:0;margin:0}
* :focus{outline:0}

/*DISPLAY*/
.block{display:block}
.inline{display:inline}
.inblock{display:inline-block}
.fullwidth{width:100%}

/*FLOAT*/
.fl{float:left}
.fr{float:right}
.cl{clear:both}

/*FLOATING*/
.FL{float:left}
.FR{float:right}
.CL{clear:both}
.vertmid{vertical-align:middle}
.pointer{cursor:pointer}

/*CURSOR*/
.pointer{cursor:pointer}

/*ALIGN*/
.alignlft{text-align:left}
.alignrgt{text-align:right}
.alignjus{text-align:justify}
.aligncen{text-align:center}
.vertmid{vertical-align:middle}

/*BORDER*/


/*SPACER*/
.spacer0{font-size:0;line-height:0}
.spacer2{font-size:2px;line-height:2px}
.spacer3{font-size:3px;line-height:3px}
.spacer4{font-size:4px;line-height:4px}
.spacer5{font-size:5px;line-height:5px}
.spacer6{font-size:6px;line-height:6px}
.spacer7{font-size:7px;line-height:7px}
.spacer8{font-size:8px;line-height:8px}
.spacer10{font-size:10px;line-height:10px}
.spacer11{font-size:11px;line-height:15px}
.spacer10s{font-size:15px;line-height:15px}
.spacer12{font-size:12px;line-height:12px}
.spacer15{font-size:15px;line-height:15px}
.spacer18{font-size:18px;line-height:18px}
.spacer19{font-size:19px;line-height:19px}
.spacer20{font-size:20px;line-height:20px}
.spacer23{font-size:23px;line-height:23px}
.spacer30{font-size:30px;line-height:30px}
.spacer35{font-size:35px;line-height:35px}
.spacer40{font-size:40px;line-height:40px}
.spacer45{font-size:45px;line-height:45px}
.spacer65{font-size:65px;line-height:65px}
.spacer85{font-size:85px;line-height:85px}
.spacer95{font-size:95px;line-height:95px}
.spacer105{font-size:105px;line-height:105px}
.spacer110{font-size:110px;line-height:110px}
.spacer50{font-size:70px;line-height:70px}

/*LINKS*/
a:link,a:visited{color:#00679c;text-decoration:none}
a:hover{color:#9a0000;text-decoration:none}

/*COLORS*/
.b_000,a.b_000:link,a.b_000:visited{color:#000}
.b_333,a.b_333:link,a.b_333:visited{color:#333}
.w_fff,a.w_fff:link,a.w_fff:visited{color:#fff}
.g_666,a.g_666:link,a.g_666:visited{color:#666}
.g_999,a.g_999:link,a.g_999:visited{color:#999}
.dmaroon,a.dmaroon:link,a.dmaroon:visited{color:#a81e2c}
.red,a.red:link,a.red:visited{color:#c82027}
.red1,a.red1:link,a.red1:visited{color:#ed1c40}
.dblu,a.dblu:link,a.dblu:visited{color:#507171}
.org,a.org:link,a.org:visited{color:#ff7700}

/*FONT*/
.bold{font-weight:bold}
.normal{font-weight:normal}
.italic{font-weight:italic}
.fnt8{font-size:7px}
.fnt9{font-size:9px}
.fnt10{font-size:10px}
.fnt12{font-size:12px}
.fnt14{font-size:14px}
.fnt16{font-size:16px}
.fnt18{font-size:18px}
.fnt20{font-size:20px}
.fnt22{font-size:22px}
.fnt24{font-size:24px}
.fnt26{font-size:26px}
.fnt28{font-size:28px}
.fnt30{font-size:30px}
.fnt32{font-size:32px}
h3{font-size:18px}
h2{font-size:20px}
h1{font-size:22px}

/*ICONS*/


/*MARGIN*/
.ma3{margin:3px}.ma5{margin:5px}.ma7{margin:7px}.ma10{margin:10px}.ma15{margin:15px}.ma20{margin:20px}.ma25{margin:25px}
.mt3{margin-top:3px}.mt5{margin-top:5px}.mt7{margin-top:7px}.mt10{margin-top:10px}.mt16{margin-top:16px;*margin-top:12px}.mt15{margin-top:15px}.mt20{margin-top:20px}.mt25{margin-top:25px} .mt45{ margin-top:45px;} .mt115{ margin-top:115px;}
.mb3{margin-bottom:3px}.mb5{margin-bottom:5px}.mb6{margin-bottom:6px}.mb7{margin-bottom:7px}.mb8{margin-bottom:8px}.mb9{margin-bottom:9px}.mb10{margin-bottom:10px}.mb12{margin-bottom:12px}.mb15{margin-bottom:15px}.mb20{margin-bottom:20px}.mb25{margin-bottom:25px}
.mr3{margin-right:3px}.mr4{margin-right:4px}.mr5{margin-right:5px}.mr7{margin-right:7px}.mr10{margin-right:10px}.mr15{margin-right:15px}.mr20{margin-right:20px}.mr25{margin-right:25px}
.ml3{margin-left:3px}.ml5{margin-left:5px}.ml7{margin-left:7px}.ml10{margin-left:10px}.ml15{margin-left:15px}.ml20{margin-left:20px}.ml25{margin-left:25px}

/*PADDING*/
.pa2{padding:2px}.pa3{padding:3px}.pa4{padding:4px}.pa5{padding:5px}.pa7{padding:7px}.pa10{padding:10px}.pa15{padding:15px}.pa20{padding:20px}.pa25{padding:25px}
.pt2{padding-top:2px}.pt3{padding-top:3px}.pt4{padding-top:4px}.pt5{padding-top:5px}.pt7{padding-top:7px}.pt10{padding-top:10px}.pt15{padding-top:15px}.pt20{padding-top:20px}.pt25{padding-top:25px} .pt37{ padding-top:37px;}
.pb3{padding-bottom:3px}.pb4{padding-bottom:4px}.pb5{padding-bottom:5px}.pb7{padding-bottom:7px}.pb10{padding-bottom:10px}.pb15{padding-bottom:15px}.pb20{padding-bottom:20px}.pb25{padding-bottom:25px}.pb30{padding-bottom:30px}.pb35{padding-bottom:35px}
.pr2{padding-right:2px}.pr3{padding-right:3px}.pr4{padding-right:4px}.pr5{padding-right:5px}.pr7{padding-right:7px}.pr10{padding-right:10px}.pr15{padding-right:15px}.pr16{padding-right:16px}.pr20{padding-right:20px}.pr25{padding-right:25px}
.pl3{padding-left:3px}.pl5{padding-left:5px}.pl7{padding-left:7px}.pl10{padding-left:10px}.pl12{padding-left:12px}.pl15{padding-left:15px}.pl20{padding-left:20px}.pl25{padding-left:25px}

/*Main ID*/
#main{width:990px;padding-bottom:10px; background:#fff;}

/*Content*/
#ctnt{margin-top:20px}

/*left ban*/
#leftban{width:205px}

/*right ban*/
#rightban{width:765px}

/*Footer*/
/*#footer{background:#d9e8f0 url('../images/bg_footer.gif') repeat-x top centerpadding-top:10px}
#footer .ft{width:990px;color:#606060}
#footer .ft .linksep{float:left;width:20px}
#footer .ft ul{float:left;width:160px;list-style-type:none;margin:0;padding:0}
#footer .ft ul li a{color:#424242;text-decoration:none}
#footer .ft ul li a:hover{color:#f57e20;text-decoration:underline}
#footer .ft ul li{padding:5px 2px;background:url('../images/ft_dot_line.gif') repeat-x bottom left}
#footer .ft .title{color:#f57e20;padding:0 0 2px 2px;border-bottom:2px solid #acacac;background:none}
#footer .ft .fotLnkMain{width:990px;margin:0 auto;color:#a1a1a1;background:url('../images/bg_ft_link.jpg') repeat-x}
#footer .ft .fotLink{float:left;width:958px;text-align:center;padding-top:20px;color:#606060}
#footer .ft .fotLink a{color:#606060;font-weight:bold;text-decoration:none;font-size:11px}
#footer .ft .fotLink a:hover{color:#f57e20;text-decoration:underline}
#footer .ft .copy{margin-top:7px}*/

/*Footer*/
#footer{/*background:#fff; padding:10px; margin-bottom:-10px; *margin:0 *//*url('../images/bg_footer.gif') repeat-x top center*/}
#footer .ft{width:990px;color:#606060; margin:0 auto}
#footer .ft .linksep{float:left;width:20px}
#footer .ft ul{float:left;width:160px;list-style-type:none;margin:0;padding:0}
#footer .ft ul li a{color:#424242;text-decoration:none}
#footer .ft ul li a:hover{color:#f57e20;text-decoration:underline}
#footer .ft ul li{padding:5px 2px;background:url('../images/ft_dot_line.gif') repeat-x bottom left}
#footer .ft .title{color:#f57e20;padding:0 0 2px 2px;border-bottom:2px solid #acacac;background:none}
#footer .ft .fotLnkMain{width:990px;margin:0 auto;color:#a1a1a1;background:#fff url('../images/footer_bg.gif') repeat-x 0 0}
#footer .ft .fotLink{float:left;width:958px;text-align:center;padding-top:20px;color:#606060}
#footer .ft .fotLink a{color:#606060;font-weight:bold;text-decoration:none}
#footer .ft .fotLink a:hover{color:#f57e20;text-decoration:underline}
#footer .ft .copy{margin-top:7px}
.uldec{list-style-type: decimal;padding:10px 0 0 40px}
.uldec li{margin-bottom:10px}
.ulalp{list-style-type: lower-alpha;padding:10px 0 0 40px}
.ulalp li{margin-bottom:10px}
.ulrom{list-style-type: lower-roman;padding:10px 0 0 40px}
.ulrom li{margin-bottom:10px}

.footer_up{ background:url(../images/bot-stripe.gif) repeat-x top left; border-bottom:2px solid #000;}
.fbclub{ border-left:1px dotted #000000; width:237px;}


/* Schedule */
#schedule{background:url(../images/schedule_bg.jpg) no-repeat; padding:62px 0px;}
#schedule .sch_in{ height:195px;  overflow:hidden;}
.hed_box{background:url(../images/heading_bg.gif) repeat-x; width:100%; font:bold 11px Tahoma; color:#FFF}
.hed_box .h_b_in{padding:3px 12px}

.head_box{background:url(../images/heading_bg.gif) repeat-x; width:100%; font:bold 11px Tahoma; color:#FFF}
.head_box .h_b_in{padding:3px 12px}

.sch_arrow{width:24px; float:left; margin-left:1px}
.sch_event{width:411px; padding-left:44px; float:left}
.sch_row{background:url(../images/sch_details_bg.gif) no-repeat; height:33px; margin-top:5px}
.sch_row dl{overflow:hidden; width:100%}
.sch_row dl dt{float:left}
.sch_row dl dd{float:left; font:bold 11px/33px Tahoma; color:#80817f; text-align:left}
.sch_row dl dd.cell_1{width:125px; padding-left:25px; font-size:12px }
.sch_row dl dd.cell_2{width:160px;}
.sch_row dl dd.cell_3{width:101px;}
.sch_row dl dd.cell_3 a:link,a:visited{color:#3b5e16; /*font-size:10px*/}
.sch_row dl dd.cell_3 a:hover,a:active{color:#ff0000; /*font-size:10px*/}
/* navigation */
.bx_bg{width:100%;background:#fff;border:1px solid #dadada}
.bx_bg .top {line-height:6px;font-size:6px;margin:0;padding:0}
.bx_bg .bottom {line-height:6px;font-size:6px;margin:0;padding:0;background:url('../images/bx_bg_btm.gif') bottom center repeat-x}
.bx_bg .bxpad {background:url('../images/bx_bg_ctnt.gif') bottom center repeat-x;margin:0 1px}
.bx_bg p br{line-height:6px;font-size:6px;margin:0}
.bx_bg p.tlc{float:left;width:6px;background:url('../images/bx_tlc.gif') top left no-repeat;margin:-1px 0 0 -1px;position:relative}
.bx_bg p.trc{float:right;width:6px;background:url('../images/bx_trc.gif') top right no-repeat;margin:-1px -1px 0 0;position:relative}
.bx_bg p.blc{float:left;width:6px;background:url('../images/bx_blc.gif') bottom left no-repeat;margin:1px 0 -1px -1px;position:relative}	
.bx_bg p.brc{float:right;width:6px;background:url('../images/bx_brc.gif') bottom right no-repeat;margin:1px -1px -1px 0;position:relative}

#nav{margin-top:1px}
#nav .navIn{padding:5px 10px}
#nav .navIn ul{list-style:none;}
#nav .navIn ul li{background:url(../images/bott_line.gif) repeat-x bottom; padding:5px 0px; width:169px; text-align:left}
#nav .navIn ul li a{background:url(../images/nav_bullet.gif) no-repeat 5px 5px; padding-left:15px; font:700 11px Tahoma; color:#666}
#nav .navIn a:link,a:visited{color:#666; }
#nav .navIn a:hover,a:active{color:#ff0000; }
#nav .navIn a.sel{color:#ff0000; }

/* upcoming */

#upcoming{}
#upcoming .up_com_in{padding:36px 30px 86px}
#upcoming .up_com_top{background:url(../images/bott_line.gif) repeat-x bottom; padding-bottom:10px; font:18px Tahoma; color:#989393;width: 380px;}
#upcoming .up_cont{height:170px; overflow-x:hidden; overflow-y:scroll; font:11px/18px Tahoma; color:#726e6e; text-align:left; margin-top:10px}
.upcoming_event{width:268px;}
.upcoming_event .u_c_in{padding:0px 20px 0px 20px; text-align:left}
.upcoming_event .u_c_in ul{margin:0px; padding:0px; height:auto !important;}
.upcoming_event .u_c_in ul li{margin:0px; padding:0px; height:55px}
.upcoming_event .u_c_in .cont_in{overflow:hidden;}

.upcoming_event .u_c_in .cont_in .u_c_row{background:url(../images/bott_line.gif) repeat-x bottom; padding:5px 0px;}
.upcoming_event .u_c_in .cont_in .u_c_row .cell_1{width:55px; float:left; font:bold italic 13px Arial; color:#666}
.upcoming_event .u_c_in .cont_in .u_c_row .cell_2{width:165px; float:right; text-align:right}
.upcoming_event .u_c_in .cont_in .u_c_row .cell_2 a.event{font:italic 10px Arial; color:#fe4800}
.upcoming_event .u_c_in .cont_in .u_c_row .cell_2 a.more{font:bold 10px Tahoma; color:#787878}

/* upcoming events*/
/*.ev_bg{width:250px;background:#fff url('../images/upcoming_event_bg1.jpg') bottom left no-repeat;border:1px solid #b9b9b9;text-align:left}
.ev_bg .top {line-height:4px;font-size:4px;margin:0;padding:0}
.ev_bg .bottom {line-height:4px;font-size:4px;line-height:4px;font-size:4px;margin:0;padding:0;background:url('../images/e_btm_bg.jpg') top left no-repeat}
.ev_bg .evpad {margin:0 1px}
.ev_bg p br{line-height:4px;font-size:4px;margin:0}
.ev_bg p.tlc{float:left;width:4px;background:url('../images/e_tlc.gif') top left no-repeat;margin:-1px 0 0 -1px;position:relative}
.ev_bg p.trc{float:right;width:4px;background:url('../images/e_trc.gif') top right no-repeat;margin:-1px -1px 0 0;position:relative}
.ev_bg p.blc{float:left;width:4px;background:url('../images/e_blc.gif') bottom left no-repeat;margin:1px 0 -1px -1px;position:relative}	
.ev_bg p.brc{float:right;width:4px;background:url('../images/e_brc.gif') bottom right no-repeat;margin:1px -1px -1px 0;position:relative}*/

.bcdi_lft{width:205px; float:left}
.bcdi_mdl{width:474px; float:left}
.bcdi_rgt{width:270px; float:right;}
.cont_mdl{width:476px; float:left}
.bcdi_rgt1{width:265px; float:right;}
.bcdi_rgt2{width:395px; height:280px; float:left; background:url(../images/cont_bg.jpg) no-repeat bottom left;}
/* bacardi lives */
.bcdi_bg{width:100%;background:#fff ;border:1px solid #c5c5c5}
.bcdi_bg .top {line-height:8px;}
.bcdi_bg .bottom {line-height:12px;font-size:12px;margin:0;padding:0;/*background:url('../images/bcdi_bott.jpg') top  center no-repeat*/}
.bcdi_bg .evpad {margin:0px 1px; /*background:url(../images/bcdi_top_bg.gif) no-repeat top;*/ padding-top:12px}
.bcdi_bg p br{line-height:12px;font-size:12px;margin:0}
.bcdi_bg p.tlc{float:left;width:15px;background:url('../images/bcdi_tlc.gif') top left no-repeat;margin:-1px 0 0 -1px;position:relative}
.bcdi_bg p.trc{float:right;width:15px;background:url('../images/bcdi_trc.gif') top right no-repeat;margin:-1px -1px 0 0;position:relative}
.bcdi_bg p.blc{float:left;width:15px;background:url('../images/bcdi_blc.gif') bottom left no-repeat;margin:1px 0 -1px -1px;position:relative}	
.bcdi_bg p.brc{float:right;width:15px;background:url('../images/bcdi_brc.gif') bottom right no-repeat;margin:1px -1px -1px 0;position:relative}

/* Event */
.event_lft{width:254px; float:left}
.event_rgt{width:494px; float:right}
.eg_bg{width:100%;background:#bda560;border:1px solid #b9b9b9}
.eg_bg .top {line-height:5px;}
.eg_bg .bottom {line-height:4px;font-size:5px;margin:0;padding:0;/*background:url('../images/eg_bott.jpg') top left no-repeat*/}
.eg_bg .evpad {margin:0px 1px; /*padding:3px*/}
.eg_bg p br{line-height:4px;font-size:4px;margin:0}
.eg_bg p.tlc{float:left;width:4px;background:url('../images/eg_tlc.gif') top left no-repeat;margin:-1px 0 0 -1px;position:relative}
.eg_bg p.trc{float:right;width:4px;background:url('../images/eg_trc.gif') top right no-repeat;margin:-1px -1px 0 0;position:relative}
.eg_bg p.blc{float:left;width:4px;background:url('../images/eg_blc.gif') bottom left no-repeat;margin:1px 0 -1px -1px;position:relative}	
.eg_bg p.brc{float:right;width:4px;background:url('../images/eg_brc.gif') bottom right no-repeat;margin:1px -1px -1px 0;position:relative}
.event_gallery{padding:10px 10px 17px; /*background:#000;*/ margin:6px; /*padding-bottom:6px;*/ /*height:290px;*/ float:left;}
.event_gallery img{border:0px}
.event_pagging{background:url(../images/eg_pagging_bg.jpg) no-repeat; height:26px; width:213px; margin:0 auto; margin:20px 0 20px 0}
.event_pagging a{font:bold 11px/26px Tahoma; color:#000; margin:0 10px; display:block; float:left}
.event_pagging a:hover{font:bold 20px/26px Tahoma; color:#ffeed6; display:block; float:left}
a.view_more{background:url(../images/view_more_bullet.gif) no-repeat right; padding-right:10px; font:bold 11px Tahoma; color:#fff!important; text-decoration:none}

.ent_v_bg{width:100%;background:#f6ac49 url('../images/ev_bg.jpg') bottom  repeat;border:1px solid #b9b9b9}
.ent_v_bg .top {line-height:5px;}
.ent_v_bg .bottom {line-height:5px;font-size:5px;margin:0;padding:0;}
.ent_v_bg .evpad {margin:0px 1px; padding:3px}
.ent_v_bg p br{line-height:4px;font-size:4px;margin:0}
.ent_v_bg p.tlc{float:left;width:4px;background:url('../images/ev_tlc.gif') top left no-repeat;margin:-1px 0 0 -1px;position:relative}
.ent_v_bg p.trc{float:right;width:4px;background:url('../images/ev_trc.gif') top right no-repeat;margin:-1px -1px 0 0;position:relative}
.ent_v_bg p.blc{float:left;width:4px;background:url('../images/ev_blc.gif') bottom left no-repeat;margin:1px 0 -1px -1px;position:relative}	
.ent_v_bg p.brc{float:right;width:4px;background:url('../images/ev_brc.gif') bottom right no-repeat;margin:1px -1px -1px 0;position:relative}

.galVdo{float:right; width:493px}
.selectEvent{width:253px; float:left; background:url(../images/bg.jpg) no-repeat; padding:115px 0 70px 0; *padding:115px 0 82px;}
.selectEvent1{width:253px; float:left; background:url(../images/bg_bmgp.jpg) no-repeat; padding:115px 0 50px 0; *padding:115px 0 54px;}

.red_11{font:11px tahoma!important; color:#ff0000!important;}

.abt{background:#fff;}
.abt .top {line-height:5px;font-size:5px;margin:0;padding:0; background:url(../images/abt_top.gif) repeat-x}
.abt .bottom {line-height:5px;font-size:5px;margin:0;padding:0; background:url(../images/abt_bot.gif) repeat-x}
.abt .bxpad {border-left:1px solid #bfbfbf; border-right:1px solid #bfbfbf; padding:25px 0 25px 0}
.abt p.tlc{float:left;width:5px;background:url('../images/abt_tlc.gif') top left no-repeat;position:relative}
.abt p.trc{float:right;width:5px;background:url('../images/abt_trc.gif') top right no-repeat;position:relative}
.abt p.blc{float:left;width:5px;background:url('../images/abt_blc.gif') bottom left no-repeat;position:relative; z-index:100;}	
.abt p.brc{float:right;width:5px;background:url('../images/abt_brc.gif') bottom right no-repeat;position:relative; z-index:100;}

/* TAB
.laav{display:inline-block;background:url('../images/nw_unsel_rgt_crv.gif') no-repeat top right;cursor:pointer; padding-right:5px}
.laav b{width:80px;display:inline-block;background:url('../images/nw_unsel_lft_bg.gif') no-repeat top left;padding:5px 0 4px;color:#fff;text-align:center}
.laavact{display:inline-block;background:url('../images/nw_sel_rgt_crv.gif') no-repeat top right; padding-right:5px}
.laavact b{width:80px;display:inline-block;background:url('../images/nw_sel_lft_bg.gif') no-repeat top left;padding:5px 0 4px;color:#fff;text-align:center} */

.ladiv1{width:250px;position:absolute;z-index:10002}
.ladiv2{width:250px;position:absolute;z-index:10001}
.ladiv3{width:250px;position:absolute;z-index:10000}

.laav{display:inline-block;background:url('../images/nw_unsel_rgt_crv.gif') no-repeat top right;cursor:pointer; padding-right:5px}
.laav b{width:60px;display:inline-block;background:url('../images/nw_unsel_lft_bg.gif') no-repeat top left;padding:5px 0 4px 20px;color:#fff;text-align:left}
.laavact{display:inline-block;background:url('../images/nw_sel_rgt_crv.gif') no-repeat top right; padding-right:5px}
.laavact b{width:60px;display:inline-block;background:url('../images/nw_sel_lft_bg.gif') no-repeat top left;padding:5px 0 4px 20px;color:#fff;text-align:left}

.con_top{position:absolute;width:260px;background:#fff ;border:1px solid #b9b9b9;text-align:left;z-index:10001}
.con_bottom{position:absolute;width:260px;background:#fff url('../images/upcoming_event_bg1.jpg') bottom left no-repeat;border:1px solid #b9b9b9;text-align:left;z-index:1000}

.winnerRht{width:741px; float:right;}
.winningCokt{background:url(../images/bg3.jpg) no-repeat; padding:15px 0 18px 25px; width:736px}

.linhgt{line-height:20px}


/* slider */
#fW_Content {float: left; width: 239px; height: 143px; margin:0 0 0 -290px; display: inline; overflow: hidden;}
#fW_Content img {width: 239px; height:143px; }

#fW_Controls {float: left; width: 30px; margin: 0 0 0 260px; display: inline;}
#fW_Controls a {float: left; width: 30px; height: 24px; padding-top: 5px; font:bold 14px/14px tahoma; color:#9a979; text-align: center;	background: url("../images/btnFeatureHover.gif") no-repeat; position: relative7}
#fW_Controls a.activeSlide,#fW_Controls a:hover {color: #fff; background-position: 0 -30px;}

.sldrMainCont{width:448px;height:168px; float:left; background: url(../images/slider_bg.jpg) no-repeat; padding:7px}

/*  */
.lnkTtl{padding:5px 40px 10px; font:18px tahoma; color:#911c14}
.lik{padding:0px 40px;}

.abtBmgpMain{padding:25px 15px 35px 35px}

.mainbdrbx{width:100%;background:#fff;border:1px solid #c2c2c2}
.mainbdrbx .mainbdrbxtop {line-height:5px;font-size:5px;margin:0;padding:0}
.mainbdrbx .mainbdrbxbottom{line-height:5px;font-size:5px;margin:0;padding:0}
.mainbdrbx .mainbdrbxpad{margin:0;padding:10px}
.mainbdrbx p br{line-height:5px;font-size:5px;margin:0}
.mainbdrbx p.mainbdrbxtlc{float:left;width:5px;background:url('../images/mainbdrbx_tlc.gif') top left no-repeat;margin:-1px 0 0 -1px;position:relative}
.mainbdrbx p.mainbdrbxtrc{float:right;width:5px;background:url('../images/mainbdrbx_trc.gif') top right no-repeat;margin:-1px -1px 0 0;position:relative}
.mainbdrbx p.mainbdrbxblc{float:left;width:5px;background:url('../images/mainbdrbx_blc.gif') bottom left no-repeat;margin:1px 0 -1px -1px;position:relative}	
.mainbdrbx p.mainbdrbxbrc{float:right;width:5px;background:url('../images/mainbdrbx_brc.gif') bottom right no-repeat;margin:1px -1px -1px 0;position:relative}

.cartTitle{padding:3px 0 7px; font:bold 18px tahoma; color:#000}
.cartBotBor{border-bottom:1px solid #acacac}
.login{border-top:2px solid #000;padding-top:5px;margin-top:10px;font-size:14px;font-weight:bold;color:#000}
.login a{font-size:18px;color:#ff0000}

.mt13w{ margin-top:13px}

/*05/11/2009 */
.abt_ctn{width:100%;background:#e4e4e4}
.abt_ctn .abt_ctn_top {line-height:3px;font-size:3px;margin:0;padding:0}
.abt_ctn .abt_ctn_bottom {line-height:3px;font-size:3px;margin:0;padding:0}
.abt_ctn .abt_ctn_bxpad {margin:0; padding:7px 10px 0 10px;}
.abt_ctn p br{line-height:3px;font-size:3px;margin:0}
.abt_ctn p.abt_ctn_tlc{float:left;width:3px;background:url('../images/nw_tlc.gif') top left no-repeat;margin:0;position:relative}
.abt_ctn p.abt_ctn_trc{float:right;width:3px;background:url('../images/nw_trc.gif') top right no-repeat;margin:0px 0px 0 0;position:relative}
.abt_ctn p.abt_ctn_blc{float:left;width:3px;background:url('../images/nw_blc.gif') bottom left no-repeat;margin:0;position:relative}	
.abt_ctn p.abt_ctn_brc{float:right;width:3px;background:url('../images/nw_brc.gif') bottom right no-repeat;margin:0;position:relative}


.pr_ctn_bx{width:100%; background:#f3f3f3;}
.pr_ctn_bx .pr_ctn_bxtop {line-height:3px;font-size:3px;margin:0;padding:0;}
.pr_ctn_bx .pr_ctn_bxbottom {line-height:3px;font-size:3px;margin:0;padding:0}
.pr_ctn_bx .pr_ctn_bxbxpad {margin:0px; color:#424242;padding:11px 10px 0 16px;}
.pr_ctn_bx p br{line-height:3px;font-size:3px;margin:0}
.pr_ctn_bx p.pr_ctn_bxtlc{float:left;width:3px;background:url('../images/abtbx_tlc.gif') top left no-repeat;margin:0px 0 0 0px;position:relative}
.pr_ctn_bx p.pr_ctn_bxtrc{float:right;width:3px;background:url('../images/abtbx_trc.gif') top right no-repeat;margin:0px 0px 0 0;position:relative}
.pr_ctn_bx p.pr_ctn_bxblc{float:left;width:3px;background:url('../images/abtbx_blc.gif') bottom left no-repeat;margin:0 0 0px 0px;position:relative}	
.pr_ctn_bx p.pr_ctn_bxbrc{float:right;width:3px;background:url('../images/abtbx_brc.gif') bottom right no-repeat;margin:0 0px 0 0;position:relative}

.abtpara{width:580px; text-align:left; padding-left:10px; line-height:17px; margin-top:34px;}
.nxtpara{line-height:17px; margin-top:7px; text-align:justify}
.abt_img{margin:24px 0 0 30px; margin-bottom:-2px;}


/*06/11/2009*/
.bmgpvg{display:block;height:150px;width:125px}0px;width:125px}

.arrivaltitle{font-size:18px;color:#999;}
.boxleft{background:url(../images/bg_arrivalleft.jpg) left top no-repeat;width:30px;height:106px;float:left; padding:70px 0 0 0; }
.boxleft a:link, .boxleft a:active, .boxleft a:visited{background:url(../images/btn_arrivalleft.jpg) left top no-repeat; width:25px; height:26px;float:left;}
.boxmid{background:url(../images/bg_arrivalmid.jpg) left top repeat-x;width:905px;height:176px;float:left;}
.boxmid ul{float:left;list-style:none;padding:0 0 0 20px;}
.boxmid img{border:none;clear:both;}
.boxmid ul li{padding:30px 10px 0px 10px;width:150px;float:left;text-align:center;}
.boxmid a:link, .boxmid a:active, .boxmid a:visited{font-size:11px;font-weight:bold;color:#000;text-decoration:none;}
.boxright{background:url(../images/bg_arrivalright.jpg) right top no-repeat;width:30px;height:106px;float:left; padding:70px 0 0 0;}
.boxright a:link, .boxright a:active, .boxright a:visited{background:url(../images/btn_arrivalright.jpg) left top no-repeat; width:25px; height:26px; float:right;}
.greybox{border:2px solid #e6e6e6; padding:10px 10px 5px; font-family:Arial, Helvetica, sans-serif;width:965px;background:#fff}
.greybox .leftpanel{width:570px;margin:0 25px 0 0}
.greybox .leftpanel h3{font-size:16px;font-weight:bold;}
.greybox .rightpanel{width:370px;}
.greybox .fnt13{font-size:13px;}
ul.arrow{padding:0 0 0 10px;}
ul.arrow li{background:url(../images/bg_ularrow.gif) left 5px no-repeat;padding:0 0 15px 20px;list-style:none;line-height:20px;font-size:12px;}
ul.arrow li span{font-size:12px;color:#ff4e00;}
.txt16b{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;}
.txt16b .fnt22{font-size:22px;}
.tbl_form label{font-size:16px;font-weight:bold;color:#7b7b7b;width:100px;}
.tbl_form input{width:135px;}
.tbl_form .org{font-size:10px;text-align:left;}
.btn_joinnow{background:url(../images/btn_joinnow.gif) left top no-repeat;width:105px;height:27px;float:left;cursor:pointer;border:none;}

#recommus1,#recomvdo1{height:304px;*height:294px;border:1px solid red}
.btmbbx{padding:2px 5px;background:#10b6ed}
.btmlftarw, .btmrgtarw{width:56px;padding-top:50px}
.btmpicdet{width:860px;}
.btmpicdet ul li{width:796px;padding:0 20px}
.btmpicdet .btmpicdiv{width:100px;height:140px;text-align:center}
.btmpicdet .btmpicdiv img{margin-bottom:10px}
.btmpicdet .btmpicdivsep{width:39px}



.hmbtbx{width:100%;background:#fff;border:1px solid #bababa}
.hmbtbx .top{line-height:4px;font-size:4px;margin:0;padding:0}
.hmbtbx .bottom{line-height:4px;font-size:4px;margin:0;padding:0;background:url('../images/hmbtbx_bgbtm.gif') top center repeat-x}
.hmbtbx .bxpad{margin:0;padding:0;background:url('../images/hmbtbx_bgctnt.gif') bottom center repeat-x;height:160px}
.hmbtbx p br{line-height:4px;font-size:4px;margin:0}
.hmbtbx p.tlc{float:left;width:4px;background:url('../images/hmbtbx_tlc.gif') top left no-repeat;margin:-1px 0 0 -1px;position:relative}
.hmbtbx p.trc{float:right;width:4px;background:url('../images/hmbtbx_trc.gif') top right no-repeat;margin:-1px -1px 0 0;position:relative}
.hmbtbx p.blc{float:left;width:4px;background:url('../images/hmbtbx_blc.gif') bottom left no-repeat;margin:1px 0 -1px -1px;position:relative}	
.hmbtbx p.brc{float:right;width:4px;background:url('../images/hmbtbx_brc.gif') bottom right no-repeat;margin:1px -1px -1px 0;position:relative}

.title{background:#7b7b7b url('../images/title_rc.gif') no-repeat top right;color:#fff;margin-bottom:3px}
.title strong{display:block;background:url('../images/title_lc.gif') no-repeat top left;padding:3px 10px}

#hd .subnav{border:1px solid #a6a6a6;margin:-3px 16px 0;background:#f5f5f5}
#hd .subnav .subnav1{background:url('../images/bg_navbacardi.gif') repeat-x top center;border-top:1px solid #a6a6a6}
#hd .subnav .subnav1 .fl a{display:inline-block;padding:7px 15px 6px;border-right:1px solid #959595;background:url('../images/bacardi_navsep.gif') no-repeat top right;text-decoration:none;font:bold 11px tahoma;color:#414141}
#hd .subnav .subnav1 .fl a:hover{background:#fff url('../images/bacardi_navover.gif') no-repeat bottom center;text-decoration:none}


#hd .subnav .subnav1 .fl .active{display:inline-block;padding:7px 15px 6px;border-right:1px solid #959595;background:#fff url('../images/bacardi_navover.gif') no-repeat bottom center;text-decoration:none;font:bold 11px tahoma;color:#414141}

.dwnlod{display:block;background:url('../images/download.png') no-repeat 0 -2px;width:16px;height:16px}
.mobile{display:block;background:url('../images/mobile-phone.png') no-repeat 0 -2px;width:16px;height:16px}



#head{margin:0 auto; width:991px; position:relative; /*z-index:1000000*/}
#head .in{width:975px; float:left; background:url(../images/bacardi_landing/hdheaderBg.gif) repeat-x; height:135px;}
#head .in .mid{/*background:url(../images/bacardi_landing/headBanBg.jpg) no-repeat center -4px;*/ height:124px; margin:8px 8px 3px}
#head .logo{float:left; padding-top:16px}
#head .rgtNav{float:right}
#head .rgtNav a{float:left; display:inline-block; width:30px; height:28px; margin-left:5px; text-decoration:none; cursor:pointer}
#head .rgtNav a.tv{background:url(../images/bacardi_landing/tv.png) no-repeat 70px 0; float:left; display:inline-block; padding:12px 28px 2px 0; height:11px; width:75px !important; margin-left:10px; text-decoration:none; cursor:pointer; display:inline-block; font:normal 11px Tahoma, Geneva, sans-serif; color:#000}
#head .rgtNav a.twit{background:url(../images/bacardi_landing/topIcons.png) no-repeat -42px 0}
#head .rgtNav a.orkut{background:url(../images/bacardi_landing/topIcons.png) no-repeat -71px 0}
#head .rgtNav a.ut{background:url(../images/bacardi_landing/topIcons.png) no-repeat -102px 0}
#head .rgtNav a.fb{background:url(../images/bacardi_landing/topIcons.png) no-repeat -133px 0}
#head a.reg{font:bold 13px Arial, Helvetica, sans-serif; color:#000; text-decoration:none;}
#head .navi{background:url(../images/bacardi_landing/naviBg.gif) repeat-x 0 0; height:28px; margin-top:12px; float:left; width:960px;}

#menu{background:none; z-index:100000;}
#menu ul, #menu ul li{list-style:none}
#menu ul li a{text-transform:uppercase; font:bold 13px Tahoma, Geneva, sans-serif; color:#fff; padding:5px; display:inline-block; margin-top:2px; text-decoration:none}
#menu ul li a:hover{text-decoration:none !important; }
#menu ul a.home, #menu ul a.home:hover{margin:0; padding:0; text-decoration:none; border:0; background:url(../images/bacardi_landing/homeIcon.gif) no-repeat 0 0; width:31px; height:28px; display:block; text-align:left}
#menu ul li{float:left;padding:0}
#menu ul li.devider, #menu ul li.devider:hover{ float:left; background:url(../images/bacardi_landing/naviDevider.gif) repeat-x 0 0; width:10px; height:28px;}
#menu ul li:hover{background:#d70000;}
#menu ul li.active{background:#d70000;}
#menu ul li.active a{color:#ddd}

#menu ul li .menu{display:none}
#menu ul li .menuFirst{display:none}
#menu ul li:hover a{color:#ddd}
#menu ul li:hover .menu{width:300px;display:block;position:absolute;margin:0 0 0 0;font-size:11px; text-align:left}
#menu ul li:hover .menu .menu1{width:213px;background:#d70000;}
#menu ul li:hover .menu .menu1 ul li{float:left;width:179px;font-size:11px; margin:5px 12px; }
#menu ul li:hover .menu .menu1 ul li a{width:174px; padding:5px 5px 5px 0; color:#000 !important; font:bold 11px Tahoma, Geneva, sans-serif;  background:url(../images/bacardi_landing/navBgBot.gif) repeat-x 0 bottom; text-decoration:none}
#menu ul li:hover .menu .menu1 ul li a span, #menu ul li:hover .menu .menu1 ul li a.last span{display:block; background:url(../images/bacardi_landing/navbullet.gif) no-repeat 0 4px; padding-left:15px}
#menu ul li:hover .menu .menu1 ul li a:hover, #menu ul li:hover .menu .menu1 ul li a.last:hover{color:#FFF !important}
#menu ul li:hover .menu .menu1 ul li a.last{width:174px; padding:5px 5px 5px 0; margin-bottom:10px;color:#000 !important; font:bold 11px Tahoma, Geneva, sans-serif;  background:none}

#menu ul li:hover .menu .menu11{width:200px;background:#d70000; text-align:left}
#menu ul li:hover .menu .menu11 ul li{float:left;width:181px;font-size:11px; margin:5px 12px; }
#menu ul li:hover .menu .menu11 ul li a{width:178px; padding:5px 5px 5px 0; color:#000 !important; font:bold 11px Tahoma, Geneva, sans-serif;  background:url(../images/bacardi_landing/navBgBot.gif) repeat-x 0 bottom}
#menu ul li:hover .menu .menu11 ul li a span, #menu ul li:hover .menu .menu11 ul li a.last span{display:block; background:url(../images/bacardi_landing/navbullet.gif) no-repeat 0 4px; padding-left:15px}
#menu ul li:hover .menu .menu11 ul li a:hover, #menu ul li:hover .menu .menu11 ul li a.last:hover{color:#FFF !important}
#menu ul li:hover .menu .menu11 ul li a.last{width:153px; padding:5px 5px 5px 0; margin-bottom:10px;color:#000 !important; font:bold 11px Tahoma, Geneva, sans-serif;  background:none}

.wd380{ width:380px;}
.wd460{ width:460px;}

/*Breadcrumbs  20-05-2011 */
#bcbx{width:100%;background:#fff;border:1px solid #c5c2c2;*margin-top:-12px}
#bcbx .top {line-height:2px;font-size:2px;margin:0;padding:0}
#bcbx .bottom {line-height:2px;font-size:2px;margin:0;padding:0}
#bcbx p br{line-height:2px;font-size:2px;margin:0}
#bcbx .bxpad {padding:0 0 0 5px}
#bcbx .bxpad img.home{margin:-2px 0 -2px 0;position:relative}
#bcbx p.tlc{float:left;width:2px;background:url('../images/bc_tlc.gif') top left no-repeat;margin:-1px 0 0 -1px;position:relative}
#bcbx p.trc{float:right;width:2px;background:url('../images/bc_trc.gif') top right no-repeat;margin:-1px -1px 0 0;position:relative}
#bcbx p.blc{float:left;width:2px;background:url('../images/bc_blc.gif') bottom left no-repeat;margin:1px 0 -1px -1px;position:relative}
#bcbx p.brc{float:right;width:2px;background:url('../images/bc_brc.gif') bottom right no-repeat;margin:1px -1px -1px 0;position:relative}

/*Heritage page*/
.title_box{background:url(../images/title_mid.gif) repeat-x; width:100%; font:bold 14px Tahoma; color:#000}
.title_box .h_b_in{padding:6px 12px; width:730px;}

/*Rums page*/
.sm_title_box{background:url(../images/sm_title_mid.gif) repeat-x; width:100%; font:bold 11px Tahoma; color:#000}
.sm_title_box .h_b_in{padding:4px 12px; width:670px; text-align:center;}

.bdr{ border-bottom:1px dotted #000;}

.bord-right{ border-right:1px solid #ddd;}
.bord-left{ border-left:1px solid #ddd;}
.bord{ border:1px solid #ddd;}

#navi a.lftlink{display:block;background:url('../images/ft_dot_line.gif') repeat-x bottom left;padding:5px 0;color:#666; margin:0 10px;}
#navi a.lftlink strong{display:block;background:url('../images/arrw_lftpan.gif') no-repeat 2px 5px;padding-left:12px;text-align:left;}
#navi a.lftlink:hover{background:#f90000 url('../images/ft_dot_line.gif') repeat-x bottom left;text-decoration:none;cursor:pointer;text-align:left;*margin-top:-2px;*position:relative;}
#navi a.lftlink:hover strong{background:url('../images/arrw_lftpanw.gif') no-repeat 2px 5px;padding-left:12px;color:#fff; text-align:left;}

#navi .lftlinkov{display:block;background:#f90000 url('../images/ft_dot_line.gif') repeat-x bottom left;padding:5px 0;text-decoration:none;*margin-top:-2px;*position:relative}
#navi .lftlinkov strong{display:block;background:url('../images/arrw_lftpanw.gif') no-repeat 2px 5px;padding-left:12px;color:#fff;}

/*#lftpan a.lfthoverlk{display:block;background:url('../images/ft_dot_linew.gif') repeat-x bottom left;padding:5px 0;}
#lftpan a.lfthoverlk strong{display:block;background:url('../images/arrw_lftpanw.gif') no-repeat 2px 5px;padding-left:12px;}*/

#lftmenu{list-style-type:none;margin:0px;padding:0px; position:relative;}
#lftmenu li{/*height:24px;*/}
#lftmenu li ul{display:none; text-align:left; position:absolute; top:48px; left:0px;}
#lftmenu li:hover ul{display:block;width:150px;background:#f90000;list-style-type:none;margin:-24px 0 0 160px;padding:10px;position:absolute;z-index:1000}
#lftmenu li:hover ul a{display:block;background:url('../images/ft_dot_linew.gif') repeat-x bottom left;padding:5px 0;color:#fff}
#lftmenu li:hover ul a strong{display:block;background:url('../images/arrw_lftpanw.gif') no-repeat 2px 5px;padding-left:12px;}


/*Bulletin Pop up*/
#layerpop{width:100%;height:100%;position:fixed;*position:absolute;background:#000;opacity:0.7;filter:alpha(opacity=70);z-index:5000;}
.divpop{position:fixed;*position:absolute;z-index:100000;top:40%;left:44%;margin-left:-100px;background:#fff;padding:5px 10px 10px ;font:normal 12px arial}
.divpop1{position:fixed;*position:absolute;z-index:100000;top:50%;left:36%;/*margin:-230px 0 0 -300px;*/background:#fff;padding:5px 10px 10px ;font:normal 12px arial}

.popbx1{width:100%;background:#fff;/*border:1px solid #dadada*/}
.popbx1 .top {line-height:4px;font-size:4px;margin:0;padding:0}
.popbx1 .bottom {line-height:4px;font-size:4px;margin:0;padding:0}
.popbx1 .bxpad {margin:0;padding:0 5px 8px}
.popbx1 p br{line-height:4px;font-size:4px;margin:0}
.popbx1 p.tlc{float:left;width:4px;/*background:url('../images/popbx1_tlc.gif') top left no-repeat;*/margin:-1px 0 0 -1px;position:relative}
.popbx1 p.trc{float:right;width:4px;/*background:url('../images/popbx1_trc.gif') top right no-repeat;*/margin:-1px -1px 0 0;position:relative}
.popbx1 p.blc{float:left;width:4px;/*background:url('../images/popbx1_blc.gif') bottom left no-repeat;*/margin:1px 0 -1px -1px;position:relative}	
.popbx1 p.brc{float:right;width:4px;/*background:url('../images/popbx1_brc.gif') bottom right no-repeat;*/margin:1px -1px -1px 0;position:relative}

.poptitle{ border-bottom:3px solid #000;}
.poptitle span{display:block;}
.poptitle span strong{display:block;padding:2px 0 3px 5px;}
.poptitle span strong img{margin:4px 4px 0 0}
.popctnt{padding:10px 10px 0}

.postareview{*top:150%;*left:20%; padding:10px; background:#FFF;}
.divpop3{position:absolute;z-index:100000;top:50%;left:50%; margin-top:-303px; margin-left:-495px}

.tog_steps{ background:url('../images/steps-bg.gif') repeat-x; height:135px;}

.content-bot{background:url('../images/content-bot.gif') no-repeat; height:7px; width:764px;}
.content-top{background:url('../images/content-top.gif') no-repeat;height:7px; width:764px;}
.content-mid{ border-left:1px solid #ddd; border-right:1px solid #ddd;width:762px;}






/***************************************************************AS ON 29 September 2011*******************************************************/

#bartender_strip
{
	width:755px;
	height:70px;
}

.bartenders
{
	width:670px;
	float:right;
	height:67px;
	padding: 0 0 0 0;
	background:url(../images/background_strip.jpg) no-repeat center right;
}

.other_cont
{
	margin: 0;
	padding:20px 0 0 10px;
	float:left;
	width:57px;
}

.bartender_img
{
	padding:7px 5px 0 3px;
	margin:0;
}

.seperator
{
	padding:0 3px 0 0;
	margin:0;
}

#fb_page_link
{
	background:url(../images/fb_page_bg2.jpg) no-repeat;
	width:392px;
	height:160px;
}

.profile_img
{
	float:left;
	margin:10px 20px 0 0;
	padding:0;
}

#bartender_name
{
	float:left;
	padding:20px 0 0 0;
	margin:0;
}


.bartender_text
{
	float:left;
	margin:15px 0 0 19px;
	padding:0;
	width:180px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999;
	text-align:left;
}

.vote_btn
{
	background:url(../images/vote_btn.png) no-repeat center top;
	width:144px;
	height:38px;
	float:left;
	border:0;
	padding: 0 0 0 0;
	margin:7px 0 0 10px;
	cursor:pointer;
}

.vote_btn:hover
{
	background:url(../images/vote_btn.png) no-repeat center bottom;
}


.back_btn
{
	background:url(../images/bar_back_btn.jpg) no-repeat center top;
	width:84px;
	height:66px;
	float:left;
	border:0;
	padding: 0;
	margin:0;
	cursor:pointer;
}

.back_btn:hover
{
	background:url(../images/bar_back_btn.jpg) no-repeat center bottom;
}

.heading_img
{
	float:left;
	margin:0;
	padding:10px 0 0 0;
}

.textmatter
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#CCC;
}
/*********************************************************************************************************************************************/ 




/*************Image Rollover***********************/

.image-overlay { list-style: none; text-align: left; }
.image-overlay li { display: inline; }
.image-overlay a:link, .image-overlay a:visited, .image-overlay a:hover, .image-overlay a:active { text-decoration: none; }
.image-overlay a:link img, .image-overlay a:visited img, .image-overlay a:hover img, .image-overlay a:active img { border: none; }

.image-overlay a
{
    margin:0 15px 20px 15px;
    float: left;
    background: #fff;
    overflow: hidden;
    position: relative;
}
.image-overlay img
{
    position: absolute;
    top: 0;
    left: 0;
    border: 0;
}
.image-overlay .caption
{
    float: left;
    position: absolute;
    background-color: #000;
    width: 100%;
	cursor: pointer;
	/* The way to change overlay opacity is the follow properties. Opacity is a tricky issue due to
		longtime IE abuse of it, so opacity is not offically supported - use at your own risk. 
		To play it safe, disable overlay opacity in IE. */
    /* For Firefox/Opera/Safari/Chrome */
	opacity: 100;
    /* For IE 5-7 */
    filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
    /* For IE 8 */
    -MS-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
}
.image-overlay .caption h1, .image-overlay .caption h2, .image-overlay .caption h3,
.image-overlay .caption h4, .image-overlay .caption h5, .image-overlay .caption h6
{
	margin: 10px 0 46px 2px;
	padding: 0 0 0 5px;
}
.image-overlay p
{
	text-indent: 0;
	margin: 10px;
	font-size: 1em;
}

/**************************************************/



/***********************Thanks Form***************************/



#details_block
{
	width:460px;
	/*height:253px;*/
	border:1px solid #000;
	position:absolute;
	/*left:1002px;*/
	top:420px;
	background:#fff;
	margin:0 0 0 250px;
	height: 245px;
}




.thanks_close
{
	width:19px;
	margin:10px 10px 0 0;
	padding:0;
	float:right;
}

.details_text
{
	margin:0 0 0 0;
	padding:30px 0 20px 0;
	border-bottom:1px dashed #000;
}

.details_form
{
	margin:0 0 0 40px;
	padding:0;
	width:420px;
}

.name_text
{
	border: 1px solid #DFDFDF;
    color: #646464;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: 25px;
    margin: 0 0 5px;
    padding: 0 5px;
    width: 350px;
}

.mobile_small_input
{
	border: 1px solid #DFDFDF;
    color: #646464;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: 25px;
    margin: 0 0 5px;
    padding: 0 5px;
    width: 25px;
}

.mobile_big_input
{
	border: 1px solid #DFDFDF;
    color: #646464;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: 25px;
    margin: 10px 0 5px;
    padding: 0 5px;
    width: 190px;
}

.details_submit_btn
{
	background:url(../images/details_submit_btn.png) no-repeat center top;
	margin:10px 60px 0 0;
	padding:0;
	float:right;
	width:106px;
	height:28px;
}

.details_submit_btn:hover
{
	background:url(../images/details_submit_btn.png) no-repeat center bottom;
}

.details_bottom
{
	width:440px;
	margin: 7px 0 0 0;
	padding:20px 0 22px 20px;
	background:#000;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#fff;
}



#thanku_voting
{
	width:460px;
	/*height:253px;*/
	border:1px solid #000;
	position:absolute;
	/*left:1002px;*/
	top:420px;
	background:#fff;
	margin:0 0 0 250px;
}

	
.details_vote_text
{
	margin:0 0 0 0;
	padding:18px 0 20px 0;
	border-bottom:1px dashed #000;
}



.details_knowmore
{
	margin:0 0 0 30px;
	padding:0;
	width:420px;
}

#exist_voting
{
	width:460px;
	/*height:253px;*/
	border:1px solid #000;
	position:absolute;
	/*left:1002px;*/
	top:420px;
	background:#fff;
	margin:0 0 0 250px;
}

/**************************************************/







.events_links
{
	padding:2px 0 0 15px;
}

.events_links a {
	color:#666;
	font-weight:bold;
	display: block;
	width: 20px;
	height: 20px;
	font-size: 12pt;
	/*background-color: #eee;*/
	float: left;
	margin-right: 8px;
	text-align: center;
	margin-top: 10px;
	/*border: 1px solid #bbb;*/
	text-decoration: none;
}

.events_links a:hover {
	color:#fff;
}


.events_links .active
{
	color:#fff;
}


#winner-bottom
{
	background:url(../images/winner-bottom.jpg) no-repeat;
	float:left; 
	margin:0; 
	padding:0;
	width:753px;
	height:218px;
}

#winner-bottom p 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6f6f6f;
	font-weight:normal;
	margin:0;
	padding:8px 0 0 0;
	float:left;
}

#winner-bottom strong 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#e40007;
	font-weight:bold;
}

