body { 	
	text-align:center;
	background:#369;
	margin:0; 
	padding:0;
	color:#000;
  font-size:8pt;
	line-height:12pt;
  font-family: arial, helvetica, "sans-serif";
}
p, #festivals ul {
  font-size:8pt;
}
a.bigger {
	font-size:11pt;
}
#content {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	width:745px;
	background-color:#fff;
}
br.clear {
	clear:both;
	line-height:0;
	height:0;
}
#header {
	width:745px;
	float:left;
}
#logoContainer {
	width:303px;
	float:left;
}
#logoContainer h1, #logoContainer h1 img{
	margin-top:0;
	margin-bottom:0;
	padding-top:0;
	padding-bottom:0;
}
#tagLine {
	width:416px;
	float:left;
}
#navContainer {
	width:329px;
	float:left;
	margin-bottom:0;
}
#navContainer img {
	height:15px;
	border:0;
}
#topPhotoOne {
	width:113px;
	float:left;
}
#topPhotoTwo {
	width:329px;
	float:left;
}
.fadeEffect {
	width:745px;
	height:36px;
	background-image:url("http://www.whatdoyoubelieve.org/images/fade.gif");
	background-repeat:repeat;
	margin-top:0;
	float:left;
}
.oneCol {
	width:745px;
	padding-left:20px;
	padding-right:20px;
	text-align:left;
}
.oneCol p, .oneCol ul {
	width:391px;
}
#workshops .oneCol p, #workshops .oneCol ul {
	width:700px;
}
#donations .oneCol, #festivals .oneCol, #workshops .oneCol {
	padding-bottom:400px;
}
.leftCol {
	padding-left:20px;
	padding-right:20px;
	width:391px;
	float:left;
	text-align:left;
}
#order .leftCol {
	padding-bottom:200px;
}
#homeUse .rightCol {
	padding-bottom:110px;
}
.rightCol {
	padding-right:20px;
	width:266px;
	float:left;
	text-align:left;
}
* html .rightCol {
	width:310px;
}
#home .rightCol ul, #about .leftCol ul, #press .rightCol ul {
  list-style-type:disc;
  list-style-position:inside;
  margin-left:2px;
	padding-left:5px;
	text-indent:-1em;
 	color:#036;
  font-size:9pt;
  font-weight:bold;
}
#workshops ul{
  list-style-type:disc;
  list-style-position:inside;
  margin-left:2px;
	padding-left:5px;
}
#home .rightCol li, #about .leftCol li, #press .rightCol li, #workshops li {
  margin-bottom:8px;
}
* html #home .rightCol ul {
  margin-left:10px;
}
.ulHead {
	color:#036;
  font-size:9pt;
  font-weight:bold;
}
.blueBoxContainer {
  width:277px;
  margin-top:25px;
  float:left;
}
#about .blueBoxContainer {
  margin-bottom:20px;
}
.blueBoxContainer h2 {
  width:277px;
  margin:0;
  padding:0;
  float:left;
}
.blueBoxContainer h2 a {
  border:0;
}
#siteMap h2 {
 color:#036;
 font-size:1.5em;
}
#siteMap li {
 margin-bottom:15px;
}
.blueBox {
  width:275px;
  border-top:0;
  border-right:1px solid #69c;
  border-bottom:0;
  border-left:1px solid #69c;
  float:left;
}
* html .blueBox {
  width:277px;
}
.blueBox p, .boxtext {
  margin-left:10px; 
  margin-top:4px; 
  margin-right:4px;
  margin-bottom:4px;
  width:auto;
  color:#000;
  font-size:8pt;
	line-height:12pt;
}
.footerContainer {
	text-align:center;
	width:745px;
  color:#69c;
}
.footerContainer hr {
	color:#000;
	width:745px;
	size:1;
}
a:link, .footerContainer a:link { 
	color:#c30;
	font-weight:bold;
	text-decoration:none;
}
a:visited { 
	color:#c30;
	font-weight:bold;
	text-decoration:none;
}
a:hover, .footerContainer a:hover { 
	color:#c30;
	font-weight:bold;
	text-decoration:underline;
}
a.tinyLink, a.tinyLink:visited, a.tinyLink:hover {
	height:1px;
	text-decoration:none;
	color:#fff;
	font-weight:normal;
	font-size:1px;
}
.news p {
	margin-top:6px;
	margin-bottom:2px;
	padding-top:0;
}
