/* This is the StyleCatcher theme addition. Do not remove this block. */
@import url(http://elmblog.com/web/themes/base.css);
/* Start Folio Style Sheet */
/*  basic page elements */

body
{
	font-family: 'trebuchet ms', verdana, sans-serif;
	color: #333;
}


a:hover { color: red; }

h1, h2, h3, h4, h5, h6
{	font-family: georgia, serif;
}

.module-header,
.trackbacks-header,
.comments-header,
.comments-open-header,
.archive-header
{
	/* ie win (5, 5.5, 6) bugfix */
	p\osition: relative; 
	width: 100%;
	w\idth: auto;
	
	margin: 0 3px;
	border: solid #666;
	border-width: 1px 0;
	padding: 2px 5px 1px 15px;
	color: #ddd;
	background: #89a563;
	font-size: 14px; font-weight:bold;
   text-transform: uppercase;
}

.module-header a,
.module-header a:visited,
.trackbacks-header a,
.trackbacks-header a:visited,
.comments-header a,
.comments-header a:visited,
.comments-open-header a,
.comments-open-header a:visited
{
	color: #ddd;
}

.module-header a:hover,
.trackbacks-header a:hover,
.comments-header a:hover,
.comments-open-header a:hover
{
	color: #fff;
}

.entry-more-link,
.entry-footer,
.comment-footer,
.trackback-footer
{
	font-size: 11px;
	font-weight: normal;
}



/* page layout */

body
{
	background: #292b2f url(folio/body-bg.gif) center top repeat;
}

#container
{
	width: 752px;
	margin: 10px auto;
	border:  solid gray;
	border-width: 0px 0px;
	background: #fff /*url(folio/container-bg.gif) 0 0 repeat-y;*/
}

#container-inner
{
	margin: 0 1px;
/*	background: url(folio/dot-pairs-line-right-bg.gif) 276px 0 repeat-y;*/
}

#banner
{
	position: relative; /* ie 5 win */
	p\osition: static; /* everything else
 	background: url(folio/banner-bg.gif) left top repeat-y;*/

	font-family: 'trebuchet ms', verdana, sans-serif;
}

#banner-inner
{
	padding: 20px 25px 10px 10px;
/*	background: url(folio/banner-bottom-bg.gif) 5px bottom no-repeat;*/
}

#banner-header
{
	margin: 0;
	font-family: georgia, serif;
	font-size: 20px;
}

#banner-header a { color: #333; text-decoration: none; }
#banner-header a:hover { color: #ff0000; }

#banner-description
{
	min-height: 8px;
	margin: 0;
	font: normal 11px/1.5 'trebuchet ms', verdana, sans-serif;
}

/* ie win min-height trick (hide from mac ie) \*/
* html #banner-description { height: 8px; }
/* */

.banner-user { margin-bottom: 5px; font-size: 10px; }
.banner-user-photo { margin-top: 6px; }

#alpha { width: 271px;
	margin-left: 10px;
 }

#beta
{
	width: 448px;
	margin-left: 10px;
}

#gamma, #delta
{
	width: 200px;
}

#alpha-inner, #beta-inner, #gamma-inner, #delta-inner
{
	padding: 15px 0 0 0;
}

.date-header
{
	margin: 0 15px;
	padding: 0;
	color: #c0c0c0;
	font-size: 14px;
}

.entry-header
{
	margin: 5px 15px; text-align:center;
	font-size: 14px; font-weight:bold; color:white;
    border-top:solid #70874f 5px; border-bottom:solid #21556b 1px;
    background-color : #89a563; <!-- #52829c; -->
}
h3.entry-header a { text-decoration:none; color : white;}

/* modules */

.entry-content,
.entry-footer,
.trackbacks-info,
.trackback-content,
.comment-content,
.comment-footer,
.comments-open-content,
.comments-closed,
.archive-content
{
	margin: 10px 15px;
}

.module-content { margin: 10px 15px 20px 15px; }


/* one-column tweaks */
	
	.layout-one-column #container-inner { background: none; }
	
	.layout-one-column #beta { width: 720px; margin-left: 20px; }


/* two-column-left tweaks */
	
	.layout-two-column-left #container-inner { background-position: 205px 0; }
	
	.layout-two-column-left #alpha { width: 200px;}
	.layout-two-column-left #beta { width: 510px; margin-left: 10px; }

/* end StyleCatcher imports */

#archive-title { text-align: center; color: blue; size: 4;}
h4,h5 {color:blue;font-weight:bold;}

.main-body {
  background-color:#000000;
  font-size : 12px;
}
.main-body a {
  font-size : 12px;
  color : yellow;
  text-decoration : none;
}
.main-body a:hover{color:white;}
.main-footer {
  font-size : 9pt;font-family : Arial;color : gray; 
  border-top : solid gray 1px;text-align : center;
  margin : 20px; padding: 5px;
}
.main-footer a {
  font-family : Arial; font-size : 9pt; color : gray; text-decoration : none; 
}
