body {	
		margin:					0.33em 0;
		padding:				0.33em 0; 
		background-color:		#dcedee; 
		}
/*	FONTS */
.main {	font-family:			georgia, serif;
		font-size:				smaller;
		}
.title {font-family:			arial narrow, arial, sans-serif;
		text-align:				center;
		font-size:				166%; }
.subtit {
		font-family:			arial narrow, arial, sans-serif; }
.center {text-align:			center; }
.hidden {display: none; }
.larger {font-size:				larger; }
.medium {font-size:				111%; }
.small {font-size:				small; }
.smaller {font-size:			smaller; }
.smallest {font-size:			x-small; }
.tiny {font-size:				xx-small; }
.indent {
		text-indent:			1.33em; }
/* CONTACT FORM */
.info	{font-family:			geneva, tahoma, sans-serif; }
div#email {margin-left: 1.33em; }
.errbox {
		margin: 0 2.33em 1em 0; 
		padding: 0.33em;
		background-color: #ffbbbb; }
.error {text-align: left; 
		padding-left: 2em; 
		}
.error p, .error ul { margin: 3px; }
div.fld {float: left;
		 text-align: right;
		 margin-right: 0.5em;
		 width: 28%;
		 }
input, select	{margin-bottom: 3px; }
#form_err {display: inline;
		padding-left: 1em;
		line-height: 3em; }
.err_icn {display: inline;
		 font-size:	medium; 
		 padding-left: 3px; 
		 width: 13px; height: 13px;
}
input.empty, select.empty, textarea.empty {
		 background-color: #ffffee;
		 border: 1px dotted brown;
		 }
/* STEM MENU */
.stemenu {
		font-family:			geneva, tahoma, sans-serif;
		font-size:				x-small;
		}
.stemenu ul {
		list-style-type:		none;
		margin-top:				0;
		padding-left:			0; }
.stemenu ul ul {
/*		list-style-type:		disc; */
		padding-left:			1.25em;
		font-weight:			normal; }
.stemenu li {
		padding-left:			0.66em;
		line-height:			1.88em;
/*		border: 1px solid blue; */
		}
.stemenu .selected {
		list-style:				square; 
		font-weight:			bolder; }
/*	ADJUSTMENTS */
div#column_middle div#content ol {
		list-style-type:		lower-alpha; padding-left: 1.5em; }
div#column_middle div#content ol li {
		margin-top:				1em; }
div#column_middle div#content ol ol {
		list-style-type:		decimal; margin-top: 1em; }
div#column_middle div#content ol ol li {
		margin-top:				0.5em; }
img#green_net {
		margin:					0 14px 0 0; 
		}
img#burly_logo {
		margin:					7px 14px 0 0; 
		}
div#burly_tagline {
		font-family:			gill sans, sans-serif;
		font-size:				small;
		color:					#7f0706;
		height:					46px;
		}
div.weblog {
		width:					100%;
		border:					dotted green;
		border-width:			0px 0px 1px 0px;
		padding-top:			1em;
		font-family:			sans-serif;
		}
div.chart {
		text-align:				center;
		width:					100%;
		font-family:			sans-serif;
		}
div.chart table {
		background-color:		#fefef3;
		padding:				1em;
		margin:					1em; 
		border: 				1px dotted green; }
div.chart table tr td {
		vertical-align:			top; }
div.dashed {
		border:				    1px dashed gray;
		background-color:		#fefef3;
		}
div.green_web {
		background-color:		#eeffdd; 
		font-family:			arial narrow, arial, sans-serif;
		padding-top:			0.33em;
		text-align:				center;
		}
div.green_web .rbox {
		width:					50%;
		float:					right;
		}
div.green_web .lbox {
		width:					50%;
		}
div.green_web ul {
		padding-left:			0;
		list-style:				none; 
		}
/*	COLUMN: LEFT */
div#column_left {
		float:					left;
		width:					215px;
		height:					100%;
		background-position:	7px 0%;
		background-image:		url(/images/matte/burly-geometry.gif);
		background-repeat:		no-repeat;
/*		border: 				1px solid green; */
		}
div#column_left div#stem {
		margin-top:				444px;
		margin-left:			47px;
/*		border: 				1px solid green; */
		}
div#column_left div#left_bottom {
	    font-family:			geneva, sans-serif;
	    margin:					1em;
	    padding:				0.66em;
	    padding-top:			0;
	    margin-top:				6.33em;
	    margin-right:			3.33em;
		border: 				2px dotted #a8d1a7;
		background-color:		#fdffff;
		}
/*	COLUMN: RIGHT */
div#column_right {
		float:					right;
		width:					156px; 
/*		border: 				1px solid green; */
		}
div#column_right p {
		padding-left:			0.66em; 
		}
div#column_right div#right_top {
		height:					100%;
/*		border: 				1px solid green; */
		}
div#column_right div#right_mid {
	    font-family:			geneva, sans-serif;
	    margin:					1em;
	    padding:				0.66em;
	    padding-top:			0;
		border: 				1px dotted #a8d1a7;
		background-color:		#fdffff;
		}
/*
div#column_right div#right_bottom {
		border: 				1px solid green; 
		}
*/
/*	COLUMN: MIDDLE */
div#column_middle { 
		margin-left:			187px; 
		margin-right:			156px;
/*	border: 				1px solid green; */
		}
/*
div#column_middle div#top {
		height:					0px; 
		border: 				1px solid green;
		}
*/
div#column_middle div#masthead {
		background-color:		#ffffee; 
/*		background-color:		#fefef3; */
		text-align:				right;
		padding:				7px 1em;
    	padding-bottom:			0;
		border:					1px solid gray;
		}
div#column_middle div#content {
		line-height:			133%;
/*		background-color:		#fefefe; */
		background-color:		#fefef9;
		margin-top:				1px;
		padding:				1em 2em;
		border:					1px solid gray;
		}
/* FOOTER */
div#bottom {
		clear:					both;
		text-align:				center;
	    font-family:			geneva, sans-serif;
		}

/*Uptime Scores */
table#uptime_scores tr.gray {
		background-color: #dedede;
		border-spacing: 0;
	}

table#uptime_scores {
	border-spacing: 0;
	}

