body { margin:0px 0px 0px 10px; }
	

/* /////////////////////
Page Layout Divs START
///////////////////// */	
	#mh	{width: 814px; 	
		border: 0px;}
	
	
	#r2_3c_left {position: absolute; left: 51px; top: 294px;
		width: 262px;
		border: 0px;
		}
	#r2_3c_center {position: absolute; left: 315px; top: 359px;
		width: 480px;
		border: 0px;
		}
/* /////////////////////
Page Layout Divs END
///////////////////// */
			
			
			
			
			
/* /////////////////////
Masthead START
///////////////////// */

div.nav_01 	{padding-right:5px;
			}
div.nav_02	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; line-height: 13px; color: #777777; 
			text-align: right; 
			padding-top:15px; padding-right: 15px;
			}
			
			
			
	/* /////////////////////
	Masthead Image Headlines START
	///////////////////// */
		#mh_welcome_text {position: absolute; left: 50px; top: 150px;
				width: 350px;
				border: 0px;
					}
					
		#mh_store_text {position: absolute; left: 490px; top: 80px;
				width: 350px;
				border: 0px;
					}			
					
		.mh_hd {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; line-height: 27px; color: #ffffff; 
					padding-left:10px;
					}
		.mh_sh {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 15px; line-height: 20px; color: #ffffff; 
					padding-left:10px;
					}
	/* /////////////////////
	Masthead Image Headlines START
	///////////////////// */
		
		
		
		
			
	/* /////////////////////
	Masthead Images START
	///////////////////// */
					
		.mh_welcome {
					width: 814px; height: 339px;
					background: url(../img/mh_welcome_070308.jpg) no-repeat;
					}
					
		.mh_store {
					width: 814px; height: 339px;
					background: url(../img/mh_store_070308.jpg) no-repeat;
					}
		.mh_media {
					width: 814px; height: 339px;
					background: url(../img/mh_media_070308.jpg) no-repeat;
					}
		.mh_speaking {
					width: 814px; height: 339px;
					background: url(../img/mh_speaking_070213.jpg) no-repeat;
					}
		.mh_about {
					width: 814px; height: 339px;
					background: url(../img/mh_about_070308.jpg) no-repeat;
					}
		.mh_news {
					width: 814px; height: 339px;
					background: url(../img/mh_news_070213.jpg) no-repeat;
					}
		.mh_contact {
					width: 814px; height: 339px;
					background: url(../img/mh_contact_070308.jpg) no-repeat;
					}
					
	/* /////////////////////
	Masthead Images END
	///////////////////// */
		
/* /////////////////////
Masthead END
///////////////////// */





						

/* /////////////////////
Module Divs START
///////////////////// */


						div.moduletext_media 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 20px; color: #004A8D; 
									 padding-top: 10px; margin:0; width:480px;
									}

						div.module_media 	{float:left; clear:left; padding-top: 35px; margin:0; width:480px;
															}

						.media_thumb_div {width: 180px; float: left;
						}
						.media_thumb_div img { float: right; border: 1px solid #999999;
						}

						.media_text {
							text-align:left; width: 290px; float:left; padding-left: 10px;
						}

						.media_captions{
							 	font-weight:900; line-height:24px;
						}

						.media_info{
							 	font-weight:lighter;
						}

						div.moduletext_media  a 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 9px; color: #e36f1e; text-decoration:none; 
															}
						div.moduletext_media  a:hover 	{ text-decoration:underline; 
															}						



						div.moduletext_490 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 17px; color: #333333; 
								padding-left:10px; padding-right: 10px; padding-top: 10px; margin:0px 0 0 10px; width:455px;
						}

						div.module_490 {width: 480px;	
									}

						.orange_bold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #e36f1e; font-weight: bold; line-height: 17px;
									}

						.connellyblue {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; line-height: 17px; color: #004B8D;
								    }

/* /////////////////////
Module Divs END
///////////////////// */







/* /////////////////////
Image tags START
///////////////////// */
img.dots 	{padding: 10px; 
			}

img.button 	{padding-left: 10px; border: 0;
			}
			
img.hd_221	{padding-left: 10px; padding-bottom: 5px; 
			}
img.img_221	{padding-left: 0px; 
			}

img.hd_490	{padding-left: 10px; padding-bottom: 5px; 
			}
img.img_490	{padding-left: 0px; 
			}
/* /////////////////////
Image tags END
///////////////////// */



/* /////////////////////
Speaking Table START
///////////////////// */
.table_221 	{width: 211px;
			vertical-align: middle;
			}
			
.table_490 	{width: 480px;
			vertical-align: middle;
			}

.table_r0 	{color: #e36f1e;
			}
.table_r1 	{background-color: #f6f6f6;
			}
.table_r2 	{background-color: #ffffff;
			}
			
/* /////////////////////
Speaking Table END
///////////////////// */








/* /////////////////////
Generic Link Tags START
///////////////////// */
A:link 	{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 17px; color: #e36f1e; 
			}
A:active 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 17px; color: #e36f1e;
			}
A:visited 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 17px; color: #e36f1e;
			}
A:hover 	{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 17px; color: #e36f1e;
			}

/* /////////////////////
Generic Link Tags END
///////////////////// */




/* /////////////////////
News START
///////////////////// */
.sidebarnews {
	color: #666666;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 16px;
}

.sidebarnewshd {
  color: #3773a7;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 16px;
	font-weight: bold;
}

a.sidebarnews {
	color: #aaaaaa;
	font-size: 10px;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 16px;
}
a.sidebarnews:hover {
	color: #e36f1e;
	font-size: 10px;
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 16px;
}
/* /////////////////////
News END
///////////////////// */

div#testimonials address {
	color: #004a8d;
}

div#testimonials q {
	display: block;
}

div#testimonials q:before,
div#testimonials q:after {
	content: ""; /*Add quotes manually because IE does not automatically render quotation marks as do Firefox and Opera*/
}

div#testimonials address {
	margin-bottom: 15px;
	padding-bottom: 15px;
	border-bottom: 1px dotted #666;
}

div#testimonials ul,
div#testimonials ul li {
	margin: 0px;
	padding: 0px;
}

div#testimonials ul li {
	margin-left: 25px;
}