@charset "UTF-8";
/* CSS Document */

/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/
                                                                        /* Theme Elements*/
/* Color Theme:
Background Tan #948A60
Menu Dark Green #2E2525
Header Background Pea Green #808D00
Video Window #578180
Mission Statement #DED7A3

*/
/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/




/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/
                                                                        /* Body */
/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/
body{
	background-color: #948A60;
	margin-top:20px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	text-align:left;
}

a img {
	border:none;
} 

a {
	color:#009;
	text-decoration:none;
}

p {
	text-align: left;	
}

em {
	font-style: italic;
}


/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/
                                                                        /* fonts */
/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/
.h1{
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#FFF;
	text-align:center;
	text-transform:uppercase;
	line-height:20px;
	text-decoration:none
}


.h1 a {
	text-decoration:none;
}


.mainEvent{
	font-size:10px;
	color:#FFF;
	line-height:20px;
}

.mainEvent a{
	font-size:10px;
	color:#FFF;
}

.mainEvent p{
	font-size:10px;
	color:#FFF;
	margin:0px;
	padding:8px 0px 0px 0px;
}

.generalCopy{
	font-size:10px;
	color:#000;
	line-height:16px;
	text-align:left;
}

.generalCopy a:hover{
	text-decoration: underline;
}

.generalCopy ul{
	margin: 0px 0px 0px 12px;
	padding: 0px;
}

.generalCopy ul li{
	margin: 0px;
	padding: 0px 0px 5px 0px;
	list-style: circle;
	line-height: 12px;
}

.generalCopyStaff{
	font-size:9px;
	color:#000;
	line-height:16px;
}

p {
	font-size:10px;
	color:#000;
	line-height:16px;
}

.GalleryCopy{
	font-size:10px;
	width:102px;
	color:#000;
	line-height:12px;
	float:left;
	text-align:left;
	margin-bottom: 5px;
}

.GalleryCopyCREDIT{
	font-size: 9px;
	width:102px;
	float:left;
	color: #666;
	line-height:12px;
	text-transform:uppercase;
}

.generalCopyButton a {
	font-size:10px;
	color: #666;
	text-decoration:underline;
}

.generalCopyButton a:hover {
	font-size:10px;
	color: #000;
	text-decoration:underline;
}

.pollHeadlineText{
	font-size:12px;
	text-transform:uppercase;
	text-align:left;
	line-height:18px;
	font-weight:bold;
	color:#2E2525;
	
}

.GYConlinePoll{
	font-size:14px;
	letter-spacing:1px;
	font-family:"Times New Roman", Times, serif;
	text-align: left;
	color:#948A60;
	font-weight:bold;
}

.GYConlinePollQuestion{
	font-size:10px;
	line-height:14px;
	color:#948A60;
	text-align:left;
}

.pollSUBMITbutton{
	width:80px;
	height:20px;
	font-family:Verdana, Geneva, sans-serif;
	color:#CCC;
	font-size:10px;
	background-image:url(../images/poll-submit.gif);
	background-repeat:no-repeat;
	border:0px;
	float:left;
}

.pollHeadlineTextLink a{
    font-size:10px;
	color: #FFF;
	line-height:14px;
	text-decoration:none;
}

.pollHeadlineTextLink a:hover {
    font-size:10px;
	color: #666;
	line-height:14px;
	text-decoration:underline;
}

.archivieTextLink {
    font-size:10px;
	color: #000;
	line-height:12px;
	text-decoration:none;
}


.archivieTextLink a{
    font-size:10px;
	color: #666;
	line-height:12px;
	text-decoration:none;
}

.archivieTextLink a:hover {
    font-size:10px;
	color: #333;
	line-height:12px;
	text-decoration:underline;
}

.ExperienceTextLink a{
    font-size:10px;
	color: #000;
	line-height:14px;
	text-transform:uppercase;
	text-decoration:none;
}

.ExperienceTextLink a:hover {
    font-size:10px;
	color:#BE6521;
	line-height:14px;
	text-transform:uppercase;
	text-decoration:underline;
}

.NewsMoreTextLink a{
    font-size:10px;
	color: #BE6521;
	line-height:12px;
	text-decoration:none;
	text-transform:uppercase;
}

.NewsMoreTextLink a:hover {
    font-size:10px;
	color: #BE6521;
	line-height:12px;
	text-decoration:underline;
	text-transform:uppercase;
}





/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/
                                                                        /* header */
/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/
.header{
	width:900px;
	height:140px;
}

.headerDIV{
	margin-left:20px;
	margin-right:20px;
	margin-top:0px;
	margin-bottom:0px;
	height:140px;
	width:860px;
	text-align:left;
}

.headerLOGO{
	width:140px;
	height:140px;
	float:left;
}

.headerSOCIALicons{
	width:720px;
	height:40px;
	padding-top:8px;
	float:right;
}

.headerGYCname{
	width:720px;
	height:48px;
	float:right;
	background-image:url(../images/gyc-header.jpg);
	background-repeat:no-repeat;
}
.headerMISSION{
	width:720px;
	height:36px;
	float:right;
	padding-top:8px;
	text-align:left;
}
	
.headerTEXT{
	font-family:"Times New Roman", Times, serif;
	font-weight:normal;
	font-size:24px;
	color:#FFF;
	margin-left:20px;
	letter-spacing:4px;
	line-height:50px;
	text-align:left;
}

.headerMISSIONtextTOP{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:12px;
	margin-left:50px;
	margin-right:20px;
	letter-spacing:1px;
	color:#DED7A3;
	text-align:left;
}

.headerMISSIONtextBOTTOM{
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-size:12px;
	margin-left:100px;
	letter-spacing:1px;
	color:#DED7A3;
	text-align:left;
}


.headerICONcontainerRSS{
	width:25px;
	height:20px;
	float:right;
	line-height:10px;
	padding-left:5px;
	padding-top:10px;
	padding-right:5px;
}

.headerICONcontainerFACEBOOK{
	width:70px;
	height:20px;
	float:right;
	line-height:10px;
	padding-left:5px;
	padding-top:10px;
	padding-right:0px;
}

.headerICONcontainerENEWS{
	width:80px;
	height:20px;
	float:right;
	line-height:10px;
	padding-left:5px;
	padding-top:10px;
    padding-right:0px;
}

.headerICONcontainerMAP{
	width:105px;
	height:20px;
	float:right;
	line-height:10px;
	padding-left:5px;
	padding-right:0px;
	padding-top:10px;
}

.headerICONcontainerEVENTS{
	width:55px;
	height:20px;
	float:right;
	line-height:10px;
	padding-left:5px;
	padding-right:5px;
	padding-top:10px;
}

.headerICONimages{
	width:16px;
	height:16px;
	padding-bottom:7px;
	padding-top:7px;
	float:right;
}

.headerBUTTON a {
	font-size:9px;
	text-transform:uppercase;
	color:#FFF;
	text-align:left;
	text-decoration:none;
}

.headerBUTTON a:hover {
	font-size:9px;
	text-transform:uppercase;
	color:#FFF;
	text-align:left;
	text-decoration: underline;
}

.headerSEARCHbox{
	width:125px;
	height:18px;
	border:1px thin #000;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#000;
	float:right;
	margin-right:5px;
	
}

.headerSEARCHbutton{
	width:80px;
	height:25px;
	font-family:Verdana, Geneva, sans-serif;
	color:#CCC;
	font-size:10px;
	background-image:url(../images/search-button-bg.gif);
	border:0px;
	float:right;
}


.headerSEARCHcontainer{
	width:220px;
	height:25px;
	padding-top:3px;
	padding-bottom:2px;
	margin-right:0px;
	float:right;
}

/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/
                                                                        /* Navigation */
/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/


.navCONTAINER{
	width:672px;
	margin-left:20px;
	height:30px;
	position: relative;
	float:left;
	z-index:999;
}

.navCONTAINERmain{
	width:560px;
	height:30px;
	float:left;
	position: relative;
}

.navCONTAINERdonate{
	width:111px;
	height:31px;
	float: left;
	position: relative;
	display:block;
	background: #722;
	text-align:center;
}

.navDonateButton a {
	color: #FFF;
	font-family:"Times New Roman", Times, serif;
	font-weight:lighter;
	font-size:12px;
	text-transform:uppercase;
	text-align: center;
	text-decoration: none;
	width:111px;
	height:18px;
	padding-top:8px;
	padding-bottom:5px;
	display:block;
}

.navDonateButton a:hover{
	font-family:"Times New Roman", Times, serif;
	font-weight:lighter;
	font-size:12px;
	text-transform:uppercase;
	text-align: center;
	text-decoration: none;
	width:111px;
	height:18px;
	padding-top:8px;
	padding-bottom:5px;
	display:block;
}




#nav
{	margin: 0;
	padding: 0;
	position: relative;
	z-index:999;
}

#nav li {
	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 11px arial;
}

#nav li a {
	display: block;
	margin: 0 1px 0 0;
	padding-top:8px;
	padding-bottom:5px;
	width: 111px;
	height:18px;
	background: #2E2525;
	color: #B5A574;
	font-family:"Times New Roman", Times, serif;
	font-weight:lighter;
	font-size:12px;
	text-transform:uppercase;
	text-align: center;
	text-decoration: none;
}


#nav li a:hover {
	background: #0A2525;
}


.navDONATE {
	margin: 0 0 0 0;
	
}

.navDONATE a:hover {
	background: #711;
}



#nav div {
	position: absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background-color:#948A60;
	border-bottom: 1px thin #000;
	text-align:left;
	
}

#nav div a {
	    position: relative;
		display: block;
		margin: 0px;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #948A60;
		color: #2E2525;
		font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
		text-transform:capitalize;
		border-bottom: 1px solid #2E2525;
}

#nav div a:hover {
		color: #FFF;
		background-color:#948A60;
		border-bottom: 1px solid #2E2525;
}

.navBOTTOMcontainer{
	width:700px;
	height:50px;
	background-image:url(../images/bottom-nav.gif);
	background-repeat:no-repeat;
	float:left;
}
.navBOTTOM{
	width:672px;
	height:22px;
	margin-left:20px;
	padding-top:3px;
	padding-bottom:5px;
}

.navBUTTON a {
	font-size:10px;
	padding-left:5px;
	padding-right:5px;
	text-transform: capitalize;
	color:#FFF;
	text-align:center;
	text-decoration:none;
}

.navBUTTON a:hover {
	font-size:10px;
	text-transform: capitalize;
	padding-left:5px;
	padding-right:5px;
	color:#FFF;
	text-align:center;
	text-decoration: underline;
}


/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/
                                                                        /* Structure & Layout */
/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/
.generalCONTAINERheader{
	width:900px;
	min-height:140px;
}

.generalCONTAINERcontent{
	width:880px;
	padding-left:0px;
	padding-right:20px;
	margin-top:10px;
	text-align: left;

	
}

.generalCONTAINDERleft{
	width:672px;
	margin-right:8px;
	float:left;
	z-index:6;
	position: relative;
}
.generalCONTAINDERright{
	width:170px;
	background-color:#2E2525;
	float:right;
	padding: 5px 5px 0px 5px;
	text-align:left;
}


.generalCONTAINERfocus{
	width:700px;
	float:left;
	background-image:url(../images/focus-bg.gif);
	background-repeat:repeat-y;
	position: relative;
}

/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/
                                                                        /* Index Content */
/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/


.indexContainer{
	width:652px;
	min-height:550px;
	margin-top:10px;
	margin-left:30px;
	margin-right:20px;
	background-color: #FFF;
}

#indexCAMPAIGN{
	width:652px;
	height:250px;
	margin-bottom:0px;
}

#indexCAMPAIGNimage{
	width:652px;
	margin-left:0px;
	margin-top:0px;
	height:220px;
	background-color:#381506;
	z-index:1;
	position:relative;
}

#slideshow1{
	position: absolute;
	z-index:3;
	width:642px;
	height:210px;
	border:5px solid #381506;
	overflow:hidden;
}


#indexCAMPAINGholder{
	width:652px;
	height:80px;
	margin-top:140px;
	margin-right:0px;
	margin-bottom:0px;
	float:right;
	z-index:4;
	position:absolute;
	overflow:hidden;
	
}


/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/
                                                                        /* Style Sliding Campaign Images */
/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/


.kwicks {
	list-style: none;
	position: relative;
	margin: 5px;
	float:right;
	padding:0;
	background-color:#FFF;
	border:0px;
	
}
.kwicks li{
	/* these are required */
	width: 70px;
	height: 70px;
	float:right;
	
	/*do not change these EVER ... EVER */
	display: block;
	overflow: hidden;
	padding: 0;  /* if you need padding, do so with an inner div */
}
.kwicks.horizontal li {
	/* This is optional and will be disregarded by the script.  However, it should be provided for non-JS enabled browsers. */
	margin-right: none; /*Set to same as spacing option in java of header. */
	float: right;
}
.kwicks.vertical  li{
	/* This is optional and will be disregarded by the script.  However, it should be provided for non-JS enabled browsers. */
	margin-bottom: none; /*Set to same as spacing option in java of header. */	
}

#kwicks_1{
	background-color:#FFF;
	position: relative;
	background-image:url(../images/campaign-frame.gif);
	background-repeat:no-repeat;
	z-index:9;

}

.campaignIMAGE{
	width:90px;
	height:70px;
	margin:1px;
	position:absolute;
	background-color:#FFF;
	z-index:8;
	border:0px;
}




.kiwicks.horizontal #kwicks_1 {
	margin-right:none; /* cancel margin on last campaign (if you set a margin above) */
}
.kiwicks.vertical #kwicks_1{
	margin-bottom: none; /* cancel margin on last campaign(if you set a margin above) */
}

#switches .active {
  font-weight: bold;
}

#slides div {
  display: none;
  visibility:visible;
}

#slides div.active {
  display: block;
  visibility:visible;
}

.slideHOLDER{
	width:420px;
	height:20px;
	background-color:#808D00;
	color:#FFF;
	font-size:12px;
	padding-left:10px;
	padding-top:5px;
	margin-top:5px;
	float:right;
	position:relative;
}


/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/
                                                                        /*Three Column Layouts*/
/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/
.brownCampaignImageContainer{
	position: relative;
	float:left;
}

.brownCampaignImage{
	width:208px;
	height:100px;
	position: absolute;
	z-index:1;
}

.brownCampaignFrame{
	width:198px;
	height:90px;
	position: relative;
	z-index:3;
	background-image:url(../images/home-triangle.png);
	background-repeat:no-repeat;
	background-position: bottom right;
	border:#4d4b39 5px solid;

}

.SageCampaignImageContainer{
	position: relative;
	float:left;
}

.SageCampaignImage{
	width:208px;
	height:100px;
	position: absolute;
	z-index:1;
}

.SageCampaignFrame{
	width:198px;
	height:90px;
	position: relative;
	z-index:3;
	background-image:url(../images/sage-triangle.png);
	background-repeat:no-repeat;
	background-position: bottom right;
	border:#568180 5px solid;

}



.SageColumn{
	width:208px;
	float:right;
	background-color: #FFF;
	position:relative;
	margin-top:10px;
	margin-left:1px;
}

.SageColumnImage{
	width:208px;
	height:100px;
	position: absolute;
	float:left;
}

.dividerline{
	width:16px;
	height:270px;
	margin-top:10px;
	border-right:1px solid #666;
	float:left;
	position: relative;
}
.dividerlineshort{
	width:1px;
	height:270px;
	border-right:1px solid #666;
	float:left;
	margin-top:10px;
	margin-left:5px;
	margin-right:4px;
}

.BrownColumn{
	width:208px;
	height:240px;
	float:left;
	background-color: #FFF;
	margin-left:21px;
	position:relative;
	margin-top:10px;
}

.BrownColumnImage{
	width:208px;
	height:100px;
	position: absolute;
	z-index:6;
	float:left;
}

.BrownColumHeaderBG{
	background-image:url(../images/brown-bar-bg.gif);
	background-repeat:repeat-x;
	width:208px;
	text-align:center;
	height:30px;
	margin-top:5px;
	float:left;
}

.SageColumHeaderBG{
	background-image:url(../images/sage-bar-bg.gif);
	background-repeat:repeat-x;
	width:208px;
	text-align:center;
	height:30px;
	margin-top:5px;
	float:left;
}

.208ColumCopy{
	width:208px;
	height:105px;
	margin-top:10px;
	text-align:left;
	float:left;
}



/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/
                                                                        /* Scrolling Book */
/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/

.bookHOLDER{
	width:224px;
	height:300px;
	overflow:hidden;
	float:left;
	position:relative;
	z-index:7;
	margin-left:-40px;
	margin-top:10px;
	background-image:url(../images/busted-book.png);
	background-repeat:no-repeat;
}

.holidayHOLDER{
	width:184px;
	height:300px;
	overflow:hidden;
	float:left;
	position:relative;
	z-index:7;
	margin-top:10px;
	margin-left: 0px;
}



.bookHOLDERheader{
	margin-left:30px;
	font-size:20px;
	text-transform:uppercase;
	font-family:"Times New Roman", Times, serif;
	margin-top:20px;
	color:#750A02;
}


/* Container DIV - automatically generated */
.simply-scroll-container { 
	position: relative;
}

/* Clip DIV - automatically generated */
.simply-scroll-clip { 
	position: relative;
	overflow: hidden;
	z-index: 2;
}

/* UL/OL/DIV - the element that simplyScroll is inited on
Class name automatically added to element */
.simply-scroll-list { 
	position: absolute;
	top: 0;
	left: 0;
	z-index: 1;
	overflow: hidden;
	margin: 0;
	padding: 0;
	list-style: none;
	
}

.simpl-scroll-font{
	font-size:10px;
}

.simply-scroll-list li {
	padding: 0;
	margin: 0;
	list-style: none;
}
	
.simply-scroll-list li img {
	border: none;
	display: block;
}

/* Master button styles - note that left and right 
versions are included although they are not used in this example */

.simply-scroll-btn {
	position: absolute;
    width: 15px;
	height: 15px;
	z-index:3;
	cursor: pointer;
}
	

.simply-scroll-btn-up {
	background-image:url(../images/button-up.png);
}

.simply-scroll-btn-up:hover {
	background-image:url(../images/button-up.png);
}
	
.simply-scroll-btn-down {
	background-image:url(../images/button-down.png);
}
.simply-scroll-btn-down:hover {
	background-image:url(../images/button-down.png);
}

/* Custom class modifications - adds to / overrides above
/* Container DIV */
.vert { 
	width: 200px; /* wider than clip for custom button pos. */
	height: 240px;
	margin-bottom: 5px;
}

/* Clip DIV */
.vert .simply-scroll-clip {
	width: 150px;
	height: 170px;
	margin-left:30px;
	margin-top:0px;
}

/* Modified button positions, overriding previous styles */
.vert .simply-scroll-btn-up { 
	right: 0;
	margin-top:140px;
}

.vert .simply-scroll-btn-down { 
	right: 0;
	margin-top:160px;
}



/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/
                                                                        /*SideBar Poll*/
/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/

.pollHolder{
	width:168px;
	position: relative;
	border:1px solid #948A60;
	
}

.pollNewsBoxTop{
	position: relative;
	background-image:url(../images/poll-top.gif);
	background-repeat:no-repeat;
	width:158px;
	height:10px;
	float: left;
	

}

.pollNewsBox{
	position: relative;
	width:158px;
	padding:5px;
}

.pollNewsBoxBottom{
	position: relative;
	background-image:url(../images/poll-bottom.gif);
	background-repeat:no-repeat;
	width:158px;
	height:10px;
	margin-bottom:5px;
	float: left;
}

.pollNews{
	position: relative;
	width:148px;
	background-color:#B5A574;
	margin-top:10px;
	padding:5px;
}

.pollNewsImage{
	position: relative;
	width:148px;
	height:80px;
}

.OnlinepollContainer{
	width:158px;
	position: relative;
	margin-top:10px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:15px;
}

.pollTackActionHolder{
	width:158px;
	height:24px;
	margin-top:30px;
	background-image:url(../images/take-action.gif);
	background-repeat:no-repeat;
	text-align:center;
	line-height:24px;
}

.pollTakeAction a {
	width:158px;
	height:24px;
	font-family:"Times New Roman", Times, serif;
	color:#FFF;
	text-align:center;
	text-decoration:none;
	line-height:24px;
	
}


.pollTakeAction a:hover{
	font-family:"Times New Roman", Times, serif;
	color:#FFF;
	text-align:center;
	width:148px;
	height:24px;
	text-decoration:underline;
	line-height:24px;
}


.profileHolder{
	width:158px;
	height:24px;
	margin-top:10px;
	background-image:url(../images/profile.gif);
	background-repeat:no-repeat;
	text-align:center;
	line-height:24px;
}

.storeHolder{
	width:158px;
	height:24px;
	margin-top:10px;
	background-image:url(../images/gyc-store.gif);
	background-repeat:no-repeat;
	text-align:center;
	line-height:24px;
}

.profileAction a, .storeHolder a {
	width:158px;
	height:24px;
	font-family:"Times New Roman", Times, serif;
	color:#FFF;
	text-align:center;
	text-decoration:none;
	line-height:24px;
	
}


.profileAction a:hover, .storeHolder a:hover{
	font-family:"Times New Roman", Times, serif;
	color:#FFF;
	text-align:center;
	width:148px;
	height:24px;
	text-decoration:underline;
	line-height:24px;
}


.redDivLine{
	height:5px;
	width:148px;
	margin-top:2px;
	margin-bottom:2px;
	border-top: 1px solid #C00;
}

.PollQuestion{
	width:148px;
	overflow:hidden;
}

.PollForm{
	width:148px;
}

.pollSUBMITbutton{
	width:80px;
	height:20px;
	font-family:Verdana, Geneva, sans-serif;
	color:#CCC;
	font-size:10px;
	background-image:url(../images/poll-submit.gif);
	background-repeat:no-repeat;
	border:0px;
	clear:both;
}
	

/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/
                                                                        /*Issues Content Landing Page*/
/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/

.issueTitles{
	text-align:left;
	font-size:24px;
	color: #948A60;
	margin-bottom:10px;
	padding-top:10px;
	text-transform:capitalize;
	font-family:"Times New Roman", Times, serif;
	background-color:#FFF;
}


.issueLandingItem{
	width:652px;
	float: left;
	min-height:115px;
	margin-top:10px;
	margin-bottom:10px;
	border-bottom: 1px solid #948A60;
	
}

.newsLandingItem{
	width:652px;
	min-height:185px;
	margin-top:10px;
	margin-bottom:10px;
	border-bottom: 1px solid #948A60;
	
}
  

.issueSmallImageContainer{
	border:#CCC 10px solid;
	margin-right:10px;
	position:absolute;
	float:left;
}

.issueSmallImage{
	width:182px;
	height:82px;
	position: absolute;
	z-index:1;
	background-color:#6FF;
}

.issueSmallImageFrame{
	width:180px;
	height:80px;
	border: #FFF 1px solid;
	position: relative;
	z-index:3;
	background-image:url(../images/white-triangle.png);
	background-repeat:no-repeat;
	background-position: bottom right; 
	
}

.newsSmallImageContainer{
	border:#CCC 10px solid;
	margin-right:10px;
	position:absolute;
	float:left;
}

.newsSmallImage{
	width:112px;
	height:147px;
	position: absolute;
	z-index:1;
	background-color:#6FF;
}

.newsSmallImageFrame{
	width:110px;
	height:145px;
	border: #FFF 1px solid;
	position: relative;
	z-index:3;
	background-image:url(../images/white-triangle.png);
	background-repeat:no-repeat;
	background-position: bottom right; 
	
}

.issueTextContainer{
	width: 442px;
	height:100px;
	float:right;
}

.newsTextContainer{
	width: 502px;
	height:150px;
	float:right;
}


.issueTopic{
	width:442px;
	height:20px;
	margin-bottom:5px;
	font-size:12px;
	font-weight:bold;
	margin-top:0px;
	text-align:left;
	float:left;
}

.issueTopic2{
	width:442px;
	height:20px;
	margin-bottom:10px;
	font-size:18px;
	font-weight:bold;
	margin-top:0px;
	text-align:left;
	float:left;
}

.issueDescription{
	width:442px;
	margin-bottom:5px;
	font-size:10px;
	text-align:left;
	font-weight: normal;
}

.issueFindOutMore{
	width:140px;
	height:20px;
	background-image:url(../images/find-out-more.png);
	background-repeat:no-repeat;
	text-align:center;
	float:right;
	position:relative;
	margin-bottom: 20px;
}

.issueFindOutMore2{
	width:140px;
	height:20px;
	background-image:url(../images/find-out-more.png);
	background-repeat:no-repeat;
	text-align:center;
	float: left;
	position:relative;
	margin-bottom: 20px;
}

.videoFindOutMore{
	width:140px;
	height:20px;
	background-image:url(../images/find-out-more.png);
	background-repeat:no-repeat;
	text-align:center;
	position:relative;
	margin-left: 5px;
}


.issueFindOutMoreLink a{
	text-align:center;
	color:#FFF;
	font-size:10px;
	line-height:20px;
	text-decoration:none;
}
.issueFindOutMoreLink a:hover{
	text-align:center;
	color:#FFF;
	font-size:10px;
	line-height:20px;
	text-decoration: underline;
}


/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/
                                                                        /*Issues Feature Page*/
/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/

.issueFeaturesContainer{
	width:652px;
}


.issueFeatureLeftColumn{
	margin-top:0px;
	margin-bottom:10px;
	padding-bottom:10px;
	margin-right:10px;
	background-color: #FFF;
	float:left;
	width:400px;
	height:100%;
	
}

.issueFeatureRightColumn{
	width:222px;
	margin-top:0px;
	margin-bottom:10px;
	background-color:#C2BCA4;
	float:right;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	position:relative;
}


.issueFeatureImageContainer{
	position:absolute;
	float:left;
}

.issueFeatureImage{
	width:400px;
	height:250px;
	position: absolute;
	z-index:1;
	background-color:#6FF;
}

.issueFeatureImageFrame{
	width:390px;
	height:240px;
	position: relative;
	z-index:3;
	background-image:url(../images/brown-triangle.png);
	background-repeat:no-repeat;
	background-position: bottom right;
	border:#948A60 5px solid;
	
}

.issueFeatureTitle{
	width:400px;
	height:30px;
	text-align:left;
	border-bottom:1px solid #948A60;
	padding-bottom:10px;
	margin-bottom:10px;
	padding-top:5px;
	margin-top:5px;
}

.issueFeatureNewsTitle{
	width:400px;
	text-align:left;
	font-size:12px;
	color:#948A60;
	font-weight:bold;
	margin-top:0px;
	text-transform:capitalize;
}

.issueFeatureNewsArticle{
	width:400px;
	text-align:left;
	font-size:11px;
	color:#000;

}

.issueMAPImageContainer{
	float:left;
	height:99%;
}

.issueMAPImage{
	width:212px;
	height:100px;
	position: absolute;
	z-index:1;
	background-color:#750A02;
}

.issueRedCall{
	width:192px;
	min-height:100px;
	padding:10px;
	position: relative;
	float:left;
	background-color:#750902;
	margin-bottom:10px;
	text-align:left;
	color:#FFF;
}


.issueRedCall h1, .issueRedCall h2, .issueRedCall h3, .issueRedCall h4{
	font-family:"Times New Roman", Times, serif;
		font-size:14px;
		color:#FFF;
		text-align:center;
	}

.issueRedCall p{
	color:#fff;
}

.issueRedCall a{
	color:#999;
	text-decoration:underline;
}

.issueRedCall a:hover{
	color:#CCC;
	text-decoration:underline;
}


.issueMAPImageFrame{
	width:202px;
	height:90px;
	position: relative;
	z-index:3;
	background-image:url(../images/red-triangle.png);
	background-repeat:no-repeat;
	background-position: bottom right;
	border:#750A02 5px solid;
	
}

.RedColumHeaderBG{
	background-image:url(../images/red-bar-bg.gif);
	background-repeat:repeat-x;
	width:212px;
	text-align:center;
	height:30px;
	padding-top:3px;
	margin-top:10px;
	float:left;
}

.issuesOverViewTextBox{
float: left;
width: 212px;
margin-left: 0px;
text-align:left;
}

.issuesOverViewTextBox ul{
margin: 0px;
padding-left: 15px;
}

.issuesOverViewTextBox li{
margin-left: 0px;
}


.issueImageContainer{
	width:222px;
	height:64px;
}

.spacer{
	width:10px;
	height:64px;
	float:left
}


.issueImageThumbDropshadow{
	background-image:url(../images/background.gif);
	background-repeat:no-repeat;
	width:64px;
	height:64px;
	float:left;
	position:relative;
}

.issueImageThumb{
	width:49px;
	height:49px;
	border:5px solid #750902;
	float:left;
}

.conImageThumb{
	width:49px;
	height:49px;
	border:5px solid #fff;
	float:left;
}

.ArchiveColumHeaderBG{
	background-image: url(../images/archives-bar-bg.gif);
	background-repeat: no-repeat;
	width:212px;
	text-align:center;
	height:25px;
	padding-top:3px;
	margin-top:10px;
	float:left;
}

.ArchiveLinkContainer{
	width:212px;
	margin-top:5px;
	margin-bottom:5px;
	text-align:left;
	float:left;
}


/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/
                                                                        /*News*/
/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/
.NewsContainer{
	width:652px;
	background-color:#FFF;
	
}

.rightBoxContainer {
	float: right;
	width: 190px;
}

.newsImage {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
	border: 5px solid #2E2525;
}

.NewsLeftColumn{
	width:442px;
	float:left;
	position:relative;
}



.NewsTitles{
	text-align:left;
	width:442px;
	font-size:24px;
	color: #948A60;
	margin-bottom:10px;
	padding-bottom:10px;
	text-transform:capitalize;
	font-family:"Times New Roman", Times, serif;
	background-color:#FFF;
	border-bottom: 1px solid #948A60;
}

.NewsMonth{
	width:442px;
	height:20px;
	margin-bottom:10px;
	border-bottom: 1px solid #948A60;
	text-align:left;
}
	


.NewsAtriclesContainer{
	width:442px;
	margin-right:10px;
	margin-bottom:10px;
	background-color:#FFF;
	float:left;
	
}

.newsPageLinks a{
	text-decoration: none;
	color:#A0BE2F;
	font-size: 12px;
}

.title {
	color:#8A9E35;
	font-size: 14px;
}

.newsPageLinks a:hover {
	text-decoration: underline;
	color:#8A9E35;
}

.NewsArticle{
	width:442px;
	padding-bottom:10px;
	background-color: #FFF;
	border-bottom: 1px solid #948A60;
	margin-bottom:10px;
	
}

.NewsArticleTitle{
	color:#000;
	font-size:14px;
	text-align:left;
	text-transform:capitalize;
	font-weight:bold;
	width:442px;
}

.NewsArticleDate{
	color:#000;
	font-size:12px;
	text-align:left;
	text-transform:capitalize;
	font-weight:bold;
	width:442px;
}

.NewsArticleDate a {
	text-decoration: none;	
}

.NewsArticleCopyBreif{
	width:442px;
	font-size:11px;
	color:#000;
	line-height:14px;
}

.NewsMoreContainer{
	text-align: right;
	width:442px;
	padding-top:10px;
}



.NewsAtricleDatesContainer{
	width:150px;
	margin-bottom:10px;
	background-color:#FFF;
	float:right;
	position: relative;
	padding:10px;
	margin-left:20px;
	background-color:#e4e0d0;
	
}

.NewsSort{
	width:150px;
	height:20px;
	line-height:20px;
	font-size:12px;
	color:#BE6521;
	text-align:center;
	font-weight:bold;
}

.SortNewsText{
	font-size:10px;
	line-height:14px;
	color:#BE6521;
	text-transform:capitalize;
}


.NewsFilterbutton{
	width:80px;
	height:20px;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	font-size:10px;
	background-image:url(../images/filter-button-bg.jpg);
	background-repeat:no-repeat;
	border:0px;
	float:right;
}

.NewsSEARCHbox{
	width:128px;
	height:20px;
	border:1px thin #000;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#000;
	float:right;
	
}




/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/
                                                                        /*Bread Cumbs*/
/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/

#crumbs{
	width:652px;
	height:20px;
	text-align:right;
	font-family:Verdana, Geneva, sans-serif;
	font-size:10px;
	color:#999;
	margin-bottom:5px;
	
}


/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/
                                                                        /*Experience the GYC*/
/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/

.GeneralContainer{
	width:652px;
	position: relative;
	text-align:left;
	float:left;
}

.StaffGeneralContainer{
	width:480px;
	position: relative;
	text-align:left;
	float:left;
	padding-bottom:10px;
	margin-bottom:10px;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}

.GeneralTitle{
	text-align:left;
	font-size:24px;
	color: #BE6521;
	margin-bottom:10px;
	text-transform:capitalize;
	font-family:"Times New Roman", Times, serif;
	background-color:#FFF;
}



.ExperienceIntroduction{
	width:652px;
	float:left;
	margin-bottom:10px;
	font-size:14px;
	text-align:left;
	line-height:18px;	
}

.ExperienceCopy{
	width:652px;
	height: auto;
	float:left;
	margin-bottom:20px;
	text-align:left;
	background-color:#FFF;
}

.ExperienceImageContainer{
	float:left;
	position:relative;
	
}

.ExperienceImage{
	width:155px;
	height:200px;
	position: absolute;
	z-index:1;
	background-color:#be6521;
}

.ExperienceImageFrame{
	width:145px;
	height:190px;
	position: relative;
	z-index:3;
	background-image:url(../images/orange-triangle.png);
	background-repeat:no-repeat;
	background-position: bottom right;
	border:#be6521 5px solid;
	
}

.ExperienceImageLarge{
	width:652px;
	height:250px;
	position: absolute;
	z-index:1;
	background-color:#be6521;
}

.ExperienceImageFrameLarge{
	width:642px;
	height:240px;
	position: relative;
	z-index:3;
	background-image:url(../images/orange-triangle.png);
	background-repeat:no-repeat;
	background-position: bottom right;
	border:#be6521 5px solid;
	
}



.ExperienceSpacer{
	width:10px;
	position:relative;
	float:left;
	height:155px;
}

.ExperienceListContainer{
	width:155px;
	float:left;
}

.ExperienceList{
	width:155px;
	float:left;
	text-align:left;
}



.ExperienceColumHeaderBG{
	background-image:url(../images/orange-bar-bg.gif);
	background-repeat:repeat-x;
	width:155px;
	text-align:center;
	height:30px;
	margin-top:5px;
	float:left;
}

/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/
                                                                        /* Gallery */
/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/

.PhotoContainer{
	width:652px;
	float:left;
	padding-left:1px;
	padding-right:1px;
}

.PhotoDiv{
	width:122px;
	height:180px;
	float:left;
	margin-bottom:30px;
	margin-right: 8px;
}

.PhotoHolder{
	width:122px;
	height:140px;
	float:left;
	margin-bottom:5px;
}

.PhotoCredit{
	width:122px;
	height:52px;
	border-bottom:1px solid #999;
	border-top:1px solid #999;
	float:left;
	text-align:left;
}

.videoTitle{
	width:122px;
	min-height: 35px;
	border-bottom:1px solid #999;
	border-top:1px solid #999;
	float:left;
	text-align:left;
}
.PhotoGallery{
}

.PhotoPlus{
	width:15px;
	height:15px;
	margin-top:10px;
	padding-left:5px;
	float:right
}

/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/
                                                                        /*Who We Are ABOUT SECTION*/
/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/


.WeFeatureLeftColumn{
	margin-top:0px;
	margin-bottom:10px;
	padding-bottom:10px;
	margin-right:10px;
	background-color: #FFF;
	float:left;
	width:400px;
	
}

.WeFeatureRightColumn{
	width:222px;
	margin-top:0px;
	margin-bottom:10px;
	background-color:#B5A574;
	float:right;
	padding-left:10px;
	padding-top:10px;
	padding-bottom:10px;
	position:relative;
}

.WeFeatureImageContainer{
	position:absolute;
	float:left;
}

.WeFeatureImage{
	padding: 5px;
	width:390px;
	height:150px;
	position: absolute;
	z-index:1;
	background-color: #be6521;
}

.WeFeatureImageFrame{
	width:400px;
	height:160px;
	position: relative;
	z-index:3;
	background-image:url(../images/orange-triangle.png);
	background-repeat:no-repeat;
	background-position: bottom right;
	
}

.WeColumHeaderBG{
	background-image: url(../images/who-we-are-column-header-bg.gif);
	background-repeat:repeat-x;
	width:212px;
	text-align:center;
	height:30px;
	padding-top:1px;
	float:left;
}

#whoWeAreScroll {
	height: 300px;	
}

.WeRightColumnOverViewTextBox{
	width:212px;
	margin-top:10px;
	margin-bottom:10px;
	text-align:left;
	float:left;
	position:relative;
}

.WeTitles{
	text-align:left;
	font-size:24px;
	color: #2E2525;
	margin-bottom:5px;
	padding-top:10px;
	text-transform:capitalize;
	font-family:"Times New Roman", Times, serif;
	background-color:#FFF;
}

.WeArticle{
	width:400px;
	text-align:left;
	font-size:11px;
	color:#000;

}

.WeWhiteImageContainer{
	float:left;
	position: relative;
	margin-bottom:10px;
	
}

.WeWhiteImage{
	padding: 5px;
	width:642px;
	height:240px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index:1;
	background-color:#BE6521;
}

.WeWhiteImageFrame{
	width:652px;
	height:250px;
	position: relative;
	z-index:3;
	background-image:url(../images/orange-triangle.png);
	background-repeat:no-repeat;
	background-position: bottom right;
	float:left;
	
}

.WeFinanceColumn{
	width:204px;
	float:left;
	height:300px;
	margin-right:10px;
	background-color:#FFF;
	
}

.WeFinanceColumnRight{
	width:204px;
	float:left;
	height:300px;
	margin-left:10px;
	background-color:#FFF;
	
}
.WeFinanceColumnCenter{
	width:202px;
	padding-left:10px;
	height:300px;
	padding-right:10px;
	float:left;
    background-color:#FFF;
	border-left: 1px solid #948A60;
	border-right: 1px solid #948A60
	
}



.WeFinanceImage{
	padding: 5px 0px 5px 0px;
	text-align:center;
	border:1px solid #948A60;
}

.WeFinaceTextBox{
    width:190px;
	padding-left:5px;
	padding-right:5px;
	float:left;
	font-size:10px;
	text-align:left;
	margin-bottom:0px;
}

.PDFdownload{
	width:140px;
	height:20px;
	background-image:url(../images/find-out-more.gif);
	background-repeat:no-repeat;
	text-align:center;
	float: left;
	margin-top:20px;
}


.PDFdownloadLink a{
	text-align:center;
	color: #333;
	font-size:10px;
	line-height:20px;
	text-decoration:none;
	text-transform:uppercase;
}
.PDFdownloadLink a:hover{
	text-align:center;
	color:#FFF;
	font-size:10px;
	line-height:20px;
	text-decoration: underline;
	text-transform:uppercase;
}


.StaffLeftColumn{
	width:480px;
	float:left;
	margin-right:20px;
	text-align:left;
	min-height:300px;
}

.StaffRightColumn{
	width:142px;
	padding:5px;
	float:right;
	text-align:left;
	position:relative;
	background-color:#e4e0d0;
}



.Staffcontainer {
	border-bottom: 1px solid #948A60;
	margin-bottom:20px;
	padding-bottom:10px;
	position: relative;
	float:left;
	width: 480px;
	position: relative;
}

.expand {
	position: relative;
	background-color: #FFF;
	width: 356px;
	font-size:10px;
	text-align:left;
	float:right;
}


.StaffImage{
	width:100px;
	height:110px;
	padding:5px;
	border:1px solid #948A60;
	float:left;
	margin-right:10px;
}

.StaffName{
	width:356px;
	float:right;
	text-align:left;
	font-size:11px;
	font-weight:bold;
	line-height:16px;
	text-transform:capitalize;
	color:#000;
	
}

.StaffJobTitle{
	width:356px;
	float:right;
	text-align:left;
	font-size:10px;
	font-weight:bold;
	line-height:12px;
	text-transform:capitalize;
	color:#948A60;
	
}

.StaffStateTitle{
	width:142px;
	float: left;
	text-align:left;
	font-size:10px;
	font-weight:bold;
	line-height:12px;
	text-transform:capitalize;
	color: #333;
	padding-bottom:5px;
	padding-top:5px;
	margin-bottom:5px;
	margin-top:5px;
	border-bottom:1px solid #948A60;
	border-top:1px solid #948A60;
	
}

.StaffStateList{
	width:142px;
	padding-left:15px;
	float:left;
	margin-bottom:10px;
}

.officeTitle {
	font-size:12px;
	
}

.StaffImageEmail{
	width:110px;
	float:left;
}

.StaffEmailDiv{
	width:110px;
	padding-top:5px;
	text-align:left;
	float:left;
}
	

.StaffEmail a{
	color: #948A60;
	font-size:10px;
	text-align:left;
	text-decoration:none;
	
}

.StaffEmail a:hover{
	color: #948A60;
	font-size:10px;
	text-align:left;
	text-decoration: underline;
	
}



.truncate_Copy{
	color: #948A60;
	text-align: center;
}

.truncate_show{
		color: #948A60;
		text-decoration:none;
}

.truncate_hide{
		color: #948A60;
		text-decoration:none;
}




/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/
                                                                        /*Video Player*/
/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/

#videoContainer {
	width: 420px;
}



.TakeActionItem{
	width:652px;
	margin-top:10px;
	margin-bottom:20px;
	float:left;
	border-bottom: 1px solid #948A60;
	
}
  

.TakeActionSmallImageContainer{
	border:#CCC 10px solid;
	margin-right:10px;
	position:absolute;
	float:left;
}

.TakeActionSmallImage{
	width:182px;
	height:82px;
	position: absolute;
	z-index:1;
	background-color:#6FF;
}

.TakeActionSmallImageFrame{
	width:180px;
	height:80px;
	border: #578180 1px solid;
	position: relative;
	z-index:3;
	background-image:url(../images/sage-triangle.png);
	background-repeat:no-repeat;
	background-position: bottom right; 
	
}

.TakeActionTextContainer{
	width: 442px;
	float:right;
}

.TakeActionTopic{
	width:442px;
	font-size:12px;
	font-weight:bold;
	margin-top:0px;
	text-align:left;
	float:left;
	color:#578180;
	text-transform: uppercase;
}

.jobsHeader {
	font-size:12px;
	font-weight:bold;
	color:#578180;
	text-transform: uppercase;
}

.TakeActionDate{
	width:442px;
	height:18px;
	margin-bottom:5px;
	font-size:12px;
	font-weight:bold;
	margin-top:0px;
	text-align:left;
	float:left;
}

.TakeActionDescription{
	width:442px;
	margin-bottom:10px;
	font-size:10px;
	text-align:left;
	font-weight: normal;
}

.TakeActionButtonHolder{
	float:left;
	height:20px;
	margin-top:10px;
	margin-bottom:10px;
}
	

.TakeActionComments{
	width:100px;
	height:20px;
	margin-left:5px;
	margin-right:5px;
	background-image: url(../images/take-action-button-3.jpg);
	background-repeat:no-repeat;
	text-align:center;
	float:right;
}

.TakeActionSpeak{
	width:100px;
	height:20px;
	margin-left:5px;
	margin-right:5px;
	background-image: url(../images/take-action-button-2.jpg);
	background-repeat:no-repeat;
	text-align:center;
	float:right;
}

.TakeActionVolunteer{
	width:100px;
	height:20px;
	margin-left:5px;
	margin-right:5px;
	background-image: url(../images/take-action-button-1.jpg);
	background-repeat:no-repeat;
	text-align:center;
	float:right;
}


.TakeActionFindOutMoreLink a{
	text-align:center;
	color:#FFF;
	font-size:10px;
	line-height:20px;
	text-decoration:none;
}
.TakeActionFindOutMoreLink a:hover{
	text-align:center;
	color:#FFF;
	font-size:10px;
	line-height:20px;
	text-decoration: underline;
}



/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/
                                                                        /*Show Your Support & Donate Page Style Names Reflect Support Page*/
/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/
.SupportColumn{
	width:204px;
	float:left;
	margin-right:10px;
	background-color:#FFF;
	
}

.SupportColumnRight{
	width:204px;
	float:left;
	margin-left:10px;
	background-color:#FFF;
	
}
.SupportColumnCenter{
	width:202px;
	padding-left:10px;
	padding-right:10px;
	float:left;
    background-color:#FFF;
	border-left: 1px solid #948A60;
	border-right: 1px solid #948A60;
	
}

.SupportTextBlox{
	width:100%;
	float:left;
	margin-top:0;
	text-align:left;
	font-size:10px;
	color:#000;
}

.SupportDivder{
	width:652px;
	height:30px;
	float:left;
}




/*///////////////////////////////Take Action//////////////////////*/
.supportActionImageContainer{
	float:left;
	position: relative;
}

.supportActionFeatureImage{
	width:204px;
	height:100px;
	position: absolute;
	z-index:1;
	background-color: #FFF;
}

.supportActionFeatureImageFrame{
	width:194px;
	height:90px;
	position: relative;
	z-index:3;
	background-image:url(../images/sage-triangle.png);
	background-repeat:no-repeat;
	background-position: bottom right;
	border:5px solid #578180;
	
}

.supportActionHeaderBG{
	background-image:url(../images/support/action-bar-bg.jpg);
	background-repeat:repeat-x;
	width:204px;
	text-align:center;
	height:30px;
	float:left;
	margin-top:10px;
	margin-bottom:0px;
}

/*///////////////////////////////Join Our Network//////////////////////*/
.supportJoinImageContainer{
	float:left;
}

.supportJoinFeatureImage{
	width:192px;
	height:100px;
	position: absolute;
	z-index:1;
	background-color: #FFF;
}

.supportJoinFeatureImageFrame{
	width:192px;
	height:90px;
	position: relative;
	z-index:3;
	background-image:url(../images/support/join-triangle.png);
	background-repeat:no-repeat;
	background-position: bottom right;
	border:5px solid #750a02;
	
}

.supportJoinHeaderBG{
	background-image:url(../images/support/join-bar-bg.jpg);
	background-repeat:repeat-x;
	width:100%;
	text-align:center;
	height:30px;
	float:left;
	margin-top:10px;
}

/*///////////////////////////////Donate//////////////////////*/
.supportDonateImageContainer{
	float:left;
}

.supportDonateFeatureImage{
	width:204px;
	height:100px;
	position: absolute;
	z-index:1;
	background-color: #FFF;
}

.supportDonateFeatureImageFrame{
	width:194px;
	height:90px;
	position: relative;
	z-index:3;
	background-image:url(../images/green-triangle.png);
	background-repeat:no-repeat;
	background-position: bottom right;
	border:5px solid #808d00;
	
}

.supportDonateHeaderBG{
	background-image:url(../images/green-bar-bg.jpg);
	background-repeat:repeat-x;
	width:204px;
	text-align:center;
	height:30px;
	float:left;
	margin-top:10px;
}

/*///////////////////////////////Volunteer//////////////////////*/
.supportVolunteerImageContainer{
	position: relative;
	float:left;
}

.supportVolunteerFeatureImage{
	width:204px;
	height:100px;
	position: absolute;
	z-index:1;
	background-color: #FFF;
}

.supportVolunteerFeatureImageFrame{
	width:194px;
	height:90px;
	position: relative;
	z-index:3;
	background-image:url(../images/support/volunteer-triangle.png);
	background-repeat:no-repeat;
	background-position: bottom right;
	border:5px solid #c0a800;
	
}

.supportVolunteerHeaderBG{
	background-image:url(../images/support/volunteer-bar-bg.jpg);
	background-repeat:repeat-x;
	width:204px;
	text-align:center;
	height:30px;
	float:left;
	margin-top:10px;
}

/*///////////////////////////////Tell a friend//////////////////////*/
.supportTellImageContainer{
	position: relative;
	float:left;
}

.supportTellFeatureImage{
	width:204px;
	height:100px;
	position: absolute;
	z-index:1;
	background-color: #FFF;
}

.supportTellFeatureImageFrame{
	width:194px;
	height:90px;
	position: relative;
	z-index:3;
	background-image:url(../images/support/donate-triangle.png);
	background-repeat:no-repeat;
	background-position: bottom right;
	border:5px solid #be6521;
	
}

.supportTellHeaderBG{
	background-image:url(../images/support/tell-bar-bg.jpg);
	background-repeat:repeat-x;
	width:100%;
	text-align:center;
	height:30px;
	float:left;
	margin-top:10px;
}

.supportTellDonateHeaderBG{
	background-image:url(../images/support/tell-green-bar-bg.jpg);
	background-repeat:repeat-x;
	width:100%;
	text-align:center;
	height:30px;
	margin-top:5px;
	float:left;
	margin-top:10px;
}

/*///////////////////////////////Facebook//////////////////////*/
.supportFaceImageContainer{
	position: relative;
	float:left;
}

.supportFaceFeatureImage{
	width:204px;
	height:100px;
	position: absolute;
	z-index:1;
	background-color: #FFF;
}

.supportFaceFeatureImageFrame{
	width:194px;
	height:90px;
	position: relative;
	z-index:3;
	background-image:url(../images/support/face-triangle.png);
	background-repeat:no-repeat;
	background-position: bottom right;
	border:5px solid #3a5aa4;
	
}

.supportFaceHeaderBG{
	background-image:url(../images/support/face-bar-bg.jpg);
	background-repeat:repeat-x;
	width:204px;
	text-align:center;
	height:30px;
	float:left;
	margin-top:10px;
}

/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/
                                                                        /* Planned Side Bar #948A60; */
/*////////////////////////////////////////////////////////////////////*/
/*////////////////////////////////////////////////////////////////////*/


.partnerHolder{
	width:158px;
	border:1px solid #FFF;
	padding:5px;
	text-align:left;
	float:left;
	font-size: 11px;
}

.partnerH1 {
	font-family:"Times New Roman", Times, serif;
	font-size:14px;
	color:#2d2424;
	text-align:center;
	text-transform:uppercase;
	line-height:20px;
}

.partnerTop{
	width:158px;
	height:10px;
	background-image:url(../images/partner-giving-top.gif);
	background-repeat:no-repeat;
}

.partnerCenter{
	width:148px;
	background-color:#fff;
	padding:5px;
}

.partnerBottom{
	width:158px;
	height:10px;
	background-image:url(../images/partner-giving-bottom.gif);
	background-repeat:no-repeat;
}

.partnerHeader{
	width:148px;
	border-top:1px solid #AFA595;
	border-bottom:1px solid #AFA595;
	text-align:center;
}
.partnerShaodw{
	width:148px;
	height:10px;
	background-image:url(../images/partner-shadow.gif);
	background-repeat:no-repeat;
	margin-bottom:0px;
}

.partnerContent{
	padding:5px;
	font-size:10px;
	color:#FFF;
	width:137px;
	height: 365px;
	overflow:auto;
}

.partnerMoreButton a {
	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	font-size:10px;
	color:#FFF;
}

.partnerMoreButton a:hover {
	

	text-align:center;
	text-decoration: underline;
	text-transform:uppercase;
	font-size:10px;
	color:#FFF;
}

.partnerMore{
	width:138px;
	height:22px;
	background-image:url(../images/find-out-more-side-bar.gif);
	background-repeat:no-repeat;
	text-align:center;
	padding-top:5px;
}










.plannedHolder{
	width:158px;
	border:1px solid #FFF;
	padding:5px;
	text-align:left;
	float:left;
	
}

.plannedTop{
	width:158px;
	height:10px;
	background-image:url(../images/planned-giving-top.gif);
	background-repeat:no-repeat;
}

.plannedCenter{
	width:148px;
	background-color:#808D00;
	padding:5px;
}

.plannedBottom{
	width:158px;
	height:10px;
	background-image:url(../images/planned-giving-bottom.gif);
	background-repeat:no-repeat;
}

.plannedHeader{
	width:148px;
	height:20px;
	border-top:1px solid #FFF;
	border-bottom:1px solid #FFF;
	text-align:center;
}
.plannedShaodw{
	width:148px;
	height:10px;
	background-image:url(../images/planned-shadow.gif);
	background-repeat:no-repeat;
	margin-bottom:0px;
}

.plannedContent{
	padding:5px;
	font-size:10px;
	color:#FFF;
	width:100%;
}

.plannedMoreButton a {

	text-align:center;
	text-decoration:none;
	text-transform:uppercase;
	font-size:10px;
	color:#FFF;
}

.plannedMoreButton a:hover {
	text-align:center;
	text-decoration: underline;
	text-transform:uppercase;
	font-size:10px;
	color:#FFF;
}

.plannedMore{
	width:138px;
	height:22px;
	background-image:url(../images/find-out-more-side-bar.gif);
	background-repeat:no-repeat;
	text-align:center;
	padding-top:5px;
}


.sideImage{
	width:180px;
	height:115px;
	background-image:url(../images/right-sidebar-elk.gif);
	background-repeat:no-repeat;
	text-align:left;
	float:left;
	margin-left:-5px;
	margin-top:5px;
}

