/*  
Theme Name: Gila
Theme URI:  
Description: Three column theme 
Version: 1.0
Author: Iceberg Hosting
Author URI: http://www.iceberghosting.com

 
	*** REGARDING IMAGES & PLUGINS ***
	This theme uses two plugins and two images which are included in the distribution.
	
	Be sure to change the URL of the image in this file on line 326 and 373. 
	
	To install the plugins add both files to your wp-content/plugins/ folder and activate in 
	the plugins tab of the admin screen.

	Contact me if you have questions. john@johnhesch.com
*/

/* ##### Common Styles ##### */

BODY {
  background-color: #159e31;
#  background-color: #4C463B;
  font: 9pt verdana, sans-serif;
  color: #333333;
  padding: 8px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

h1, h2, h3, h4 {
  margin: 0px;
  padding: 0px;
  color: #33333;
}

a:link {color: #20309E; text-decoration: underline; }
a:visited {color: #20309E; text-decoration: underline; }
a:hover {color: #20309E; text-decoration: underline; }
a:active {color: #20309E; text-decoration: none;}

 
a.menu:link {color: #20309E; text-decoration: none; }
a.menu:visited {color: #20309E; text-decoration: none; }
a.menu:hover {color: #20309E; text-decoration: underline; }
a.menu:active {color: #20309E; text-decoration: none;}

a.white:link {color: #fafafa; font: 10pt verdana, sans-serif; font-weight: bold; text-decoration: none; }
a.white:visited {color: #fafafa; font: 10pt verdana, sans-serif; font-weight: bold; text-decoration: none;  }
a.white:hover {color: #eeeeee; font: 10pt verdana, sans-serif; font-weight: bold;  text-decoration: none;}
a.white:active {color: #fafafa; font: 10pt verdana, sans-serif; font-weight: bold;  }


a.white2:link {color: #fafafa;  text-decoration: none; }
a.white2:visited {color: #fafafa; bold; text-decoration: none;  }
a.white2:hover {color: #eeeeee;   text-decoration: none;}
a.white2:active {color: #fafafa;   }

TD {
  font: 9pt verdana, sans-serif;
  color: #333333;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

.wrap1 {
  padding: 4px;
  border: 1px solid #cccccc;
}

.wrap2 {
  padding: 0px;
  border: 1px solid #333333;  
  background-color: #ffffff;
}

.head1 {
  background-color: #566FBE;
  padding: 0px;
}

.head2 {
  background-image: url(http://www.morrismnchamber.org/images/part2.jpg); 
  background-repeat: no-repeat;
  background-position: right top;
  background-color: #566FBE;
  width: 234px;
} 

acronym, .titleTip {
  cursor: help;
  margin: 0;
  padding: 0;
}

.doNotDisplay {
  display: none !important;
}


.smallCaps {
  font-size: 117%;
  font-variant: small-caps;
}

h2 {
	font-size: 125%; 
}

p {
  margin: 1em 0 1.5em 0;
  padding: 0;
}

dt {
  font-weight: bold;
  margin: 0;
  padding: 0 0 0.5ex 0;
}

dd {
  margin: 0 0 1.5em 1.5em;
  padding: 0;
}

.center {
text-align: center;
}

 

/* ##### Left Side Bar ##### */

.leftSideBar {
  width: 180px;
  float: left;
  clear: left;
  padding: 0px 0px 12px 0px;
  border-right: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
}

.leftSideBar .sideBarTitle {
  font-weight: bold;
  margin: 0;
  padding: 6px 3px 0px 8px;
}

.leftSideBar ul {
  list-style-type: none;
  list-style-position: outside;
  margin: 0 0 0 0;
  padding: 0;
}

.leftSideBar li {
  padding: 4px 0px 3px 8px;
}


.leftSideBar a:link {color: #20309E; text-decoration: none; }
.leftSideBar a:visited {color: #20309E; text-decoration: none; }
.leftSideBar a:hover {color: #20309E; text-decoration: underline; }
.leftSideBar a:active {color: #20309E; text-decoration: none;}

.leftSideBar .sideBarText {
  padding: 0;
  display: block;
}

.leftSideBar .sideBarText a {
  text-decoration: none;
}

.leftSideBar .sideBarText a:hover {
  text-decoration: none;
}

.leftSideBar .thisPage {
  color: rgb(64,64,64);
  background-color: transparent;
  font-weight: bold;
}


/* ##### Right Side Bar ##### */

.rightSideBar {
  width: 200px;
  padding: 5px;
  float: right;
  clear: right;
  border-left: 1px solid #cccccc;
  border-bottom: 1px solid #cccccc;
}

.rightSideBar .sideBarTitle {
  font-weight: bold;
  margin: 0;
  padding: 6px 3px 0px 8px;
}



.rightSideBar a:link {color: #20309E; text-decoration: none; }
.rightSideBar a:visited {color: #20309E; text-decoration: none; }
.rightSideBar a:hover {color: #20309E; text-decoration: underline; }
.rightSideBar a:active {color: #20309E; text-decoration: none;}

.rightSideBar .sideBarText {
  padding: 0;
  display: block;
}

.rightSideBar .sideBarText a {
  text-decoration: none;
}

.rightSideBar .sideBarText a:hover {
  text-decoration: none;
}

.rightSideBar .thisPage {
  color: rgb(64,64,64);
  background-color: transparent;
  font-weight: bold;
}
 


.rightSideBar ul {
  list-style-type: none;
  list-style-position: outside;
  margin: 0 0 0 0;
  padding: 0;
}

.rightSideBar li {
  padding: 4px 0px 3px 8px;
}

  
.rightSideBar img {
 border: 0;
}


/* ##### Main Copy ##### */

.main-copy {
  font: 9pt verdana, sans-serif;
  color: #333333;
  text-align: justify;
  padding: 0px 220px 12px 195px;
}

.main-copy p {

}

.main-copy h1 {
 margin: 12px 0px 3px 0px;
}


.main-copy h2 {
 margin: 12px 0px 3px 0px;
}


.main-copy h3 {
 margin: 12px 0px 3px 0px;
}


.main-copy h4{
 margin: 12px 0px 3px 0px;
}

.date-header {
  color:#666666;
}

.post {
  padding: 0px 190px 12px 190px;
}

.post a {
  background-color: transparent;
  text-decoration: none;
  font-weight: bold;
}

.post a:hover {
  text-decoration: underline;
}

blockquote {  
background: url(http://yoururl/wp-images/quote.gif) no-repeat 0 3px; 
color: #666; 
padding-left: 20px;
font-style: italic;
margin-bottom: 1px;
display:block; 
padding-top:5px;
}


/* ##### Footer ##### */

#footer {
  color: black;
  background-color: rgb(230,223,207);
  font-size: 92%;
  text-align: center;
  line-height: 1.25em;
  margin: 0;
  padding: 1em 4mm 1em 4mm;
  clear: both;
}

#footer div {
  margin: 0;
  padding: 0 0 1ex 0;
}

#footer a {
  color: black;
  background-color: transparent;
  text-decoration: underline;
  font-weight: bold;
}

#footer a:hover {
  text-decoration: none;
}
	
	/* ##### Comments ##### */
	
.comment-link {
  text-transform:uppercase;
  letter-spacing:.1em;
}

input.text, textarea {
	background: #ffffff url("http://yoururl.com/wp-images/input.gif") top right;
	color: #000000;
	border: 1px solid;
	border-color: #888888 #888888 #aaaaaa #aaaaaa;
	padding: 3px 3px 4px 3px;
	font-size: 1em;
}

input.text:focus, textarea:focus {
	border-color: #000000;
}

.alt {
	 background-color: #f8f8f8;
	 border-top: 1px solid #ddd;
	 border-bottom: 1px solid #ddd;
}	

.banner {
  background-image: url("http://www.morrismnchamber.org/images/banner-back.gif");
  background-repeat: repeat-x;
  background-color: #ffffff;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  height: 91px;
}

.tagline {
  background-image: url("http://www.morrismnchamber.org/images/links-back.gif");
  background-repeat: repeat-x;
  background-color: #abae84;
  padding: 0px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
  border-bottom: 1px solid #cccccc;
  height: 24px;
}

.top-links {
  background-image: url("http://www.morrismnchamber.org/images/links-back.gif");
  background-repeat: repeat-x;
  background-color: #abae84;
  padding: 0px 12px 0px 0px;
  margin: 0px;
  height: 24px;
  border-bottom: 1px solid #cccccc;
  vertical-align: bottom;
  text-align: right;
}

.content {
  padding: 12px 12px 0px 8px;
  border-top: 1px solid #336633;
}
.text-area { 
  padding: 0px 0px 0px 12px;
  vertical-align: top;
}

.bottom-padding {
  padding: 0px 0px 4px 0px;
  text-align: right;
}

.footer {
  font: 8pt verdana, sans-serif;
  color: #333333;
  padding: 5px 0px 0px 5px;
  text-align: center;

}

.head2 li {
  list-style-type: none;
  padding: 3px 0px 3px 0px;
  border-bottom: 1px solid #aaaaaa;
}