/* style sheet for grandweather.com webpages
*/
html	{
		font-size: 100%; /* IE hack */ 
		}
body	{
		font-size:1em;
		font-family:verdana;
		margin:12px;
		background:#000;
		}
div	{
		margin:auto;
		font-size:1em;
		}
img	{
		border: 0 none;
		}
table 	{ 
		font-size: 100%; /* IE hack */ 
		border: 0 none;
		}
h1		{
		font-size: 1.1em;
		margin:0;
		padding:0;
		}
h2		{
		font-size: 1em;
		margin:0;
		padding:0;
		}
hr 		{
		width:820px;
		color:#fff;
		background:#fff;
		margin-top:6px;
		margin-bottom:6px;
		}
#beareafrm01 {
		background:#fcf;
		padding-top:4px;
		padding-bottom:6px;
		width:820px; 
		}
#beareafrm02 {
		background:#000;
		width:720px; 
		border: 1px solid #fff;
		border-right-color: #aaa;
		border-bottom-color: #aaa;
		}
#beareafrm02a {
		background:#000;
		margin:2px; 
		border: 1px solid #fff;
		border-top-color: #aaa;
		border-left-color: #aaa;
		padding-top:12px;
		padding-bottom:12px;
		}
#beareafrm03 {
		background:#FFE4FF;
		width:660px; 
		border: 1px inset #cbc;
		}
#beareafrm03 h1 {
		margin:12px;
		text-align:left;
		color:#335;
		}
#beareafrm03 p {
		margin:8px;
		margin-left:18px;
		font-size:0.95em;
		font-weight:bold;
		text-align:left;
		color:#00f;
		}
#beareafrm03 p.beaspec {
		color:#00f;
		}
#beareafrm03 p.corspec {
		color:#006;
		margin-bottom:12px;
		}
#sitetrace	{
		width:96%; 
		color:#eee;
		font-size:0.65em;
		background:#b6b;
		text-align:left;
		padding-left:3px;
		font-weight:600;
		}
#sitetrace	a {
		text-decoration:none;
		color:#eec;
		line-height:14px;
		}
#sitetrace	a:link {
		text-decoration:none;
		color:#eec;
		}
#sitetrace	a:active {
		text-decoration:none;
		color:#eec;
		}
#sitetrace	a:visited {
		text-decoration:none;
		color:#eec;
		}
#sitetrace	a:hover {
		text-decoration:underline;
		color:#ff6;
		}
#propertytable	{
		background:#fef;
		}
#propertytable	td {
		background:#ffe4ff;
		}
#propertytable	td p.dxlst01{
		font-weight:normal; 
		color:#333;
		margin-left: 3px; 
		margin-top: 0; 
		margin-bottom: 12px; 
		font-size:0.75em;
		}
#propertytable .dlxpitem {
		}
#propertytable .dlxpitem td h2 {
		 margin-left: 3px; 
		 margin-bottom: 8px; 
		 font-family:Arial; 
		 font-size:1em;
		}
#propertytable .dlxpitem td a {
		 color:#008;
		}
#propertytable .dlxpitem td a:link {
		 color:#008;
		}
#propertytable .dlxpitem td a:active {
		 color:#008;
		}
#propertytable .dlxpitem td a:visited {
		 color:#008;
		}
#propertytable .dlxpitem td a:hover {
		 color:#00f;
		}
#propertytable .dlxpitem td p {
		font-weight:normal; 
		color:#333;
		margin-left: 3px; 
		margin-top: 0; 
		margin-bottom: 12px; 
		font-size:0.7em;
 		}
#propertytable .dlxpitem td p.itemprice {
		font-size:0.9em;
		font-weight:bold;
		color:#f00;
		}
#propertytable .dlxpitem td p.itemcode {
		font-size:10pt;
		text-align:right;
		}
#propertytable .dlxpitem td img {
		margin-bottom: 6px; 
 		}
#beareaftr01 {
		width:820px;
		}
#beareaftr01 h1 {
		font-size:0.8em;
		color:#fff;
		margin-top:6px;
		text-align:center;
		}
#beareaftr01 p {
		font-size:0.7em;
		color:#fff;
		margin:4px;
		text-align:justify;
		}
.secondframe	{ 
		background: #000;
		margin:8px; 
		}
.nvbxtp	{ background-color: #FFCCFF; border: 1px inset #FFCCFF; }
.outerframe	{ background-color: #FFCCFF; }
.headgs	{ background-color: #FFE4FF; }
.lstgtype01	{ background-color: #FFE4FF; }
.lstgtype02	{ background-color: #FFE4FF; }
.lstgimg { border: 4px solid black; }