body {padding:0px;margin:0px;text-align:center;background-color:#FFFFFF;}
a {text-decoration:underline;border:0px;}
img {border:0px;}
#container {position:relative;text-align:left;width:960px;margin:0 auto;font-family:arial,helvetica,sans-serif;}
#header {top:0px;left:0px;width:960px;height:80px;}
#headerleft {position:absolute;top:0px;left:0px;}
#headerright {position:absolute;top:0px;left:343px;}
#navi {position:relative;left:0px;width:960px;height:89px;z-index:3;}
#navibgndgrad {position:absolute;top:12px;left:0px;}
.navilink {position:absolute;top:5px;border:0px;}
#link1 {left:217px;}
#link2 {left:363px;}
#link3 {left:509px;}
#link4 {left:655px;}
#link5 {left:801px;}
#consumershows {position:absolute;top:39px;left:195px;width:765px;}
img.logolink {margin-right:15px;display:inline;}
#navibgndsolid {position:absolute;top:85px;left:0px;}
#navitickets {position:absolute;top:-5px;left:43px;}
#footer {left:0px;width:960px;height:50px;background-image:url('../footer10_bgndgrad.gif');background-repeat:repeat-x;font-family:arial,helvetica,sans-serif;font-size:10px;text-align:center;padding-top:25px;z-index:2;}
#disclaimer {font-size:10px;text-align:center;font-style:italic;margin-top:20px;margin-bottom:0px;}
#maincontent {position:relative;width:960px;left:0px;z-index:1;text-align:center;padding-bottom:10px;}
.hobby {background-color:#E9F0C3;}
.art {background-color:#FFFEE6;}
.craft {background-color:#FFFFCC;}
.csh {background-color:#FFFFCC;}
.sewing {background-color:#FFFFCC;}
.fashion {background-color:#FFFFCC;}
.indoorcraft {background-color:#FFFFCC;}
.cake {background-color:#FFDFFF;}
.norm {background-color:#FFFCE5;}
.hp {background-color:#FEAE23;height:500px;padding:0px;}
.standard {font-size:13px;text-align:justify;text-justify:auto;}

#ad {position:relative;top:10px;left:566px;width:360px;height:60px;}
#hp_leftcol {position:absolute;top:17px;left:41px;width:260px;height:460px;}
#hp_leftcol_top {position:absolute;top:0px;left:0px;width:260px;height:225px;background-image:url('../hp10_bluebox.gif');}
#hp_leftcol_bottom {position:absolute;bottom:0px;left:0px;width:260px;height:230px;background-image:url('../hp10_yellowbox.gif');}

#hp_rightcol {position:absolute;top:17px;left:661px;width:260px;height:460px;background-image:url('../hp10_yellowcolumn.gif');}
#hp_midcol {position:absolute;top:49px;left:306px;width:350px;}
#hp_ticker {position:relative;width:350px;background-color:#FFFDA6;margin:0px;text-align:center;font-family:AvantGarde Bk BT,ITC Avant Garde Gothic,Avant Garde,AvantGarde,arial,helvetica,sans-serif;}
#hp_tickertop {width:350px;height:27px;padding:0px;display:block;margin:auto;}
#hp_tickerbottom {width:350px;height:27px;padding:0px;display:block;margin:auto;margin-bottom:10px;}
#hp_intro {position:relative;width:310px;background-color:#FFFF66;padding:0 20px 0 20px;display:block;margin:auto;font-family:arial,helvetica,sans-serif;font-size:13px;text-align:justify;text-justify:auto;line-height:140%;}
#hp_introtop {width:350px;height:27px;padding:0px;display:block;margin:auto;}
#hp_introbottom {width:350px;height:27px;padding:0px;display:block;margin:auto;}

#hp_tradeheader {position:absolute;top:12px;left:74px;}
#hp_chsi {position:absolute;top:40px;left:5px;}
#hp_dt {position:absolute;top:40px;left:130px;}
#hp_chsi_reg {position:absolute;top:158px;left:5px;}
#hp_dt_reg {position:absolute;top:158px;left:130px;}

#hp_videos {position:absolute;top:120px;left:5px;}
#hp_hotels {position:absolute;top:113px;left:135px;}
#hp_enews {position:absolute;top:5px;left:5px;width:250px;height:105px;background-image:url('../hp10_flash_enews.gif');}
#hp_enews_text {position:absolute;width:155px;border:1px solid black;top:61px;left:41px;}
#hp_enews_submit {position:absolute;top:84px;left:138px;width:62px;height:9px;}
#hp_ticket_submit {width:140px;height:25px;}
#hp_coach {position:absolute;top:120px;left:-5px;}
#hp_logos {position:absolute;top:5px;left:5px;}
#hp_facebook {position:absolute;top:5px;left:135px;}

/* quotes reduced to one, top replaced with new exhib area flash 06/05/10*/
#hp_quote1 {position:absolute;top:235px;left:5px;width:230px;height:85px;background-image:url('../hp10_quote_bgnd1.gif');background-repeat:no-repeat;font-family:arial,helvetica,sans-serif;font-size:10px;padding:10px;text-align:justify;text-justify:auto;}
#hp_quote2 {position:absolute;top:350px;left:5px;width:230px;height:85px;background-image:url('../hp10_quote_bgnd2.gif');background-repeat:no-repeat;font-family:arial,helvetica,sans-serif;font-size:10px;padding:10px;text-align:justify;text-justify:auto;}

#hp_exhibarea {position:absolute;top:235px;left:5px;}
#hp_quote {position:absolute;top:350px;left:5px;width:230px;height:85px;background-image:url('../hp10_quote_bgnd2.gif');background-repeat:no-repeat;font-family:arial,helvetica,sans-serif;font-size:10px;padding:10px;text-align:justify;text-justify:auto;}


#hp_readmore {position:absolute;top:85px;left:250px;padding:0px;display:block;margin:auto;}
.hp_headline {font-size:36px;color:#A82418;width:340px;margin:auto;}
.hp_showname {font-size:24px;font-weight:bold;width:340px;margin:auto;}
.hp_extraline {font-size:18px;color:#990066;font-weight:bold;width:340px;margin:auto;}
.hp_venuedate {font-size:18px;width:340px;margin:auto;}

#clear{clear:both;}

#show_dates {margin:auto;background-color:#FFFF00;border:0px;width:360px;text-align:center;font-size:13px;}
#show_datestop {padding:0px;display:block;margin:auto;}
#show_datesbottom {padding:0px;display:block;margin:auto;}
#show_logo {width:270px;float:left;text-align:center;}
#show_travel {width:270px;float:right;text-align:center;}
.tbl_center {margin:auto;}
.show_row {font-size:11px;vertical-align:top;}
.show_col1 {text-align:left;}
.show_col2 {text-align:right;padding-left:30px;}

.myForm input, select, textarea  {font-family: tahoma;font-size: 10px;border: 1px solid black;height: 15px;}
.myForm td, checkbox  {	font-family: tahoma;font-size: 10px;height:15px;}
.required {color: red;}
#frmSS3 {padding:0px;margin:0px;}

p.p5 {padding:0px;margin:5px 0 0 0;}
p.p10 {padding:0px;margin:10px 0 0 0;}


.nopad {padding:0px;margin:0px;}

.roundwrap {margin:auto;width:720px;overflow:visible;}
.mainwrap {margin:auto;width:800px;overflow:visible;}
.roundcont {font-family:arial,helvetica,sans-serif;font-size:13px;margin-bottom:10px;text-align:justify;text-justify:auto;}
.roundtop {	vertical-align:top; height:15px;}
.roundbottom {vertical-align:bottom; height:15px;}
img.corner_l {   width: 15px;   height: 15px;   border: none;   display: block !important; float: left;}
img.corner_r {   width: 15px;   height: 15px;   border: none;   display: block !important; float: right;}

h3 {font-size:24px;font-family:times new roman,serif;color:#990099;font-weight:bold;font-style:italic;margin-bottom:1px;margin-top:1px;padding:1px;border:0px}
h6 {font-size:22px;font-family:times new roman,serif;color:#990099;font-weight:bold;margin-bottom:1px;margin-top:1px;padding:1px;border:0px}
h2 {font-size:18px;font-family:times new roman,serif;color:#330099;font-weight:bold;font-style:italic;margin-bottom:1px;margin-top:1px;padding:1px;border:0px}
h4 {font-family:arial,helvetica,sans-serif;font-size:20px;color:#996699;weight:bold;margin-bottom:1px;margin-top:1px;padding:1px;border:0px}
h5 {font-size:22px;font-family:times new roman,serif;color:#6C6C00;font-weight:bold;font-style:italic;margin-bottom:1px;margin-top:1px;padding:1px;border:0px}

h1 {font-family:arial,helvetica,sans-serif;font-size:20px;color:#990066;padding:5px 0 0 0;margin:0px;}
h1.nopad {padding:0;margin:0;}

b.h2 {font-size:18px;font-family:times new roman,serif;color:#330099;font-style:italic;}
b.h6 {font-size:22px;font-family:times new roman,serif;color:#990099;}
.red {color:red;}
.border {border:1px solid black;}
.p10c {padding:0px;margin-top:10px;text-align:center;}
.p5c {padding:0px;margin-top:5px;text-align:center;}
.p1 {padding:0px;margin-top:1px;text-align:justify;text-justify:auto;}
ul {list-style-position:inside;}
li {text-align:left;}

td.contactcell {font-size:13px;border-bottom:1px solid black;padding:5px;text-align:left;}
td.contactlogo {border-bottom:1px solid black;padding:5px;}
td.contactchk {width:40px;text-align:center;border-bottom:1px solid black;padding:5px;}
td.contacthead {font-size:18px;border-bottom:2px solid black;border-top:2px solid black;background-color:#FFFF00;color:#990066;text-align:center;font-weight:bold;padding:5px;}

textarea.smltxt {border:1px solid black;width:180px;height:50px;}
input {border:1px solid black;}
input.noborder {border:0;}

iframe {border:0px;border-width:0px;border-style:none;}

select {font-size:13px;}

.cake_demo {text-align:justify;padding:10px;}
.cake_demonstrator {border:1px solid black;margin-right:5px;width:35px;height:40px;}
.cake_demoname {color:#990066;}
.cake_ticketbuy {font-family:arial,helvetica;font-size:11px;color:#000000;font-weight:bold;background-color:#F7CE9C;border:1px solid black;margin:2px;padding:5px;spacing:0px;}
.cake_header {background-color:#990066;font-size:20px;border-bottom:1px solid black;padding:20px;font-weight:bold;text-align:center;color:white;}
.cake_tdbuy1 {border-bottom:1px solid black;padding:5px;background-color:#CC6699;}
.cake_tdbuy2 {text-align:center;border-bottom:1px solid black;padding:5px;}
.cake_titlebar {vertical-align:top;background-color:#CC6699;font-weight:bold;font-size:14px;text-align:center;padding:5px;}

.exh_show {display:block;position:absolute;top:40px;left:40px;width:500px;border:1px solid black;background-color:yellow;padding:20px;z-index:1000;}
.exh_hide {display:none;}