/* @override http://www.cqmhome.com/themes/10/css/screen.css */

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;}
:focus{outline:0;}
body{line-height:1;color:black;background:white;}
ol, ul{list-style:none;}
table{border-collapse:separate;border-spacing:0;}
caption, th, td{text-align:left;font-weight:normal;}
blockquote:before, blockquote:after, q:before, q:after{content:"";}
blockquote, q{quotes:"""";}
i, em{font-style:italic;}
b, strong{font-weight:bold;}
img{display:block;}
p{margin:0 0 24px;}
a:link, a:visited{text-decoration:none;color:#83981f;}
a:hover, a:focus, a:active{padding:0 0 2px;border-bottom:1px solid #e0e5c7;}
body{text-rendering:optimizeLegibility;color:#787878;font:300 16px/24px HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue", Helvetica, Arial, sans-serif;}
h1, h2, h3, h4, h4 a:link, h4 a:visited, h4 a:hover, h4 a:focus, h4 a:active{color:#83981f;font-weight:bold;}
h1{text-transform:uppercase;font-size:20px;margin:0 0 30px;}
h1 a:link, h1 a:visited, h1 a:hover, h1 a:focus, h1 a:active{background:url(http://www.cqmhome.com/themes/10/cssimg/congress_sprite.png) no-repeat 0 -543px;display:block;height:80px;text-indent:-9999px;border-style:none;padding:0;margin:0;text-decoration:none;width:300px;}
h2{font-size:36px;font-weight:bold;line-height:48px;margin:0 0 24px;clear:both;letter-spacing:-1px;}
h3{font-size:20px;margin:0 0 24px;}
h3 a:hover{border-style:none;}
h4{}
h5, h5 a:link, h5 a:visited, h5 a:hover, h5 a:focus, h5 a:active{font-size:20px;text-transform:capitalize;margin:0 0 24px;border-style:none;font-weight:bold;}
h6{font-size:16px;font-weight:bold;margin:0 0 12px;color:#787878;text-transform:capitalize;}
h2 span, h3 span, h4 span, h5 span, h6 span{font-weight:normal;font-style:normal;}
.container{width:940px;padding:0 10px;margin:0 auto;}
.header{margin:24px 0;border-bottom:1px solid #eaeaea;background:url(http://www.cqmhome.com/themes/10/cssimg/congress_sprite.png) no-repeat 845px -637px;padding:0;}
.section{width:940px;float:left;display:inline;border-top:1px solid #eaeaea;margin:0 0 48px;}
.article{float:left;display:inline;width:615px;margin:0 20px 24px 0;}
.column-1{width:450px;margin:0 40px 24px 0;float:left;display:inline;}
.column-2{width:450px;margin:0 0 24px;float:left;display:inline;}
.column-12{width:940px;float:left;display:inline;}
.navigation{margin:0 0 23px;padding:0;float:left;display:inline;}
.navigation li{font-size:14px;text-transform:uppercase;display:inline;}
.navigation a:link, .navigation a:visited{color:#787878;margin-right:12px;}
.navigation a:hover, .navigation a:focus, .navigation a:active{color:#83981f;border-style:none;}
.pod-wrapper{width:940px;float:left;display:inline;border-top:1px solid #e6e6e6;margin:0;}
.pod{width:286px;display:inline;padding:23px 0 0;float:left;}
.middle-pod{border-left:1px solid #eaeaea;border-right:1px solid #eaeaea;width:286px;float:left;display:inline;padding:23px 21px 0;margin:0 19px;height:384px;}
.middle-pod img{border:1px solid #eaeaea;padding: 0;margin:0 0 24px;}
.slideshow-wrapper{width:940px;float:left;display:inline;position:relative;margin:0 0 24px;}
.slideshow{width:940px;height:432px;position:relative;color:#777777;float:left;display:inline;margin:0;overflow:hidden;}
.slideshow a:link, .slideshow a:visited{position:relative;margin:0 0 0 -5px;padding:5px;text-transform:capitalize;}
.slideshow a:hover, .slideshow a:focus, .slideshow a:active{background-color:#83981f;color:#fff;border-style:none;}
.slide-content{width:940px;height:432px;float:left;display:inline;}
.slide-content img{cursor:pointer;}
.slide-text{position:absolute;width:257px;float:left;display:inline;top:10px;right:10px;height:362px;padding:48px 20px 0;z-index:10;font-size:16px;background:url(http://www.cqmhome.com/themes/10/cssimg/congress_sprite.png) no-repeat;}
dl{margin:0 40px 36px 0;width:440px;padding-top:23px;border-top:1px solid #eaeaea;float:left;display:inline;text-align:center;}
dt{font-weight:bold;font-size:24px;line-height:48px;color:#83981f;letter-spacing:-1px;}
dd{color:#cea874;padding:3px 0;font-size:14px;line-height:24px;text-align:center;}
.description{color:#787878;padding:0 12px;}
.additional{font-size:13px;color:#909090;padding:0 12px;line-height:20px;}
.speaker-menu{width:940px;float:left;display:inline;background-color:#eaefd3;padding:24px 0;color:#83981f;margin:0 0 24px;font-size:14px;text-transform:uppercase;font-weight:bold;}
.speaker-menu a:link, .speaker-menu a:visited{color:#fff;padding:0 15px;}
.speaker-menu a:hover, .speaker-menu a:focus, .speaker-menu a:active{border-style:none;text-decoration:none;}
.speaker-menu p{margin:0;}
p.previous{float:left;}
p.next{float:right;clear:right;}
.breadcrumbs{font-size:12px;text-transform:uppercase;word-spacing:1px;}
.breadcrumbs a:link, .breadcrumbs a:visited{color:#83981f;font-weight:bold;}
.breadcrumbs a:hover, .breadcrumbs a:focus, .breadcrumbs a:active{border-style:none;padding:0;}
.sidebar{width:305px;float:left;display:inline;font-size:14px;}
.sidebar ul{margin:0 0 24px;}
.sidebar li a:link, .sidebar li a:visited{display:block;padding:6px 0 5px 20px;margin:0;border-style:none;background-color:#fbfbfb;color:#787878;border-bottom:1px solid #eaeaea;}
.sidebar li a:hover, .sidebar li a:focus, .sidebar li a:active{background-color:#f4f4f4;}
.sidebar p{font-size:13px;line-height:20px;padding:0 10px;}
.sidebar h4{padding:0 0 0 10px;margin:0 0 12px;font-size:20px;}
.footer-wrapper{background-color:#f6f6f6;margin:48px 0 0;width:100%;}
.footer{width:940px;padding:48px 10px;color:#a7a7a7;font-size:14px;margin:0 auto;}
.footer a:link, .footer a:visited{color:#909090;font-weight:bold;}
.footer a:hover, .footer a:focus, .footer a:active{padding:0 0 2px;border-bottom:1px solid #d4d4d4;}
.footer p{clear:both;font-size:13px;color:#bebebe;float:left;}
p.right{clear:right;float:right;font-size:13px;}
p.right a:link, p.right a:visited{color:#cea874;}
p.right a:hover, p.right a:focus, p.right a:active{border-bottom-color:#e9d8c0;}
.footer-contact{width:306px;float:left;display:inline;margin:0 20px 66px 0;}
.footer-contact a{font-weight:bold;}
.footer-blog{width:614px;float:left;display:inline;margin:0 0 66px;}
.footer-blog p{font-size:14px;}
.gallery{width:550px;background-color:#eaefd3;margin:20px auto 10px;padding:0;}
.gallery-nav{height:50px;margin:0 auto;width:480px;background-color:#eaefd3;padding:10px 35px;}
.gallery-nav li{float:left;display:inline;width:50px;height:50px;margin:0 5px;}
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;}
#cboxOverlay{position:fixed;width:100%;height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;overflow:visible;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block;width:100%;height:100%;border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
#cboxOverlay{background:#eaeaea;}
#colorbox{}
#cboxTopLeft{width:14px;height:14px;background:url() 0 0 no-repeat;}
#cboxTopCenter{height:14px;background:url() top left repeat-x;}
#cboxTopRight{width:14px;height:14px;background:url() -36px 0 no-repeat;}
#cboxBottomLeft{width:14px;height:43px;background:url() 0 -32px no-repeat;}
#cboxBottomCenter{height:32px;background:url() bottom left repeat-x;}
#cboxBottomRight{width:14px;height:43px;background:url() -36px -32px no-repeat;}
#cboxMiddleLeft{width:14px;background:url() -175px 0 repeat-y;}
#cboxMiddleRight{width:14px;background:url() -211px 0 repeat-y;}
#cboxContent{background:#fff;}
#cboxLoadedContent{margin-bottom:0px;}
#cboxLoadingOverlay{background:url() center center no-repeat;}
#cboxLoadingGraphic{background:url(http://www.cqmhome.com/themes/10/cssimg/loading_icon.gif) center center no-repeat;}
#cboxTitle{position:absolute;bottom:-25px;left:0;text-align:center;width:100%;color:#7C7C7C;background-color:#fff;}
#cboxCurrent{position:absolute;bottom:-25px;left:58px;font-weight:bold;color:#7C7C7C;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{position:absolute;bottom:-29px;background:url() 0px 0px no-repeat;width:23px;height:23px;text-indent:-9999px;}
#cboxPrevious{left:0px;background-position:-51px -25px;}
#cboxPrevious.hover{background-position:-51px 0px;}
#cboxNext{left:27px;background-position:-75px -25px;}
#cboxNext.hover{background-position:-75px 0px;}
#cboxClose{right:0;background-position:-100px -25px;}
#cboxClose.hover{background-position:-100px 0px;}
.cboxSlideshow_on #cboxSlideshow{background-position:-125px 0px;right:27px;}
.cboxSlideshow_on #cboxSlideshow.hover{background-position:-150px 0px;}
.cboxSlideshow_off #cboxSlideshow{background-position:-150px -25px;right:27px;}
.cboxSlideshow_off #cboxSlideshow.hover{background-position:-125px 0px;
}
#homepage h2{font-size:26px;line-height: 34px;color:#83981f;font-weight:bold;margin:0 0 24px;letter-spacing:-1px;clear:both;}
#homepage h3, #homepage h3 a:link, #homepage h3 a:visited, #homepage h3 a:hover, #homepage h3 a:focus, #homepage h3 a:active{color:#83981f;text-transform:capitalize;margin:0 0 24px;border-style:none;font-size:20px;}
#homepage h4{font-size:16px;margin:0 0 12px;color:#787878;text-transform:capitalize;}
.register{float:right;clear:right;margin:0 0 23px;}
a:link.register, a:visited.register, a:hover.register{color:#83981f;font-weight:bold;margin:0;padding:0;border-style:none;text-decoration:none;text-transform:uppercase;font-size:14px;}
.intro{font-size:24px;line-height:32px;padding:0 60px 0 0;}
.box{padding:23px 20px;background-color:#f4f4f4;border-top:1px solid #eaeaea;border-bottom:1px solid #eaeaea;color:#5e5e5e;margin:0 0 44px;}
.box img{padding:3px;border:1px solid #eaeaea;background-color:#fff;}
.alert{background-color:#eaefd3;color:#566414;margin:24px 0 36px;padding:6px 0;clear:both;text-align:center;}
.alert a{color:#566414;font-weight:bold;border-style:none;}
.last{margin-right:0;}

.schedule {
	text-align: left;
}
.schedule dd {
	text-align: left;
	color: #222;
	border-top: 1px dotted #d4d4d4;
	padding-top: 6px;
	padding-bottom: 5px;
	line-height: 24px;
	font-size: 13px;
}

.schedule em {
	font-style: italic;
	color: #a7a7a7;
}

.schedule strong {
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
}

dd.title {
	font-weight: bold;
	color: #cea874;
	text-transform: uppercase;
}

.schedule span {
	
}

.support {
	color: #1d7eb3;
}

.bios {
	margin-bottom: 48px;
}

.bios dt {
	text-align: left;
	font-size: 18px;
	line-height: 24px;
	color: #5e5e5e;
}

.bios dd {
	text-align: left;
	color: #787878;
}

.bios a:link,
.bios a:visited {
	
}

.bios a:hover {
	
}

.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
* html .clearfix{zoom:1;}
*:first-child+html .clearfix{zoom:1;}
