@import url(base-weblog.css);

/*
name: Binary Blue
designer: Carrie Petri
designer_url: http://carriep63.livejournal.com
description: A minimalistic blue and gray theme.
layouts: one-column, two-column-left, two-column-right, three-column
*/

  body {
     font-family: Arial, sans-serif;
     font-size: 12px;
     margin:20px auto;
     background:#F2F1F1 url(images/binary-background.gif) repeat-x;
     }

  #container{
     width:600px !important;
     margin:0 auto;
     margin-top:20px !important;
     background:#fff;
     padding:10px;
     }

  a {
     color: #000;
     text-decoration:none !important;
     }

  a:hover{
     color:#5A8CE5;
     }

  #banner{
     text-align:center;
     }

  #banner-header a {
     color:#fff;
     font-family: "century gothic", sans-serif;
     letter-spacing:2px;
     line-height:130px;
     margin-right:365px;
     font-size:28px;
     }

  #banner-header{
     background:#CAD7EB url(images/binary-header.jpg) no-repeat right;
     }


  #banner-description{
     font-size:12px;
     color:gray;
     text-align:right;
     letter-spacing:3px;
     }

  h1, h2, h3 {
     margin:0 !important;
     font-weight:normal !important;
     }

  .date-header, #trackback, .comments-open-header{
     background-color: #fff;
     border-bottom:1px dotted #A8C2E0;
     margin-top:10px;
     color:#A8C2E0;
     font-size:12px;
     font-family:"century gothic", sans-serif;
     font-size:20px;
     line-height:22px;
     text-align:right;
     }

  .entry{
     color:#707070;
     background:#f6f6f5;
     border:;
     font-family: ;
     line-height:14px;
     font-size: 11px;
     text-align:justify;
     margin-bottom:10px;
     }

  .entry-header{
     background:#E0E7EF;
     color:#6FA2DF;
     font-family: ;
     font-size: 12px;
     margin-top:2px;
     letter-spacing:1px;
     text-align:right;
     }

  .entry-footer{
     padding:1px;
     text-decoration: none;
     color: #000;
     letter-spacing:1px;
     font-size:10px;
     }

  .entry-footer a{
     color:#6FA2DF;
     }

  span.post-footers{
     display:block;
     }

  .module{
     color:#959595;
     font-size:11px;
     }

  .module-header{
     background-color: #;
     padding-left:10px;
     color:#6FA2DF;
     font-size:12px;
     letter-spacing:3px;
     }

  .module-header a{
     color:#6FA2DF;
     border-bottom:1px dotted;
     }

  .separator{
     display:none;
     }

  #pagebody{
     padding-top:10px;
     }

  li .module-list-item a{
     color:#5A8CE5;
     padding-left:10px;
     background:#fff url(images/binary-bullet.gif) no-repeat left;
     }
  li .module-list-item a:hover{
     color:#B3C6EF;
     }

  input#search{
     background:#fff;
     border:1px solid #6FA2DF;
     width:100%;
     margin:2px 0;
     }

  input{
     background:#D2DDEF;
     border:1px solid #6FA2DF;
     color:#6FA2DF;
     font-size:11px;
     }

  .module-syndicate .module-content {
	padding:2px;
	background:#DFEBFF;
	border:1px solid #A4C6EF;
	text-align:center;
	}
  .module-syndicate a{
	color:#81A5CF;
	text-decoration:underline !important;
      }

  .entry ul li{
	list-style-type:none;
	padding-left:10px;
	background:url(images/binary-bullet.gif) no-repeat;
	margin-bottom:10px;
	color:#81A5CF;
	}

  .entry ul{
	padding:0;
	margin:0;
	}

  .entry ol{
	color:#000;
	}

  p.content-nav{
	text-align:right;
	}

  .content-nav a{
     color: #000;
     text-decoration: none;
     font-size:11px;
     letter-spacing:1px;
	}

  blockquote{
     background:url(images/binary-quote.gif) no-repeat top left;
	padding-left:20px;
	color:#99B4DF;
	}

  #trackbacks-info{
	background:#DFEBFF;
	padding:5px;
	font-size:11px;
	color:#81A5CF;
	}

  #comments{
	font-size:11px;
	}




/* TWO COLUMN RIGHT */
  .layout-two-column-right #alpha{
     width:74%;
     }
  .layout-two-column-right #beta{
     width:25%;
     margin-top:20px;
     }

  .layout-two-column-right .date-header{
     text-align:left;
     }

  .layout-two-column-right .entry-header{
     text-align:left;
     }

  .layout-two-column-right p.content-nav{
	text-align:left;
	}



/* TWO COLUMN LEFT */
  .layout-two-column-left #beta{
     width:74%;
     }
  .layout-two-column-left #alpha{
     width:25%;
     margin-top:20px;
     }



/* THREE COLUMN */
  .layout-three-column #alpha{
	width:24%;
	}

  .layout-three-column .module{
	font-size:9px !important;
	}
  .layout-three-column #gamma{
	width:24%;
	}
  .layout-three-column #beta{
	width:52%;
	}
  .layout-three-column #container{
	width:650px !important;
	}

img {margin-right: 15px;
margin-bottom:10px}

p.larger {font-size:1em;}
