/*
Theme Name: GorillaPress
Theme URI: http://kevinrichter.com/wordpress
Description: Theme for MaxGorilla.com based on the ComicPress theme.
Author: Kevin Richter
Author URI: http://kevinrichter.com

  GorillaPress based on ComicPress v1.50
  http://maxgorilla.com (http://mindfaucet.com/comicpress)/*
Theme Name: GorillaPress
Theme URI: http://kevinrichter.com/wordpress
Description: Theme for MaxGorilla.com based on the ComicPress theme.
Author: Kevin Richter
Author URI: http://kevinrichter.com

  GorillaPress based on ComicPress v1.50
  http://maxgorilla.com (http://mindfaucet.com/comicpress)

This theme was built from the ComicPress theme
which was built on the default WordPress theme
which was based on the Kubrick theme
which may have been friends with the Rosebud theme
which has been known to hang with the Clam Chowduh theme.

The CSS, XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php

*/




/* OVERALL LOOK & STRUCTURE */

body {
  font-size: 62.5%; /* Resets 1em to 10px */
  font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
  background-color: #050505;
  color: #333;
  text-align: center;
  margin: 0;
  padding: 0;
  }

#ads {
  margin-left: 0px;
  margin-right: 0px;
  padding: 10px;
  margin: 0 auto;
  height: 80px;
  width: 760px;
  background: #050505;
  border-left: 0px solid #000000;
  border-right: 0px solid #000000;
  border-top: 0px solid #000000;
  border-bottom: 0px solid #000000;
  }


#header {
  margin-left: 0px;
  margin-right: 0px;
  padding: 0;
  margin: 0 auto;
  height: 76px;
  width: 760px;
  background: #050505 url(wp-content/themes/GorillaPress/GorillaImages/MaxGorillaBanner001.gif) no-repeat top;
  border-left: 0px solid #000000;
  border-right: 0px solid #000000;
  border-top: 0px solid #000000;
  border-bottom: 0px solid #000000;
  }

#headerbar {
  padding: 0;
  margin: 0 auto;
  height: 44px;
  width: 760px;
  background: #050505 url(wp-content/themes/GorillaPress/GorillaImages/MaxGorillaHeaderBar001.gif) no-repeat bottom;
  border-left: 0px solid #000000;
  border-right: 0px solid #000000;
  border-top: 0px solid #000000;
  border-bottom: 0px solid #000000;
  }

#page {
  background-color: #F8F8F8;
  margin: 0px auto;
  padding: 0;
  width: 760px;
  min-height: 450px;
  text-align: center;
  border-left: 0px solid #000000;
  border-right: 0px solid #000000;
  border-top: 0px solid #000000;
  border-bottom: 0px solid #F8F8F8;
  }


/* ############ */
/* # CALENDAR # */
/* ############ */

	/* .calendar determines the overall formatting style of the calendar,
	   acting as the default unless later overruled. */

	.calendar {
		font-family: arial,helvetica;
		font-size: 11px;
		color: white;
		background-color: #f8f8f8;
		border-color: #000000;
		border-style: solid;
		border-width: 1px;
	}

	/* caption determines the style of
	   the month/year banner above the calendar. */

	caption {
		font-family:arial,helvetica;
		font-size:11px;
		color: #FF9912;
		background-color: #104E8B;
		font-weight: bold;
		border: 1px solid black;
		border-bottom: 0px;
		padding: 2px;
	}

	caption a{
		font-family:arial,helvetica;
		font-size:11px;
		color: black;
		font-weight: bold;
		text-decoration: none;
	}

	/* .header determines the formatting of the weekday headers at the top
	   of the calendar. */

	.header {
		color: #000;
		background-color: #5F9CD8;
		border-color: #000000;
		border-style: solid;
		border-width: 1px;
	}

	/* .calendarlink determines the formatting of those days linked to
	   content. */

	.calendarlink {
		color: white;
	}

	/* .day determines the formatting of each day displayed in the
	   calendar. */

	.day {
		background-color: #808080;
		border-color: #000000;
		border-style: solid;
		border-width: 1px;
		text-align: center
	}

	/* .linkedday determines the formatting of a date to which content is
	   available. */

	.linkedday {
		background-color: #8080ff;
		border-color: #000000;
		border-style: solid;
		border-width: 1px;
		text-align: center
}

#content {
  width: auto;
  padding: 5px 50px 20px 50px;
  font-size: 110%;
  text-align: center;
  margin-left: 0cm;
  margin-right: 0cm;
  }



#column1 {
  float: left;
  width: 380;
  padding: 0px 0px 20px 0px;
  font-size: 110%;
  text-align: center;
  }

#column2 {
  float: right;
  width: 380px;
  padding: 0px 0px 20px 0px;
  font-size: 110%;
  text-align: center;
  }

#column3 {
  float: center;
  width: 760px;
  padding: 0px 0px 20px 0px;
  font-size: 110%;
  text-align: center;
  }

img.floatLeft {
    float: left;
    margin: 4px;
}

img.floatRight {
    float: right;
    margin: 4px;
}


#footer {
  background-color: #FF9912;
  padding: 10px 0 0 0;
  margin: 0 auto;
  width: 760px;
  height: 40px;
  clear: both;
  border-left: 0px solid #000000;
  border-right: 0px solid #000000;
  border-top: 0px solid #000000;
  border-bottom: 0px solid #000000;
  text-align: center;
  }

#footer p {
  margin: 0;
  padding: 20px 0;
  text-align: center;
  }



/* FONTS */


max {
   text-decoration: underline;
   font-style: italic;
   font-weight: bold;
  }

a, h2 a:hover, h3 a:hover, .entry p a:visited {
  color: #006CC0;
  text-decoration: none;
  }

a:hover {
  color: #44ADFF;
  text-decoration: underline;
  }

.headernav {
  font: bold 4em Sans-Serif;
  float: right;
  margin: -15px 5px -10px 0;
  }

.headernav a {
  color: #14568A;
  }

.headernav a:hover {
  color: #FFFFFF;
  text-decoration: none;
  }

.headerbarlinks {
  margin-right: 70px;
  font: bold 1.7em Sans-Serif;
  padding: 4px 0 0 10px;
  color: #2C70A3;
  letter-spacing: 4px;
  }

.headerbarlinks a{
  color: #FF9912;
  letter-spacing: 0;
  }

.headerbarlinks a:hover{
  color: #FFFFFF;
  text-decoration: none;
  letter-spacing: 0;
  }

h2, h3 {
  font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
  font-weight: bold;
  font-style: italic;
  }

h1 {
  font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif;
  font-size: 4em;
  text-align: left;
  font-weight: normal;
  letter-spacing: -2px;
  }

h2 {
  font-size: 150%;
  }

h2.pagetitle {
  font-size: 1.6em;
  }

h3 {
  font-size: 1.1em;
  }

h1, h1 a, h1 a:hover, h1 a:visited {
  text-decoration: none;
  color: #E1EFF8;
  }

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {
  }

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, cite {
  text-decoration: none;
  }


code {
  font: 1.1em 'Courier New', Courier, Fixed;
  }

acronym, abbr, span.caps {
  font-size: 0.9em;
  letter-spacing: .07em;
  }




/* TEXT MARGINS */

h1 {
  padding: 0 0 0 10px;
  margin: 0;
  }


h2 {
  margin: 10px 10px 10px 10px;
  }


h3 {
  padding: 0;
  margin: 0;
  }


p img {
  padding: 0;
  max-width: 100%;
  }


/* THE END */
