
body, html {margin:0; 
			padding:0;
			background:#D1E9F5 url(../images/background-grad.jpg) repeat-x;}
div#background{;
		width:100%;
		height:800px;}
#topTagline { width:370px; float:right; margin-top:40px; padding-right:20px; text-align:right; }
h1 { font:Georgia, "Times New Roman", Times, serif; font-size:19px; font-weight:normal; color:#666666; margin-bottom:5px; }
ul.spots-online  {list-style:none;padding:10px 0 12px 80px;background:url(http://6qubehub.com/6qube-hub/images/spots-online-icon.png) no-repeat top left;}
		.viewMapInfo
		{ padding: 10px; }
		
		.viewMapInfo img
		{ background: #FFF; background-position:center center; width:125px; height:93px; border: 1px solid #CCC; float: left; margin: 0 10px 10px 0; padding: 2px; }
		
		.viewMapInfo h1
		{ color: #000; font-size: 14px; }
		
		.viewMapInfo p
		{ font-size: 11px; }
		
		.viewMapInfo .googleRating img
		{ border: 0; margin: 0; float: none; }
		
		#map span { font-size: 8px; }
.google-map {margin-left:0px; background-image: url(http://6qubemarketing.com/6qubemarketing/images/local-map-bg.jpg);background-repeat: no-repeat; background-position: left top;height:258px;width:460px;}
.form-offer { padding:15px; margin-left:0px; margin-bottom:0px;  }
.style3 {font-family: Georgia, "Times New Roman", Times, serif;font-size: 17px;color: #fff;}
#map-container {margin-left:22px;padding-top:23px}
.rightSection { margin-left:15px; clear:both; }
#wrapper 	{width:850px;
			margin:0 auto;
			padding-top:0px;
			position:relative;
			background:url(../images/top_border.jpg) 25px 13px no-repeat;
			}
#main	{background:#fff url(../images/bottom_border.jpg) repeat-x bottom;
		margin-top:0px;
		width:800px;
		float:left;}
#leftBkg, #rightBkg	{width:25px; 
					height:760px; 
					float:left; 
					background-image:url(../images/left_bkg.jpg);}
#rightBkg	{background:url(../images/right_border.jpg) no-repeat;}
p, li, form, input	{color:#6C643F;
					font:12px Georgia, "Times New Roman", Times, serif;
					padding:0;
					margin:0;}
/* HEADER */
#header	{height:138px;}
#logo	{background-image:url(../images/logo-section.jpg);
			width:382px;
			height:138px;
			display:block;
			position:relative;
			left:25px;
			float:left;}
.headerA	{background-image:url(../images/header1.jpg);}
.headerB	{background-image:url(../images/header1.jpg);}
#hero	{height:222px;}
#hero img	{padding-top:21px;}
.header1	{background:url(../images/banner-image.jpg) 34px 0 no-repeat;}
.header2	{background:url(../images/banner-image.jpg) 34px 0 no-repeat;}
#smallHeader	{padding:0px 35px 20px 35px;}
#bottomClose { width:760px; padding-top:15px; padding-bottom:30px; }
/* BODY */
#copy	{
		padding-left:19px;}
#copy .copy	{float:left;
			display:inline;
			margin-left:13px;
			width:445px;
			background:url(../images/bkgGrad.jpg) repeat-x;}
.copy p	{padding-left:24px;padding-bottom:15px;}
.rightCol p	{padding-top:5px;
			padding-left:23px;}
#copy .rightCol	{width:284px;
				margin-bottom:13px;}
#copy .row1	{background:url(../images/vertical-offer-box.jpg) no-repeat;}
#copy img	{border:none;}
img.mptGraphic	{margin-bottom:5px;}
img.learnBtn	{margin:25px 0 0 15px;
				border:none;}
/* LIST */
#copy ul	{padding:0; 
			margin:8px 37px;
			list-style:url(../images/list_arrow.png);}
#copy li	{padding-bottom:5px;}
/* FORM */
#signupForm input, #signupForm select	{border:1px solid #F0EACC;
				
				width:217px;
				color:#6C643F;
				padding:2px;}
#signupForm select {margin-bottom:2px;
		width:223px;
		font-size:11px;}
#signupForm input.submit, #contactForm input.submit	{width:125px;
				height:40px;
				margin-top:6px;
				background-image:url(../images/submit-button.jpg);
				border:none;}
#loadingSignup{margin-top:2px; display:none;}

/* POPUP */
#popupContainer{width:545px;  position:absolute; top:187px; display:none;}
#popup	{background:#fff url(http://www.cap-mpt.com/assets/images/bkgGrad.jpg) repeat-x ;
		width:465px;
		border:20px solid #fff;
		padding-left:20px;
		padding-right:20px;
		padding-bottom:10px;
}
#popup a{color:#264C6C; font:11px Arial, Helvetica, sans-serif;}
#popup img {padding-bottom:5px;}
#popup p{margin-bottom: 15px;}



#contactForm label{font:11px Arial, Helvetica, sans-serif;}
#contactForm input.radio{padding:0 20px 0 0;}
#lblPhone{padding-right:20px;}
#contactForm div{display:none;}
#contactForm .control{width:165px; padding:2px; border:1px solid #F0EACC; background-color:#FAF8EE; color:#6C643F; padding:2px; font-size:11px;}
#contactForm div label.block{display:block; margin-top:10px;} 
#contactForm select.control{width:175px;  line-height:1.5em;}
#contactForm input.submit{margin:20px 0 5px 2px; display:block; background-color:#FAF8EE; padding:2px;}
#contactConfirmation{display:none;}
#loadingContact{display:none;}
#btnClose{position:absolute; top:-21px; right:0px; cursor:pointer;}
