body {
	margin: 0;
	padding: 0;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: small;
	color: #000;
	background: #fff;
	}
#wrap {
	max-width: 1200px;
	background: #fff;
	}
#head {
	margin: 0;
	padding: 10px 20px;
	background: #C11B17;
	}
#head h1 {
	margin: 0;
	padding: 0;
	font-family: "Trebuchet MS", sans-serif;
	font-size: 180%;
	color: #fff;
	}
#content {
	float: left;
	width: 70%;
	}
#content div {
	padding: 0 40px 0 20px;
	}
#side {
	float: right;
	width: 30%;
	font-family: Verdana, sans-serif;
	font-size: 95%;
	}
#side a {
	text-decoration:underline;
	color:#0000ff;
	font-weight:700;
	}
#side a:visited {
	text-decoration:underline;
	color:#0000ff;
	font-weight:700;
	}
#side div {
	padding: 20px;
	}
#foot {
	clear: both;
	padding: 10px 20px;
	background: #cc9;
	}
	
/* Showcase */
	
#show {
  	float: left;
  	width: 304px;
  	padding: 10px 0;
  	background: url(../img/bg.gif) no-repeat top left;
  	}
#show dl {
  	width: 260px;
  	margin: 10px 20px;
  	padding: 0;
  	}
#show dl:after { /* self-clear floats */
	content: "."; 
	display: block; 
	height: 0; 
    clear: both; 
    visibility: hidden;
    }
#show dt {
  	float: right;
  	width: 162px;
  	margin: 0;
  	padding: 0;
  	font-size: 130%;
  	letter-spacing: 1px;
  	color: #627081;
  	}
#show dd {
  	margin: 0 0 0 98px;
  	padding: 0;
  	font-size: 80%;
  	line-height: 1.5em;
  	color: #666;
  	}
#show dl dd.img {
   	margin: 0;
   	}
#show dd.img img {
  	float: left;
  	margin: 0 8px 0 0;
  	padding: 4px;
  	border: 1px solid #D9E0E6;
  	border-bottom-color: #C8CDD2;
  	border-right-color: #C8CDD2;
  	background: #fff;
  	}

/* Showcase reverse float */

#show .alt dt {
  	float: left;
  	}
#show .alt dd {
  	margin: 0 98px 0 0;
  	}
#show .alt dd.img img {
  	float: right;
  	margin: 0 0 0 8px;
  	}
  	
.menuSpacer {
margin-bottom:15px;
border-bottom:1px dotted #369;
}

.caps {
text-transform:uppercase;
}

.small {
font-size:90%;
}

.smallbold {
font-weight:700;
font-size:90%;
}

.tiny {
font-size:80%;
}

.tinybold {
font-weight:700;
font-size:80%;
}