@charset "utf-8";
/* -reset- */
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{border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline;margin:0;padding:0;}:focus{outline:0;}body{line-height:1;color:#000;background:#FFF;}ol,ul{list-style:none;}table{border-collapse:separate;border-spacing:0;}caption,th,td{text-align:left;font-weight:400;}blockquote:before,blockquote:after,q:before,q:after{content:"";}blockquote,q{quotes:"" "";}strong{font-weight:bold;}
em {font-style:italic;}

body {background:#1e2224 url(../images/bg-body.jpg) top left repeat-x; font-size:62.5%; font-family:'Century Gothic', Arial, Helvetica, sans-serif; color:#fff;}
p {line-height:1.2em;}
#wrapper {width:980px; margin:0 auto;}
	#navigation {margin-top:45px; text-align:center;}
		#navigation ul {}
			#navigation ul li {display:inline; padding-right:20px;}
				#navigation ul li a, #navigation ul li a:visited { font-size:1.5em; font-weight:700; color:#7ea3c2; text-decoration:none;}
				#navigation ul li a:hover {color:#daeeff;}
				.last {padding-right:0 !important;}
				
				body.home #btn-1 a, body.home #btn-1 a:visited,
				body.aboutchris #btn-2 a, body.aboutchris #btn-2 a:visited,
				body.personalbranding #btn-3 a, body.personalbranding #btn-3 a:visited,
				body.customerexperience #btn-4 a, body.customerexperience #btn-4 a:visited,
				body.meetingplanners #btn-5 a, body.meetingplanners #btn-5 a:visited,
				body.clients #btn-6 a, body.clients #btn-6 a:visited,
				body.media #btn-7 a, body.media #btn-7 a:visited,
				body.seechris #btn-8 a, body.seechris #btn-8 a:visited,
				body.letstalk #btn-9 a, body.letstalk #btn-9 a:visited {color:#daeeff;}
	#display {width:980px; height:489px; display:block; margin-top:4px; position:relative;}
	#content {width:980px; height:; display:block; min-height:385px; height: auto !important; height:385px;}
		#sidebar {background:url(../images/gfx-quotemark.gif) left 20px no-repeat; float:left; padding-right:16px; width:265px; height:385px; display:block;}
			#testimonials { padding-top:40px; padding-left:60px; padding-right:20px; width:200px;}
				#testimonials p.quote {font-size:1.8em; font-style:italic; width:215px; padding-bottom:15px;}
				#testimonials p.author {font-size:1.4em; text-align:right; width:215px;}
		#main {background: #fff url(../images/bg-main.jpg) top left repeat-x; float:right; min-height:359px; height:359px; width:635px; display:block; padding-left:25px; padding-top:25px; padding-right:25px;color:#2a3d4e !important; overflow:auto !important;}
			#main h1 {color:#2a3d4e; font-size:2.4em; font-weight:700; text-align:center; margin-bottom:20px;}
				#main h1 span {color:#8a9eb0;}
			#main h2 {font-size:1.7em; font-weight:700; margin-bottom:16px; text-align:center;}
				#main h2 span {color:#0a518b;}
			#main h3 {font-size:1.6em; font-weight:700; margin-bottom:3px; color:#333;}
			#main p {font-size:1.6em; margin-bottom:20px;}
				.text-center {text-align:center !important;}
			#main a, #main a:visited {color:#0a518b; text-decoration:underline;}
				#main a:hover {text-decoration:none;}
			#main ul {padding-bottom:20px;}
				#main ul li {background:url(../images/gfx-list-arrow.gif) left 5px no-repeat; font-size:1.4em; line-height:1.6em; padding-left:20px;}
			
			#main .divider {background:url(../images/gfx-divider.gif) top left no-repeat; width:590px; height:22px; display:block; margin-bottom:20px;}
			#main .light {font-weight:normal !important;}
			
	#footer {min-height:90px; height:auto !important; height:90px; width:980px; display:block;}
		#footer_bar {background: url(../images/bg-footerbar.jpg) top left no-repeat; width:980px; height:35px; display:block; margin:15px auto; text-align:center; font-size:1.8em;}
			#footer_bar a, #footer_bar a:visited {color:#fff; text-decoration:none;}
				#footer_bar a:hover {text-decoration:underline;}
			#footer_bar p#info {}
				#footer_bar p#info img {vertical-align:middle;}
		#footer_copy {text-align:center;font-size:1.2em;}
	/* form related */
	form dl {margin-bottom:8px;}
	form dt {margin-bottom:3px;}
	form label {font-size:1.2em; color:#333;}
	form input, form textarea {background:#f8f8f8 ;font-family:'Century Gothic', Arial, Helvetica, sans-serif; width:263px; border:1px solid #d7d7d7;}
	form textarea {font-size:1.3em; height:45px;}
	form #btn-submit {background:transparent url(../images/gfx-btn-submit.gif) no-repeat top left; border:0 none; color:#FFFFFF; cursor:pointer; display:block; font-family:'Century Gothic', Arial,georgia,sans-serif; font-size:0; line-height:0; margin-top:10px; padding-bottom:5px; text-indent:-9999px; width:271px; height:56px;} 
/* end of global settings */

/* home */
#slider {width:496px; height:75px; display:block; margin:0 auto; padding-top:20px;}

/* misc */
.bumpBottom {padding-bottom:10px;}

/* newsletter */
#btn-newsletter {display:inline;}
#btn-newsletter #btn-submit {background:url(../images/gfx-newsletter-icon.jpg) top left no-repeat; width:89px; height:35px; display:block; font-size:0; cursor:pointer; text-indent:-9999px; line-height:0; }
