@charset "utf-8";
/*
THEME NAME: GGCC Theme
THEME URI: http://www.contextureintl.com/
DESCRIPTION: A custom theme designed for Amen Clinics by Contexture International
VERSION: 1
AUTHOR: Jerrol Krause
AUTHOR URI: http://www.jerrolkrause.com/
TAGS: GGCC Kenya
*/


/******************** Timestamp 10/1/2008 10:30********************
::Notes::

::Website Update Master Log::
4/14/09 - Began construction

/******************** Styling *********************/
* {padding: 0;margin: 0;}
body{font: 80%/1.25 Arial, Helvetica, sans-serif;background-color: #6e5f4f;background-image: url(images/mp-bg-tile.jpg);	background-repeat: repeat-y;background-position: center;line-height: 1.5em;}
img{border:0;}
font{font-family: Arial, Helvetica, sans-serif;}
h1,h2,h3{letter-spacing:-1px;font-family: "Times New Roman", Times, serif;font-size: 2.6em;font-style: normal;font-weight: normal;font-variant: normal;color: #06688d;padding: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 10px;margin-left: 0px;}
	h2{font-size: 2em;letter-spacing:-0.5px;}
	h3{font-size: 1.4em;letter-spacing:0px;color: #514e86;font-family: Arial, Helvetica, sans-serif;font-weight: bold;}
p{padding-bottom: 1em;}
ul,ol{margin-bottom: 1em;padding: 0;}
	ul ul{padding-bottom: 0px; margin-bottom: 0px;}
ol{margin-bottom: 1em;}
li{margin-left: 2.8em;list-style: square;padding: 0;margin-bottom: 0.5em;}
	ul ul li{list-style: circle;}
td{padding: 4px;}
form {display:inline;}
blockquote{font-style: italic;font-size: 0.9em;padding: 7px;border: 2px solid #CCCCCC;margin: 0px 30px 7px;}
hr{margin-top:1em;margin-bottom:1em;}

/********************* Library *********************/
.left{text-align: left;}
.right{text-align: right;}
.center{text-align: center;}
.float_left{float: left;}
.float_right{float: right;}
.clear{clear:both;}
.clear_left{clear:left;}
.clear_right{clear:right;}
.pad0{padding: 0;margin: 0;}
.pad_A{padding: 3px;}
.pad_B{padding: 7px;}
.pad_C{padding: 10px;}
.inline{display:inline;}
.center{margin-right: auto;	margin-left: auto;}
.width_100{width:99.9%}
.width_A{width:50%}
.width_B{width:33%}

.image_left{float:left;margin-right:12px;margin-bottom:5px;background-color: #FFFFFF;padding: 5px;border: 1px solid #999999;}
.image_right{float:right;margin-left:12px;margin-bottom:5px;background-color: #FFFFFF;padding: 5px;border: 1px solid #999999;}

.txt_largester{font-size: 1.8em;}
.txt_largest{font-size: 1.5em;}
.txt_larger{font-size: 1.2em;}
.txt_large{font-size: 1.1em;}
.txt_small{font-size: .9em;}
.txt_smaller{font-size: .8em;}
.txt_smallest{font-size: .5em;}
.txt_smcaps{font-variant: small-caps;}
.txt_uppercase{text-transform: uppercase;}
.txt_dkred{color: #990000;}
.txt_blue{color:#3A6E8F;}
.txt_grey{color: #999999;}
.txt_red{color: #8e2e06;}
.txt_white{color: #FFFFFF;}
.txt_reference{font-size: .8em;color: #666666;position: relative;top: -4px;}
.txt_superscript{font-size: .6em;position: relative;top: -10px;}
.callout{background-color: #F2F2F2;}

/********************* Master Page *********************/
.main{background-color: #FFFFFF;width: 902px;margin-right: auto;margin-left: auto;padding:20px;}
.logo{float:left;}
	.logo img{float:left;margin-right:8px;padding-left:20px;}
	.logo a:link, .logo a:visited{font-size: 1.4em;text-decoration: none;color: #000000;font-family: Georgia, "Times New Roman", Times, serif;}
	
.header{margin-bottom:10px;}
.columnA{float:left;width:205px;padding-top:15px;}
.columnB{float:left;width:670px;margin-left:20px;padding-top:15px;}

.column3{float:left;width:30%;padding-right: 1.5%;padding-left: 1.5%;}
	.column3 p{font-size:0.85em;}
	.column3 p a{text-decoration: none;}
	.column3 p a:hover{text-decoration: underline;}
	.column3 li{margin-left: 1em;}

.spacer{margin-bottom: 10px;padding-bottom: 0px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #999999;}
.footer{clear:both;padding-top:10px;}
.footer2{clear:both;color: #999;font-size:0.8em;padding-top:10px;}
	.footer2 a:link, .footer2 a:visited{color: #999;text-decoration: none;}

.callout_1{background-image: url(images/mp-sidebar-pullout-top.gif);background-repeat: no-repeat;background-position: top;}
.callout_2{background-image: url(images/mp-sidebar-pullout-bottom.gif);background-repeat: no-repeat;background-position: bottom;	padding-bottom:10px;min-height:100px;padding-top: 15px;padding-right: 20px;padding-left: 20px;}

/*Header Graphics*/
.visual{clear:both;background-image: url(images/header-default.jpg);background-repeat: no-repeat;background-position: center top;	height: 191px;}

/********************* Navigation *********************/
a:link{color: #005825;}
	a:visited{color: #003663;}
	a:hover{text-decoration: underline;color: #a3620a;}
	a:active{color: #333333;}

	h2 a{text-decoration: none;}
	h3 a{text-decoration: none;}

#navigation{float:right;padding-top:50px;padding-right:30px;position:relative;top: 7px;}
	#navigation ul{margin: 0px;padding: 0px;}
		#navigation li{float:left;margin: 0px;padding: 0px;list-style-type: none;background-image: url(images/mp-nav-bg-tile.gif);	background-repeat: repeat-x;background-position: top;}
		#navigation a:link, #navigation a:visited{display:block;text-align:center;width:97px;height:26px;color:#FFFFFF;text-decoration:none;padding-top: 9px;background-image: url(images/mp-nav-bg-divider.gif);background-repeat: no-repeat;background-position:left top;}
		#navigation a:hover{background-image: url(images/mp-nav-hover.gif);background-position: top;background-repeat: repeat-x;color: #A0E1FA;}

#navigation_sub{height:41px;background-image: url(images/mp-nav-sub-tile.gif);background-repeat: repeat-x;background-position: center;}
	#navigation_sub ul{margin: 0px;padding: 0px;height:41px;background-image: url(images/mp-nav-sub-right.gif);background-repeat: no-repeat;background-position: right center;}
		#navigation_sub li{float:left;margin: 0px;padding: 0px;list-style-type: none;background-image: url(images/mp-nav-sub-tile.gif);	background-repeat: repeat-x;background-position: top;}
		#navigation_sub a:link, #navigation_sub a:visited{display:block;text-align: center;width: 97px;height: 31px;color: #FFFFFF;text-decoration: none;padding-top: 10px;background-image: url(images/mp-nav-sub-divider.gif);	background-repeat: no-repeat;background-position: right top;}
		#navigation_sub a:hover{background-image: url(images/mp-nav-sub-hover.gif);background-position: top;background-repeat: repeat-x;color: #A0E1FA;}

.sidenav{}
	.nav_sub{padding-left:10px;}
	.nav_sub ul{margin-bottom: 1.5em;}
	.nav_sub li{margin:0px;}
	.nav_sub ul ul ul{padding-bottom:5px;padding-top:5px;margin-bottom: 0em;}
	.nav_sub li li{margin-left: 2.8em;margin-bottom: 0.5em;font-size:0.9em;}
	.nav_sub li li li{margin-bottom: 0em;}
	.sidenav h2{letter-spacing:-1px;font-family: "Times New Roman", Times, serif;font-size: 1.9em;font-style: normal;font-weight: normal;font-variant: normal;color: #06688d;padding: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 10px;margin-left: 0px;}
	.sidenav ul{}
	.sidenav li{list-style-type: none;}
	.sidenav a:link, .sidenav a:visited{text-decoration: none;}
	.sidenav a:hover{text-decoration: underline;}

.post-edit-link{background-color: #FFFFFF;padding: 7px;margin-top: 15px;margin-left: 15px;border: 1px solid #333333;position: absolute;left: 0px;top: 0px;}

/*You are HERE Nav*/
#AN_62 #home{background-image: url(images/mp-nav-current.gif);background-position: top;background-repeat: repeat-x;}
#AN_4 #about{background-image: url(images/mp-nav-current.gif);background-position: top;background-repeat: repeat-x;}
#AN_6 #contact{background-image: url(images/mp-nav-current.gif);background-position: top;background-repeat: repeat-x;}
#AN_3 #news{background-image: url(images/mp-nav-current.gif);background-position: top;background-repeat: repeat-x;}
#AN_10 #donate{background-image: url(images/mp-nav-current.gif);background-position: top;background-repeat: repeat-x;}

#AN_ #home_sub{background-image: url(images/mp-nav-sub-current.gif);background-position: top;background-repeat: repeat-x;}
#AN_4 #about_sub{background-image: url(images/mp-nav-sub-current.gif);background-position: top;background-repeat: repeat-x;}
#AN_6 #contact_sub{background-image: url(images/mp-nav-sub-current.gif);background-position: top;background-repeat: repeat-x;}
#AN_3 #news_sub{background-image: url(images/mp-nav-sub-current.gif);background-position: top;background-repeat: repeat-x;}
#AN_10 #donate_sub{background-image: url(images/mp-nav-sub-current.gif);background-position: top;background-repeat: repeat-x;}

#sidebar ul, #sidebar li{margin-right: 0px;margin-left: 0px;padding-right: 0px;padding-left: 0px;}

/********************* Unique Page Content *********************/

.kids{background-color: #F2F2F2;padding: 20px;margin:0px 0px 10px 0px;border: 1px solid #999999;}

/*Homepage*/
#AN_62 .visual{}
#AN_62 .welcome{padding-left:500px;padding-right:20px;color: #FFFFFF;overflow:hidden;height:300px;}
#AN_62 .welcome div{padding-top:20px;}

	#AN_62 .welcome h1{font-size: 3.2em;font-family: Georgia, "Times New Roman", Times, serif;line-height: normal;margin-bottom: 15px;padding-bottom: 15px;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #FFFFFF;color:#FFF;}
	#AN_62 h3{font-weight: normal;font-size: 1.3em;}
	#AN_62 .visual{clear:both;background-image: url(images/index-header.jpg);background-repeat: no-repeat;background-position: center top;height: 314px;}
	#click a{
	background-image: url(images/index-tv.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 42px;
	display:block;
	height:27px;
	padding-top:5px;
	margin-left:1em;
	font-weight: bold;
}
