.test { background-color:#C00}
#chromemenu .rrr {}
#apDiv1 { width:100%; height:100%
}
.pp {
	padding:0px;
	margin:0px;
}
.footsy { font-size:11px;}
body {
	margin:0;
	background-image:url(../images/bgfitts.png);
	background-repeat:repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	background-color:#CCCCCC
}
#outermost {
	margin:0 auto;
	width:915px;
}
#header {
	height:133px;
	width:908px;
	background:url(../images/fitts_logo_final.png) no-repeat;
	margin-bottom:15px
}
#headertop {
	height:20px;
	float:right;
	padding-right:9px;
	margin-top:11px;
}
#searchForm {
	width:225px;
	height:100px;
	padding-left:10px;
	padding-top:10px;
}

#bulletin {
	width:170px;
	height:325px;
	border: 4px solid #999;
	background-color:#FFF;
	float:left;
	margin-top:0px;
	margin-left:2px;
}
#bulletin p {margin-left:10px}
#nav {
	width:897px;
	
	height:27px;
	margin-left:2px;
}
#content {
	width:713px;
	background-color: transparent;
	float:left;
	margin-top:11px;
	margin-left:22px;
}
#containment {
	margin-top:11px;
	width:170px;
	float:left;
	height:auto;
}
#footer {
	margin-top:15px;
	height:auto;
	background-color:transparent;
	text-align:center;
	clear:both;
	width:900px;
	font-size:12px;
}
#footer a {
	text-decoration:none;
	color:#000;
	margin-left:20px;
	margin-right:20px;
}
#footer a:hover {
	text-decoration:underline
}
.clear {clear:both}
#leftcontent {float:left; width:50%; height:auto; background-color:#FFF}
#leftcontent p{margin-left:15px;}
#rightcontent {float:right; width:50%; height:auto; background-color: #ededed}


#rightpic {height:auto; margin-top:5px; margin-left:auto; margin-right:auto;}
.pic { border:1px solid black; margin-left:auto; margin-right:auto; }
#rightpic2 {margin-top:20px; margin-left:auto; margin-right:auto;}
#rightpic3 {margin-top:20px; margin-left:auto; margin-right:auto;margin-bottom:10px;}
#recipe {width:90%; margin:10px;}
#righttext {height:auto; width:80%; padding:10px; margin-top:20px; margin-left:auto; margin-right:auto; margin-bottom:20px;background-color:#FFF; -moz-border-radius:7px; border:1px solid #000; font-size:13px}

td.gsc-branding-text div.gsc-branding-text {color:#FFF}
input.gsc-search-button { background-color: #CEDBFF; border-top:2px solid #A2B9FF; border-left:2px solid #A2B9FF; border-bottom:2px solid  #00C; border-right:2px solid #00C; color:#000}
#searchForm input.gsc-input {padding-left:0px; border:1px solid #A2B9FF}
#searchForm table.gsc-branding {visibility:hidden}

#searchResults {
	width:875px;
	float:left;
	color:#000;
	margin-left:14px;
	background-color:#FFF;	margin-top:4px;

}
#searchResults .gsc-control {
	width:850px;
	margin-bottom:0px;
	margin-left:10px;
	background-color:#fff;
}
.gsc-resultsRoot-siteSearch .gsc-title {
	font-weight:bold; font-size:14px;
}
#searchResults .gsc-resultsHeader .gsc-title {
	color: #000000;
}


#nav .spec { background: #ff9; color:#000}
#nav li .blk {color:#000}
#nav .spec a:hover { background: #33c; color:#FFF}
#shell { width:100%; height:100%; position: }
#chromemenu {border: 3px solid #CCC; clear:both}
.page_ident{background-color: #33c;}
#chromemenu ul li a{padding-left:55px; padding-right:55px}
#platter_table tr td{ vertical-align:top;}
#platter_table tr td{border-bottom: 1px solid #CCC}

