BODY			{MARGIN: 0px; BACKGROUND-COLOR: #ffffff}
TD				{FONT-SIZE: 11px; COLOR: #484848; FONT-FAMILY: verdana; LINE-HEIGHT: 15px}
A:link    		{FONT-SIZE: 11px; COLOR: #484848; FONT-FAMILY: verdana; TEXT-DECORATION: none}
A:visited 		{FONT-SIZE: 11px; COLOR: #484848; FONT-FAMILY: verdana; TEXT-DECORATION: none}
A:active  		{FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: verdana; TEXT-DECORATION: underline}
A:hover   		{FONT-SIZE: 11px; COLOR: #ff6600; FONT-FAMILY: verdana; TEXT-DECORATION: underline}
.greyBG 	    {BACKGROUND-COLOR: #CDCDCD}
.xsGrey 	    {FONT-SIZE: 09PX; COLOR: #A0A4A5; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
                 TEXT-DECORATION: NONE; FONT-WEIGHT: NORMAL;}
.txt12444444	{FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; 
                 TEXT-DECORATION: NONE; FONT-WEIGHT: NORMAL;}
				 
.tp .TP2colform .textfield { WIDTH: 190px }
.tp .homefeature H3 { MARGIN-BOTTOM: 0px; PADDING-BOTTOM: 0px; 
                      FONT: bold 16px 'Trebuchet MS',sans-serif; COLOR: #719a21}
					  
.orangetitle	{FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
				 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; 
				 TEXT-ALIGN: center; BACKGROUND-POSITION: left 100%; FONT-WEIGHT:normal; 
				 BACKGROUND-IMAGE: none;  MARGIN: 0px 0px; BACKGROUND-REPEAT: no-repeat;
				 BACKGROUND-COLOR: #F27C06; HEIGHT: 26px }
.greytitle		{FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
                 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; 
				 TEXT-ALIGN: center; BACKGROUND-POSITION: left 100%; FONT-WEIGHT:normal; 
				 BACKGROUND-IMAGE: none;  MARGIN: 0px 0px; BACKGROUND-REPEAT: no-repeat;
				 BACKGROUND-COLOR: #666666; HEIGHT: 26px }
.bluetitle 		{FONT-SIZE: 12px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
                 PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; 
				 TEXT-ALIGN: center; BACKGROUND-POSITION: left 100%; FONT-WEIGHT:normal; 
				 BACKGROUND-IMAGE: none;  MARGIN: 0px 0px; BACKGROUND-REPEAT: no-repeat;
				 BACKGROUND-COLOR: #005BB7; HEIGHT: 26px }
.greybg			{FONT-SIZE: 10px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
                 PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; 
				 TEXT-ALIGN: left; LINE-HEIGHT: 150%; BACKGROUND-COLOR: #F5F5F5;}

/*side bar*/
SELECT 			{PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; 
				 WIDTH: 180px; COLOR: #ffffff; PADDING-TOP: 2px; 
				 FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 22px; BACKGROUND-COLOR: #A0A4A5}
.sidetitle 		{FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
				 PADDING-RIGHT:  0px; PADDING-LEFT:  0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px; 
				 TEXT-ALIGN: center; BACKGROUND-POSITION: left 100%; FONT-WEIGHT:normal; BACKGROUND-IMAGE: none;
				 MARGIN: 0px 0px; BACKGROUND-REPEAT: no-repeat;  BACKGROUND-COLOR: #719A21; HEIGHT: 26px }
.side			{FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
                 PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 6px; 
				 TEXT-ALIGN: left; LINE-HEIGHT: 150%; BACKGROUND-COLOR: #F0F0F0;}
.side A:link    {COLOR: #a7582d; TEXT-DECORATION: none}
.side A:visited {COLOR: #a7582d; TEXT-DECORATION: none}
.side A:hover   {COLOR: #669933; TEXT-DECORATION: underline}

/* Guestbook */
td.upper { 
	color : #FFFFFF;
	background : #23559C;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

table.entries {
	color : Black;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	BORDER-RIGHT: #23559C 1px solid;
	BORDER-LEFT: #23559C 1px solid;
	BORDER-TOP: #23559C 1px solid;
	BORDER-BOTTOM: #23559C 1px solid;
}

.smaller { font-size: 10px;}
a.smaller {	font-size: 10px; color : #0084BE; text-decoration : underline; }
a.smaller:hover { font-size: 10px; color : Red; text-decoration : none; }
input { font-size: 11px; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color:#000000; background-color:#FFFFFF; }
hr { color: #B8CFE7; height: 1px; }

/* EVERYTHING BELOW ADDED IN 1.5 */
div.centered { text-align: center; }
div.centered table { margin: 0 auto; text-align: left; }