@import url("global.css");

.Masthead {
background:url(../images/BG_Masthead.jpg);	
position:relative;
height:300px;
width:980px;
}
	#MagazineScroll {
	position:absolute;
	top:100px;
	right:10px;
	display:none;
	}
	#TaglineScrollBox {
	width:720px;
	height:40px;
	}	
	#TaglineScroll {
	display:none;
	}
	.Blog {
	position:absolute;
	top:338px;
	height:50px;
	width:185px;
	}
	.Twitter {
	position:absolute;
	top:338px;
	left:185px;
	height:50px;
	width:160px;
	}
	.Facebook {
	position:absolute;
	top:338px;
	left:345px;
	height:50px;
	width:160px;
	}
	.Masthead_Animation{
	z-index:10;
	}	
		
.HomeContentBox {
background:#fff;
margin:10px 0 0 0;
width:980px;
}		
/* Sidebar */	
.HomeSideBar {
float:left;
width:250px;
}
.FeaturedProc {	
		background:#5a4d85;
		color:#FFF;	
		float:left;
		margin:0 0 10px 0;
		padding:20px;
		width:200px;
		}
			.FeaturedProc h3{
			color:#a09bbc;
			padding:0 0 10px 0;
			}
			.FeaturedProc a{
			color:#fff;
			}	
			.FeaturedProc a:hover{
			color:#FF99FF;
			}
			.HomeRhinoSet {
			border:2px solid #fff;
			margin:0 0 16px 0;
			}	
.Certifications {
padding:20px 10px 10px 10px; 
width:230px;/*250*/
}
	.Certifications{
	color:#3b73b9;
	}
		.VioletFont{
		color:#4a3776;
		font-size:14px;
		font-weight:bold;
		}
		.CertiLogoBox {
		background:#e5e9f5;
		height:69px;
		margin:5px 0 0 0;
		padding:10px;
		}
		.CertiLogoBox p {
		margin:0;
		margin-bottom:5px;
		}
		.CertiLogoBox a {
		text-decoration:none
		}
		/*NewsLetter Signup*/	
		.Newsletter {
		background:#5a4b82;
		color:#fff;
		padding:20px 20px 40px 20px;
		width:200px;
		}			
			.Newsletter h3{
			color:#CCCCFF;
			margin:0 0 10px 0
			}
			.SubmitBtn {
			border:1px solid #FFF;
			color:#FFF;
			background:#250558;
			margin:5px 0 0 0;
			height:25px;
			width:80px;
			}

.HomeContent {
background:#fff;
float:left;
margin:0;
padding:0;
width:730px;/*730px*/
}	
	.MiniBio {	
	background:#e5e9f5;	
	color:#000;
	line-height:20px;
	margin:10px 0 10px 0;
	padding:30px 30px 10px 30px;
	width:660px;
	}
		.DocHomePhoto {
		border:3px solid #fff;
		float:right;
		margin:0 0 5px 30px;
		}
		.BioContent1sen {
		font-size:14px;
		color:#4a3776;
		}
		.DocNameViolet {
		color:#4a3776;
		font-size:18px;
		font-weight:bold;
		}
		
	.VideoSpecialProcBox {
	background:url(../images/BG_VideoFeaturedProcBox.gif) repeat-y;
	margin:0 0 10px 0;	
	width:730px;
	}
		.Video {
		margin:0 0 0 0;
		float:left;
		padding:20px;
		width:440px;
		}
				.VideoLink {
				float:right;
				margin:0 20px 10px 0;
				padding:0;
				}
					.VideoLink a{
					background:url(../images/Icon_video.gif) no-repeat;
					margin:0 0 10px 0;
					padding:0 0 0 20px;				
					}
		.SpecialProcedures {		
		color:#d6e4fc;	
		margin:0 0 0 10px;
		padding:0px 0 0 10px;
		width:200px;
		}	
		 	.SpecialProcedures h2{
			color:#b0c3e4;
			padding:10px 0 10px 0;
			}
			
.procCallouts {
	width:240px;
	height:105px;
	padding:10px 0;
	background:url(../images/bg-purpleGradient.jpg) repeat-x;
	}
	
	.procCalloutHDR {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:20px;
	color:#111f45;
	text-transform:uppercase;
	background-image:url(../images/icon-arrow.png);
	background-repeat:no-repeat;
	background-position:0 5px;
	padding:7px 0 0 30px;
	margin:0 0 0 10px;
	height:25px;
	}
	.procCalloutNav {
	background-image:url(../images/bg-btnArrow.png);
	background-repeat:no-repeat;
	background-position:0 5px;
	list-style-type:none;
	padding:0 0 0 10px;
	margin:0 0 5px 20px;
	
	}
	.procCalloutNav a {
	font-family:Arial, Helvetica, sans-serif;
	color:#1a2246;
	font-size:13px;
	text-decoration:underline;
	}
	.procCalloutNav a:hover {
	color:#436caa;
	}	
						
		.ServicesArticleBox {
		background:url(../images/BG_ServicesArticleBox.jpg) repeat-y;		
		margin:10px 0 10px 0;
		width:730px;		
		}	
		.Services {	
		background:url(../images/BG_ServiceMap.jpg) no-repeat top right;
		float:left;
		display:inline;
		margin:0 10px 0 0;
		padding:30px 0 10px 30px;		
		width:440px;
		}
			.Services h1{
			padding:0 0 20px 0;
			}
			.ConciergeCategory {
			color:#18395e;
			float:left;			
			margin:0 3px 0 0;
			width:210px;
			}
				.ConciergeCategory h3{
				background:#365c8d;
				color:#b1c4e5;
				font-size:14px;
				text-transform:uppercase;
				margin:0 0 5px 0;
				padding:0 10px 0 10px;
				line-height:25px;
				}
				.ConciergeCategory p{
				margin:0;
				padding:0 5px 5px 5px;
				}
				.Concierge_HR{
				background:url(../images/Concierge_HR.gif) repeat-x;
				height:10px;
				width:100%;
				}
		.Article {
		background:#436caa;
		color:#d6e4fc;	
		float:left;
		overflow:hidden;
		margin:0 0 0 10px;
		padding:20px;
		width:200px;		
		}	
		 	.Article h2{
			color:#fff;
			padding:10px 0 10px 0;
			}
			.Article ul{
			margin:0;
			padding:0 0 10px 10px;
			}
				.Article li{
				margin:0 0 5px 0;
				}
			.Article a{
			color:#fff;
			}
		

