/*-----attach body.custom to any style you add here-----*/

/*-----header-----*/

body.custom .homelink{font-size:35px; line-height:1; font-weight:bold; letter-spacing:-0.5px; padding:40px 20px 10px 20px; font-variant:small-caps;}

body.custom .homelink a{color:#fff;}

body.custom .homelink a:hover{color:#090; text-decoration:none;}

body.custom .description{color:#050; margin-top:-10px; padding:0 0 10px 21px; font-size:13px; line-height:1; font-style:italic;}

body.custom #skip a{padding:0.2em 0.3em; font-weight:bold; background:#e5e5e5; color:#444; display:block; text-decoration:none; position:absolute; top:0.5em; right:999em;}

body.custom #skip a:first-letter{text-decoration:underline;}

body.custom #skip a:hover{background:#ddd;}

	

	/*-----main-menu*/

	body.custom ul.menu{position:absolute; bottom:0; right:25px; padding:5px 10px 0;}

	body.custom ul.menu li{float:left; margin:0 0 0 5px; background:#bbb; font-weight:bold; font-size:11px; line-height:1;}

	body.custom ul.menu li a{display:block; color:#fff; padding:5px 10px;}

	body.custom ul.menu li a:hover{text-decoration:none; background:#050;}

	body.custom ul.menu li.current_page_item a, ul.menu li.current_page_item a:hover{color:#050; background:#eee;}



	/*-----widgets*/

body.custom .widget {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; }

body.custom .widget li li{padding:0 0 0 15px;}

body.custom .widgettitle{margin-bottom:3px; line-height:1.3; color:#050; font-weight:bold; text-align:center}

body.custom #pp-recent-posts li, #recent-posts li, #recent-comments li{background: url(images/pp-bullet.gif) 0 body.custom 0.53em no-repeat; padding:0 0 0 15px;}

body.custom .postform{width:100%;}



/*-----Borders-----*/

body.custom #rotating {

	body.custom border-top: 1px solid #ccc;

	body.custom border-bottom: 1px solid #ccc;

}

body.custom #pp-subscribe {

	body.custom border-right: 1px solid #050;

	body.custom border-bottom: 1px solid #050;

	body.custom border-left: 1px solid #050;

}

body.custom #pp-sidebars {

	body.custom border-top: 1px solid #050;

	body.custom border-left: 1px solid #050;

	body.custom border-right: 1px solid #050;

}

body.custom #footer{

	body.custom border-top: 1px solid #050;

	body.custom border-bottom: 1px solid #050;

}

body.custom .looped .entry,

body.custom .single .entry {

	body.custom border-bottom: 1px dashed #ddd;

}



/*-----links-----*/

body.custom a{text-decoration:none; color:#050;}

body.custom a:hover{text-decoration:underline;}

body.custom .entry-content a{font-family:'trebuchet ms', verdana, sans-serif; text-decoration:underline;}

body.custom .entry-content a:hover{text-decoration:none;}

body.custom .entry-title a:hover, .entry-byline a:hover, .navigation a:hover{color:#090;}

body.custom .entry-byline a{color:#050;}

body.custom #primary.page-template .entry-content a{text-decoration:none; font-weight:normal;}

body.custom #primary.page-template .entry-content a:hover{text-decoration:underline;}

body.custom .gnavigation a:hover{border-bottom:none;}



/*-----background color-----*/



body.custom {

	background: #003300;}

 

body.custom  .homelink a {

	color: #003300;}

 

body.custom .homelink a:hover {

	color: #006633;}

 

body.custom .description {

	color: #003300;}

 

body.custom ul.menu {

	right: 10px;}

 

body.custom #rotating {

	border-top: none;}



/*-----borders-----*/



body.custom #container {

	border: 1px solid #003300;}

 

body.custom ul.menu {

	right: 10px;}

 

body.custom #rotating {

	border-top: none;}



 /*-- widget background color --                 */

body.custom .widget {                         

background-color: #F0FFF0; }



/*-----comments font size-----*/

body.custom .comments-link {

	color: #c00;

	font-size: 14px;

	}
