/* Australian Mapping */



html{margin:0;} 



body {
	margin:0;
	padding:0;
	line-height: 1.75em;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333333;
	background-color: #666666;
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url(images/BayBreezeBackground.gif);
	background-attachment: fixed;
}





p{ margin-top: 0.6em; margin-bottom: 0.6em; } 



#outershell{

	width: 1000px;

	margin: 0 auto;

 }



#innershell{

	position:relative;

	width: 1000px;

	

}





#topsection{

	width: 1000px;

	margin-top:20px;

    margin-bottom: 5px;

}



#menu {text-align:center;

	width: 1000px;

    margin-top:5px;

 

}



.menu ul {display: inline;

margin-left:0px;



}

.menu li {display: inline;

margin-left:0px;

          

         }



.menu li a{display: inline;

          color: black;

          margin-right:10px;

          list-style-type: none;

          padding-left:40px;

          padding-right:40px;

	      background-color: #8D8D8D;

	      border: 1px solid #FFFFFF;}



.menu li visited{display: inline;

          color: black;

          margin-right:10px;

          list-style-type: none;

  

	      background-color: #cdcfc8;

	      border: 1px solid #FFFFFF;}



.menu li a:hover {display: inline;

          color: #fff;

          margin-right:10px;

          list-style-type: none;



	      background-color: #236A96;

     	  border: 1px solid #FFFFFF;}



.menu li a:visited:hover {display: inline;

          color: #fff;

          margin-right:10px;

          list-style-type: none;

    

	      background-color: #236A96;

     	  border: 1px solid #FFFFFF;}



#contentwrapper, .contentwrapper{ 



	padding-top: 20px;

    padding-left: 20px;

    padding-right: 20px;

    padding-bottom: 5px;

    background: #8D8D8D;

    width:960px;

    border: 1px solid #FFFFFF;

}



#leftcolumn_wrapper {

           width:400px;}

#leftcolumn{

    text-align:left;

	width:400px;

	float:left;

      padding: 3px;



}



#leftcolumn_wrapper_contact {

           width:350px;}

#leftcolumn_contact{

    text-align:left;

	width:350px;

	float:left;

      padding: 3px;



}



#rightcolumn {

	float:right;

	width:450px;

	text-align:right;

   padding: 3px;



}

#rightcolumn_contact {

	float:right;

	width:350px;

	text-align:right;

   padding: 10px;



}



#rightcolumnhome {

	float:right;

	width:275px;

	text-align:right;

   padding: 3px;



}



#onecolumn {

	text-align:left;

	width:700px;

	float:left;

      padding: 3px;



}





h1 {

	font-size:26px;

	letter-spacing: 6px;

	color:#ffffff;

	font-family: Arial, Helvetica, sans-serif;

    margin-top:0px;

       padding-top:0px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

}



h2 {

	font-size:18px;

	margin-top:10px;

	margin-bottom:0px;

	letter-spacing: 2px;

	font-family: Arial, Helvetica, sans-serif;

	color:#000000;

	font-weight: bold;

	line-height: normal;

    font-weight: normal;



}



h3 {

	font-size:16px;

	margin-top:10px;

	margin-bottom:0px;

	letter-spacing: 2px;

	font-family: "Times New Roman", Times, serif;

	color:color:#000000;

	font-weight: bold;

	line-height: normal 

}





h4 {

	font-size:13px;

	margin-top:10px;

	margin-bottom:0px;

	letter-spacing: 2px;

	font-family: "Times New Roman", Times, serif;

	color:color:#000000;

	font-weight: bold;

	line-height: normal;}





	







	

li {

	list-style-type: square;



}



ul  {

	list-style-type: square;



}



ol  {

	list-style-type: square;



}



a:link {

	font-family: Arial;

	font-size: 12px;

	color: #ffffff;

    font-weight: normal;

	text-decoration: none;

	}



a:visited {

	font-family: Arial;

	font-size: 12px;

	color: #ffffff;

    font-weight: normal;

	text-decoration: none; 

}

	

	a:hover {

	font-family: Arial;

	font-size: 12px;

	color: #ffffff;

    font-weight: normal;

	text-decoration: none; 

}

	

	a:visited:hover {

	font-family: Arial;

	font-size: 12px;

	color: #ffffff;

    font-weight: normal;

	text-decoration: none;

 }

		

	

#copyright {

clear:both;

text-align:left;

font-family: Arial, Helvetica, sans-serif;

font-size: 10px;

color: #8D8D8D;



}



.copyright a:link {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color:#cccccc;

	text-decoration: underlined;

	}



.copyright a:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color:#cccccc;

	text-decoration: underlined;	}



.copyright a:hover {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #999999;

	text-decoration: underlined;		

}	



.copyright a:hover:visited {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #999999;

	text-decoration: underlined;		

}	







input

{

color: #999999;

font-size:10px;

border: 1px solid #darkred;

}



.submit input

{

color: #999999;

font-size:10px;

border: 2px outset #darkred;

} 



.image { 

border: 1px solid #ffffff;

}



.image a:link{ 

border: 1px solid #ffffff;

}



.image a:visited{ 

border: 1px solid #ffffff;

}



/* FOR CLEARING FLOATS */







.clear-block:after {



  content: ".";



  display: block;



  height: 0;



  clear: both;



  visibility: hidden;



}







.clear-block {



  display: inline-block;



}







/* Hides from IE-mac \*/



* html .clear-block {



  height: 1%;



}



.clear-block {



  display: block;



}



/* End hide from IE-mac */















