 body {
     font:	12px/1.2 Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
    color: rgb(61, 61, 102);
    background:#dddddd;
}

cursor: url('./images/cursor.gif');
a {
	font-weight:bold;
	color:rgb(0, 82, 156);
	}
a:hover { color: rgb(0, 96, 255) }
pre {
	font-size:11px;
	color: #0000FF;
	}

ol {
	margin-right:40px;
	}
li {
	margin-bottom:10px;
	}

	body {
		margin:10px 10px 0px 10px;
		padding:0px;
		}
li.healey {
list-style-image:url(http://www.goldengatehealeys.com/style/link.jpg)
}

#frame {
		width:820px;
		margin-right:auto;
		margin-left:auto;
		margin-top:10px;
		padding:0px;
		text-align:left;
		}

	#leftcontent {
		width:200px;
		float:left;
		padding:10px;
		background:#BAD8EF;
		border:1px solid #000;
		}

	#centercontent {
		width:350px;
		float:left;
		padding:10px;
		background:#BAD8EF;
		border:1px solid #000;
				}

	#centercontent_big {
		width:520px;
		float:left;
		padding:10px;
		background:#BAD8EF;
		border:1px solid #000;
				}
	#rightcontent_big {
		width:265px;
		float:left;
		padding:10px;
		background:#BAD8EF;
		border:1px solid #000;
font:	12px/1.2 Verdana, Arial, Helvetica, sans-serif;
	padding:3px;

		}
	#rightcontent {
		width:200px;
		float:left;
		padding:10px;
		background:#BAD8EF;
		border:1px solid #000;
		}

	#banner {
		width:794px;
		float:left;
		padding:10px;
		}

	p,pre {
		margin:10px 10px 10px 10px;
		}



#navbox {
float:left;
padding:10px;
width:800px;
height:10px;
background:#BAD8EF;
border:1px solid #000;
}

#navcontainer ul
{
text-align: center;
padding-bottom: 5px;
padding-top: 5px;
padding-left: 0;
margin-top: 0;
/* cancels gap caused by top padding in Opera 7.54 */
margin-left: 0;
background-color: #036;
color: white;
width: 100%;
font-family: Arial,Helvetica,sans-serif;
line-height: 10px;
border:1px solid #000;
/* fixes Firefox 0.9.3 */
}

#navcontainer ul li
{
display: inline;
padding-left: 0;
padding-right: 0;
padding-bottom: 5px;
/* matches link padding except for left and right */
padding-top: 5px;
}

#navcontainer ul li a
{
padding-left: 10px;
padding-right: 10px;
padding-bottom: 0px;
padding-top: 0px;
color: white;
text-decoration: none;
border-right: 1px solid #fff;
}

#navcontainer ul li a:hover
{
 border-left: 3px solid #fff;
background-color: #369;
color: white;
}

/* floating images code */

/* floating image320x240 right side */

.floatright-320x240
{
float: right;
width: 323px;
margin: 0 0 5px 5px;
background-color: #BAD8EF;
padding: 10px;

}

div.floatright-320x240 img
{
border: 1px solid #000;
}

p { margin-top: 0; }

/* floating image320x240 left side */

.floatleft-320x240
{
float: left;
width: 323px;
margin: 0 0 5px 5px;
background-color: #BAD8EF;
padding: 10px;

}

div.floatleft-320x240 img
{
border: 1px solid #000;
}

p { margin-top: 0; }

/* floating image 200x200 right side */

.floatright-200x200
{
float: right;
width: 203px;
margin: 0 0 5px 5px;
background-color: #BAD8EF;
padding: 10px;
clear: right;
}

div.floatright-200x200 img
{
border: 1px solid #000;
}

p { margin-top: 0; }

/* floating image 200x200 left side */

.floatleft-200x200
{
float: left;
width: 203px;
margin: 0 0 5px 5px;
background-color: #BAD8EF;
padding: 10px;
clear: left;
}

div.floatleft-200x200 img
{
border: 1px solid #000;
}

p { margin-top: 0; }

/* floating image 320x240 center */

.floatcenter-320x240
{
float: center;
width: 323px;
margin: 0 0 5px 5px;
background-color: #BAD8EF;
padding: 10px;
}

div.floatcenter-320x240 img
{
border: 1px solid #000;
}

p { margin-top: 0; }


/* floating image 100x100 right side */

.floatright-100x100
{
float: right;
width: 103px;
margin: 0 0 5px 5px;
background-color: #BAD8EF;
padding: 10px;
clear: right;
}

div.floatright-100x100 img
{
border: 1px solid #000;
}

p { margin-top: 0; }

/* floating image 100x100 left side */

.floatleft-100x100
{
float: left;
width: 103px;
margin: 0 0 5px 5px;
background-color: #BAD8EF;
padding: 10px;
clear: left;
}

div.floatleft-100x100 img
{
border: 1px solid #000;
}

p { margin-top: 0; }

/* floating image 170 wide center */

.floatcenter-170
{
float: center;
width: 173px;
margin: 0 0 10px 10px;
background-color: #BAD8EF;
padding: 10px;
}

div.floatcenter-170 img
{
border: 1px solid #000;
}

p { margin-top: 0; }

