/*
To get started customizing with CSS, we recommend you 
go to http://headwaythemes.com/documentation/customizing-your-headway-site/custom-css/ 
to get started.

When writing the selectors for the elements, put body.custom at the
beginning.

For an example on how to change the background with custom CSS
we can use the following code.

body.custom { background: red; }
*/

/*   -=< REMOVE HEADER IMAGE MARGIN >=-  */
div.header-link-image { margin:0; }

/*   -=< STYLE THE PAGE BACKGROUND WITH A GRADIENT IN CHROME/MOZILLA >=-  */
body.custom { background: #355393; }
body.custom { 
	background: -webkit-gradient(
	linear,left top,left bottom,from(
		#c2d2e2), to(
		#355393),color-stop(
		1,#355393)
	) 
	fixed no-repeat 0 100%;
}


/*   -=< FORMAT CONTENT LINKS >=-   */
div.entry-content a { 
    font-weight: bold; 
    text-decoration: none;
}
div.entry-content a:hover { text-decoration: underline; }



/*   -=< ROUND THE CORNERS OF THE CONTENT BOX >=-   */
body.custom div.headway-leaf {
	padding-left: 1.5em;
	padding-right: 1.5em;
	-moz-border-radius: 1em;
 	-webkit-border-radius: 1em;
}


/*   -=< STYLE THE NAV MENU >=-   */
div#navigation a {
	width: 125px !important;
  	text-align: center;
  	text-decoration: none !important;
}
div#navigation a:hover {
	width: 125px !important;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 1px;
}


/*   -=< STYLE WIDGET TITLES >=-   */
div.sidebar span.widget-title { 
   	-moz-border-radius: 0.5em;
   	-webkit-border-radius: 0.5em;
   	text-align: center;
}


/*   -=< STYLE SIDEBARS >=-   */
div.sidebar a { text-decoration: none; }
div.sidebar a:hover {
	text-decoration: none;
	font-weight: bold;
	letter-spacing: 1px;
}
div.sidebar {
     	-moz-border-radius: 1em;
     	-webkit-border-radius: 1em;
     	background: -webkit-gradient(
		linear,left top,left bottom,from(
			#355393), to(
			#c2d2e2),color-stop(
			1,#c2d2e2)
		) 
     	fixed no-repeat 0 100%;
}


/*   -=< STYLE THE TWITTER LEAF >=-   */
body.custom div.twitter.headway-leaf {
	-moz-border-radius: 1em;
	-webkit-border-radius: 1em;
}
body.custom ul.twitter-updates li { 
	color: #355393;
	border-color: #c2d2e2;
}


/*   -=< STYLE THE SEARCH BOX >=-   */
#s {
	border: none;
	-moz-border-radius: 0.5em;
	-webkit-border-radius: 0.5em;
}

/*   -=< CUSTOM H5 STYLE FOR FICTION >=-   */
body.custom h5 { 
   letter-spacing: 0;
   font-weight: normal;
   text-transform: none; 
   text-indent: 1em;
   font-family: "Droid Serif";
   color: #243355;
   font-size: 1em; 
   line-height: 1.2em;
   margin: 0 3em 0.3em 3em; 
   text-align: justify;
}


/*   -=< STYLE THE COMMENTER AVATAR PLACEMENT >=-  */
body.custom img.avatar {
	float: left;
	margin: 0 10px 0 0; 
	padding: 1px;
}
body.custom span.comment-author  { line-height: 45px; }
body.custom div.comment-date { float: right; }


/*   -=< FOOTER WIDGETS >=-   */
body.custom div#footer-widgets { 
     width:100%; 
     background: -webkit-gradient(
	linear,left top,left bottom,from(
		#355393), to(
		#c2d2e2),color-stop(
		1,#c2d2e2)
	) 
     fixed no-repeat 0 100%;
}
body.custom div#footer-widgets div.footer-item {
     float:left; width:30%; 
     margin:15px;
}
body.custom div#footer-widgets h2 {
     font-weight:bold;
     font-size:13px;
     line-height:20px;
     border-bottom: 1px solid #ddd; 
     margin-bottom:4px;
     padding-bottom:4px;
}
body.custom div#footer-widgets ul {
     padding:0px; 
     margin:10px 0 0px;
}
body.custom div#footer-widgets ul li {
     list-style-type:none;
     margin: 0 0 2px;
     padding: 0 0 2px;
}
body.custom div#footer-widgets ul li a { text-decoration:none; }
body.custom div#footer-widgets ul li a:hover { text-decoration:underline; }
body.custom div#footer {
     padding-bottom: 1em;
     margin: 0 auto;
     background: -webkit-gradient(
	linear,left top,left bottom,from(
		#355393), to(
		#c2d2e2),color-stop(
		1,#c2d2e2)
	) 
     fixed no-repeat 0 100%;
}
body.custom #footer ul {}
/* end footer widgets */


/*   -=< CHANGE THE "REPLY" TEXT IN THREADED COMMENTS TO A BUTTON >=-   */
div.reply a.comment-reply-link { 
	float: right;
	text-align: center;
	width: 80px;
	margin: 1em 0;
	background: #5E7AAA; 
	color: #FFFFFF;
	font-size: 14px;
	letter-spacing: 1px;
	font-weight: normal;
	text-decoration: none;
	padding: 0.5em 0.6em;
	-moz-border-radius: 0.5em;
	-webkit-border-radius: 0.5em;
}
div.reply a.comment-reply-link:hover {
	background:#355393; 
	border: 0;
	text-decoration: blink;
}


/*   -=< STYLE THE DROP-CAP >=-   */
span.drop-cap {
	color: #355393;
	margin-top: -0.15em;
}

/*   -=< STYLE BLOCK QUOTES >=-   */
body.custom blockquote {
	color: #000;
	text-align: justify;
	font-size: 0.8em;
	font-style: normal;
	padding: 0.5em 2em;
	background: #e1e1e1;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-color: #999;
	border-bottom-color: #999;
	margin: 0.5em 2em; 
}


/*   -=< SIMPLE PULL QUOTE >=-   */
div.simplePullQuote{
	width: 180px;
	float: right;
	border-top: 3px #868686 solid;
	border-bottom: 2px #666666 solid;
	text-indent: 0;
 	padding: 0.5em 1em;
	margin: 0.5em 1em;
	-webkit-box-shadow: 7px 7px 8px #818181;
  	-moz-box-shadow: 7px 7px 8px #818181;
  	background: #def;
	font-family: "Droid Sans", sans;
}

