body{background:#f3f3e9;margin:0;padding:0;text-align:center;font:62.5% Arial, Helvetica, sans-serif;}

#wrap {width:802px;padding:0;margin:0 auto;border-left:1px solid #000;border-right:1px solid #000;background-color:#fff;text-align:left;}

#bannerwrap {}
#banner {background-color: #fff; margin:0;padding:0;border-bottom: 2px solid #5f5745; height: 1%;}

h1#header {margin:0;padding:0;border:0;}

#border {background:#F8F4E8 url(../images/hinman-border.gif) 0 0 repeat-x;padding:8px 0 0 0;margin:0 0 20px 0;overflow:hidden;border-bottom:1px solid #00629D;height:0px !important; /* for most browsers */
height /**/:8px; /* for IE5.5's bad box model */
}

#border span {display:none;}
h2 {font:600 1.4emArial, Helvetica, sans-serif;color:#514b3d;margin:0;padding:0;}
h2.title {font:600 2em Georgia, Arial, Helvetica, sans-serif;color:#514b3d;width:98%;}
h3 {font:600 1.4em Arial, Helvetica, sans-serif;color:#000;}
h3.day {font:1.8em Arial, Helvetica, sans-serif;color:#000;margin:15px 0 3px 0;text-align:center;}
#general h3 {font:600 1.4em Arial, Helvetica, sans-serif;color:#000;margin:15px 0 0 0;padding:0 0 5px 0;border-bottom:1px solid #ccc;}
h3.speakers {font:2em Arial, Helvetica, sans-serif;color:#000;margin:15px 0 3px 0;}
h4 {font-size:1.8em;}

.about-hinman {font:600 2em Georgia, Arial, Helvetica, sans-serif;color:#514b3d;width:98%;}

p {font-size:1.2em;padding:0;margin:10px 0;}
p.i-left {float:left;margin:0;padding:0; margin-right: 10px;}
p.i-left img {padding:3px;margin:5px;border:1px solid #000;}
p.i-left2 img {padding:1px;margin:3px;border:none;} 
p.i-right {float:right;margin:5px;padding:0;}
p.i-right img {padding:3px;margin:0 5px;border:1px solid #f00;}

a, a:link, a:active {color:#036;}
a:visited {color:#369;}
a:hover {color:#555;}

ul, ol {font-size:1.2em;}
ul ul, ol ol, ul ol, ol ul {font-size:1em;}

#content-wrap {width:100%;background:#fff url(../images/cbg-2006.gif) top left repeat-y;padding:0;margin:0;}
#content-wrap-nonav {width:100%;background:#fff;padding:0;margin:0;}


/*#navcontainer {}

#navlist {margin:0 0 0 0;padding-left:0;}
#navlist li { float: left;margin:0 0 0 0;padding-left:0;list-style-type:none;}
#navlist a { 
display:block; width:163px;padding:5px 0 5px 17px; border-bottom:1px solid #fff;text-decoration:none;color:#fff;background:#514b3d;
voice-family:"\"}\""; voice-family:inherit; width:163px; } 
#navlist li a:hover {background:#999385;}
*/

#navcontainer ul
{
padding: 0;
margin: 0;
background-color: #036;
color: White;
float: left;
width: 100%;
font-family: arial, helvetica, sans-serif;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 5px 15px;
background-color: #036;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #fff;
}

#navcontainer ul li a:hover
{
background-color: #369;
color: #fff;
}

#navcontainer ul li a.current
{
background-color: #369;
color: #fff;
}

#searchbox {width:163px;margin:0 0 0 0;padding:10px 0;border-bottom:1px solid #fff;background:#666;}
#searchbox h2{font:600 1.4em Arial, Helvetica, sans-serif;text-transform:uppercase;color:#fff;margin:10px 5px 5px 5px;border:0;}
#searchbox input {text-align:center;}

#content {margin:0 0 0 165px;}

#content-nonav {margin:0;}

#main {clear: left;} 

#footer {clear:both;margin:0;padding:20px 0;border-top:1px solid #fff;border-bottom:1px solid #000;background:#eee;}
#footernav li {display:inline;margin:0;padding:0 5px 0 0;list-style-type:none;font:1.1em;}
#footer p {margin-left:20px;}

.column-in {padding:10px 10px 15px 5px;}

.cleaner {clear:both;height:0;}

table.general {font-size:1.2em;}

.button {background-color:#f00;color:#fff;font-size:1.2em;padding:3px;}

ul.pdf {list-style:none;margin:.5em 0 1em 0;padding:0 0 10px 20px;color:#666;}
ul.pdf  li {padding:3px 5px 5px 19px;line-height:1.3em;background:url(../images/acro-li-bullet.gif) no-repeat 0 3px;}
ul.pdf  li.off {padding:3px 5px 5px 0;margin-left:19px;line-height:1.3em;list-style-type:disc;background:0;}

/*search styles */
h3.search-title {font-size:1.6em;background-color:#f00;color:#eee;padding:5px;margin:5px 0;}

h3.search-title a {color:#eee;}

.formtable {font-size:1em;}

.column {float:left;width:175px;margin-right:20px;}

.clear {clear:both;}

.pad {padding:12px 12px 0 12px;}

#abouthinman {background:#e5e5e5;}

#survey {margin:0 10px 20px 12px; float: left; width: 450px;}

#agenda {width: 300px; border-left: 1px solid #ccc;padding-left: 10px;float:left;height:402px;}
#agenda #agenda-cal {height:380px;overflow:auto}
#agenda #agenda-cal ul {padding-left:17px}
#agenda #agenda-cal ul li {margin-bottom:10px;}

#eventholder{float:left;width:350px;margin-top:5px;}
#eventholder2{float:left;width:350px;margin-top:5px;}

a.btn {padding: 10px;height: 50px;font-size: 1.4em; color: #fff; background-color: #036;}