/*

THEME NAME: Blue

THEME URI: none

DESCRIPTION: A simple blue wordpress theme. Constructed using Sandbox.

VERSION: 1.0

AUTHOR: <a href="http://bramblingdesign.com/">Sean McPherson</a>

AUTHOR URI:

TAGS: blue, two-columns

*/



body {

  color: #828f9a;

  font:normal 14px/120% Arial, Sans;

/*   background:url(images/background.png) top left repeat-x #0171BA; */
  background:url(images/background.png~) top left repeat-x;

}



h1 {

/*  font:bold 70px/120% Trebuchet MS, Arial;

  text-decoration:underline; */

  color: #626f81;
  font:bold 7em Helvetica;
  text-decoration:none;
  line-height: 85px;


}

/* Title Link Colors */
a.h1Link:link { color: #5b6879; }
a.h1Link:visited { color: #5b6879; }
/* a.h1Link:hover { color: #bfe9ff; } */
a.h1Link:active { color: #ff4000; }

h2 {

/*  text-decoration:underline; */
  color: #626f81;

                                 
  font:bold 2.5em Helvetica;
  text-decoration:none;
  text-align:left;
/*  line-height: 85px;  */

}

h3 {

  width:100%;

}

a {

/*  color:#fff;  */
  color: #394b66;

  text-decoration:none;

}

a:hover {

/*  color:#fff;  */
  color: black;

/*  text-decoration:underline;  */
  text-decoration:none;

}

a:active {
	color: #ff4000;
}
#wrapper {

  margin:0 auto;

/*  width:600px; */
  width:820px;

}

#blog-title {

  margin:15px 0 5px;

  padding:0;

/*  text-align:center;  */
  text-align:left;

}

#blog-description {

  margin:10px 0 5px;

  padding:0;

/*  text-align:center; */
  text-align:left;
  font-style: italic;


}

#menu {

  margin:20px 0 10px;

  width:100%;

  text-align:center;

}

#menu ul {

  margin:0 auto;

  padding:0;

  width:100%;

}

#menu li {

  font:normal 18px/100% Arial;

  display:inline;

}

#menu li a, #menu li a:visited {

  margin:0 5px 0 0;

  padding:5px 10px;

}

#menu li a:hover {

/*  color:#0087dc;  */
  color:red;

  background:#fff;

  text-decoration:none;

}

#menu li a:active {

  color: #0087dc;

  background:#fff;

  text-decoration:underline;

}

#content {

  float:left;

/*  width:380px;  */
  width:540px;

  text-align:left;

}

#primary {

  float:right;

/*  margin:60px 0 0;  */
  margin:30px 0 0;

/*  width:200px;  */
  width:255px;

}

#primary li {

  list-style:none;
/*position:relative;
left: -10px;
text-indent:-20px;*/

}

code {
	color: #5f6c7e;
	font-family: monospace;
}


#lipsum {
/* Not sure what this does... */
  font:normal 12px/150% Arial;

  text-indent:12px;


}

.entry-date {

  font:normal 10px/100% Arial;

}

.entry-meta {

  font:normal 10px/100% Arial;
  line-height: 14px;
  padding-bottom:10px;

}

#footer {

  padding:30px 0 20px;

  width:100%;

  clear:both;

  font:normal 10px/100% Arial;

  text-align:center;

}

#footer a {

  padding:0 10px;

}

.aligncenter {

	display: block;

	margin-left: auto;

	margin-right: auto;

}



.alignleft {

	float: left;

}



.alignright {

	float: right;

}

.wp-caption {

/*	border: 1px solid #ddd; */

	border-width: 0px;

  	                          

	border-style: solid;

  	                          

	text-shadow: 2px 2px 1px #dddddd;
	text-align: center;
        font:italic 18px/120% Arial, Sans;
        font-weight:bold;


/*	background-color: #f3f3f3; */ 

	padding-top: 2px;

	padding-bottom: 8px;

	/*margin: 10px;*/

	-moz-border-radius: 3px;

	-khtml-border-radius: 3px;

	-webkit-border-radius: 3px;

	border-radius: 3px;

}



.wp-caption img {

	margin: 0;

	padding: 0;

	border: 0 none;

}



.wp-caption-dd {

	font-size: 11px;

        line-height: 17px;

	padding: 0 4px 5px;

	margin: 0;

}

