/*-----attach body.custom to any style you add here-----*/
body.custom ul.menu li a:hover{text-decoration:none; background:#888; color:#fff;}

body.custom a{text-decoration:none; font-weight:bold; color:#427aa9;}
body.custom a:hover{text-decoration:underline; color:#ed1c24;}
body.custom h1.page-title{text-align:left; color:#B0B0B0; margin-bottom:0.9091em;}
body.custom h2.page-title{font-family: 'century gothic', arial, sans-serif; text-align:left; border-left:4px solid #ed1c24; color:#FFFFFF; background-color:#ed1c24; font-weight:bold}
body.custom h2.entry-title a{color:#080808;}
body.custom h2.entry-title a:hover{text-decoration:underline; color:#ed1c24;}

body.custom li.googlesearch {margin:6px}
body.custom li.googlesearch.input[type=submit] {border:1px solid #ccc; padding:3px; font-family: verdana, Courier, Monospace; font-size:1.2em; color:#444;}
body.custom li.googlesearch input[type=submit] {border:1px solid #555; background:#555; color:#ddd; cursor:pointer; font-weight:bold; font-family: 'trebuchet ms', arial, sans-serif;}
body.custom li.googlesearch input[type=submit]:hover{color:#fff; background:#888;}

/*Subscribe box*/
body.custom #pp-subscribe{margin-bottom:10px;}
body.custom #pp-subscribe ul {padding:5px;}
body.custom #pp-subscribe li {display:inline; float:left;}
body.custom #pp-subscribe a{padding:5px 5px 5px 50px; font-weight:bold; font-size:14px; line-height:40px; display:inline;}

	/*-----RSS feed*/	
body.custom #pp-feed{background: url(images/pp-rss2_red.png) no-repeat 4px 4px;}
	/*-----email subscription*/
body.custom #pp-email{background: url(images/pp-email_red.png) no-repeat 4px 4px;}

/*-----meta (postinfo)-----*/
body.custom .entry-meta {background-color:#f4f4f4; border-left:4px solid #cccccc; color:#606060; font-family:Arial,sans-serif; line-height:1.5em; margin:1px 0 40px; padding:8px 5px 8px 8px;}
body.custom .entry-categories{font-style:normal; font-weight:bold;}

/*-----widgets-----*/
body.custom .widgettitle{color:#ed1c24;}

body.custom img.alignright {float:right; margin:0 0 1em 1em;}
body.custom img.alignleft {float:left; margin:3px 10px 3px 0;}
body.custom img.aligncenter {display: block; margin:10px auto 10px;}
body.custom img.alignnone {display: block; margin:0 1em 1em 0;}

body.custom .navleft, .gnavleft{float:left; width: 40%; padding-left: 16px; text-indent: -16px; line-height: 99%; text-align:left;}
body.custom .navright, .gnavright{float:right; width: 40%; text-align: right; line-height: 99%;}

/*-----comment preview-----*/
body.custom #commentform #preview:hover{color:#fff;}
body.custom #commentform #preview{font-family: 'trebuchet ms', arial, sans-serif;}
body.custom #commentform #preview{height:30px; border:1px solid #555; background:#555; color:#ddd; cursor:pointer; margin:0 4px 16px 0px; padding:4px; font-weight:bold;}

/*-----comments-----*/
body.custom .bypostauthor{border-left:4px solid #427aa9; background-color:#ddd; padding-left:8px;}


