@charset "UTF-8";

#videos {display:;}
/*------------------------------------------------------------------
	$REFERENCE
------------------------------------------------------------------*/
#reference .grid_12 {
	background:#999;
}
#reference .cols {
	height:40px;
	background:#eee;
}
/*------------------------------------------------------------------
	$GENERAL   	background: url("../imgs/alien_20.jpg");
------------------------------------------------------------------*/
html {
    
    background:#7f7b78;
	background:url("../imgs/_acd_bg5.jpg") repeat; 	
	
}

h1 {

}

h2 {

	margin-bottom:20px;
}

#wrapper {
    padding:0 20px 0 20px;
   
}

/*------------------------------------------------------------------
	$LINKS
------------------------------------------------------------------*/
a:visited {
	color:#990;
}

/*------------------------------------------------------------------
	$HEADER
------------------------------------------------------------------*/
#header {
	padding:20px 20px 15px 20px;
	font-family:helvetica, arial, sans-serif;
	margin-bottom:30px;
	background-color:#efefef;
	
	
}


#header .logo, #header .nav {
	display:block;
}

#header .logo {
	float:left;
	width:400px;
}

#tagline {
	color:#aaa;
	font-family:georgia, "times new roman", times, serif;
	font-size:12px;
	font-style:italic;
	display:inline-block;
	margin:10px 0 0 20px;
}

#header .nav {
	float:right;
}

#header .nav li {
	float:left;
	margin-top: 13px;
}

.nav li a {
	display:block;
	padding:5px 15px 10px;
	color:#222;
	font-weight:bold;
}

.nav li:last-child a {
}

#header .nav li a:hover {
	color:#bfda68;
	text-decoration:none;
}

 .nav li a:active {
	color:#48788a;
}

/*------------------------------------------------------------------
	$BODY
------------------------------------------------------------------*/
#body {
	padding:20px 0 10px 0;	
	color:#3c4447;
	background:#eee;
}


.toppad {
    padding:40px 0 0px 0;
}


#work {
        width:400px;
        color:#212627;
    	background-color:#bcc4c7;
        display:block-inline;
        position:absolute;
    	top:0;
    	left:50%;
    	margin-left:-200px;
    	text-align:center;
    	top:0px;
}


    #work li {
    	display:inline-block;
}

    #work .worknav li a {
    	color:#212627;
    	text-decoration:none;
    	display:block;
    	padding:4px 10px;
}

    #work .worknav li a:hover {
    	color:#48788a;
    	
}

    #work .worknav li a:visited {
    	color:#387f9a;
}


    



p {
    margin-bottom:10px;

}



h3 {
	color:#cc2a14;
	border-bottom:1px solid #bfda68;
	padding:5px;
	background:#;
	

}


h2 {
	color:#B21D09;
	border-bottom:1px solid #bfda68;
	padding-bottom:5px;
	padding-top:3px;
	

}


.locations {
    text-align:center;
}

.locations p {
    margin-top:20px;
}



form {
    background-color:#eaeaea;
    font-family:Arial, sans-serif;
    width:350px;
    padding:10px;
    margin:0 auto;

    
}


label {
    float:left;
    width:100px;
    display:block;
    clear:left;
    text-align:right;
    padding-right:10px;
    margin-top:10px;    
}


input, textarea {
    margin-top:10px;
    display: block;    
}


#mySummit {
    margin-left: 110px;
}


.video-container { 

	position: relative; 
	padding-bottom: 56.25%; 
	padding-top: 0px; 
	height: 0; 
	overflow: hidden;
	margin-bottom:20px;
} 

.video-container iframe, 
.video-container object, 
.video-container embed { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
	

.cols p {
    margin-bottom:15px;
    margin-left:0;
}


.col_12 .col_6 {margin:0}


.modify {
    margin-bottom:30px;
}


.borderline {
    border-bottom:1px solid #48788a;
}

.maps {
    margin-bottom:20px;
}

/*------------------------------------------------------------------
	$FOOTER
------------------------------------------------------------------*/


#footer {
    border-top:;
    text-align:center;
	color:#303739;
	padding:20px 20px 15px 20px;
	font-family:helvetica, arial, sans-serif;
	height:90px;
	margin-top:20px;
	margin-bottom:142px;
	background:#dfdfdf
}



#footer .logo, #footer .nav {

}

#footer .logo {
    display:inline-block;
	width:75px;
	margin-top:20px;
}


#footer ul, #footer ul li {
    margin:0;
    padding:0;
    display:inline-block;
    
}

#footer ul {
    margin-bottom:10px;
}

.social {
    position:absolute;
    right:30px;
    top:50px;
    font-size:20px;
    font-color:#fff;
   
}

.fa {
    color:#cc2a14;
}

.fa:hover {
    color:#121212;
}



.nav2 {
    position:absolute;
    left:30px;
    top:50px;
    
}

#footer li.last a {
    border:none;
    margin-right:0;
}

#footer ul li a {
	color:#222;
	border-right:1px solid #cc2a14;
	padding-right:10px;
	margin-right:10px;
}


#footer .nav2 li a:hover {
	color:#bfda68;
	text-decoration:none;
}

span {color:#48788a;}

.dixon {
    margin-bottom:20px;
}

/*------------------------------------------------------------------
	$PLUGINS - SLIDES
------------------------------------------------------------------*/

#slides {
   display: none;
}

#slides .slidesjs-navigation {
   margin-top:3px;
}

#slides .slidesjs-previous {
   margin-top:10px;
   margin-right: 20px;
   color:#cc2a14;
   font-size:24px;
   float: left;
}

#slides .slidesjs-next {
margin-top:10px;
   margin-right: 20px;
   color:#cc2a14;
   font-size:24px;
   float: left;
}

.slidesjs-pagination {
   margin: 6px 0 0;
   float: right;
   list-style: none;
}

.slidesjs-pagination li {
   float: left;
   margin: 0 1px;
}

.slidesjs-pagination li a {
   display: block;
   width: 12px;
   height: 0;
   margin-top:10px;
   padding-top: 13px;
   background-image: url(../imgs/slideshow/pagination.png);
   background-position: 0 0;
   float: left;
   overflow: hidden;
}

.slidesjs-pagination li a.active,
.slidesjs-pagination li a:hover.active {
   background-position: 0 -13px
}

.slidesjs-pagination li a:hover {
   background-position: 0 -26px
}

#slides a:link,
#slides a:visited {
   color:  color:#48788a;;
}

#slides a:hover,
#slides a:active {
   color:#181c1d;
}

.navbar {
   overflow: hidden
}



