/*
Theme Name: In The Blue for Shutterscape Creations
Author: Teresa Jones
Theme URI: http://scribblescratch.com/themes
Description: A clean, simple theme with cool shades of blue. Altered slightly to suit Shutterscape Creations.
Version: 1.0

-----------------------------------------------
Photography used for the header is ©
Tabitha Carroll

In The Blue theme is based off of the Alternate0 theme
by Theron Parlin of Thoughtmechanics.com and
was reworked and distributed with permission.
----------------------------------------------- */

body { margin-top: 0; margin-bottom: 0 !important; padding-bottom: 0 !important; padding: 0; background-color: #738B8D; }
a { text-decoration: none; }
a:link { color:#AF2019; }
a:visited { color:#862E2C; }
a:hover { color:#738B8D; }

#wrapper { background: #738B8D url(images/bodybg.png) repeat-y scroll center top; }
/* Header ----------------------------------------------- */
#masthead { height: 323px; margin: 0 auto; background: url(images/headblue2.png) no-repeat center top; color: #656D79; }
	#menu { margin: 0 auto; padding: 15px 15px 15px 25px; font-family: Arial, Georgia, 'Times New Roman', serif; font-size: 1.1em; }
	#menu a:link { color:#676F71; text-decoration:none; }
	#menu a:visited { color:#676F71; }
	#menu a:hover { color:#ffffff; }
	#menu ul { list-style-type:none; margin:0; }
	#menu ul li { display:block; clear:right; float:left; padding:0 20px 0 0; font-size: 18px; }

/* Content ----------------------------------------------- */
#content { color:#808080; }

/* Sidebar Content ----------------------------------------------- */
#sidebar { margin-top: .5em; padding-left:20px; }
#sidebar ul { margin:0 0 1.5em; padding:0 0 15px; border-bottom:0px dotted #E6E1DE; list-style:none; }
#sidebar li { margin-left:0px; padding:0px 0px .25em 0px; text-indent:0px; line-height:1.5em; list-style:none; }
#sidebar p { color:#5B5B5B; line-height:1.5em; }

	#flickr_badge_recent { text-align: center;}
	#flickr_badge_recent img {width: 52px; height: 52px; padding: 6px; margin: 2px;  border: 1px solid; border-color: #ececec; background-color: #fff;}
	#flickrrss ul { margin: 0 }
	#flickrrss ul li { float:left; clear:right; padding:5px; }
	#lilgreenie a { margin-left: 16px; }

	/* Profile ----------------------------------------------- */
	#profile-container { margin:0 0 1.5em; background-color: #ffffff; border-bottom:1px dotted #656D79; padding-bottom:1.5em; }
	.profile-datablock { margin:.5em 0 .5em; }
	.profile-img { display:inline; }
	.profile-img img { float:right; padding:4px; border:0px solid #ddd; margin:0 8px 3px 0; }
	.profile-data { margin:0; background-color: #ffffff; font:bold 78%/1.6em "georgia"; text-transform:lowercase; letter-spacing:.1em; }
	.profile-data strong { display:none; }
	.profile-textblock { margin:0 0 .5em; }
	.profile-link { margin:0; font:98%/1.8em "Georgia"; text-transform:lowercase; letter-spacing:.1em; }
	#profile-author img.author-gravatar, #profile-author img { 	border: 4px solid #EFF3F2; float: right; 	margin-left: 10px; 	margin-bottom: 10px; }

/* Footer
----------------------------------------------- */
#footer {
background:#232729 none repeat scroll 0% 50%;
clear:both;
color:#676F71;
font-family:Arial,Georgia,'Times New Roman',serif;
font-size:0.96em;
margin:0px 3px;
padding-bottom:10px;
text-align:center;
width:986px;
}
#footer a:link { color:#ffffff; }
#footer a:visited { color:#ffffff; }
#footer a:hover { color:#676F71; }
#footer hr { display:none; }
#footer p {
font-family:"Trebuchet MS",Trebuchet,Verdana,Sans-serif;
font-variant:small-caps;
margin:0pt;
padding-top:10px;
}

.twitter-timestamp  {
	font-size: 10px;
}
.right {
	float: right;
	padding-top: 0px;
	padding-right: 10px;
}
.left {
	float: left;
	padding-top: 0px;
	padding-left:10px;
}
.commentBox {
}
.commentBox p {
	padding-top: 0px;
	margin-top: 0px;
}
ul.linklog {
	margin-bottom: 0px;
	margin-left: 0px;
	padding-left: 20px;
}
ul.linklog li {
	list-style: url();
}
/*body {
margin-top: 0;
margin-bottom: 0;
	margin: 0;
margin-left: 0px;
  background: #D5C8BF;
  padding:0px 20px;
  font-family: Arial, Georgia, 'Times New Roman', serif;
  font-size: 11px;
  letter-spacing: 0px;
  line-height: 1.5em;
  text-align:center;
  color:#808080;
  }*/


/* Header
-----------------------------------------------
#header {
        margin-top:0;
  width:1030px;
  margin-top:0px;
  margin:0 auto 10px;
  border:1px solid #ccc;
  }
#blog-title {
  margin:5px 5px 0;
  padding:20px 20px .25em;
  border:0px solid #eee;
  border-width:1px 1px 0;
  font-size:14px;
  line-height:1.2em;
  font-weight:normal;
  color:#656D79;
  text-transform:uppercase;
  letter-spacing:.2em;
  }
#blog-title a {
  color:#656D79;
  text-decoration:none;
  }
#blog-title a:hover {
  color:#656D79;
  background-color: #ffffff;
  }
#description {
  margin:0 5px 5px;
  padding:0 20px 20px;
  border:1px solid #eee;
  border-width:0 1px 1px;
  max-width:700px;
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  color:#999;
  }
#main {
  padding-left: 4px;
  padding-right: 15px;
  width:660px;
  border-right: 0px dotted #656D79;
  float:left;
  }
#main2 {
  padding-left: 4px;
  margin: 0 auto;
  width:660px;
  }*/


.sideText, input {
  font-family: tahoma, serif; font-size: 8pt;
}

select {
  font-family: tahoma, serif; font-size: 8pt;
}

/* Headings
----------------------------------------------- */
h2 {
  margin:1.5em 0 .75em;
  font:1.0em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  font-weight: bold;
  color:#4A4E50;
  border-bottom: 1px dotted #ececec;
  }


/* Posts
----------------------------------------------- */
.date-header {
  margin:1.5em 0 .5em;
  }
.post {
  margin:.5em 0 1.5em;
  border-bottom:0px dotted #E6E1DE;
  padding-bottom:1.5em;
  }

.post-title {
  margin:1.5em 0 .75em;
  font:1.0em "Trebuchet MS",Trebuchet, Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.2em;
  font-weight: bold;
  color:#4A4E50;
  border-bottom: 1px dotted #ececec;
  text-decoration: none;
  }
.post-excerpt {
        font-family: Georgia, serif;
        font-size: 22px;
        line-height: 30px;
        color: #595959;
	background: #FFF url(quote.gif) no-repeat;
}
.post-title a, .post-title a:visited, .post-title strong {
  /*display:block;*/
  color: #4A4E50;
  text-decoration:none;
  font-weight: bold;
  }
.post-title strong, .post-title a:hover {
  color:#000000;
  font-weight: bold;
  }
.post div {
  margin:0 0 .75em;
  line-height:1.6em;
  }
p.post-footer {
  margin:-.25em 0 0;
  color:#000000;
  padding-bottom: 7px;
  padding-top: 3px;
  border-top: 1px dotted #ececec;
  border-bottom: 1px dotted #ececec;
  }
.post-footer em, .comment-link {
  font:78%/1.4em "Trebuchet MS",Trebuchet,Arial,Verdana,Sans-serif;
  text-transform:uppercase;
  letter-spacing:.1em;
  }
.post-footer em {
  font-style:normal;
  color:#808080;
  margin-right:.6em;
  }
.comment-link {
  margin-left:.6em;
  }
.post img {

  padding-right: 8px;
  border:3px #ffffff;
  }
.post blockquote {
	background-color: #f1f1f1;
	margin: 0 20px;
	padding: 0 20px;
        border-left: 1px dotted #ececec;



  }
.post blockquote p {
  margin:.75em 0;
  }

	#socialhomes { margin: -10px 0 4px 4px; /*	margin: -85px 0pt 30px; */ }
	#socialhomes img, #socialhomes a { 	border: 0; 	margin: 0 !important; padding: 0 !important; vertical-align: middle; }
	#socialhomes a {	line-height:28px;	/*margin-left:5px !important;*/	margin-right: 7px !important;	background-color:transparent;	background-image: url(images/favicon-list.png);	background-repeat: no-repeat;	background-attachment: scroll;	}
			.youtube {						background-position: 0px 0px;	}
			.myspace {						background-position: -17px 0px;		}
			.delicious { 					background-position: -36px 0px;	}
			.facebook {						background-position: -54px 0px;		}
			.flickr {							background-position: -72px 0px;		}
			.friendfeed {					background-position: -90px 0px;		}
			.goodreads {					background-position: -108px 0px;		}
			.lastfm {							background-position: -126px 0px;		}
			.linkedin { 					background-position: -144px 0px;	}
			.momblognetwork {			background-position: -162px 0px;		}
			.momsclick {					background-position: -180px 0px;		}
			.moomzy {					background-position: 0px 0px;	}
			.mybloglog {					background-position: -216px 0px;	}
			.plaxo {					background-position: -234px 0px;	}
			.stumbleupon {					background-position: -252px 0px;	}
			.twitter {						background-position: -270px 0px;		}
			.typepad {					background-position: -288px 0px;	}
			.vimeo {							background-position: -305px 0px;			}
			.deviant {						background-position: -468px 0px;	}
			.friendster {					background-position: -486px 0px;		}

/* Comments
----------------------------------------------- */
#commentlist {  }
.comment-box { border-top: 3px solid #A0B7B9; }
.comment-top {  }
.comment-author { float: right; width: 210px; padding-right: 5px; padding-left: 10px; font-weight: normal; font-size: 10px; text-align: right; }
.comment-content {  }
.comment-face { float: right; padding: 0 5px !important; }
.comment-face img { border: 1px solid #A0B7B9; padding: 2px !important; }
.commentmetadata { font-size: 0.9em }
.cm-admin { border-top: 3px solid #B72817; }
.admin-face img { border: 1px solid #B72817; }