

article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
	display: block; 
}
@font-face {
    font-family: antique_olive_light;
    src: url("../fonts/Antique-Olive-Std-Light_3866.ttf");  
}

@font-face {
    font-family: antique_olive_bold;
    src: url("../fonts/Antique-Olive-Std-Bold-Condensed_3862.ttf");
}

h1 
    { 
    display: inline;
    font-size: 2.2em; 
    font-family: antique_olive_bold;
} 

h2 
    { 
    display: inline;    
    font-size: 2.0em;   
    font-family: antique_olive_bold;
} 

h3 
    { 
    display: inline;    
    font-size: 1.8em; 
    font-family: antique_olive_bold;
} 

h4 
    { 
    display: inline;    
    font-size: 1.6em;   
    font-family: antique_olive_light;
} 

h5 
    { 
    display: inline;    
    font-size: 1.4em;     
    font-family: antique_olive_light;
} 

h6 
    { 
    display: inline;    
    font-size: .8em;     
    font-family: antique_olive_light;
}

p 
    { 
    font-size: 1.2em;     
}
body {
	line-height: 1; 
	font:12px/20px Arial;
	background-color:white;
	background:repeat scroll 0 0;
}
a{
    color:#000;
	text-decoration:none;
}
#accordion{
    padding:0px 0px 25px 0px;
    margin: 0 auto;
   /* background-image: linear-gradient(transparent 10px, lightgrey 10px);*/
    width:1280px;
    z-index: -10;

}

accordion-toggle{
    width:1280px;
}
.accordion-content{
    /*background-color: lightgrey;*/
    text-align: left;
}
.clr{
	clear:both;
}
.slideshow{
	padding:0px;
	margin:0px;
	width:1280px;
	min-height:404px;
	z-index: -10;
	position:absolute;
}

.slideshow img{
	top:56px;
	left:0px;
	z-index: -10;
	position:absolute;
}
.menu{
    top:41px;
	left:600px;
	z-index: 0;
	position:absolute;
}

ol, ul {
	list-style: none; }

#wrapper{
	width:1280px;
	margin:0 auto;
	position:relative;
}
#phone{
	top:3px;
	left:975px;
	z-index: -1;
	position:absolute;
}
#nav {
	/*position:absolute;*/

	width:1280px;
    min-height:460px;
	margin:0 auto;
	margin-top:0px;
	padding:0px;
}

section {
    width: 1280px;
    background-color:#ffffff;
}

footer {
    width: 1280px;
    background-color:#645a5a;
    color:white;
    clear:both;
    text-align:center;

}
