@charset "utf-8";
/* CSS Document */

body {font-family: "myriad Pro", "Myriad Pro Light", "Arial Narrow", Arial, helvetica; font-size: .8em;}

#mobile {width: 100%; margin: 0 auto; padding-top: 45px; text-align: left; background: url(images/header_2012.jpg) top center no-repeat;}
#mobile h1 {margin: 15px 0 2px 0; color: #b6b6ab; font-size: 2em; text-transform:uppercase; font-style:italic; font-weight: normal;}
#mobile h2 {margin: 0; color: #2f2f27; font-size: 1.2em;}
#mobile p {font-size: 1em; margin: 3px 0;}

hr {margin: 0; color: #b6b6ab; background-color: #b6b6ab; clear: both;}

.holder {width: 300px; margin: 6px auto 18px auto; text-align: left;}
.leftbox {width: 70px; height: 70px; float: left;}
.rightbox {width: 225px; margin-right: 5px; float: left; /*background:#CF3;*/ overflow:auto;}


td.indent-blue {padding-left: 2em; background: url(http://caala.info/images/website/sm_lightblue_arrow.png) 1em .5em no-repeat;}
td.indent-green {padding-left: 2em; background: url(http://caala.info/images/website/sm_green_arrow.png) 1em .5em no-repeat;}
td.indent-purple {padding-left: 2em; background: url(http://caala.info/images/website/sm_purple_arrow.png) 1em .5em no-repeat;}
td.indent-gold {padding-left: 2em; background: url(http://caala.info/images/website/sm_gold_arrow.png) 1em .5em no-repeat;}
.blue {color: #153f7f;}

table.exhibitor td {border-bottom: 1px dotted #F00;}