/*------------------------------------------------------+
| PagePad Content Management System			|
| a rewrite of sorts from http://www.squidjam.net	|
+-------------------------------------------------------+
| Based on LightNEasy Content Management System		|
| Copyright 2007 - 2008 Fernando Baptista		|
| http://lightNEasy.org					|
+-------------------------------------------------------+
| Released under the terms & conditions of v2 of the	|
| GNU General Public License. For details refer to	|
| the included gpl.txt file or visit http://gnu.org	|
+------------------------------------------------------*/
/*General classes for PagePad elements on page display */

#mycontent {
	width: 				95%;
	height: 			600px;
}
#PP_admin_float {
	border: 			1px solid #696969; 
	background-color: 		#F7F7F7; 
	text-align: 			right; 
	float: 				right; 
	height:				136px; 
	padding: 			2px;
}
#PP_admin_float p{
	padding: 			0px !important;
	margin: 			0px !important;
}
#PP_admin_float p img{
	background-color: 		transparent; 
	margin: 			0px !important; 
	padding: 			0px !important;
}

#PP_restrictlogin {
	margin-top: 			12px;
}

#PP_restrictlogin form, #PP_restrictlogin fieldset {
	border: 			0;
	background: 			transparent;
	text-align: 			center;
}

#PP_restrictlogin input {
	width: 				50px;
}

#PP_admininput {
	width: 				400px;
	margin: 			50px auto;
}

#PP_admininput h2 {
	margin-bottom: 			14px;
}

#PP_admininput a, #PP_admininput img {
	border: 			none;
	text-decoration:	 	none;
	padding: 			0;
	margin: 			0;
}

#PP_admininput table.settings {
	border: 			none;
	width: 				400px;
	margin: 			0 auto;
}

#PP_admininput table.settings td {
	width: 				50px;
	text-align: 			center;
}

#PP_admininput input, #PP_admininput textarea {
	width: 				200px;
}

#PP_admininput fieldset {
	background: 			#e0e0e0;
	color: 				#000;
	padding: 			10px;
	border: 			0;
}
.PP_title {
	font-size: 			1.4em;
	font-weight: 			bold;
	padding-top: 			16px;
	margin-bottom: 			8px;
}

.PP_message {
	display: 			block;
	font-size: 			1.2em;
	color: 				#c00;
	margin: 			0 0 10px 0;
}

#PP_admin {
	width: 				72px;
/*	float: 				right; */
}

#PP_admin table {
	border: 			0;
}

#PP_admin td {
	width: 				24px;
}

.PP_gallery {
	margin: 			auto;
}

.PP_gallery_img {
	margin: 			6px;
	padding: 			0;
	border: 			2px solid #000000;
}

.PP_gallery fieldset, .PP_gallery fieldset, .PP_gallery table {
	border: 			none;
}

/* Classes for showing downloads and links */
#PP_show {
	width: 				90%;
	margin: 			auto;
}

#PP_show h3 {
}

#PP_show ul {
	margin: 			6px 6px 6px 0;
}

#PP_show li {
	list-style: 			none;
	padding: 			4px 0 4px 14px;
	color: 				#303030;
	background: 			#f0f0f0;
}

#PP_show a {
	font-weight: 			bold;
	text-decoration: 		none;
}

#PP_show a:hover {
	text-decoration: 		underline;
}

/* Classes for contact form */
#PP_contact {
	width: 				95%;
}

#PP_contact form {
	border: 			none;
	background: 			transparent;
}

#PP_contact fieldset {
	background: 			transparent;
	border: 			none;
}

#PP_contact table  {
	border: 			none;
}

/* Menus classes */
.PP_menu {
}

.PP_menu_ul {
}

.PP_menu_indent {
	margin-left: 			10px;
}

.PP_menu_doubleindent {
	margin-left: 			20px;
}

.rss {
	float: 				right;
	margin: 			0;
	padding: 			0 6px;
	border: 			none;
}

.rss a, .rss a:hover {
	text-decoration: 		none;
}

.rss img {
	border: 			0;
	margin: 			0;
	padding: 			0;
	background: 			transparent;
}

/* Classes for the news module */
#PPnews {
/*	background: 			#9090ff; 
	line-height: 			1.1em;
	margin: 			0 5% 0 5%;
	padding-top: 			1em;
	padding-bottom: 		.8em;*/
}

#PPnews hr {
	width: 				80%;
	margin: 			auto;
}

.PPnews_title {
	display: 			block;
	font-size: 			130%;
	font-weight: 			bold;
}

.PPnews_date {
	font-size: 			80%;
	margin-top: 			0;
	margin-bottom: 			0;
}

.PPnews_text {
	display: 			block;
	margin-top: 			6px;
	margin-bottom: 			6px;
}

.PPnews_text p {
	margin-bottom: 			.1em;
	margin-top: 			0;
}

.PPnews_author {
	display: 			block;
	margin: 			0;
	padding: 			0;
}

.PPnews_source {
	font-size: 			.9em;
}
table.PP_prev_posts{
	margin-left: 			20px;
}

.PP_prev_posts td{
	padding: 			0px 10px;
}

#recaptcha_table {
	background-color:		white;
}

