body, h1, h2, h3, h4, h5, h6, p, blockquote, ul, ol, li, dl, dd, dt, form { margin: 0pt; padding: 0pt; font-size: 100%; font-weight: normal; }
body {
	color: #ffffff;
	background-color: rgb(255, 255, 255);
	font-family: "Lucida Grande",Verdana,sans-serif;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	font-size: 13px;
	line-height: normal;
	font-size-adjust: none;
	font-stretch: normal;
	-x-system-font: none;
	text-align: center;
}
:focus { outline-color: -moz-use-text-color; outline-style: none; outline-width: 0pt; }
ul { list-style-type: none; list-style-image: none; list-style-position: outside; }
a {
	text-decoration: none;
	color: #FFF;
}
a:hover {
	color: #FFF;
}
img, a img { border: 0pt none ; outline-color: -moz-use-text-color; outline-style: none; outline-width: 0pt; }
h1, h2, h3 a:hover { text-decoration: none; }
hr { display: none; }
.clear {  }
.first { margin-top: 0pt; padding-top: 0px; }
.no-border { border: 0pt none ; }
.Page { margin: 0pt auto; width: 955px; text-align: left; }
.Header { position: relative; height: 107px; background-repeat: no-repeat; }
.ContentContainer { background: transparent url('container.png') repeat-y scroll 0% 0%; width: 100%; float: left; }
.PrimaryContainer { float: left; width: 100%; }
.Primary { margin: 0pt 207px; }
.Secondary { float: left; width: 160px; margin-left: -939px; }
.Tertiary { float: left; width: 160px; margin-left: -177px; }
.Footer { padding: 40px 0pt; width: 100%; clear: left; }
.SiteBar { background: transparent url('top-bar.png') no-repeat scroll center 0pt; overflow: hidden; width: 100%; height: 41px; margin-bottom: 10px; font-size: 12px; }
.SiteBar ul { margin: 0pt auto; overflow: hidden; width: 955px; }
.SiteBar li { border-right: 1px solid rgb(229, 229, 229); float: left; text-align: center; }
.SiteBar li.welcome { border-right: 0pt none; padding: 5px 3px 5px 11px; width: 124px; color: rgb(255, 255, 255); font-weight: bold; text-align: left; }
.SiteBar li.at a { width: 180px; }
.SiteBar li.last { border-right: 0pt none; }
.SiteBar li a { padding: 5px 3px; display: block; width: 150px; color: rgb(102, 102, 102); }
.SiteBar li a:hover { color: rgb(255, 255, 255); }
.SiteBar li span { font-weight: bold; }
.SiteBar li.at a:hover { background: rgb(23, 41, 109) none repeat scroll 0% 0%; }
.SiteBar li.hbcu a:hover { background: rgb(103, 109, 127) none repeat scroll 0% 0%; }
.SiteBar li.foodie a:hover { background: rgb(255, 170, 80) none repeat scroll 0% 0%; }
.SiteBar li.politics a:hover { background: rgb(204, 73, 41) none repeat scroll 0% 0%; }
.SiteBar li.blog a:hover { background: rgb(127, 21, 13) none repeat scroll 0% 0%; }
