/*
Theme Name: Standard
Theme URI:
Description: Standard
Version: 1.0
Author: Paul Polillo
Author URI:
Tags:
*/
/*
======================================================================
  Class and ID Selectors:  Common
======================================================================
*/
body {
  background: #fafcb1;
  background-image: url(images/background.png);
  background-repeat: repeat;
  color: #000000;
  margin: 0;
  padding: 0;
  text-align: center;
}
.layout1 #container, .layout2l #container, .layout2r #container, .layout3 #container {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 100%;
  margin: 5px auto;
  text-align: left;
  width: 1000px;
}
.layout1 #header, .layout2l #header, .layout2r #header, .layout3 #header { padding: 5px; }
.layout1 #footer, .layout2l #footer, .layout2r #footer, .layout3 #footer { padding: 5px; }
.fltrt {
  float: right;
  margin-left: 8px;
}
.fltlft {
  float: left;
  margin-right: 8px;
}
.clearfloat {
  clear:both;
  font-size: 1px;
  height: 0;
  line-height: 0px;
}
/*
======================================================================
  Class and ID Selectors:  1 Column Layout
======================================================================
*/
.layout1 #sidebarL { display: none; }
.layout1 #sidebarR { display: none; }
.layout1 #mainContent {
  margin: 0;
  padding: 5px;
}
/*
======================================================================
  Class and ID Selectors:  2 Column Layout - Left
======================================================================
*/
.layout2l #sidebarL {
  float: left;
  padding: 5px;
  width: 200px;
}
.layout2l #sidebarR { display: none; }
.layout2l #mainContent {
  margin: 0 0 0 220px;
  padding: 5px;
}
/*
======================================================================
  Class and ID Selectors:  2 Column Layout - Right
======================================================================
*/
.layout2r #sidebarL { display: none; }
.layout2r #sidebarR {
  float: right;
  padding: 5px;
  width: 200px;
}
.layout2r #mainContent {
  margin: 0 220px 0 0;
  padding: 5px;
}
/*
======================================================================
  Class and ID Selectors:  3 Column Layout
======================================================================
*/
.layout3 #sidebarL {
  float: left;
  padding: 5px;
  width: 180px;
}
.layout3 #sidebarR {
  float: right;
  padding: 5px;
  width: 200px;
}
.layout3 #mainContent {
  margin: 0 220px 0 220px;
  padding: 5px;
}
/*
======================================================================
  global typography
======================================================================
*/
a, a:active, a:hover, a:visited {
  color: #990000;
  outline: none;
  text-decoration: underline;
}
a.image, a.image:active, a.image:hover, a.image:visited {
  outline: none;
  text-decoration: none;
}
h1 { color: #990000; }
h2 { color: #990000; }
h6 {
  font-size: 60%;
  font-weight: normal;
  margin: 0;
  padding: 0;
}
small { font-size: 60%; }
/*
======================================================================
  mainContent
======================================================================
*/
#mainContent ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
#mainContent li {
  font-size: 85%;
  margin: 0;
  padding: 0;
}
/*
======================================================================
  sidebarL: AWSOM News
======================================================================
*/
#AWSOM_News h2 {
  color: #990000;
  font-size: 85%;
  font-weight: bold;
  margin: 0;
}
#AWSOM_News p {
  color: #613d30;
  font-size: 75%;
  margin: 5px 0 5px 0;
}
/*
======================================================================
  sidebarR
======================================================================
*/
#sidebarR ul {
  margin: 0 0 0 15px;
  padding: 0;
  list-style: none;
}
#sidebarR h2 {
  background-color: #f3e5ab;
  border: 1px solid #990000;
  color: #613d30;
  font-size: 100%;
  font-weight: bold;
  margin: 0;
  padding: 0 0 2px 0;
  text-align: center;
}
#sidebarR li {
  font-size: 85%;
  margin: 0;
  padding: 2px 0 2px 0;
}
#sidebarR a, #sidebarR a:active, #sidebarR a:visited {
  color: #613d30;
  outline: none;
  text-decoration: underline;
}
#sidebarR a:hover {
  color: #990000;
  outline: none;
  text-decoration: underline;
}
/*
======================================================================
  post & page
======================================================================
*/
.post h2, .page h2 {
  font-size: 160%;
  font-weight: bold;
  margin: 0;
}
.post .entry p, .page .entry p {
  font-size: 100%;
  margin: 5px 0 5px 0;
}
.post .postmetadata, .page .postmetadata { font-size: 60%; }

