﻿/***********************************************************************/
/* 7th Timberland Investment Summit default CSS file
/***********************************************************************/
*{
	margin:0;
	padding:0;
}

html, body {
	margin: 0; padding: 0; font: 12px Arial, Helvetica, sans-serif; color: #555555;
	background:#dbbc8e url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10683006/background.gif) top left repeat-x; width:100%; height:100%;
}
h1, h2, h3, p {
	margin:0 0 14px;
}

img, img a {
	border: none; display: block;
}
.clearFloat {
	clear: both;
}
.eventimageleft {
	float: left; display: inline; margin: 0 8px 14px 0;
}
.floatLeft {
	float: left; display: inline; margin: 0 8px 0 0;
}
.floatRight {
	float: right; display: inline; margin: 0 8px 0 8px;
}
.hr {
	background:none; height:1px; border-top:#c6e0ec 1px solid; border-left:none; border-right:none; border-bottom:none; clear: both; margin: 15px auto;
}

a {
	color: #3d680f; font-weight:bold;
}
a:hover {
	text-decoration: none;
}

#frame{
	width:977px; margin:0 auto 0 auto; padding:0; background: #fff url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10683006/frame_bg.gif) top left repeat-y; border-left: 1px solid #e2ceb2; border-right: 1px solid #e2ceb2;
}

#eventText{
	height:0px !important;
}
.StradTemplate {
	width: 731px; border-right: 1px solid #c6e0ec; min-height: 802px; height: auto !important; height: 802px; background:#fff !important; float: left; display: inline; padding:15px; line-height: 19px;
}
.StradTemplate h2{
	font: 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #3d680f; font-weight:normal;
}
/***********************************************************************/
/* #header
/***********************************************************************/
#header {
	width: 977px; height: 231px; background:#a4d6f8  url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10683006/header_bg.jpg) no-repeat; position: relative; z-index: 500;
}
#header #logo {
	position: absolute; top: 32px; left: 17px;
}
#header p#datesvenue {
	margin: 0; font-size: 22px; color: #3d680f; position: absolute; bottom: 50px; left: 28px;
}
#header p#datesvenue span {
	font-size: 18px; color: #02518f; display: block;
}

/***********************************************************************/
/* #breadcrumb
/***********************************************************************/
#bookmarks {
	background:#3d680f url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10683006/bookmark_bg.gif) top left repeat-x;	width:977px;	color:#fff;	height:30px;	font-family:Arial, Helvetica, sans-serif; font-size:10px; margin:0 auto; padding:0;
}

#bookmarks ul#breadcrumb {
	list-style: none; margin: 0; padding: 0; position: absolute; top: 6px; right: 11%;
}
#bookmarks ul#breadcrumb li {
	float: left; display: block; color: #FFF; padding: 0 0 0 9px; border-right:1px solid #fff; margin:0;
}
#bookmarks ul#breadcrumb li.lastItem{
	border-right:none !important;
}	
#bookmarks ul#breadcrumb li a {
	color: #FFF; text-decoration: none; padding: 0 5px 0 0;
}
#bookmarks ul#breadcrumb li a:hover {
	text-decoration: underline;
}
ul.hlist li.listimg img { display: inline; }

/***********************************************************************/
/* #nav
/***********************************************************************/
#header ul#nav {
	z-index:20000; list-style: none; margin: 0; padding: 0; position: absolute; bottom:4px; right: 0; font: 12px Arial, Helvetica, sans-serif !important; 
}
#header span.nav_corner {
	background: url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10683006/nav_corner.png) no-repeat; display: block;
	position: absolute; bottom: -7px; left: -9px; width: 9px; height: 44px;
}
#header ul#nav li {
	float: left; display: inline; padding:7px 14px 8px; position: relative; z-index:50000; font-size:12px; margin:0; border-right:#b4a796 1px solid; font: 12px Arial, Helvetica, sans-serif !important; font-weight:bold;
}
#header ul#nav li a {
	color: #fff; text-decoration: none; font-weight: bold; padding: 0 7px; z-index:60000; font: 12px Arial, Helvetica, sans-serif !important; font-weight:bold;
}
#header ul#nav li a:hover, #header ul#nav li a.hover {
	text-decoration: none; color: #E4D2B8;
}
#header ul#nav li.last{
	border-right:none !important;
}
#header ul#nav li ul {
	display: none; list-style: none; margin: 0; padding: 0; position: absolute; top:29px; left:-1px; z-index:55000; border-bottom:none; border-right:1px solid #e4d2b8; border-left:1px solid #e4d2b8; border-top:none;
}
#header ul#nav li ul li {
	width: 185px; clear: both; background: #7a5c39; padding: 0; border-bottom: 1px solid #fff;
}
#header ul#nav li ul li a {
	display: block; padding: 10px;
}
#header ul#nav li ul li a:hover {
	background: #e4d2b8; color: #7a5c39; text-decoration: none;
}



/***********************************************************************/
/* #left_col
/***********************************************************************/
#left_col {
	width:405px; float: left; display: inline; padding:15px; line-height: 19px; background:#fff url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10683006/left_col_bg.gif) bottom left no-repeat;  min-height:1080px; height: auto !important; height:1000px;
}
#left_col.fullwidth {
	width: 731px; border-right: 1px solid #c6e0ec; min-height: 802px; height: auto !important; height: 802px; background:#fff !important;
}
#left_col ul{
	margin:10px; padding:0; list-style:url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10683006/bullet.gif);
}
#left_col li{
	margin:5px 15px; padding:0; list-style:url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10683006/bullet.gif);
}

#left_col h1 {
  color:#2e73a6; font-weight:normal; line-height:normal; font-size:24px;
}

#left_col h2 {
	font: 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #3d680f; font-weight:normal;
}

#left_col h3 {
  color:#015391; font:14px Arial, Helvetica, sans-serif; font-weight:bold;
}

#left_col span{
  background: url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10683006/quotesright_attend.jpg) no-repeat bottom right;
  padding-bottom: 10px;
  display: block;
}

#left_col blockquote{
  display: block;  color: #555;  font-size: 14px; font-weight: normal; margin:0 0 5px;
}

#left_col cite{
  margin:0 0 14px 25px; display: block; color: #555; font-size: 11px; font-weight: bold;
  font-style: normal;
}

#left_col table#photogallery td{
	text-align:center !important;
	padding:20px;
	vertical-align:middle;
}

#left_col table#photogallery td img{
	padding:4px;
	border:1px solid #ccc;
}



/***********************************************************************/
/* #mid_col
/***********************************************************************/
#mid_col {
	width:325px; float: left; display: inline; background: #e4f3f9; line-height: 19px; min-height:1100px; height: auto !important; height:1100px; border-left: 1px solid #c6e0ec; border-right: 1px solid #c6e0ec;
}
#mid_col a {
	color: #3d680f;
}
#mid_col h2 {
	font: 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #3d680f; font-weight:normal;
}
#mid_col h3 {
	font-size: 15px; color: #555555;
}


/* .sub_box */
#mid_col .sub_box {
	background: #f5fafe; border: 1px solid #3d680f; padding:0; position:relative; top:9px; width:286px; margin:0 auto 14px !important; padding: 8px 12px; z-index:2;
}
#mid_col .sub_box h2 {
	font: 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color: #3d680f; font-weight:normal;
}
/* jquery carousel */
#mid_col .sub_box ul#speakerRotate {
	list-style: none !important; background :none !important; margin: 0; padding: 0; color: #555; z-index: 3;
}
#mid_col .sub_box ul#speakerRotate li {
	list-style: none !important; overflow: hidden; background: none !important; margin: 0; padding: 0;z-index: 30;
}
#mid_col .sub_box ul#speakerRotate li .clearFloat {
	height: 10px;
}
.jcarousel-container {
	width: 277px; position: relative; z-index: 100;
}
.jcarousel-clip {
	width: 277px; padding: 0; margin: 0; position: relative; overflow: hidden; z-index:355;
}
.jcarousel-list {
	margin: 0; padding: 0; position: relative; overflow: hidden; z-index:258;
}
.jcarousel-list li, .jcarousel-item {
	width: 277px; height: 285px; float: left; list-style: none !important; margin:20px 0 0 0 !important;
	background: none;z-index: 398;
}
.jcarousel-next {
	width: 11px; height: 13px; background:url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10683006/aro-rt.gif) no-repeat; position: absolute; right:5px;
	display: none; cursor: pointer; z-index: 40; top:-30px;
}
.jcarousel-prev {
	width: 11px; height: 13px; background:url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10683006/aro-lft.gif) no-repeat; position: absolute; top:-30px;
	left: 230px; display: none; cursor: pointer; z-index: 48;
}

#mid_col .content{
	padding:8px 12px 12px;
}


/* headings */
#mid_col h2.heading {
	background: url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10683006/brown_bg.gif) right top; padding: 6px 9px 7px; color: #FFF; position: relative; width:311px; left:-3px;
}
#mid_col h2.heading span {
	width:9px; height: 43px; background: url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10683006/brown_tab_midcol.gif) no-repeat; position: absolute; top: 0; left: -7px;
}
* html #mid_col h2.heading span {
	width: 7px; height: 43px; background: url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10683006/brown_tab_midcol.gif) no-repeat; position: absolute; top: 0;
	margin-left: -9px;
}

#mid_col h2.heading img {
	float: right; position: absolute; top:-20px; right:0px;
}	
/*}  IE 6
#mid_col h2.heading img {
	position: absolute; top:-20px; right:0px;
}
 */



/***********************************************************************/
/* #right_col
/***********************************************************************/
#right_col {
	width: 215px; float: right; display: inline; line-height: 19px; padding-bottom: 15px; background:#016598;
}
#right_col a, #right_col a:hover{
	color:#016598;
}

/* #reg_box */

#right_col #reg_box {
	height:94px; background: #8eb128 url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10683006/reg_box.gif) left top no-repeat; margin:0; color:#fff; display:block;
}
#right_col #reg_box h2 {
	font-size: 22px; color: #fff; font-family:Verdana, Arial, Helvetica, sans-serif; margin:0; position:relative; top:15px; left:15px;
}
#right_col #reg_box h2 a {
	color: #fff; text-decoration: none; display: block;
}
#right_col #reg_box h2 a:hover {
	text-decoration: underline;
}
#right_col #reg_box p{
	position:relative; top:25px; left:15px; right:15px; width:190px;
}
#right_col #reg_box p a, #right_col #reg_box p a:hover{
	color:#fff; font-weight:normal !important;
}

/* #brochure_box */
#right_col #brochure_box {
	background: #016699 url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10683006/brochure_bg.gif) top left no-repeat; 
  padding:5px 0; margin:0;
}
#right_col #brochure_box p {
	text-align:center;
}

#right_col #brochure_box img {
  margin:10px auto;
}

#right_col #brochure_box h3 {
  font:18px Arial, Helvetica, sans-serif; text-align:center; color:#fff;
}
#right_col #brochure_box h3 a{
	text-decoration:none; color:#fff; font-weight:normal;
}
#right_col #brochure_box h3 a:hover{
	text-decoration:underline;
}

#right_col #download_box h2{
	background:#016598 url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10683006/download_hdr_bg.gif) top left no-repeat; color:#fff; font-size:18px; font-weight:normal; padding:9px 15px; margin:0 !important;
}
#right_col #download_box a{
	font-weight:normal;
}
#right_col #download_box .content{
	background:#ebf0d9; width:185px; margin:0 auto; padding:8px;
}
#right_col #download_box .content h3{
	color:#016598; font:14px Arial, Helvetica, sans-serif; font-weight:bold;
}
#right_col #download_box .content ul{
	margin:10px; padding:0; list-style:url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10683006/bullet.gif);
}
#right_col #download_box .content ul li{
	margin:5px 0px 5px 15px; padding:0; list-style:url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10683006/bullet.gif);
}

/* #iq_box */
#right_col #iq_box {
  text-align: center; padding:5px; width:191px; margin:0 auto; display:block; background:#fff;
}
#right_col #iq_box img {
  margin:auto; padding:5px 0 5px 0 !important;
}

/* .quicklink */
#right_col .quicklink {
	display: block; overflow: hidden; position: relative; height:50px; width:201px; border-bottom: 1px solid #ccc; margin:0 auto; background:#fff;
}
#right_col .quicklink h3 {
	font: 14px Arial, Helvetica, sans-serif; color: #016598; margin: 0; position: absolute; top: 15px; left: 52px; font-weight: bold;
}
#right_col .quicklink a{
	color: #016598; text-decoration:none !important;
}
#right_col .quicklink a{
	color: #016598; text-decoration:underline;
}
#right_col .quicklink img {
	position: absolute; top: 6px; left:8px;
}
#right_col .quicklink img.eventimageleft{
	margin:5px 8px 0 0;
}
#right_col .quicklink p{
	font: 12px  Arial, Helvetica, sans-serif; color: #016598; margin: 0; position: absolute; top:15px; left:100px; font-weight: bold;
}

/* .partners */
#right_col .partners {
	width:201px; margin:0 auto;
}
#right_col .partners h3{
	font:14px Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; margin:14px 8px 5px;
}
#right_col .partners img{
	background:#fff; padding:3px 13px;
}

/***********************************************************************/
/* #subpages
/***********************************************************************/
#left_col #pricestable {
	margin:0 0 14px !important;  padding-right:15px; width:100%;
}
#left_col #pricestable th {
	background: #e4f3f9; text-align: center; border: 1px solid #c6e0ec; padding: 5px; color: #555;
}
#left_col #pricestable td {
	background: #FFF; border: 1px solid #c6e0ec; padding: 0.3em; text-align: center;
}
#left_col #pricestable td.Package {
	text-align: left;
}
#left_col #pricestable tr.RegisterRow td{
  text-align: right !important; padding: 5px; text-align:right;
  }

/* partners */
#left_col .logo {
	float: left; display: inline; margin: 0 10px 15px 0;
}
#left_col .blurb {
	float: right; display: inline; width: 500px; margin-bottom: 8px;
}

/* agenda */
span.Time{
	font-family:Arial, Helvetica, sans-serif; float: left; font-weight:bold; color:#555; display: inline; font-size: 12px; margin:5px 7px 0 0 !important;
}
#left_col h2.heading{
	color:#ff7907; display:block; margin:14px 0; text-align:center;
}
#left_col .Break h2, #left_col .Session h2{
	margin:0 0 0px !important; font-size:16px; font-weight:bold;
}
#left_col .Session p{
	margin:14px 0;
}
#left_col .Break{
	display:block; padding:10px 0; background: #fff; border-bottom: 1px #afddff solid; margin:0;
}

#left_col .Session{
	display:block; padding:10px 0; border-bottom: 1px #afddff solid; margin:0;
}


/***********************************************************************/
/* #footer
/***********************************************************************/
#footer {
	width: 100%; height: 69px; background: #65811a url(http://www.iqpc.com/uploadedImages/EventRedesign/USA/2010/June/10683006/footer_bg.gif) top left no-repeat; clear: both; position: relative; line-height: 19px;
}
#footer a {
	color: #FFF;
}
#footer a:hover {
	text-decoration: none;
}
#footer p#footer_text {
	margin: 0; position: absolute; top: 26px; left: 16px; color: #FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}
#footer p#iqpc_logo {
	margin: 0; position: absolute; top: 8px; right: 8px;
}
