/* Font styles. */
/* line 2, ../sass/style.sass */
body {
  margin: 0;
  letter-spacing: 0.03em;
	background-color: #2d2d2d;
	font: 11px/1.4em Verdana, "Lucida Grande", Lucida, sans-serif;
}

/* Links */
/* line 11, ../sass/style.sass */
a:link, a:visited {
  color: blue;
  text-decoration: none;
}

/* line 16, ../sass/style.sass */
a:hover, a:active {
  color: #c00;
  text-decoration: underline;
}

a img,
a:hover img {
	border: none;
}

a{outline: none;}
:focus{-moz-outline-style: none;}

/* line 28, ../sass/style.sass */
h1, h2, h3, h4, h5, h6 {
  line-height: 1.3em;
}

/* line 31, ../sass/style.sass */
h1 {
  font-size: 2.2em;
  font-weight: bold;
  padding: 0;
  margin: 0;
}

/* line 37, ../sass/style.sass */
h2 {
	font: 17px/37px "Trebuchet MS";
	text-decoration: none;
	text-transform: uppercase;
	padding: 0;
	margin: 0;
}

/* line 42, ../sass/style.sass */
h3 {
  font-size: 1.3em;
}

/* line 46, ../sass/style.sass */
h4 {
  font-size: 1.2em;
}

/* line 50, ../sass/style.sass */
h5 {
  font-size: 1.1em;
}

/* line 55, ../sass/style.sass */
h6 {
  font-size: 1em;
  font-weight: bold;
}

/* Paragraph styles. */
/* line 60, ../sass/style.sass */
p {
	margin: 0;
}

/* List styles. */
/* line 64, ../sass/style.sass */
ul, ol {
  margin-left: 0;
  padding-left: 14px;
}
ol {
  padding-left: 20px;
}

/* Table styles. */
/* line 69, ../sass/style.sass */
table {
  width: 99%;
}

/* line 74, ../sass/style.sass */
tr.even td,
tr.odd td {
  padding: 10px 5px;
}

/* line 77, ../sass/style.sass */
tr.odd {
  background-color: white;
}

/* Code. */
/* line 81, ../sass/style.sass */
pre, code, tt {
  font: 1em "andale mono", "lucida console", monospace;
  line-height: 1.5;
}

/* line 85, ../sass/style.sass */
pre {
  background-color: #efefef;
  display: block;
  padding: 5px;
  margin: 5px 0;
  border: 1px solid #aaaaaa;
}

/* List styles. */
/* line 93, ../sass/style.sass */
ul {
  list-style-type: disc;
}
/* line 95, ../sass/style.sass */
ul ul {
  list-style-type: circle;
}
/* line 97, ../sass/style.sass */
ul ul ul {
  list-style-type: square;
}
/* line 99, ../sass/style.sass */
ul ul ul ul {
  list-style-type: circle;
}

/* line 102, ../sass/style.sass */
ol {
  list-style-type: decimal;
}
/* line 104, ../sass/style.sass */
ol ol {
  list-style-type: lower-alpha;
}
/* line 106, ../sass/style.sass */
ol ol ol {
  list-style-type: decimal;
}

/* Abbreviation. */
/* line 110, ../sass/style.sass */
abbr {
  border-bottom: 1px dotted #666666;
  cursor: help;
  white-space: nowrap;
}

/* UI improvments. */
/* line 116, ../sass/style.sass */
#edit-title {
  font-size: 24px;
  width: 99%;
}

/* line 120, ../sass/style.sass */
#system-themes-form img {
  width: 100px;
}

/* line 123, ../sass/style.sass */
.form-item .description {
  font-style: italic;
  line-height: 1.2em;
  font-size: 9px;
  margin-top: 3px;
}

/* line 130, ../sass/style.sass */
#edit-delete {
  color: #cc0000;
}

/* Console, style from slate theme. */
/* line 134, ../sass/style.sass */
div.messages {
  padding: 9px;
  margin: 1em 0;
  color: #003366;
  background: #bbddff;
  border: 1px solid #aaccee;
}

/* line 141, ../sass/style.sass */
div.warning {
  color: #884400;
  background: #ffee66;
  border-color: #eedd55;
}

/* line 146, ../sass/style.sass */
div.error {
  color: white;
  background: #ee6633;
  border-color: #dd5522;
  display: none;
}

/* line 151, ../sass/style.sass */
div.status {
  color: #fff;
  background: #c00;
	border: 0 none #bbee77;
}

/* Region Colors. delete when starting a new theme. */
/* line 157, ../sass/style.sass */

#main {
	width: 980px;
	border-bottom: 11px solid #363636;
	margin-right: 10px;
	margin-left: 10px;
}
#content {
	background-color: #f0f0f0;
}
#megabanner {
	background-color: #2d2d2d;
	text-align: center;
	padding-top: 12px;
	padding-bottom: 13px;
}

#header {
  background: #c00;
	border-bottom: 15px solid #363636;
}

.region-footer {
  	background: #1c1c1c;
  	padding: 0;
}


/* line 160, ../sass/style.sass */
#sidebar-first {
  background: #363636;
}

/* line 163, ../sass/style.sass */
#sidebar-second {
 
}

/* line 166, ../sass/style.sass */
#navigation {
}


