/*-----attach body.custom to any style you add here-----*/

/*-----header-----*/
body.custom .homelink{font-size: 1.2em; line-height:1; letter-spacing:2.0px; padding: 40px 20px 17px 20px;}
body.custom .homelink a{color:#FFFFFF;}
body.custom .homelink a:hover{color:#FFFFFF; text-decoration:none;}
body.custom .description{color:#696969; margin-top:-10px; padding:0 0 10px 21px; font-size:1.2em; line-height:1; font-style:small-caps;}
body.custom .description {
         padding-bottom: 30px; }

/*-----tabs-------*/
body.custom ul.menu li a {
	background-color: #DCDCDC;
}
body.custom ul.menu li a:hover {
	background-color: #00008B;
}
body.custom ul.menu li.current_page_item a,
ul.menu li.current_page_item a:hover {
	background-color: #F5F5F5;
}
	
/*-----Generic Styles-----*/
body.custom .sup, sub{font-size:0.7777em; line-height:1;}


/*-----headings-----*/	
body.custom .entry-title {font-family: arial, helvetica, sans-serif;font-weight:bold; color:#000000; font-size:2.2em; line-height:1.2; margin:4.9091em 0 1.9090;}
body.custom .page-title {font-family: arial, helvetica, sans-serif;font-weight:bold; color:#000000; font-size:2.2em; line-height:1.2; margin:4.9091em 0 1.9090;}
body.custom .entry-title a:hover{color:#556B2F; text-decoration:bold;}
body.custom .entry-title {
     padding-top: 15px;
     padding-bottom: 5px;}

/*-----content-----*/
body.custom .entry-content{font-family: arial, helvetica, sans-serif; font-size:1.3em; line-height:1.5385; margin:1.5385em 0 1.0em; color:#000000;}
body.custom .entry-content p{margin:0 0 1.2em;}
body.custom .entry-content address{margin:0 0 1.5385em; font-style:italic;}

	/*-----post info*/
body.custom .entry-byline{color:#000000; font-size:1.2em helvetica, arial, sans-serif;}
body.custom .entry-byline address{display:inline;}
body.custom .entry-byline a:hover, .navigation a:hover{color:#008B8B;}
body.custom .entry-meta{margin:1.0em 0 0.8333em; font:italic 1.2em/1.6666 'trebuchet ms', sans-serif; color:#555;}
body.custom .entry-meta{padding-top: 5px; padding-bottom: 10px;}
		
/*-----sidebars-----*/
body.custom #cat {width: 100%;}
	
	/*-----widgets*/
body.custom  .widget {font-family: arial, helvetica, sans-serif;font-size:1.2em; line-height:1.4166; margin:0 0 1.25em; padding:0.4166em 5px 0.4166em 5px;}
body.custom  .widget li{margin:0.25em 0; }
.widget li li{padding:0 0 0 15px;}
body.custom  .widgettitle{margin-bottom:3px; line-height:1.3; color:#000000; font-family: arial, helvetica, sans-serif;font-weight:bold; text-decoration:underline;}
body.custom  #pp-recent-posts li, #recent-posts li, #recent-comments li{background: url(images/pp-bullet.gif) 0 0.53em no-repeat; padding:0 0 0 15px;}
.postform{width:100%;}
	
/*-----links-----*/
body.custom  a{font-size:1.1em; text-decoration:bold; color:#000047;}
body.custom  a:hover{text-decoration:underline; color:#2E8B57;}
body.custom  .entry-content a{font-family: arial, helvetica, sans-serif; text-decoration:underline;}
body.custom  .entry-title{color:#000000}
body.custom  #primary.page-template .entry-content a:hover{text-decoration:bold;}



