 /*
Theme Name: Helvetica Power
Theme URI: http://justways.com
Description: This theme was designed by Octave Zangs.
Version: 1.0
Author: Octave Zangs
Author URI: http://justways.com
*/

* {
  margin:0;
  padding:0;
}

body {
  font-family:Georgia, "Times New Roman", serif;
  font-size:12px;
}

#global {
  padding:50px;
  width:950px;
}

/* =========== */
/* = Content = */
/* =========== */

#content {
  width:450px;
  float:right;
  padding:0 0 50px;
}

#content h3 {
  padding:0 0 8px;
  font-size:14px;
}

.entry {
  border-bottom: 1px dotted #ccc;
  padding:0 0 10px;
  margin:0 0 15px;
}

.entry_header {
  padding:0 0 15px;
}

.entry_header h2 {
  font-size:24px;
  letter-spacing:-1px;
  font-style:italic;
  line-height:22px;
}

.entry_header h2 a {
  color:#000;
}

.entry_header h2 a:hover {
  text-decoration:none;
  color:#b20000;
}

.entry_body {
  font-size:12px;
  text-align:justify;
}

.entry_body p {
  padding:0 0 10px;
  line-height:17px;
}

.entry_body blockquote {
  padding:0 15px;
  margin:0 0 10px;
  border-left: 3px solid #ccc;
  font-size:12px;
  color:#666;
  font-style:italic;
  font-family:Georgia, "Times New Roman", serif;
  line-height:14px;
}

.entry_body ul {
  padding:0 15px;
  line-height:20px;
}

.entry_body li {
  padding:0 0 5px;
}

.entry_meta p.date {
  color:#666;
  font-size:11px;
  font-style:italic;
  line-height:24px;
  padding:0 0 10px;
}

.entry_meta p.extras {
  font-size:11px;
  line-height:16px;
}

/* ============== */
/* = Middle Bar = */
/* ============== */

#middle_bar {
  width:200px;
  padding:0 25px;
  float:right;
  line-height:18px;
}

#middle_bar h3 {
  padding:10px 0 8px;
  font-size:14px;
  font-style:italic;
}

#middle_bar ul, #right_bar ul {
  list-style-type:none;
}

#middle_bar li, #right_bar li {
  padding:3px 0;
  border-bottom: 1px dotted #ccc;
}

#middle_bar li a, #right_bar li a {
  display:block;
}

#middle_bar select {
  width:100%;
}

#adsense {
  padding:15px 0;
}

/* ============= */
/* = Right Bar = */
/* ============= */

#right_bar {
  width:250px;
  float:left;
  line-height:18px;
}

 /*
#right_bar h1 a {
  display:block;
  width:251px;
  height:263px;
  background:url("images/swisslegacy.gif") no-repeat;
  position:relative;
  top:-50px;
}
*/


#right_bar h1 a {
  font-family:Georgia, "Times New Roman", serif;
  font-style:italic;
  color:#000;
  line-height:35px;
  font-size:40px;
  text-decoration:none;
}

#right_bar h1 a span {
  display:none;
}

#right_bar p.description {
  font-family:Georgia, "Times New Roman", serif;
  font-style:italic;
  color:#666;
  line-height:17px;
  font-size:12px;
  margin:-30px 0 0;
}

#right_bar h3 {
  padding:18px 0 8px;
  font-size:14px;
  font-style:italic;
}

#flickr_badge img {
  float:left;
  margin:7px 14px 7px 0;
  border: 4px solid #ccc;
}

/* ============ */
/* = Comments = */
/* ============ */

#comments {
  font-size:12px;
}

#comments ol {
  list-style-type:none;
}

#comments ol li {
  padding:0 0 20px;
  line-height:22px;
}

#comments ol li p {
  padding:0 0 4px;
}

#comments ol li h4 {
  font-size:16px;
  letter-spacing:-1px;
}

#comments p.comment_meta {
  color:#666;
  font-size:11px;
  font-style:italic;
  line-height:24px;
  padding:0 0 5px;
}

#comments p.comment_meta a {
  font-size:15px;
}

#comments p.small {
  padding:10px 0 5px 0;
  font-size:11px;
  border-top: 1px dotted #ccc;
}

#comments h3#postcomment {
  font-size:14px;
  padding:10px 0 5px;
} 

#comments form textarea {
  width:450px;
}

#comments form p input {
  margin:0 0 7px;
  font-size:12px;
  font-weight:bold;
  font-family:Georgia, "Times New Roman", serif;
  padding:2px;
}

#comments form p label {
  font-size:11px;
}

/* ================= */
/* = Miscellaneous = */
/* ================= */

.spacer {
  clear:both;
}

a {
  text-decoration:none;
  color:#b20000;
}

a:hover {
  text-decoration:underline;
}

.red {color:#b20000;}

img {
  border:none;
}

/*#flash {
  padding:8px 50px;
  background:#fff2cc;
  font-weight:bold;
}*/
