/* Layout ----------------------------------------------------------------- */

body {
	margin:0;
	background-color:#FFF;
	font-family: verdana, arial, sans-serif;
	color:#666;
      font-size:x-small;
}

#container {
	width:1000px;
      margin: 0 auto;
	padding:0;
}

#content {
	margin:0;
	padding:0;
	background-color:#FFF;
	text-align:left;
}

#content-inner {
	padding:0;
      margin:0;
	}

#alpha {
	width:616px;
	margin:0;
	padding:0 0 200px 0;
      float: left;
        border: 1px solid #000;
}

#beta {
	width:160px;
	margin:0;
	padding:0 15px;
      float: left;
      border-top: 1px solid #000;
      border-left: 1px solid #000;
      border-bottom: 1px solid #000;
}

#gamma {
	width:160px;
	margin:0;
	padding:0 15px;
      float: right;
      border-top: 1px solid #000;
      border-right: 1px solid #000;
      border-bottom: 1px solid #000;
}

/* Content ---------------------------------------------------------------- */

a { color: #FFF; text-decoration: none; font-weight:normal; }

a:link { color: #45D7DD; text-decoration: none; }

a:visited { color: #E03131; text-decoration: none; }

a:active { color: #E03131;  }

a:hover { color: #E03131;  }

h1, h2, h3 { 
	margin: 0px;
	padding: 0px;
	}

p {
	margin:0 0 15px 0;
	line-height:1.7;
	}

img {
border: 0;
}


/* Header ---------------------------------------------------------------- */

#header {
	height:343px;
	width:1000px;
	padding:0;
	margin:0;
	text-align:left;
	}


/* Post Styles ---------------------------------------------------------------- */


.entry {
	padding:15px;
}

.date-header {
	font-family:verdana, arial, sans-serif; 
	color: #009999; 
	border-bottom:1px solid #666;
	margin-bottom:10px;
	font-weight:bold;
	}

h2.entry-title a {
        font-weight: bold;
}

.entry-content {
	margin:0 0 15px 0;
}

.entry-content ul, ol {
	line-height:1.7;
	margin-bottom:15px;
	}

.archive-page ul {
     list-style-type: none;
}

.entry-title {
	font-size: small;
	color: #e03131;	
        padding:0;
	margin:0 0 15px 0;
	}

.entry-title a:hover {
      text-decoration: underline;
}

blockquote {
	text-align:justify;
	padding-left:20px;
      margin:20px 0 20px 20px;
	line-height:1.7;
}

.entry-footer {
      margin-bottom: 30px;
	line-height:1.5;	
	}

.entry-footer p {
	margin:10px 0 35px 0;
	}

.post-footers {
	display:block;
	}

/* Sidebar ---------------------------------------------------------------- */

h3.widget-header {
      color:#009999;
	font-size:small;
	font-weight:normal;
  	margin-top:15px;
	letter-spacing: .1em;
	border-bottom:1px dotted #666;
	text-align:center;
	text-transform:uppercase;
  	}	

h3.widget-header a {
	color:#000000;
	}

.widget-content {
	position:relative;
	line-height:1.4;
	margin:10px 0 25px 0;
	padding:0;
}

.widget-content ul {
      margin: 0;
      padding: 0;
	line-height:1.4;
}

.widget-content li {
	line-height:1.4;
      list-style: none;
      margin: 0;
      padding: 0;
}

.widget-content-centered {
	line-height:1.4;
	margin:10px 0 25px 0;
	padding:0;
      text-align: center;
}

/* Comment Form ---------------------------------------------------------------- */


.comment-content,
.comment-footer,
.comments-open-content,
.comments-open-footer,
.comments-closed,
.archive-content {
    clear: both;
}

.comments,
.archive {
    overflow: hidden;
    width: 100%;
}

.comments,
.archive {
    position: static;
    clear: both;
}

.comments,
.comments-content,
.archive,
.search-form {
    margin-bottom: 1.5em;
}

.comments-header,
.comment-content,
.comment-footer,
.comments-open-header,
.comments-open-content,
#comments-open-footer,
.comments-closed,
#comment-form-external-auth,
#comment-greeting,
.comments-open-moderated,
#comment-form-name,
#comment-form-email,
#comment-form-url,
#comment-form-remember-me,
#comment-form-reply,
#comments-open-text,
.archive-content,
.search-form-header,
.search-results-header {
    margin-bottom: .75em;
}

#comment-form-remember-me label,
#comment-form-reply label {
    display: inline;
}

.content-nav {
    text-align: center;
}

.comments-open label {
    display: block;
}

#comment-author, #comment-email, #comment-url, #comment-text {
    width: 80%;
}

#comment-bake-cookie {
    margin-left: 0;
    vertical-align: middle;
}

#comment-submit {
    font-weight: bold;
}

.comment,
.trackback {
    margin-bottom: .5em;
    border-bottom: 1px solid #ccc;
    padding-bottom: .5em;
}

.comment .asset-meta,
.trackback .asset-meta {
    border: 0;
}

.comment-content {
    clear: none;
    line-height: 1.5;
    margin-bottom: 1em;
}

.comment-content p {
    margin-bottom: .5em;
}

h2.comments-header,
h2.comments-open-header,
h2.archive-header {
    font-size: 1.2em;
    color: #45D7DD;
}

.inner {
    margin-top: 20px;
}

/* Other Widget Stuff?? ---------------------------------------------------------------- */

.item {
    display: inline;
    float: left;
    margin: 0pt 5px 8px;
    overflow: hidden;
    text-align: center;
    vertical-align: middle;
    width: 70px;
}

.input-default {
    background-color: #9AAEC2;
} 



