/* import styles */
@import "reset.css";
@import "layout.css";
@import "menu.css";



	body, 
	input, 
	textarea, 
	select {font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #5c5c5c;}

/* content */
	h1 {color:#943600; font-size:22px; }
	h2 {color:#000000; font-size:22px; } 
	h3 {color:#000000; font-size:16px; margin:10px 0 0 0;}
	h4 {font-weight:bold; color:#000;}
	h5 {}
	h6 {}			
	a:link, a:visited { color:#000; text-decoration:underline;}
	a:hover, a:active {}
	a:link img, a:visited img {}
	p {line-height:1.8; margin:15px 0;}
	strong {color: #000; font-weight:normal;}
	ol li {list-style-type:decimal; margin:0 0 9px 20px;}
	ol li strong {font-weight:bold;}
	ul li {list-style-type:square;margin:0 0 0 50px; line-height:2; color:#000;}
	li {line-height:1.8;}
	ol, ul { margin-bottom: 35px; }
	blockquote {}

/* tables */
	table {}
	tr td {}
	tr.alt {}
	th {}
	td {}

/* forms */
	form {}
	fieldset {}
	form div {}
	form label {}
	legend {}
	input.txt {}
	textarea {}
	label.required {}
	
/* custom */
    .header {
        border-bottom: 1px solid #000;
        height: 158px;
        position: relative;
        vertical-align:bottom;
        margin-top: -15px;
    }
    
    .header.secondary {
        height: 80px;
    }
    .header img {
        position: absolute;
        right: 0;
        bottom: 0;
    }
    .header .title {
        position: absolute;
        bottom: 0;
        left: 0;        
        width:425px;
    }
    
    .header .title h1, .header .title h2 {
        
    }
    
    .location {
        float: left;
        width: 300px;
        margin-top: 30px;
    }
    .location h3 {
        font-size: 16px; 
        text-transform: uppercase;
    }
    
    #gallery img {
        margin: 5px;
    }
    
    table.pricing {
        color:#000;
        margin:10px 0 20px 0;
        border-collapse:collapse;
    }
    
    table.pricing th {
        color: #943600;
        font-weight:normal;
        text-transform:uppercase;
        padding:5px 10px 5px 10px;
    }
    
    table.pricing td {
        padding:5px 10px 5px 10px;
    }
    
    /*table.pricing th, table.pricing td { border: 1px solid #eee; }*/
    
    .superStrong { font-weight:bold; }