body { margin:0; padding:0; background-color:#8E9295; font: normal 12px Arial, Verdana, Helvetica, sans-serif; color: #000000;}

h1 {font: normal 16px  Times New Roman, Times, serif; color:#000000; margin-top: 0px; margin-bottom:5px;}
.Title		{ font: bold 150% Arial, Helvetica, sans-serif; color:#000000; margin-bottom: 10px}
.SubTitle 	{ font: bold 125% Arial, Helvetica, sans-serif; color:#000000;}

a {text-decoration: underline; color:#000000;}
a:hover {color: #cc0000;}

/*-- Defines the page width --*/
#layoutLogic { width:765px; background-color:#FFFFFF; margin-right:auto; margin-left:auto;}

#masthead {background: #ffffff; border-left: 1px solid #000000; border-right: 1px solid #000000;}

#masthead .common-nav {float: right; font: normal 11px Arial, Helvetica, sans-serif; padding-right:20px; margin-top:3px; color:#000000;}
#masthead .common-nav ul {list-style:none; margin: 0; padding:3px 0px; color:#000000; text-align:right;}
#masthead .common-nav li {display: inline; padding-left: 10px;}
#masthead .common-nav li a {color:#000000; text-decoration: none;}
#masthead .common-nav li a:hover {color:#cc0000;}

#masthead .logo {float:none; margin-top: 30px; padding-bottom:20px;}

#mainnav {font: bold 12px Arial, Helvetica, sans-serif; background-color:#8E9295; border-left: 1px solid #000000; border-right: 1px solid #000000; width:auto; }

#mainnav ul { list-style:none; margin: 0; padding:3px 0px; padding-left: 20px;}
#mainnav li {display: inline; padding:0 5px;}
#mainnav li.on {padding-top:3px; padding-bottom:3px; padding-left:5px; padding-right:5px;  background-color:#000000; color:#FFFFFF; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; margin: 0 -1px;}
#mainnav li a {padding:3px; color:#ffffff; text-decoration: none;}
#mainnav li a:hover {color:#ffffff; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; background-color:#000000; margin: 0 -1px;}

#maincontent {padding:15px; border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000; background-color:#FFFFFF;}

/*-- REMOVE --*/
table#main		{width: 100%; font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-align: left; border-left: 1px solid #000000; border-right: 1px solid #000000; border-bottom: 1px solid #000000;}


table#h1		{font: normal 12px Arial, Helvetica, sans-serif; color:#000000; margin-bottom:5px;  margin-left:4px;}
table#left	{width: 100%; font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-align: left;}
table#right	{width: 100%; font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-align: left; border: 1px solid #e4e4e4;}
table#content	{font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-align: left; padding:5px;}
table#team	{font: normal 13px Arial, Helvetica, sans-serif; color:#000000; text-align: left;  border-left: 1px solid #e4e4e4; border-right: 1px solid #e4e4e4;  border-top: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4; }
table#catering	{width: 100%; font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-align: left;  border-left: 1px solid #8E9295; border-right: 1px solid #8E9295;  border-top: 1px solid #8E9295; border-bottom: 1px solid #8E9295; }
table#contest   {font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-align: left;}
table#rsb  {font: normal 11px Arial, Helvetica, sans-serif; color:#000000; text-align: left;  border-left: 1px solid #e4e4e4; border-right: 1px solid #e4e4e4;  border-top: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4;}
table#links  {font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-align: left;  border-left: 1px solid #e4e4e4; border-top: 1px solid #e4e4e4;}
table#guestbook {font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-align: left; border-left: 1px solid #e4e4e4; border-right: 1px solid #e4e4e4;  border-top: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4;}

td.h1			{font: bold 21px Times, Times New Roman, serif; color: #000000; text-align: left;}
tr.h2			{font: bold 12px Arial, Helvetica, sans-serif; color:#ffffff; text-align: left; background-color:#8E9295;}
td.h3 { font: normal 12px Arial, Verdana, Helvetica, sans-serif; color:#000000; margin-top:5px; margin-bottom:1px; padding: 0 3px 0 15px; background: url(images/arrow_8e9295.gif) 0px 2px no-repeat;}
td.h4			{font: bold 14px Arial, Helvetica, sans-serif; color:#000000; text-align: left; border-bottom: 1px solid #8E9295;}
td.hangel			{font: normal 13px Arial, Helvetica, sans-serif; color:#00647a; text-align: left;}
td.h5			{font: normal 13px Arial, Helvetica, sans-serif; color:#cc0000; text-align: left;}
tr.h6			{font: normal 13px Arial, Helvetica, sans-serif; color:#cc0000; text-align: left;}
td.h7			{font: bold 15px Arial, Helvetica, sans-serif; color:#000000; text-align: left;}
td.h8			{font: bold 13px Arial, Helvetica, sans-serif; color:#000000; text-align: left; border-bottom: 1px solid #8E9295;}
00647a
td.news       {font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-align: left; background-color:#e4e4e4;}
td.back { font: normal 12px Arial, Verdana, Helvetica, sans-serif; color:#000000; padding-left:9px; background: url(images/arrow_back.gif) 0px 4px no-repeat;}
td.next { font: normal 12px Arial, Verdana, Helvetica, sans-serif; color:#000000; padding-left:9px; background: url(images/arrow_next.gif) 0px 4px no-repeat;}
td.date			{font: bold 12px Arial, Helvetica, sans-serif; color:#cc0000; text-align: left;}
td.date-angel			{font: bold 12px Arial, Helvetica, sans-serif; color:#00647a; text-align: left;}
td.date-contest {font: bold 12px Arial, Helvetica, sans-serif; color:#cc0000; text-align: left; background-color:#e4e4e4;}
td.date-contest-angel {font: bold 12px Arial, Helvetica, sans-serif; color:#00647a; text-align: left; background-color:#e4e4e4;}
td.award {font: bold 12px Arial, Helvetica, sans-serif; color:#000000; text-align: left; background-color:#e4e4e4;}
td.contest			{font: normal 12px Arial, Helvetica, sans-serif; color:#000000; text-align: left;  border-left: 1px solid #e4e4e4; border-right: 1px solid #e4e4e4;  border-top: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4; }
tr.content			{padding-top:50px; }


/*-- Meet the Team --*/
.name			{font: bold 16px Arial, Helvetica, sans-serif; serif; color: #000000; text-align: left;}
.border_top 		{border-top: 1px solid #e4e4e4;}
.border_topleft 	{border-top: 1px solid #e4e4e4; border-left: 1px solid #e4e4e4;}
.border_left 	{border-left: 1px solid #e4e4e4;}
.border_right {border-right: 1px solid #e4e4e4;}

.margin       {margin-bottom: 15px; border-bottom: 1px solid #e4e4e4; padding-bottom:15px; padding-left:10px;}
.footnote 	{font: normal 11px Arial, Helvetica, sans-serif; color: #666666; margin-top: 7px;}
.smokering 	{font: normal 11px Arial, Helvetica, sans-serif; color: #000000; margin-top: 7px;}

/*-- Fat Angel Catering --*/
.catering {font: bold 12px Arial, Helvetica, sans-serif; padding-left:10px; color:#000000;}
.catering a {color:#000000; text-decoration: none;}
.catering a:hover {text-decoration:none; font: bold Arial, Helvetica, sans-serif; color:#00647a;}
.catering_on {font: bold Arial, Helvetica, sans-serif; color:#00647a;}

.catering_back {font: 12px Arial, Helvetica, sans-serif; padding-left:10px; color:#000000;}
.catering_back a {color:#000000; text-decoration: none;}
.catering_back a:hover {text-decoration:none; font: Arial, Helvetica, sans-serif; color:#00647a;}
/*-- not used --
#mainnav {font: bold 11px Arial, Helvetica, sans-serif; color:#000000; background-color:#ffffff; height:20px; width:100%; border-right: 1px solid #000000; border-left: 1px solid #000000;}
#mainnav ul { list-style:none; margin: 0; padding:3px 0px; padding-left: 20px;}
#mainnav li {display: inline; padding:0 5px;}
#mainnav li.on {padding:0 5px; height:20px; background-color:#5c9db8; color:#FFFFFF; border-left: 1px solid #ffffff; border-right: 1px solid #ffffff; margin: 0 -1px;}
#mainnav li a {padding:3px; color:#ffffff; text-decoration: none;}
#mainnav li a:hover { background-color:#8E9295; color:#e43436; border-left: 1px solid #e43436; border-bottom: 1px solid #e43436; border-top: 1px solid #e43436; border-right: 1px solid #e43436; margin: 0 -1px;}

.section { display: block; margin: 0; width:100%; margin-bottom:10px;}


#content { background-color:#ffffff; width:100%; border-right: 1px solid #000000; border-left: 1px solid #000000;}


.col-left, .col-right{float:left; margin-bottom:15px;}
.col-left { display:block; margin-right:25px; width:270px;}
.col-right { display:block; margin-right:10px; width:270px;}
.col-right  h2 {font: normal 12px Arial, Verdana, Helvetica, sans-serif; color:#000000; margin-top:0px; margin-bottom:3px;}
.col-right  h2.bullet {font: normal 12px Arial, Verdana, Helvetica, sans-serif; color:#000000; margin-top:0px; margin-bottom:3px; padding: 0 3px 3px 15px; background: url(images/arrow_8e9295.gif) 0px 2px no-repeat;}
.col-left  h2 { font: normal 12px Arial, Verdana, Helvetica, sans-serif; color:#000000; margin-top:0px; margin-bottom:3px;}
.col-left  p, .col-right  p { font: normal 12px Arial, Verdana, Helvetica, sans-serif; color:#000000; font-style:italic; margin-top:0px;}


.clear {clear:both;}
.indent10 {padding-left:10px;}
.indent15 {padding-left:15px;}
.date {color:#8E9295}
.footnote {font-size:10px;}

-------------------->