	@charset "utf-8";
/* CSS Document */
body {
	background:url(images/background2.jpg) no-repeat center top ;
	font-size:100%;
	font-family:Arial, Helvetica, sans-serif;
	margin:auto;
	}
.wrapper {
	width:1190px;
	margin:0 auto;
	}	
	
a img {
	border:0;
	}	
a:visited {	
	color:#2a2358;

}
a {
	color:#2a2358;
}

p {
	text-indent: 10px;
	}
.left-container { 
	width:485px;
	float:left;
	background:url(images/background-left-container.png);
	height:728px;
	font-size:14px;
	}	
.right-container{
	width:651px;
	float:left;
	margin-left:1em;
	background:url(images/background-right-container4.png) no-repeat;
	height:728px;
	margin-top:0;
	font-size:14px;
	}	
	
.header-left, .header-right {
	width:472px;
	float:left;
	height:96px;
	}

.copy-left, .copy-right
{   width:472px;
	float:left;
	height:530px;
	color:#fff;	
	font-size:13px;
	text-align:left;
	line-height:1.3em;
	}
.text-contain {
	height:235px;
	}	
.text-contain-right {
	height:143px;

	}	
.bold-paragraph h5 {
	font-size:14px;
	margin:1.2em .7em 0 2.2em;
	}
.copy-right p {
	margin:.2em 3.6em 0px 2.3em;
	font-size:14px;
		}	
.copy-left p {
	margin:.2em 3.2em 0px 2.5em;
	font-size:14px;
		}	
.copy-left h1 {
	color:#6666cc;
	font-size:16px;
	margin:1em 2em 0px 2em;
	}	
.copy-right h1 {
	color:#6666cc;
	font-size:16px;
	margin:1em 2em 0px 2em;
	}		

 .copy-right {
	width:472px;
	float:left;
	}

.popular-procedure-left, .popular-procedures-right {
	float:left;
	width:250px;
	margin:0;
	padding:0px;
	text-align:left;
	
	}	
.popular-procedure-left h2, .popular-procedures-right h2{
	margin:1em 0px 0px 3em;
	font-size:16px;
}		

.popular-procedure-left ul, .popular-procedures-right ul {
	list-style:none;
	margin:0;
	padding:0;
	font-size:13px;
	}
.popular-procedure-left li, .popular-procedures-right li {
	margin:0;
	padding-left:3em;
	}	
.locations-left, .locations-right {
	float:left;
	width:220px;
	height:114px;
	
		}
/***********************locations left and right ******************************/		
.locations {
	background:url(images/locations-bk3.png) no-repeat;
	margin:0;
	padding:0;
	width:220px;
	height:233px;
}
.locations-right {
	background: url(images/right-ul3.png) no-repeat;
	margin:0;
	margin-top:8px;
	padding:0;
	width:220px;
	height:233px;
}			
ul#locations  {
	margin:0;
	padding:0;
	padding-top:.8em;
	padding-left:1em;
	list-style:none;
	color:#2a2358;
	line-height:1.6em;
	font-size:14px;
	
		}
 ul#right-locations  {
	margin:0;
	padding:0;
	padding-top:.4em;
	padding-left:1em;
	list-style:none;
	color:#2a2358;
	line-height:1.6em;
	font-size:14px;
	
		}		
ul#locations a, ul#dakota a, ul.dunes a, ul#right-locations a {
	text-decoration:none;
	font-weight:normal;
	}
	
ul#locations a:hover, ul#dakota a:hover, ul.dunes a:hover, ul#right-locations a:hover{
	text-decoration:none;
	font-weight:normal;
	color:#333333;
	}			
ul#dakota {
	margin:0;
	padding: 0 0 0 1em;
	list-style:none;
	line-height:1.5em;
	font-size:14px;
	}	
ul.dunes {
	margin:0;
	padding: .2em 0 0 1em;
	list-style:none;
	line-height:1.5em;
	font-size:14px;
	}						
		
.locations-left h3, .locations-right h3, .min-h3 h3 {
	text-align:right;
	font-size:16px;
	font-weight:normal;
	color:#cccccc;
	margin:1em 2em 0px 0px;
	
	}
.locations-left h4 {
	text-align:right;
	font-size:16px;
	font-weight:normal;
	color:#cccccc;
	margin:.7em 2em 0 0;
	padding:.2em;
	
	}	
	
.locations-left h5 {
	text-align:right;
	font-size:16px;
	font-weight:normal;
	color:#cccccc;
	margin:.4em 2em 0 0;

	
	}		


/****************************************enter**************************/	
.enter-left, .enter-right {
	float:left;
	width:469px;
	height:40px;
	margin-left:2px;
	margin-right:2px;
	padding-left:2px;

	}	
.enter-left h2, .enter-right h2 {
	color:#fff;
	margin-top:.5em;
	margin-left:1.5em;
	vertical-align:middle;
	

	}	
.enter-left a, .enter-right a {
	text-decoration:none;
	color:#FFF;
	}
.enter-left a:hover, .enter-right a:hover {
	color:#ccc;
	}			
	
.footer-right, .footer-left {
	float:left;
	width:472px;
	height:50px;
	margin:0;
	margin-top:1em;
	
	}	
		
.footer-right p, .footer-left {
	vertical-align:middle;
	text-align:center;
	color:#302963;
		}				

/****************************font txmts*******************************/
.procedures-1 {
	font-weight:normal;
	color:#CCCCCC;
	font-size:18px;
	}
.procedures-2 {
	font-weight:bold;
	color:#ccc;
	font-size:18px;
	}
.footer-blue {
	color:#333366;
	}
.footer-red {
	color:#7f011e;
	}			
.seo {
	text-align:center;
	font-size:12px;
	width:600px;
	float:left;
	}	
	
/******************Social Media Spirtes***********************/
.social-media  {
	width:50px;
	float:right;
	margin-right:30em;
		
	}
#social {    background:url(images/social-media-sprite-small-2.png) no-repeat;     width:50px;    height:25px;    margin:0 auto;    padding:0; } 
#social span {    display: none; } 
#social li, #social a {height:25px;    display:block; } 
#social li {    float:left;    list-style:none;    display:inline; } 
#twitter {    width: 25px; } 
#facebook {    width: 25px; } 
#facebook a:hover {    background:url(images/social-media-sprite-small-2.png) 0px -25px no-repeat; } 
#twitter a:hover {    background: url(images/social-media-sprite-small-2.png) -22px -25px no-repeat; } 	