/* CSS Document */

#content.grfc {
	background-color:#F0E9CC;
}
#grfcNavTabs {
	float:left;
	width:80px;
	margin-top:20px;
}
#grfcNavTabs ul {
	list-style:none;
	float:right;
	margin:0;
	padding:0;
}
#grfcNavTabs li {
	float:right;
	clear:right;
	margin:0;
	padding:0;
}
#grfcMain {
	background-color:#DCAF5B;
	width:770px;
	float:left;
	margin:20px 0px 20px 0px;
}
a.glrollover, a.parollover, a.strollover {

    display: block;
	width: 45px;
	height: 93px;
    text-decoration: none;
}
a.glrollover {
	background: url("../images/brown_gl_tab.gif") 0px 0px no-repeat;
}
a.parollover {
	background: url("../images/green_par_tab.gif") 0px 0px no-repeat;
}
a.strollover {
	background: url("../images/red_stu_tab.gif") 0px 0px no-repeat;
}
a:hover.glrollover, a:hover.parollover, a:hover.strollover  {
         background-position: 0px 0px;
		 width:70px;
}
.gl #grfcMain {
	background-color:#94784F;
}

.gl a.glrollover {
	background-position: 0px 0px;
	width:70px;
}
.pa #grfcMain {
	background-color:#348988;
}
.pa a.parollover {
	background-position: 0px 0px;
	width:70px;
}
.st #grfcMain {
	background-color:#CE4234;
}
.st a.strollover {
	background-position: 0px 0px;
	width:70px;
}


.grfc h1 {
	margin:10px 10px 10px 60px;
	color:#DCAF5B;
}
.grfc h3 {
	margin:10px 10px 10px 60px;
	color:#C55237;
	font-size:24px;
}

span.grfcWhite {
	font-size:16px;
	color:#FFFFFF;
	font-weight:bold;
	text-transform:uppercase;
}	
.grfc h2 {
	float:left;
	margin:0px;
	margin-top:16px;
	color:#FFFFFF;
	font-size:18px;
	font-weight:normal;
}

#grfcContainer {
	float:left;
	width:740;
	margin:10px 10px 20px 20px;
}
#grfcSubNav {
	float:left;
	width:134px;	
	color:#FFFFFF;
}

#grfcSubNav ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
#grfcSubNav li {
	display:block;
	margin:0px;
	padding:0px;
}
#grfcSubNav li a {
	display:block;
	padding:5px 0px 5px 10px;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
}
#grfcSubNav li a:hover {
	color:#AC3824;
}
#grfcBody {
	background-color:#F0E9CC;
	float:left;
	padding:10px;
	width:576px;
	border-left:#CE4234 solid 10px;
}
.gl #grfcContainer, .g1 #grfcSubNav {
	background-color:#AF8D5F;
}
.gl #grfcBody {
	border-left:#94784F solid 10px;
}
.pa #grfcContainer, .pa #grfcSubNav {
	background-color:#43A8A5;
}
.pa #grfcBody {
	border-left:#348988 solid 10px;
}
.st #grfcContainer, .st #grfcSubNav {
	background-color:#EA6359;
}
.st #grfcBody {
	border-left:#CE4234 solid 10px;
}
#checklist  {
	float:right;
	width:158px;
	height:102px;
	background-image: url(../images/images/yellow_paper_small.png);
	background-repeat: no-repeat;
}


.pad {
	
	float:left;
	margin:0px 10px;
}
.pad ul {
	list-style:none;
	margin:0;
	padding:0;
}
.pad li {
	width:140px;
	margin-left:55px;
	margin-bottom:8px;
	display:block;
}
.pad a{
	font-size:14px;
	text-decoration:none;
	display:block;
	color:#604B35;
	font-weight:bold;
	
}
.pad a:hover{
	color:#AC3824;
}
#GL {
	width:218px;
	height:256px;
	background-image: url(../images/images/GRFC_homepage_GL_pad.jpg);
	background-repeat: no-repeat;
	padding-top:10px;
}
#PA {
	width:218px;
	height:256px;
	background-image: url(../images/images/GRFC_homepage_PA_pad.jpg);
	background-repeat: no-repeat;
	padding-top:8px;
}
#ST {
	width:218px;
	height:256px;
	background-image: url(../images/images/GRFC_homepage_ST_pad.jpg);
	background-repeat: no-repeat;
	padding-left:5px;
	padding-top:5px;
}
a.titleLink {
	height:100px;
}
#content #grfcBody h1 {
	font-weight:normal;
	font-size:32px;
	color:#DB982C;
	margin:10px 0px;
}
#content #grfcBody h2 {
	text-transform:uppercase;
	font-weight:normal;
	font-size:24px;
	margin:20px 0px;
	color:#604B35;
	float:none;
}

#content #grfcBody h3 {
	text-transform:uppercase;
	font-size:16px;
	color:#AC3824;
	margin:0px;
}
#content #grfcBody h4 {
	font-weight:normal;
	text-transform:uppercase;
	font-size:18px;
	color:#DB982C;
	margin:0;
}
#content #grfcBody h5 {
	font-weight:normal;
	text-transform:capitalize;
	font-size:32px;
	color:#AC3828;
	margin:0;
}

.pastorbox {
	padding:15px;
	clear:both;
}

.pastorbox img {
	float:left;
	margin:5px 15px 15px 0px;
	margin-bottom:0;
	height:125px;
	width:100px;
}
.pastorlinks {
	clear:left;
	float:left;
	margin:15px 15px 15px 0px;
}
.pastorLeft {
	float:left;
	width:25%;
}
.pastorRight {
	float:right;
	width:75%;
}