/* Theme Name: Give Life

Theme URI: http://etg-designs.com

Description: Template for Give Life!

Version: 1.0

Author: <a href="#">Gino Cortez</a> with updates by <a href="http://unlettered.org">Ressil Zafra</a>

Author URI: */



BODY { margin: 0px 0px 20px 0px; padding: 0px; background: url('../images/bg.gif') repeat-x #878787; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-align: center; }

FORM { padding: 0px; margin: 0px; }

H1, H2, H3, H4 { font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #000000; }

INPUT { border: 1px solid #999999; }

A IMG { border: 0px; }

A { color: #af0000; text-decoration: none; }

A:hover { text-decoration: underline; }

FIELDSET { border: 1px solid #cccccc; padding: 10px; line-height: 14px; font-size: 12px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; margin: 5px 0px; }

FIELDSET LEGEND { font-weight: bold; }



/* Holders */

#mainHolder { width: 999px; margin: 0 auto; text-align: left; }

#adobeLogo { background: url('../images/top-bg_.gif') no-repeat; width: 151px; height: 71px; display: block; }

#bannerHolder { background: url('../images/header.gif'); width: 999px; height: 139px; }

#contentHolder { background: url('../images/brdr.gif') repeat-y; }

#footerHolder { background: url('../images/footer.gif') no-repeat; width: 999px; height: 168px; margin-top: -50px; z-index: 1; }

/* End Holders */



/* Globals */

#clearBoth { clear: both; height: 1px; overflow: hidden; }

.floatLeft { float: left; }

.floatRight { float: right; }

.asterisk { color: #af0000; }
/* End Globals */



/* Content */

#headerNavs { border-bottom: 1px solid #000000; padding: 0px 0px 10px 45px; }

#headerNavs A { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; margin: 5px; }

.logoGiveLife { padding-left: 180px; }

.bannerPost { font-family: Arial, Helvetica, sans-serif; font-size: 15px; border: 1px solid #cccccc; margin: 20px 10px 0px 0px; padding: 10px; width: 400px; background: url('../images/bg.gif') repeat-x; }

#bannerInfo { color: #666666; padding: 5px 0px; display: block; font-size: 11px; }

.bannerInfo { color: #666666; padding: 5px 0px; display: block; font-size: 11px; }

#mainContent { padding: 10px 50px; }

#contentTitle { text-align: justify; font-size: 14px; font-weight: bold; color: #666666; }

.contentCopyBold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #333333; }

.contentCopy { font-size: 10px; font-weight: normal; color:#000000; }

.downloadLink { font-size: 10px; color: #af0000; text-decoration: none; font-weight:bold; }

/* End Content */



/* Footer */

#footerNavs { border-top: 1px solid #000000; padding: 10px 0px 10px 45px; color: #af0000; text-align: center; clear: both; position: relative; }

#footerNavs A { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; margin: -1px; }

.leftContent { width: 830px; float: left; }

.rightContent { float: right; width: 150px; }

.rightTop { border-bottom: 1px solid #000000; }

.rightContent A { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }

.rightDonation { padding: 49px 0px 10px 0px; }

.rightDonation IMG { margin-right: 5p; }

.thumbsHolder { border-bottom: 1px solid #000000; padding: 10px 10px 0px 10px; }

.rightThumbs { width: 43px; height: 43px; float: left; margin-bottom: 10px; }

.marginRightThumb {	margin-left: 10px; }

/* End Footer Content */



/* Login */

.inputText INPUT { width: 200px; }

.logDivider { border-right: 1px solid #cccccc; }

.regTxt { text-align: left; padding: 20px 10px 20px 30px; }

/* End Login */



/* Gallery */

.galleryHolder { float: left; width: 400px; margin: 20px 0px 0px 0px; }

.galleryThumbs { border: 1px solid #999; }

.fontGallery TR TD { font-weight: bold; }

.fontGallery TR TD SMALL { font-weight: normal; }

.maginLeft { margin-left: 40px; }

/* End Gallery */

/*Customized forms
********************************************************/
form.cmxform_admin {
    /*width: 100%;*/
    font-size: 14px;
    font-family: arial;
    padding-left: 5px;
}

form.cmxform_admin label.error, label.error {
    /* remove the next line when you have trouble in IE6 with labels in list */
    color: red;
    font-style: italic;
    width: 100%;
    margin-left: 0;
    font-size: 12px;
    padding-left: 5px;
}

A.pageActive {
	background: #f8fbfc;
	border: 1px solid #7fb2d2;
	width: 23px;
	display: block;
	padding: 3px 0px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
	color: #646464;
}

A.pSideAvtive {
	border: 1px solid #d0d0d0;
	width: 23px;
	display: block;
	padding: 3px 0px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
}

A.pSideAvtive:hover {
	border: 1px solid #7fb2d2;
	width: 23px;
	display: block;
	padding: 3px 0px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
}

A.pNotActive {
	border: 1px solid #d0d0d0;
	width: 18px;
	display: block;
	padding: 0px 0px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;
}

A.pNotActive:hover {
	border: 1px solid #7fb2d2;
	width: 18px;
	display: block;
	padding: 0px 0px;
	text-align: center;
	text-decoration: none;
	font-weight: bold;	
}

A.pageList {
	padding: 0px 0px;
	text-decoration: none;
	font-weight: bold;
}
/* End Pagination*/