/* Armadillo Style Sheet 2004 :: Page Controls*/
/* Body (default control for all non classed text on page)*/
body			{ background: #980F08; color: #530D09; font-family: Arial, Verdana, Helvetica, sans serif }
/* Paragraph */
p				{ font-size: 11px; font-family: Arial, Verdana, Helvetica, sans serif; line-height:100%; }
div				{ font-size: 11px; font-family: Arial, Verdana, Helvetica, sans serif }
li				{ font-size: 11px; font-family: Arial, Verdana, Helvetica, sans serif; margin-bottom:5px; }
/* Heading */
h1				{ font-size: 8px; font-family: Arial, Verdana, Helvetica, sans serif }
h2				{ font-size: 10px; font-family: Arial, Verdana, Helvetica, sans serif }
.hotentertainment h2	{ font-size: 11px; font-family: Arial, Verdana, Helvetica, sans serif; font-weight:bold; margin-bottom:0px; padding-bottom:0px; }
.hotentertainment p		{ font-size: 11px; font-family: Arial, Verdana, Helvetica, sans serif; line-height:100%; margin-top:0px;}
h3				{ font-size: 14px; font-family: Arial, Verdana, Helvetica, sans serif }
h4				{ font-size: 16px; font-family: Arial, Verdana, Helvetica, sans serif }
h5				{ font-size: 18px; font-family: Arial, Verdana, Helvetica, sans serif }
h6				{ font-size: 16px; font-family: Arial, Verdana, Helvetica, sans serif }
/* Case */
#uc			{ text-transform: uppercase }
#lc				{ text-transform: lowercase }
/* List */ }
ul				{ color: #ED171F; font-size: 11px; list-style: disc outside  }
ul.titleevents  { color: #530D09; font-size: 11px; font-family: Arial, Helvetica, sans serif }
ol				{ color: #ED171F; font-size: 11px; list-style: decimal outside  }
.mac			{ color: #ED171F; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans serif; list-style: disc outside }
/* Unique (global controls) */
/* Cell Controls */
.white				{ background: #FFFFFF }
.red				{ background: #980F08 }
.darkred			{ background: #5F0B08 }
.lightgrey			{ background: #E6E6E6 }
.hotentertainment			{ background: #E6E6E6 }
.darkgrey			{ background: #7E7B7A }
.blackgrey			{ background: #530D09 }
.yellow				{ background: #999999 }
.green				{ background: #ABDFCD }
.events				{ background: #ABDFCD url('../images/event_2_tile.gif'); }
.talent				{ background: #ABDFCD url('../images/talent_2_tile.gif'); }
.testimonials		{ background: #ABDFCD url('../images/testimonials_2_tile.gif'); }
.news				{ background: #ABDFCD url('../images/news_2_tile.gif'); }
.services			{ background: #ABDFCD url('../images/services_2_tile.gif'); }
.teambuilding		{ background: #ABDFCD url('../images/team_building_2_tile.gif'); }
.email				{ background: #ABDFCD url('../images/email_2_tile.gif'); }
.client				{ background: #ABDFCD url('../images/client_2_tile.gif'); }
.merchandise		{ background: #ABDFCD url('../images/merchandise_2_tile.gif'); }
.gallery			{ background: #ABDFCD url('../images/gallery_2_tile.gif'); }
.contact			{ background: #ABDFCD url('../images/contact_2_tile.gif'); }
.menu				{ background: #98B235; border-right: black 1pt solid; border-top: black 1pt solid; border-left: black 1pt solid; border-bottom: black 1pt solid }
.shadowbottom	{ background: #980F08 url('../images/shadow_ver.gif'); background-repeat:repeat-x; }
.shadowside		{ background: #980F08 url('../images/shadow_hor.gif'); background-repeat:repeat-y; }
.shadowcorner	{ background: #980F08 url('../images/shadow_cnr.gif'); background-repeat:repeat-y; }
.shadowheader	{ background: #980F08 url('../images/shadow_header.gif') background-repeat:repeat-x;  }
.shadowfooter		{ background: #980F08 url('../images/shadow_footer.gif') background-repeat:repeat-x;  }
.shadowsmall		{ background: #980F08 url('../images/shadow_sm.gif') background-repeat:repeat-x;  }
/* Text Controls */
.titlepage		{ color: #980F08; font-size: 16px; font-family: Arial, Helvetica, sans serif }
.titlesub		{ color: #980F08; font-size: 13px; font-family: Arial, Helvetica, sans serif }
.titleevents		{ color: #530D09; font-size: 13px; font-family: Arial, Helvetica, sans serif }
.latestnews		{ color: #530D09; font-size: 11px; font-family: Arial, Helvetica, sans serif; margin-left:-25px; border-bottom: 1px solid #ccc; padding-bottom: 5px; margin-top:0px; margin-bottom:3px; }
.latestnewslast		{ color: #530D09; font-size: 11px; font-family: Arial, Helvetica, sans serif; margin-left:-25px; margin-bottom:0px; padding-bottom:0px; }
.titletalent		{ color: #530D09; font-size: 13px; font-family: Arial, Helvetica, sans serif }
.titletestimonials	{ color: #530D09; font-size: 13px; font-family: Arial, Helvetica, sans serif }
.heading		{ color: #530D09; font-size: 14px; font-family: Arial, Helvetica, sans serif }
.text			{ color: #530D09; font-size: 11px; font-family: Arial, Helvetica, sans serif }
/* Field (length defined) */
.f150	{ width: 150px; background-color:#CCCCCC; color:#000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans serif; border-right: #5F0B08 1pt solid; border-top: #5F0B08 1pt solid; border-left: #5F0B08 1pt solid; border-bottom: #5F0B08 1pt solid }
.f75	{ width: 75px; background-color:#CCCCCC; color:#000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans serif; border-right: #5F0B08 1pt solid; border-top: #5F0B08 1pt solid; border-left: #5F0B08 1pt solid; border-bottom: #5F0B08 1pt solid }
.f250	{ width: 250px; background-color:#CCCCCC; color:#000000; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans serif; border-right: #5F0B08 1pt solid; border-top: #5F0B08 1pt solid; border-left: #5F0B08 1pt solid; border-bottom: #5F0B08 1pt solid }
/* Element (tickbox, radio controls) */
.e	{ background-color: #ffffff; border: 0px ridge;  }
/* Button (length defined) */
.b30		{ width: 30px; background-color:#5F0B08; color:#ffffff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans serif; border-right: #ffffff 1pt solid; border-top: #ffffff 1pt solid; border-left: #ffffff 1pt solid; border-bottom: #ffffff 1pt solid; cursor : hand; }
.b100		{ width: 100px; background-color:#5F0B08; color:#ffffff; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans serif; border-right: #ffffff 1pt solid; border-top: #ffffff 1pt solid; border-left: #ffffff 1pt solid; border-bottom: #ffffff 1pt solid; cursor : hand; }


#txtHint{
 position:absolute;
 //margin:17px 0px 0px -250px;
 z-index: 5000;
}

#txtHint2{
 position:absolute;
 z-index: 5000;
}

#hints{
 width:250px;
 //width:250px;
 padding:0px 0px 0px 0px;
 background-color:#5F0B08;
}

#hintarrow{
 margin:2px 0px 0px 0px;
}

div.hint{
 width:230px;
 //width:250px;
 padding:3px 10px 3px 10px;
 background-color:#5F0B08;
 color:#fff;
 font-size: 11px; font-family: Verdana, Arial, Helvetica, sans serif;
 cursor: pointer;
}

div.hint:hover{
 width:230px;
 //width:250px;
 padding:3px 10px 3px 10px;
 background-color:#530D09;
 color:#fff;
 font-size: 11px; font-family: Verdana, Arial, Helvetica, sans serif;
 cursor: pointer;
}

input.controlfield{
 display: none;
}

a.pudding_link:link{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #003399;
 text-decoration: none;
}

a.pudding_link:visited{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #003399;
 text-decoration: none;
}

a.pudding_link:hover{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: normal;
 color: #003399;
 text-decoration: underline;
}