/* content */
div.content { padding-right: 40px; }
div.content ul { padding-left: 10px; }
div.content ul li { padding: 0px 0px 10px 26px; background: url('http://www.gapps.org/images/site_images/icon_arrow_orange.gif') no-repeat 4px 3px; }

/* nav */
div.nav ul { list-style-type: none; }
div.nav ul li { list-style-type: none; float: left; }
div.nav ul li a { text-indent: -10000px; width: 67px; height: 68px; display: block; float: left; padding: 6px; border-right: 1px solid #fff; font-family: Helvetica, Arial, sans-serif; color: #333; font-weight: bold; text-decoration: none; z-index: 0; background: #fff; }
div.nav ul li.selected > a { background-color: #fff; color: #fff; text-decoration: none; }
div.nav ul li:last-child > a:last-child { border-right: none; }
div.nav ul li a#home { background: url('http://www.gapps.org/images/site_images/nav_allbuttons.png') no-repeat 0px 0px; }
div.nav ul li a#home:hover { background: url('http://www.gapps.org/images/site_images/nav_allbuttons.png') no-repeat 0px -80px; }
div.nav ul li a#home.selected { background: url('http://www.gapps.org/images/site_images/nav_allbuttons.png') no-repeat 0px -160px; }
div.nav ul li a#who_we_are { background: url('http://www.gapps.org/images/site_images/nav_allbuttons.png') no-repeat -80px -0px; }
div.nav ul li a#who_we_are:hover { background: url('http://www.gapps.org/images/site_images/nav_allbuttons.png') no-repeat -80px -80px; }
div.nav ul li a#who_we_are.selected { background: url('http://www.gapps.org/images/site_images/nav_allbuttons.png') no-repeat -80px -160px; }
div.nav ul li a#what_we_do { background: url('http://www.gapps.org/images/site_images/nav_allbuttons.png') no-repeat -160px 0px; }
div.nav ul li a#what_we_do:hover { background: url('http://www.gapps.org/images/site_images/nav_allbuttons.png') no-repeat -160px -80px; }
div.nav ul li a#what_we_do.selected { background: url('http://www.gapps.org/images/site_images/nav_allbuttons.png') no-repeat -160px -160px; }
div.nav ul li a#resources { background: url('http://www.gapps.org/images/site_images/nav_allbuttons.png') no-repeat -240px 0px; }
div.nav ul li a#resources:hover { background: url('http://www.gapps.org/images/site_images/nav_allbuttons.png') no-repeat -240px -80px; }
div.nav ul li a#resources.selected { background: url('http://www.gapps.org/images/site_images/nav_allbuttons.png') no-repeat -240px -160px; }
div.nav ul li a#events, div.nav ul li a#membership { background: url('http://www.gapps.org/images/site_images/nav_allbuttons.png') no-repeat -320px 0px; }
div.nav ul li a#events:hover, div.nav ul li a#membership:hover { background: url('http://www.gapps.org/images/site_images/nav_allbuttons.png') no-repeat -320px -80px; }
div.nav ul li a#events.selected, div.nav ul li a#membership.selected { background: url('http://www.gapps.org/images/site_images/nav_allbuttons.png') no-repeat -320px -160px; }
div.nav ul li a#media_center { background: url('http://www.gapps.org/images/site_images/nav_allbuttons.png') no-repeat -400px 0px; }
div.nav ul li a#media_center:hover { background: url('http://www.gapps.org/images/site_images/nav_allbuttons.png') no-repeat -400px -80px; }
div.nav ul li a#media_center.selected { background: url('http://www.gapps.org/images/site_images/nav_allbuttons.png') no-repeat -400px -160px; }
div.nav ul li a#how_you_can_help { background: url('http://www.gapps.org/images/site_images/nav_allbuttons.png') no-repeat -480px 0px; }
div.nav ul li a#how_you_can_help:hover { background: url('http://www.gapps.org/images/site_images/nav_allbuttons.png') no-repeat -480px -80px; }
div.nav ul li a#how_you_can_help.selected { background: url('http://www.gapps.org/images/site_images/nav_allbuttons.png') no-repeat -480px -160px; }


/* left-panel */
ul.subcategories { font-size: 15px; line-height: 20px; margin-bottom: 40px; }
ul.subcategories li { padding-bottom: 5px; margin-bottom: 5px; }
div.callout { margin-bottom: 40px; }
div.callout p { color: #858585; font-size: 13px; line-height: 20px; font-weight: lighter; font-style: italic; font-family: Helvetica, Arial, sans-serif; padding-top: 10px; }
div.left-panel > div.callout {  }

/* footer */
div.footer { text-align: right; padding-bottom: 10px; }
div.footer, div.footer p { font-size: 9px; font-family: Helvetica, Arial, sans-serif; color: #7d746d; }
div.footer div.footer-links { background-color: #f2f0e5; width: 799px; height: 24px; }
div.footer ul { list-item-type: none; display: block; padding: 4px 10px 4px 10px; float: right; }
div.footer ul li { display: block; float: left; border-right: 1px solid #cecbb7; padding: 0 4px 0 4px; }
div.footer ul li:first-child { display: block; float: left; border-right: 1px solid #cecbb7; padding: 0 4px 0 0; }
div.footer ul li:last-child, div.footer ul li.last { display: block; float: left; border-right: none; padding: 0 4px 0 4px; }
div.footer ul li a:link, div.footer ul li a:visited, div.footer ul li a:active, div.footer ul li a:hover { color: #7d746d; }

/* other styles */
img.left-image { float: left; padding: 3px 10px 5px 0; }
.lowercase { text-transform: lowercase; }

/* Added by Wolken on 04-14-2009 */

div.home_push {
	display: block;
	clear: both;
	width: 256px;
}

div.home_push div.home_push_header {
	display: block;
	clear: both;
	width: 248px;
	height: 26px;
	padding-left: 8px;
	background: #fff url(http://www.gapps.org/images/site_images/push_top_bg.gif) no-repeat top left !important;
	font-size: 16px !important;
	font-weight: bold !important;
	color: #fff !important;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 26px;
	border-bottom: 2px solid #fff;
}

div.home_push div.home_push_body {
	display: block;
	clear: both;
	width: 198px;
	height: 92px;
	padding-left: 8px;
	padding-top: 8px;
	padding-right: 60px;
	background-color: #f2f0e5;
	font-size: 10px;
	color: #383737;
}

div.home_push_body div.home_push_text {
	display: block;
	clear: both;
	width: 158px;
	height: 63px;
}

div.home_push a.home_push_link {
	display: block;
	clear: both;
	width: 100px;
	height: 19px;
	background: url(http://www.gapps.org/images/site_images/read_more.gif) no-repeat 0px 0px;
}

div.home_push a.home_push_link:hover {
background: url(http://www.gapps.org/images/site_images/read_more.gif) no-repeat 0px -19px;
}

a.home_push_link em {
	display: none !important;
}

div.home_push a.home_push2_link {
	display: block;
	clear: both;
	width: 100px;
	height: 19px;
	background: url(http://www.gapps.org/images/site_images/join_now.gif) no-repeat 0px 0px;
}

div.home_push a.home_push2_link:hover {
background: url(http://www.gapps.org/images/site_images/join_now.gif) no-repeat 0px -19px;
}

a.home_push2_link em {
	display: none !important;
}

a#header_link {
	display: block;
	width: 103px;
	height: 25px;
	position: relative;
	left: 237px;
	top: 125px;
}

table.schedTbl {
width: 555px;
background:#fff;
font-size: 12px !important;
line-height: 17px;
}

table.schedTbl td.tLeft {
width: 150px;
vertical-align: top;
padding: 3px;
padding-bottom: 8px;
font-size: 12px !important;
line-height: 17px;
}

table.schedTbl td.tRight {
width: 405px;
padding: 3px;
padding-bottom: 8px;
font-size: 12px !important;
line-height: 17px;
}

table.schedTbl td.tLarge {
padding: 3px;
padding-top: 30px;
padding-bottom: 10px;
font-size: 15px !important;
font-weight: bold !important;
border-bottom: 1px solid #ccc;
}

