/* GATHERING PLACE TRADING SYTLESHEET by steonbreaker designs feb 2005 */				

/* GENERAL */

	body  {
		margin-left: 10px;
		margin-top : 20px;
		background-image: url("pix/paper.jpg");
		background-repeat: repeat-y;
		background-color: white;
		}
	body, span, div, a, td, table, input, textarea, form, select, h1, h2, h3 {
		font-size: 14px; 
		font-family: "Century Gothic", "Comic Sans MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-serif;
		color: #221100;
		}
	.body_main, .body_rooibos, .body_salt {
		background-image: url("pix/flower.gif");
		background-repeat: repeat-y;
		background-color: white;
		}
	ul {
		padding-bottom: 1em;
	}

	li {
		padding-bottom: 0.5em;
	}

	.a_nav_no_format {
		font-style: normal; 
		font-weight: normal; 
		margin-top: 26px;
		margin-bottom: 10px;
		font-size: 17px;
		font-family: "Lucida Calligraphy","Comic Sans MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-serif;
		text-decoration: none;
		color: #000000;
		}

	.a_nav_no_format:hover {
		text-decoration: none;
		color: #000000;
		}
		
/* PAGE SECTIONS */
	#backgroundArea {
		width: 780px;
		position: absolute;
		top: 0px;
		left: 12px;
		}
	#pageArea {
		width: 780px;
		position: relative;
		}
	#bannerArea {
		margin-bottom: 0px;		
		}
	#navArea {
		position: relative;
		width: 170px;
		padding: 10px;
		padding-left: 20px;
		font-size: 12px;
		}
	#contentArea {
		position: absolute;
		top: 0px;
		left: 200px;
		width: 550px;
		}
	#footerArea {
		position: relative;
		font-style: normal; 
		font-weight: normal; 
		font-size: 10px;
		margin-top: 16px;		
		border-top: 1px dotted #bbaa99;
		color: #665544;
		text-align: left;
		}
	#quote {
		margin-left: 4em;	
		margin-right: 4em;
		margin-top: 1em;
		margin-bottom: 1em;
		padding: 0.5em;
		font-style: italic;
		background-color: #FFFFF4;
		border: 1px solid #CFCFB5;
		}
		
	.pix {
		border: 1px solid black;
		margin-bottom: 8px;		
		}
	.pix_l {
		border: 1px solid black;
		margin-bottom: 8px;		
		float:left;
		margin-right: 10px;
		}
	.pix_r {
		border: 1px solid black;
		margin-bottom: 8px;		
		float:right;
		margin-left: 10px;
		}
	.store {
		margin-bottom: 10px;
		}
	.store:first-line {
		font-weight: bold;
		}
	
	.b {
		font-weight: bold;
		}
	.shout {
		font-weight: bold;
		color: #ff9933;	
		}
		
	a  { 
		text-decoration: underline;	
		color: #663300;
		}
	a:Visited  {}
	a:Active  {}
	a:Hover  { 
		text-decoration: underline;
		color: #ff3300;	
		}

	.p, .p_boldquote,.p_lightquote  { 
		font-style: normal; 
		font-weight: normal; 
		margin-bottom: 8px;		
		}
	.p_boldquote { 
		font-weight: bold; 
		margin-left: 30px;
		margin-right: 30px;
		}
	.p_lightquote { 
		font-weight: normal; 
		font-style: italic;
		margin-left: 60px;
		margin-right: 60px;
		}
	h1 { 
		font-style: normal; 
		font-weight: normal; 
		font-size: 19px;
		margin-top: 10px;
		margin-bottom: 10px;
		font-family: "Lucida Calligraphy","Comic Sans MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-serif;
		}
	h2 { 
		font-style: normal; 
		font-weight: normal; 
		margin-top: 26px;
		margin-bottom: 10px;
		font-size: 17px;
		font-family: "Lucida Calligraphy","Comic Sans MS", Arial, Helvetica, Geneva, Swiss, SunSans-Regular, Sans-serif;
		}

	.a_footer {
		font-size: 10px;	
		color: #665544;
		}	
	.a_nav, .a_nav_hi {
		font-size: 12px;	
		font-weight: normal;
		color: #665544;
		}
	 .a_nav_hi {
		color:#dd5533;
		}


	.a_p {
		font-weight: bold;
		}
	.nav_group {
		margin-bottom: 6px;
		font-size: 12px;
		}
