/*-------------------------------------------

TITLE : LA PIAZZA
URL:  http://www.lapiazza.com.au

AUTHOR : SiteSuite Australasia (ST)
AUTHOR URL : http://www.sitesuite.com.au

-------------------------------------------*/

/*-------------------------------------------
  GLOBALS AND LAYOUT ELEMENTS
-------------------------------------------*/

html, body {
	margin: 0;
	padding: 0;
	background: #fff;
	}

#container {}
	
	#bnnr, #navbar, #nav, #nav ul, #nav li a, #nav li ul, #nav li li {
		display: none;
		line-height: 0;
		height: 0;
		font-size: 0;
		}

	#content { width: 100%; }
		
		#map {
			float: right;
			margin: 0 2px 0 25px;
			width: 495px;
			height: 320px;
			}
		
	#boxwrapper, .box, #bottomcorner {
		display: none;
		line-height: 0;
		height: 0;
		font-size: 0;
		}

#footer {
	width: 100%;
	margin: 30px 0 0 0;
	}
	
	#footer p, #footer a { color: #000; }
	
	#footer a:hover { text-decoration: none; }
	
	#footer img {
		float: right;
		border: none;
		}

.clear {
	clear: both;
	height: 0;
	padding: 0;
	margin: 0;
	font-size: 0;
	}
/*-------------------------------------------
  HEADINGS
-------------------------------------------*/

h1 { 
	margin: 0 0 26px 0;
	font: normal 30px Georgia, "Times New Roman", Times, serif;
	color: #653818;
	}

h2 {
 	margin: 0 0 20px 0;
 	font: bold 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #ea6d1f;
	}

h3 {
	margin: 0 0 15px 0;
	font: bold 12px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #625343;
	}

/*-------------------------------------------
  TEXT FORMATTING
-------------------------------------------*/

p, td, li {
	font: 11px/20px Verdana, Arial, Helvetica, sans-serif;
	color: #333;
	}

p { margin: 0 0 20px 0; }

/*-------------------------------------------
  LINKS
-------------------------------------------*/

a { color: #625343; }

a:hover { text-decoration: none; }

/*-------------------------------------------
  MISC
-------------------------------------------*/

.floatright {
	float: right;
	padding: 0 0 15px 20px;
	}

.floatleft {
	float: left;
	padding: 0 20px 15px 0;
	}
