/* - - - - - - - - - - - - - - - - - - - - -

Title : Company Name
URL : Company URL

Author :Siliconpetals
Author URL : http://www.siliconpetals.com

- - - - - - - - - - - - - - - - - - - - - */


/*
----------------------------------------------------------------------------- 
Global Styles
-----------------------------------------------------------------------------*/

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote { margin:0; padding:0; list-style:none; }

body { background:#000000 url(../images/bg_image.jpg) repeat-x; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal;  text-align:center;/* for IE */ margin-top:0px; margin-bottom:0px; color:#ffffff;}

form{margin:0; padding:0; display:inline; border:none; z-index:100; position:relative; }
table{ position:relative; z-index:100;}
select, input, textarea {
	font:  Verdana, Helvetica, sans-serif;
}
input{ height:18px; border:1px solid #000000; z-index:100; position:relative; }

img { border: 0;}

h1,h2,h3,h4,h5,h6 {margin:0; padding:0;}

p{ margin:0; padding:0;   text-align: justify; color:#ffffff; font-size:11px; font-family: Arial, Helvetica, sans-serif;}
td { margin:0px; padding:0px;   text-align:left; line-height:24px; color:#000000; font-size:11px; font-family:Verdana;}
ul,li {margin:0; padding:0; list-style:none;}

a{margin:0; padding:0; font-size:10px;  color:#ffffff; text-decoration:none; z-index:100; position: relative;}

h4{ margin-bottom:5px;}

.display{ display:block; float:none;}
.dis_fl{ float:left; display:block;}
.dis_fr{ float:right; display:block;}

.clear { clear: both; height:1px;}
.SubHeaderBlue1{ font-family:Georgia; font-size:12px; font-weight:bold; color:#5aa0cb}

/*
----------------------------------------------------------------------------- 
Template Styles
-----------------------------------------------------------------------------*/
#shell{   width:100%; display:block; text-align:center;}
#blue_bg{ background:url(../images/blue_bg.jpg)  bottom  repeat-x; width:100%; padding-bottom:0px; }
.wrapper{ width:986px; display:block; margin:auto; position:relative; bottom:0;}



#navi{ width:986px; height:45px; text-align:left}
#navi li{ float:left; margin-right:2px;}

#header{ width:986px; min-height:293px; height:auto !important; height:293px; position: absolute; z-index:2; left:0;}
#content_out{padding-top:288px; background:url(../images/bg_main.jpg) center 20px no-repeat; width:100%;}
#content{ width:986px; display:table; text-align:left; float:none;  min-height:400px; height:auto !important; height:400px; margin:auto; }










.con_lf{ float:left; width:400px; display:block;}
.con_lf_aution{ float:left; width:476px; display:block;}
.con_lf1{ float:left; width:501px; display:block;}
.con_lf_in{ margin:auto; width:400px; text-align:center;}
.title_line{ text-align:center; font-family:Georgia; color:#ffffff; font-size:12px; font-weight:bold; line-height:18px;}
.title_line1{ text-align:center; font-family:Georgia; color:#fc8fdf; font-size:14px; font-weight:bold; line-height:18px;}
.title_line2{ text-align:center; font-family:Georgia; color:#5aa0cb; font-size:12px; font-weight:bold; line-height:18px;}
.title_line3{ text-align:center; color:#ffffff; font-size:11px; font-family: Arial, Helvetica, sans-serif; font-weight:bold; line-height:18px;}
.event_text{ font-family:Georgia; font-size:16px; font-weight:bold; color:#ffffff; line-height:25px;}
.event_text span{color:#5aa0cb;}
a.buy_ticket{ background:url(../images/button_1.png) no-repeat; width:380px; height:88px; display:block; margin:auto; margin-left:20px; cursor:hand; border:none; margin-top:30px;}
.con_rf{ float:left; width:573px; float:left; text-align:left; }
.con_rf_aution{ float:left; width:473px; float:left; margin-left:10px; text-align:left; }
.con_rf1{ float:left; width:404px;  text-align:left; }
.text_bgtp{ background: url(../images/text_bg.png) top right no-repeat; width:403px; padding-left:130px; padding-right:40px;  padding-top:30px;  min-height:400px; height:auto !important; height:400px; margin:auto;}
.text_bgtp_aution{ background: url(../images/text_bg.png)  top right no-repeat; width:433px;   padding-top:30px;  min-height:400px; height:auto !important; height:400px; margin:auto; padding-left:20px; padding-right:20px;}
.text_bgtp_long{ background: url(../images/text_bg-medium.png) top no-repeat; width:533px; padding-left:20px; padding-right:20px; padding-top:30px;  min-height:400px; height:auto !important; height:400px;}
.text_bgtp_vlong{ background: url(../images/text_bg-full.png) top no-repeat; width:920px; padding-left:30px; padding-right:30px; padding-top:30px;  margin:auto;min-height:400px; height:auto !important; height:400px;}



.WinRest { color:#ffffff; font-family: Arial, Helvetica, sans-serif; line-height:14px }
.bottom_add{font-family:Georgia; font-size:11px; font-weight:normal;}
.bottom_add2{font-family:Georgia; font-size:9px; font-weight:normal;}















#footer{ display:block; float:none; width:100%; padding-top:20px;  text-align:center; }
.foot_pad{ margin-top:30px; padding-top:15px; margin-bottom:20px;  background:url(../images/footer_bg.jpg) top no-repeat; width:986px; padding-bottom:60px; height:130px; margin:auto;}
.footer_links{ font-size:10px; font-family:Arial, Helvetica, sans-serif;  color:#4a4a4a; }
.footer_links a{font-size:10px; font-family:Arial, Helvetica, sans-serif;  color:#4a4a4a; padding-left:4px; padding-right:4px;}

.spon{  width:996px;    margin-bottom:0px; min-height:122px; height:auto !important; height:122px; }
.lobby_sponsor{ float:left; width:160px; text-align:left;}
.balcony_sponsor{ float:left; width:140px; text-align:left;}
.wine_sponsor{ float:left; width:175px; text-align:left;}
.contributing_sponsors{  float:left; width:370px; text-align:left;}
.media_sponsor{ float:left; width:140px; text-align:left;}
.media_sponsor img{ margin-bottom:5px;}

.pink_bullet{display:block; padding-top:10px; padding-bottom:10px;}
.pink_bullet li{ text-indent:10px; background:url(../images/bullet1.png) left 5px  no-repeat; line-height:16px; text-align:left;}

#index a{ background:url(../images/home.jpg) no-repeat; width:60px; height:40px; display:block; }
#index a:hover{ /*Selected Tab style*/background-position:100% -40px; /*Shift background image up to start of 2nd tab image*/ }
#index .selected{ /*Selected Tab style*/background-position:100% -80px; /*Shift background image up to start of 2nd tab image*/ }


#event a{ background:url(../images/event.jpg) no-repeat; width:83px; height:40px; display:block;}
#event a:hover{ /*Selected Tab style*/background-position:100% -40px; /*Shift background image up to start of 2nd tab image*/ }
#event .selected{ /*Selected Tab style*/background-position:100% -80px; /*Shift background image up to start of 2nd tab image*/ }

#navi #purchase a{ background:url(../images/ticket.jpg) no-repeat; width:89px; height:40px; display:block;}
#navi #purchase a:hover{ /*Selected Tab style*/background-position:100% -40px; /*Shift background image up to start of 2nd tab image*/ }
#navi #purchase .selected{ /*Selected Tab style*/background-position:100% -80px; /*Shift background image up to start of 2nd tab image*/ }

#event_sponsor a{ background:url(../images/event_sp.jpg) no-repeat; width:134px; height:40px; display:block;}
#event_sponsor a:hover{ /*Selected Tab style*/background-position:100% -40px; /*Shift background image up to start of 2nd tab image*/ }
#event_sponsor .selected{ /*Selected Tab style*/background-position:100% -80px; /*Shift background image up to start of 2nd tab image*/ }



#auction a{ background:url(../images/auction.jpg) no-repeat; width:68px; height:40px; display:block;}
#auction a:hover{ /*Selected Tab style*/background-position:100% -40px; /*Shift background image up to start of 2nd tab image*/ }
#auction .selected{ /*Selected Tab style*/background-position:100% -80px; /*Shift background image up to start of 2nd tab image*/ }



#commitee a{ background:url(../images/commitee.jpg) no-repeat; width:86px; height:40px; display:block;}
#commitee a:hover{ /*Selected Tab style*/background-position:100% -40px; /*Shift background image up to start of 2nd tab image*/ }
#commitee .selected{ /*Selected Tab style*/background-position:100% -80px; /*Shift background image up to start of 2nd tab image*/ }


#contact a{ background:url(../images/contact.jpg) no-repeat; width:70px; height:40px; display:block;}
#contact a:hover{ /*Selected Tab style*/background-position:100% -40px; /*Shift background image up to start of 2nd tab image*/ }
#contact .selected{ /*Selected Tab style*/background-position:100% -80px; /*Shift background image up to start of 2nd tab image*/ }

#sponsors a{ background: url(../images/sponsarbt.jpg) no-repeat; width:79px; height:40px; display:block;}
#sponsors a:hover{ /*Selected Tab style*/background-position:100% -40px; /*Shift background image up to start of 2nd tab image*/ }
#sponsors .selected{ /*Selected Tab style*/background-position:100% -80px; /*Shift background image up to start of 2nd tab image*/ }

#tampa_events a{ background:url(../images/tampa_events.jpg) no-repeat; width:181px; height:40px; display:block;}
#tampa_events a:hover{ /*Selected Tab style*/background-position:100% -40px; /*Shift background image up to start of 2nd tab image*/ }
#tampa_events .selected{ /*Selected Tab style*/background-position:100% -80px; /*Shift background image up to start of 2nd tab image*/ }




.glowingtabs{float:left; font-size: 11px; line-height:normal; background:url(../images/bg.gif) repeat-x ; height:42px;}
.glowingtabs ul{list-style-type: none; margin:0; margin-left: 40px; /*Left offset of entire tab menu relative to page*/padding:0;}
.glowingtabs li{display:inline; margin:0; padding:0;}
.glowingtabs a{float:left; background:url(../images/glowtab-left.jpg) no-repeat left top; margin:0; margin-right: 2px; /*spacing between each tab*/padding:0 0 0 13px; text-decoration:none;height:41px;}
.glowingtabs a span{float:left; display:block; background:url(../images/glowtab.jpg) no-repeat right top; padding: 8px 11px 0px 13px; font-weight:bold; color:#5f5f4d; height:41px;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
.glowingtabs a span {float:none;}
/* End IE5-Mac hack */
.glowingtabs a:hover span {color: black;}
.glowingtabs li.selected a{ /*Selected Tab style*/
background-position:0% -41px; /*Shift background image up to start of 2nd tab image*/}
.glowingtabs li.selected a span{ /*Selected Tab style*/background-position:100% -41px; /*Shift background image up to start of 2nd tab image*/ color:#ffffff;}
.glowingtabs a:hover, .glowingtabs li.selected a:hover{ /*onMouseover style*/ background-position:0% -41px; /*Shift background image up to start of 2nd tab image*/color:#ffffff;}
.glowingtabs a:hover span, .glowingtabs li.selected a:hover span{ /*onMouseover style*/background-position:100% -41px; /*Shift background image up to start of 2nd tab image*/color:#ffffff;}

.MainHeaderPink { font-family:Georgia; font-size:16px; font-weight:normal; color:#fc8fdf}
.MainHeaderBlue {font-family:Georgia; font-size:16px; font-weight:normal; color:#5aa0cb}
.SubHeaderPink {font-family:Georgia; font-size:14px; font-weight:normal; color:#fc8fdf}
.SubHeaderBlue{ font-family:Georgia; font-size:14px; font-weight:normal; color:#5aa0cb}


.sponsorBIG {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF}
.sponsorMEDIUM {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF}
.sponsorSMALL {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#FFFFFF}


.bodsmall_aution{ width:97px; float:right;}
.bodlong_aution{ width:371px; float:left; display:block;}
.bodlong_tp{ background: url(../images/bodlong_tp.png) no-repeat; width:371px; height:16px;}
.bodlong_sm{ background: url(../images/bodlong_sm.png) repeat-y; width:330px; padding-left:20px; padding-right:21px; padding-top:2px; padding-bottom:2px; }
.bodlong_bt{ background: url(../images/bodlong_bot.png) no-repeat; width:371px; height:17px;}

a.back_listing{ background: url(../images/back_comlisting.png) no-repeat; width:172px; height:29px; display:block;  cursor:hand; border:none; margin-top:10px;}

.bodsmall_shell{ width:97px; margin-bottom:10px;}
.bodsmall_top{ background:url(../images/bodsmall_tp.png) no-repeat bottom; width:97px; height:7px;}
.bodsmall_cen{ background:url(../images/bodsmall_cen.png) repeat-y; width:90px; padding-top:1px; padding-bottom:1px; padding-left:7px; min-height:70px; height:auto !important; height:70px;}
.bodsmall_bt{ background:url(../images/bodsmall_bt.png) no-repeat; width:97px; height:7px;}



.bodmedum_row{ padding-bottom:30px; float:none; display:block;}
.bodmedium_shell{ float:left;}
.bodmedim_tp{ background: url(../images/bodmedium_tp.png)  no-repeat bottom; width:183px; height:12px;}
.bodmedium_cen{ background:url(../images/bomedium_cen.png) repeat-y; width:171px; padding-left:12px; padding-top:1px; padding-bottom:1px; min-height:90px; height:auto !important; height:90px;}
.bodmedim_bot{ background: url(../images/botmedium_bt.png) top no-repeat; width:183px; text-align:center; padding-top:11px;}




.bodcontact_tp{ background: url(../images/bodcontact_tp.png) no-repeat; width:456px; height:16px;}
.bodcontact_sm{ background: url(../images/bodcontact_sm.png) repeat-y; width:435px; padding-left:21px; padding-top:2px;  }
.bodcontact_bt{ background: url(../images/bodcontact_bt.png) no-repeat; width:456px; height:16px;}
.bodcontact1_sm{ background: url(../images/bodcontact_sm.png) repeat-y; width:456px; padding-left:20px;}