@charset "utf-8";
/* CSS Document */
body { font: 11px Verdana, Arial, Helvetica, sans-serif; background: url(../images/background.gif); background-repeat:no-repeat;
background-color: #000000; }
.clear { clear: both; }
img { border: none; }
hr { border-bottom: 0; border-left: 0; border-right: 0; border-top: 1px solid #9F9F9F; padding-top: 1em; margin-top: 2em; }
h1 { font-size: 14px; color: #501b4f; margin: 1em 0 1em 0; }
h2 { font-size: 12px; color: #930914; margin: 1em 0 1em 0; }
h3 { margin: 0; padding: 0.2em 0 1.5em 0.2em; color: #0B2946; font-size: 11px; }
p { margin: 1.2em 0 0 0; }

/* Global Rules */
#wrapper { width: 920px; height: auto; margin: 2em auto; }
#container { width: 946px; height: auto; background: url(../images/main_background.png) repeat-y; float: left; }

/* Navigation Start */
#nav_holder { width: 171px; height: auto; float: left; }
.logo { width: 171px; height: 96px; background: url(../images/iqpc_logo.jpg) no-repeat; }
.logo a { width: 171px; height: 96px; background: url(../images/iqpc_logo.jpg) no-repeat; float: left; }

#nav { width: 171px; height: auto; }
#nav ul { width: auto; height: auto; margin: 0; padding: 0; }
#nav li { width: 158px; list-style: none; border-bottom: 1px dotted #999999; color: #222222; padding: 0.6em 0 0.6em 0.2em;
margin: 0 0 0 0.4em; }
#nav li a { color: #ffffff; text-decoration: none; }
#nav li a:hover { color: #195D9E; text-decoration: none; }

.nav_header { width: 164px !important; height: 20px; background: url(../images/left_nav.jpg) no-repeat; color: #FFFFFF !important; font-weight: bold; margin: 0 !important; padding: 0.5em 0 0 0.5em !important; border: none !important; }
.border_remove { border: none !important; }

/* Main Start */
#main_holder { width: 772px; height: auto; float: left; }

/* Breadcrumb Start */
#breadcrumb { width: 762px; height: 20px; background: url(../images/top_nav.jpg) repeat-x; } 
#breadcrumb ul { width: auto; height: auto; margin: 0; padding: 0.2em 0 0 0.5em; list-style: none; }
#breadcrumb li { display: inline; color: #FFF; font-size: 10px; }
#breadcrumb li a { color: #FFF; text-decoration: none; }
#breadcrumb li a:hover { color: #FFF; text-decoration: underline; }
.you_are { font-weight: bold; }

/* Main Banner */
#main_banner { width: 761px; height:295px; background: url(../images/background.gif) no-repeat; }
/*.mbanner_text { width: 500px; height: auto; color: #FFFFFF; font: 12px "Trebuchet MS", Verdana, sans-serif; padding: 14.5em 0 0 1em; }*/

/* hr */
.hrline { width: 550px; height: auto; padding: 0 0 0 1.5em; margin: 0 0 0 0; line-height: 1.5em; }

/* Main Text */
.main_text { width: 525px; padding: 0 0 2em 1.5em; }

/* Header Text */
.header_text { width: 525px; height: 18px; padding: 0 0 2em 1.5em;}

/* Main Text for pages other than BOA */
.main_text1 { width: 730px; height: auto; padding: 0 0 2em 1.5em; line-height: 1.5em; }


.main_text li { list-style-image: url(../images/bullet.gif); }
.main_text_p {  width: 525px; }
.main_text strong { color: #1AC55; }
.main_text a { color: #1AC55; text-decoration: none; font-weight: bold; }
.main_text a:hover { color: #1AC55; text-decoration: underline; }

#main_text1 { width: 749px; height: auto; padding: 0 0 2em 0.8em; line-height: 1.5em; }
#main_text1 li { list-style-image: url(../images/bullet.gif); }
#main_text1 strong { color: #1AC55; }
#main_text1 a { color: #1AC55; text-decoration: none; font-weight: bold; }
#main_text1 a:hover { color: #1AC55; text-decoration: underline; }

.website { color: #000000 !important; font-weight: bold; }
.eventimageleft { padding: 2px; border: 1px solid #000; float: left; margin: 0 0.5em 0.5em 0; }

.main_footer { color: #000000; font-weight: bold;}
.main_footer a { color: #0B2946 !important; font-weight: bold;}

/* Right Column */
#right_col { width: 160px; height: auto; padding: 20px 30px 0 0px; float:right; }

/* Feature Box Rules */
.featurebox_holder { width: 160px; height: auto; margin-bottom: 1em; margin-left:0px;}
.box_text { padding: 0.1em 0 0 2.9em; width: 100px; color: #060513; font-size:9px}
.box_text1 { padding: 0.1em 0 0.2em 3.1em; width: 100px; color: #060513; font-size:9px}
.box_text2 { padding: 0.1em 0 0.5em 5.4em; width: 100px; color: #060513; font-size:9px}
.box_text3 { padding: 5.1em 0 0.5em 3.4em; width: 100px; color: #060513; font-size:9px}
.box_text4 { padding: 0.1em 0 0.5em 3.4em; width: 100px; color: #060513; font-size:9px}
.box_text5 { padding: 0.1em 0 0.5em 2px; width: 100px; color: #060513; font-size:11px }
.box_text6 { padding: 0.1em 0 0.5em 2px; width: 100px; color: #060513; font-size:11px }
.box_text7 { padding: 0.1em 0 0.5em 50px; width: 100px; color: #060513; font-size:9px }
.box_text8 { padding: 0.1em 20px 0.5em 0; width: 100px; color: #060513; font-size:9px }
.box_text a { text-decoration: underline; font-weight: bold; color: #501b4f; }
.box_text a:hover { text-decoration: none; }

/* Feature Boxes */
#featurebox1 { 	width: 126px; height: auto; background: url(../images/featurebox_1.jpg) no-repeat; color: #ffffff; padding: 0.6em 0 0 2.6em; font-size:10px; background-color: #E4E2E3; }
#featurebox2 { width: 152px; height: 96px; background: url(../images/featurebox_2.jpg) no-repeat; color: #ffffff;
padding: 0.2em 0 0 0.1em; font-size:10px;}
#featurebox3 { width: 152px; height: 96px; background: url(../images/featurebox_3.jpg) no-repeat; color: #ffffff;
padding: 0.6em 0 0 0.3em; font-size:10px;}
#featurebox4 { width: 152px; height: 110px; background: url(../images/featurebox_4.jpg) no-repeat; color: #ffffff;
padding: 0.6em 0 0 2.1em; font-size:10px;}
#featurebox5 { width: 152px; height: 140px; background: url(../images/featurebox_5.jpg) no-repeat; color: #ffffff;
padding: 0.6em 0 0 1.0em; font-size:10px;}
#featurebox6 { width: 152px; height: 100px; background: url(../images/featurebox_5.jpg) no-repeat; color: #ffffff;
padding: 0.6em 0 0 1.0em; font-size:10px;}
#featurebox7 { width: 152px; height: 120px; background: url(../images/creativeideasbox.jpg) no-repeat; color: #ffffff;
padding: 0.6em 0 0 1.0em; font-size:10px;}
#featurebox8 { width: 152px; height: 120px; background: url(../images/featurebox8.jpg) no-repeat; color: #ffffff;
padding: 0.6em 50px 0 1.0em; font-size:10px;}

/* Testimonials */

.eventtestimonial {
	width: 160px; padding:3px;
}

/* Event Partners Table */
.partnerstable { margin-bottom: 1em; }
.partnerstable th { font-weight: normal; padding: 1.5em 0 1.5em 0; }
.partnerstable td { padding: 1.4em; border: 1px solid #E9E9E9; text-align: center; }

/* Agenda Formatting */
.StreamOne { background: #E9E9E9; }
.StreamTwo { background: #EEEEEE; }
.Time { color: #000000; font-weight: bold; font-size: 11px; }

/* Prices Table */
#pricestable {width: 100%;}
#pricestable th { background: #AFAFAF; color: #FFFFFF; }
#pricestable td { background: #D9D9D9; text-align: center; }
.registerrow { text-align: right !important; height: 10px !important; padding: 0.2em 0.5em 0.2em 0.2em; }
#conf_only td { background: #CCC !important; text-align: center; }

/* Footer */
#footer { width: 946px; height: 22px; background-color: #0b2946; margin: 0 0 3em 0; background: url(../images/footer.jpg) no-repeat; }
.footer_text { width: 946px; height: auto; font-size: 11px; text-align: center; color: #FFF; padding: 0.3em 0 0 0; }
.footer_text a { color: #FFF; text-decoration: none; font-weight: bold; }

/* CSS Document End */