/* =============================================================================

homepage.css

Template styles specific to the homepage template layout.

----------------------------------------------------------------------------- */

/* ===== BLOCKS ===== */

/* ----- BODY ----- */
body {}

/* ----- TEXT ----- */
p {}
h1 {}
h2 {}
h3 {}
h4 {}
h5 {}
h6 {}

/* ----- CONTAINERS ----- */
div {}
span {}

/* ----- LISTS ----- */
ul {}
ul li {}
ol {}
ol li {}
dl {}
dl dt {}
dl dd {}

/* ----- FORMS ----- */
form {}
form fieldset {}
form fieldset legend {}
form input {}
form select {}
form select option {}
form select optgroup {}
form select optgroup option {}
form textarea {}
form label {}
form button {}

/* ----- TABLES ----- */
table {}
table table {}
table caption {}
table col {}
table colgroup {}
table colgroup col {}
table tr {}
table tr th {}
table tr td {}
table thead {}
table thead tr {}
table thead tr th {}
table thead tr td {}
table tfoot {}
table tfoot tr {}
table tfoot tr th {}
table tfoot tr td {}
table tbody {}
table tbody tr {}
table tbody tr th {}
table tbody tr td {}

/* ----- SPECIAL ----- */
pre {}
hr {}
blockquote {}
address {}

/* ===== INLINE ===== */

/* ----- FONT STYLE ----- */
tt {}
i {}
b {}
big {}
small {}

/* ----- PHRASE ----- */
em {}
strong {}
dfn {}
code {}
q {}
samp {}
kbd {}
var {}
cite {}
abbr {}
acronym {}
sub {}
sup {}

/* ----- SPECIAL ----- */
a:link {}
a:visited {}
a:hover {}
a:active {}
br {}
bdo {}
map {}
map area {}
object {}
img {}
ins {}
del {}
noscript {}
iframe {}
noframes {}

/* ===== IDs ===== */

/* ----- WRAP ----- */
#wrap {}

/* ----- HEAD ----- */
#head {}

/* ----- MAIN ----- */
#main {}

/* ----- BODY ----- */
#body {}

/* ----- LEFT ----- */
#left {}

/* ----- RIGHT ----- */
#right {}

/* ----- FOOT ----- */
#foot {}

/* ===== CLASSES ===== */
.callout {
  border: 1px solid #AE80EC;
  margin: 0 4px 20px 0;
  padding: 10px;
}
#profile h3,
.callout h3 {
  font-size: 16px;
  font-style: italic;
}
.callout li {
  margin-bottom: 4px;
}
.callout h3,
.callout strong {
  color: #790850;
}
.home-float {
  float: left;
  margin-right: 16px;
}
#banner {
  margin-top: 12px;
}
#profile {
  font-size: .9em;
  width: 300px;
}
#profile img {
  float: left;
  margin-right: 10px;
}
#profile h3 {
  width: 80%;
}