@import url('http://fonts.googleapis.com/css?family=Monsieur+La+Doulaise');
@import url('http://fonts.googleapis.com/css?family=Muli');

.scrollFix  {
    line-height: 1.35;
    overflow: hidden;
    white-space: nowrap;
	text-decoration: none;
}

#quotescontainer  {
	width: 100%;
	height: 2000px;
   	font-size: 12px;
  	overflow: hidden; /* contain floated elements */
	/*background-color: rgba(184,219,211,0.4);*/
    	}

#top		{
	width:100%; 
      /*background-color: rgba(184,219,211,0.4);
  	float:left;*/
 	}

#left1		{
	width: 20%;
 	height: 2000px;
  	float:left;
      /*left:1%; */  
    	margin-top:0px;
      
	}

#left2		{
	width:12%;
	height: 1550px;
 	float:left;
  	left:1%;
   	
    	margin-top:0px; 
 	border-right-style: solid;
	border-right-width:1px;
      	border-color: rgba(184,219,211,1);
 	border-left-style: solid;
	border-left-width:1px;
      	border-color: rgba(184,219,211,1);
	}

#left3		{
	width:47%;
	height: 1550px;
	float:left;
      /*background-color: #faf9fc; 
        background-color: rgba(184,219,211,0.1);*/ 
  	border-right-style: solid;
	border-right-width:1px;
     	border-color: rgba(184,219,211,0.4);
 	}

#bottom		{
	width:100%;
	/*background-color: #f3f1f8;*/
	height: 70px;
	float:left;
	}

#centreright	{
	width:29%;
	height:300px;
      /*padding: 2px 10px 0px 10px;*/
  	float:right;
 	position:relative; 
  	}
 
#centre2	{
	width:68%;
 	overflow: hidden;
      	float:left;

}
 
 #right		{
	width:20%;
  	height:2000px;
      
   	left:1%;*/ 
    	float: right;
	/*font-family: cursive;
	 font-size:0.5em;*/
    
	} 
  

p 	{
	font-family: Muli;
   	font-size: 0.9em;
   	/*color: #606060 ;*/
	color: #5f0c0c;
   	}

h5 	{
	font-size: 1.5em;
   	font-family: "Muli";
  	text-align: center;
	font-weight:700;
      /*line-height:100%;*/
     	color: #458382;
   	}
   
h3 	{
	font-size: 120%;
   	font-family:Muli;
  	color: #458382;
	font-weight:600;
	text-align: left;
	line-height:130%;
	}  

h2	{
	font-size: 300%;
   	font-family: "Muli";
      /*color: #e61b33;*/
	color: #5f0c0c;
   	font-style: normal;
	font-variant: normal;
	font-weight: 900;
      /*line-height: 26.4px;*/
	text-align: center;
      /*background-color: rgba(71,71,47,0.1);*/
    }  

h1 	{
	font-size: 250%;
   	font-family: "Monsieur La Doulaise";
   	color: #606060;
	text-align: center;
	font-weight:800;
      /*line-height:250%;*/
  	}  

h4 	{
	font-size: 1.3em;
   	font-family: "Muli";
  	color: #5f0c0c;
	text-align: center;
	font-weight:800;
      /*line-height:250%;*/
   	}    
   
   
td 	{
	font-family: "Muli";
  	font-size: 1.0em;
  	color: #606060 ;
  	}
   
input 	{
	font-family: "Muli";
   	font-size: 1.0em;
  	color: #606060 ;
  	}
   
option 	{
	font-family: Georgia;
   	font-size:1.0em;
  	color:#606060 ;
   	}
   
a:link		{
	color: #458382;
	font-size: 1.0em;
	text-decoration: none;
	text-align:center;
	}


a:visited 	{
	color:#458382;
	font-size: 1.0em;
	text-decoration: none;
	text-align:center;
	}

a:hover 	{
	color: green;
	font-size: 1.0em;
	text-decoration: none;
	text-align:center;
	}

a 	{
	font-family: "Muli";
   	font-size: 1.0em;
	text-decoration:none;
	}

@media print 	{
        #map-canvas {
        height: 500px;
        margin: 0;
        }

#directions-panel {
        float: none;
        width: auto;
        }
      }  
   
   