@import "http://services.igloocommunities.com/download-noauth/lib/css/gridcss";
@import "http://services.igloocommunities.com/download-noauth/lib/boxes/css/boxcss";

#subnavigation, 
#primarynav .here a { background: #95bd4d; }

#header-links {
position: absolute; top: -40px; right: 250px;
width: 230px;
}

#header-links a { color: #575757; font-weight: bold; }

#wa-templates.workarea #content-head h1 /* Add to other areas */
{
	margin-right: 0;
	width: 700px;
}

.workarea #content-head h1 {
	margin-right: 0;
	width: 700px;
}

#wa-cool.workarea #content-head h1,
#wa-about.workarea #content-head h1{ 
	display: none;
}
/*
#wa-cool h1, #wa-about h1{
	margin-top:-20px;
}*/

/*-------------------------------------------- 
[-- COMMUNITY --]
	THE CLIMATE PROJECT CANADA

[-- ASSIGNED TO --]
	Ahmad Merhi
	
[-- COLORS --]

	heading    - #63769b
	subheading - #949494
	links      - #4b8da3
	text       - #636363
	
	boxes
	  	purple - #64779b
	  	green  - #83884c
	  	grey   - #ebebeb

[-- TABLE OF CONTENTS --]
	Content
		Homepage
		Box (Generic)
		Box - Attendees (green)
		Box - Email (grey)
		Box - Customized
		Subnavigation
		RSS Feeds
	Layout
		Colours
		Structure
	Components
		Page Title
		Search
		Sign In
		Logo
		Navigation
		Google Map
	Grid 12

# -------------------------------------------- */


a                { color: #4b8da3; text-decoration: none; }
#tinymce a       { color: #4b8da3 !important; text-decoration: none !important; }

a:hover          { color: #4b8da3; text-decoration: underline;}
#tinymce a:hover { color: #4b8da3 !important; text-decoration: underline !important; }

h1, h2, h3 {
	color: #63769b;
	font-family: arial;
} 

h1 {
	font-size: 40px;
	margin-bottom: 10px;
}

h2 {
	font-size:18px;
}

h3, h4 {
	font-size:14px;
}

h2.subtitle {
	border-bottom: 1px solid #dcdcdc;
	color: #636363;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	margin-bottom: 1em;
	padding-top: 2em;
}

.subheader{
	color:#949494;
	font-size:20px;
	line-height:23px;
}

iframe {
	border-width: 0;
}

#trailer-viewcount {
	display:none;
	float:left;
	margin:0;
}

/*--------------------------------------------- */
/*               >>> CONTENT <<<                */
/*--------------------------------------------- */


/* Homepage Banner Slideshow
=============================================== */


.ps-slideshow-frame-container {
	height: 238px; /* height of slideshow */
	position: relative;
}

.ps-slideshow-frame {
	height: 238px; 
	position: absolute;
}

.ps-slideshow-controls {
	background: #ebecec;
	border-top: 1px solid #aeaeae;
	padding: 5px 20px;
}

.ps-slideshow-frame h1{
	font-size:34px;
	line-height: 1;
}

.ps-slideshow-frame p {
	font-size: 14px;
	margin-bottom: 10px;
}

.banner-1, .banner-2, .banner-3, .banner-4, .banner-5, .banner-5-charest,
.banner-1-welcome, .banner-1-pic, .banner-gys, .banner-application, .banner-new, .banner-desjardins,
.banner-new-2, .banner-new-1
{
	background: url(/download/gallery/img/slidesimg2) right bottom no-repeat;
	height: 208px;
	width: 325px;
	padding: 30px 350px 0 25px;
}

.banner-new-1 { background-image: url(/download/gallery/img/24hrs_logo_jpg?attachment=0); }
.banner-new-1 h1 { width: 440px; }
.banner-new-1 .learn-more { padding-top: 40px; }
.banner-new-2 { background-image: url(/download/gallery/img/algorejpg?attachment=0); }
.banner-new-2 h1 { width: 400px; }

.banner-2 { background-image: url(/download/gallery/img/slidesimg2jpg); }
	
.banner-3 { background-image: url(/download/gallery/img/slidesimg3jpg); }
	
.banner-4 { background-image: url(/download/gallery/img/slidesimg4jpg); }

.banner-4 p { margin-bottom:2px; }

.banner-gys { background-image: url(/download/gallery/img/bannergreenschooljpg); }

.banner-application{ 
    background-image:url("/download/gallery/img/banner_al_gore_jpg");
    height:218px;
    padding:20px 273px 0 25px;
    width:auto;
}

.banner-new{
    background-image:url("/download/gallery/img/bljc_png~2?attachment=0");
    background-position:100% 20px;
    height:218px;
    padding:20px 273px 0 25px;
    width:auto;
}

.banner-desjardins{ 
    background-image:url(/download/gallery/img/desj_en_jpg?attachment=0);
    background-position:0 0;
    padding:0 350px 0 25px;
}

.banner-desjardins h1{
    font-size:23px;    
}

.watermark{
	padding-left:40px;
}

.banner-1-welcome { background-image: url(/download-noauth/gallery/img/slideshowgorejpg); }

.banner-1-welcome { padding-right: 300px; width: 375px; }

.banner-1-pic { background-image: url(/download-noauth/gallery/img/pichomebannernobuttjpg?attachment=0); }
.banner-1-pic { padding-right: 300px; width: 375px; }
.banner-1-pic .learn-more{
padding-top:115px;
}


.banner-5 { background-image: url(/download/gallery/img/slidesimg5jpg); }
.banner-5-charest  { background-image: url(/download/gallery/img/slideshow_charest_jpg); }


/* GREEN YOUR SCHOOL 
==============================================*/
#tcp-slideshow-gys { height: 360px; width: 700px; }

#tcp-slideshow-gys .ps-slideshow-frame-container { height: 360px; }

#tcp-slideshow-gys .box-greenify h1,
#tcp-slideshow-gys .box-greenify h2 { color: #63769b; padding-top: 1em; }
#tcp-slideshow-gys .box-greenify { background: #fafbf7 url(/download/gallery/img/1pxgreenpng) 0 0 repeat-x; color: #636363;}

/* PLAY IT COOL SLIDESHOW 
==============================================*/
#tcp-slideshow-playic { margin-bottom: 1.5em; }
#tcp-slideshow-playic .banner-1, #tcp-slideshow-playic .banner-2, #tcp-slideshow-playic .banner-3, #tcp-slideshow-playic .banner-4, #tcp-slideshow-playic .banner-5, #tcp-slideshow-playic .banner-6
{
	background: url(/download-noauth/gallery/playitcool/bannersrennerjpg) right bottom no-repeat;
	height: 208px;
	width: 325px;
	padding: 30px 350px 0 25px;
}

#tcp-slideshow-playic .banner-1 { background-image: url(/download-noauth/gallery/playitcool/bannersrennerjpg); }

#tcp-slideshow-playic .banner-2 { background-image: url(/download-noauth/gallery/playitcool/bannerkgrovesjpg); }
	
#tcp-slideshow-playic .banner-3 { background-image: url(/download-noauth/gallery/playitcool/bannerjheiljpg); }
	
#tcp-slideshow-playic .banner-4 { background-image: url(/download-noauth/gallery/playitcool/bannerjlamoureuxjpg); }

#tcp-slideshow-playic .banner-5 { background-image: url(/download-noauth/gallery/playitcool/bannerhwickenheiserjpg); }

#tcp-slideshow-playic .banner-6 { background-image: url(/download-noauth/gallery/playitcool/bannerkvanderbeekjpg); }


/* PLAY IT COOL CONTENT
==============================================*/
#box-collaboration-playic h1 { color: #fff; font-size: 30px; line-height: 30px; padding-top: 0em; margin-bottom: 10px; }



.ps-button-previous, .ps-button-next {
	display: block;
	padding-top: 22px;
	height: 0;
	overflow: hidden;
}

div.ps-slideshow-controls ul {
	margin: 0 0 2em 0;
}

.ps-slideshow-controls li {
	list-style: none;
	float: left;
	margin: 0 10px;
}

.ps-button-previous { background: url(/download/gallery/img/btnpreviousgif) 0 0 no-repeat; width: 68px; }

.ps-button-next     { background: url(/download/gallery/img/btnnextgif) 0 0 no-repeat; width: 50px; }




/* Box (Generic Blue Box)
=============================================== */

.box { background-color: #687b9f; }

.box-head, .box-head div,  
.box-foot, .box-foot div {
	background-image: url('http://services.igloocommunities.com/download-noauth/lib/boxes/img/shadow/3greypng');
}

.box-body, .box-inner { 
	background: url('http://services.igloocommunities.com/download-noauth/lib/boxes/img/shadow/3greysides') 0 0 repeat-y;
}

.box-body .box-inner { background-position: 100% 0; }

.box-head,     .box-foot     { padding-left: 7px; }

.box-head div, .box-foot div { padding-right: 7px; }

.box-body { padding-left: 5px; }

.box-inner {
	padding-left:  8px;
	padding-right: 13px; /* padding (box-body + box-inner) */
}

.box-head div, .box-foot div { line-height: 7px; }

/* Elements inside box */

.box, .box a { color: #fff; }

.box h1, .box h2, .box h3, .box h4 {
	color: #fff;
}

.box .box-foot p {	
	padding: 10px;
}




/* Box - Number of Attendees (green)
----------------------------------------------- */

#box-memberscount { /* background: #83884c; */ background: #95bd4d; }

#box-memberscount * { /* color: #d1d4b2; */ color: #fff; }

#box-memberscount p {
	font-weight: bold;
	text-align: center;
	margin-bottom: 1em;
}

#box-memberscount img {
	display: block;
	margin: 0 auto 5px;
}

#box-memberscount .attendee-number, #box-memberscount .attendee-country, .carbon-number {
	color: #fff;
}

.attendee-title, .attendee-number, .attendee-country, .carbon-number,
.carbon-intro, .carbon-number, .carbon-description {
	display: block;
	text-align: center;
}

.attendee-title, .carbon-description {
	color: #bdc18e;
	font-size: 21px;
	font-weight: bold;
	line-height: 34px;
}

.attendee-number, .carbon-number {
	/* background: url(/download/gallery/img/containernumbergif) 0 0 no-repeat; */
	font-size: 32px;
	font-weight: bold;
	letter-spacing: 5px;
	line-height: 36px;
	margin-bottom: 5px;
background-color: #7da03d;
border: 1px solid #6d8c33;

border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
   box-shadow:inset 0 0 5px #6a8a30; -moz-box-shadow:inset 0 0 5px #6a8a30; -webkit-box-shadow:inset 0 0 5px #6a8a30;
   

}

.attendee-country {
	font-size: 36px;
	font-weight: bold;
	line-height: 36px;
	margin-bottom: 2px;
}

#box-carboncount { background-color: #95bd4d; /* color: #c7cfdd; */ color: #fff; }

.sidebar-pic #box-carboncount { margin-top:71px; }

#box-carboncount p {
	font-weight: bold;
	text-align: center;
	margin-bottom: 1em;
}

.carbon-intro { margin-bottom: 14px; }

.carbon-number {
	/* background-image: url(/download/gallery/img/containernumbluegif); */
background-color: #7da03d;
	letter-spacing: normal;
	line-height:45px;
border: 1px solid #6d8c33;
}

.carbon-description {
	color: #fff;
	font-size: 18px;
}


/* Box - Subscribe to mailing list (grey)
----------------------------------------------- */

#box-email, #box-getinvolved { background: #ebebeb url(/download/gallery/img/envelopegi) 100% 100% no-repeat; }

#box-kyoto { background-color:#ebebeb; }
#box-kyoto a{ color:#4B8DA3 }

#box-kyoto.box-kyoto-2                    { background: #97c55d url(/download/gallery/img/bggreenschoolpng) 0 0 no-repeat; }
#box-kyoto.box-kyoto-2 .textual-content   { display: inline; float: right; padding-top: 5px; width: 157px; }
#box-kyoto.box-kyoto-2 .textual-content p { color: #fff; margin-bottom: 5px; }
#box-kyoto.box-kyoto-2 .textual-content p strong { color: #fff; }


#box-green-your-school                    { background: #97c55d url(/download/gallery/img/boxgreenschoolhomejpg) 0 0 no-repeat; }
#box-green-your-school .textual-content   { display: inline; float: right; padding-top: 5px; width: 157px; }
#box-green-your-school .textual-content p { color: #575757; margin-bottom: 5px; }
#box-green-your-school a, #box-green-your-school .textual-content p strong { color: #575757; }

#box-email *, #box-kyoto * { color: #575757; }

#box-email p,#box-kyoto p { font-size: 11px; }

#box-email .box-inner{ height: 218px; }

#box-email h1, #box-email h2, #box-email h3, #box-email h4,
#box-kyoto h1, #box-kyoto h2, #box-kyoto h3, #box-kyoto h4,
#box-getinvolved h1, #box-getinvolved h2, #box-getinvolved h3, #box-getinvolved h4
{	color: #4b8da3; }

#box-getinvolved { background-image: none; }

#box-getinvolved { color: #636363; }

#box-getinvolved a { color: #43a8c9; }


/* Box - Custom Boxes (Map & Schedule)
----------------------------------------------- */
.box-border { background-color: #fff; border: 1px solid #ccc; padding: 5px; }
#box-map {
	background-image: url(/download/gallery/img/countryjpg);
	background-position: 50% 100%;
	background-repeat: no-repeat;
}

#box-map h3.heading2 {
	background: url(/download/gallery/img/iconglobeb) 0 5px no-repeat;
	margin-bottom: 8px;
	padding-left: 45px;
	text-transform: uppercase;
	font-weight:normal;
}

.box-instructions { background-color: #f5f5f5; font-size: 11px; padding: 10px; }

#icon-ideas{
	background: url(/download/gallery/img/light_bulb_png) 0 0 no-repeat;
	margin-bottom: 8px;
	padding-left:35px;
}

#box-presentation #banner-box { margin: 0 -9px; }

#box-presentation #banner-box img { width: 100%; }

p.presentation-date { font-size: 10px; }

/* PLAY IT COOL */

/* TITLE BOX */
#banner-green-school { overflow: hidden; }

#banner-green-school .pic-title-left { margin-left
}
.pic-title-left{
	margin: 0pt 40px 0pt 32px; 
	float: left; width: 264px; 
	text-align: center;
}

.box-greenify .pic-title-left { margin: 0 30px 0 0; width: 310px; }
.box-greenify .pic-title-right { width: 315px; }

.column-buttons p { margin-bottom: 0.5em; }

.pic-title-left img{
	margin-top:31px;
}

.pic-title-right{
	float: left; width: 326px;
}

.pic-title-right h1{
	font-size:25px;
}

.pic-caption{
	margin-top:15px;
}

#box-collaboration { background: #faf9f5 url(/download/gallery/img/1pxbeigegif) 0 0 repeat-x; }

#box-collaboration { color: #636363; }

#box-collaboration h1 { color: #63769b; padding-top: 1em; }

#box-collaboration.box-greenify { background: #fafbf7 url(/download/gallery/img/1pxgreenpng) 0 0 repeat-x;}

#logo-playitcool {
	background: url(/download/gallery/img/logoplayitcoollrggif) 50% 10px no-repeat;
	float: left;
	font-weight: bold;
	display: inline;
	margin: 0 20px;
	padding-top: 230px;
	padding:230px 0 15px;
	text-align: center;
	width: 270px;
}

#box-jointeam { background: #929759 url(/download/gallery/img/1pxgreengif) 0 0 repeat-x; }

#box-jointeam .box-heading {
	background: url(/download/gallery/img/logoplayitcoolsmlgif) 100% 0 no-repeat;
	margin-bottom: 1.25em;
	padding-right: 90px;
	line-height: 1.2;
}

#ps-request-upcoming-events{
	margin-bottom:10px;
}

/* LISTS
=============================================== */

.list-thumbs {
	margin-left: 0 !important;
	margin-bottom: 1em;
	overflow: hidden;
}

.list-thumbs li { 
	list-style: none;
	margin-bottom: 12px;
	overflow: hidden;
	zoom: 1;
}

.list-thumbs img {
	border: 1px solid #ccc;
	float: left;
	margin: 0 10px 10px 0;
	padding: 5px;
}

.profile_special{
	border: 1px solid #ccc;
	margin: 0 10px 10px 0;
	padding: 5px;
}

.header-bottom h2, .border-dotted{
	border-bottom:1px dotted #CCCCCC;
	margin-bottom:10px;
	padding-bottom:5px;
	font-size:21px;
}


.list-bottom li{
	border-bottom:1px dotted #CCCCCC;
	margin-bottom:10px;
	padding-bottom:10px;
}

.list-bottom li.last{
	border-bottom:none;
}

.thumbs-80  img { 	
	margin:5px 0 0 -110px;	
}

.thumbs-80 li{
	padding-left:110px;
}

.thumbs-124 img { 	
	margin:5px 0 0 -150px;	
}

.thumbs-124 li{
	padding-left:150px;
}

.thumbs-125 img { 	
	margin:5px 0 0 -160px;
width: 125px;
}

.thumbs-125 li{
	padding-left:160px;
}

.thumbs-178 img { 	
	margin:5px 0 0 -204px;	
}

.thumbs-178 li{
	padding-left:204px;
}

.normal li{
	float:none;
	padding-left:0;	
	list-style-type:disc;
	overflow:visible;
	margin-bottom:0;
}

img.normal{
   margin:0;
   border:none;
   float:none;
   padding:0;   
}

.right img{
	float:right;
	margin:0 0 0 10px;	
}

.right li{
	padding-left:0;
}

/* Sub-navigation
=============================================== */

#subnavigation {
	display: block;
	float: none;
	position: absolute; top: 245px;
}

#subnavigation ul { margin: 0; height: 25px; width: 940px; }

#subnavigation li { list-style: none; float: left; }

#subnavigation a { color: #fff; display: block; font-size: 11px; padding: 3px 13px 4px; }

#subnavigation a:hover { color: #d5daa3; text-decoration: none; }

#subnavigation span.here{ color:#FFFFFF; display:block; font-size:11px; font-weight: bold; padding:3px 13px 4px; }

/* RESOURCES SUBNAV */
#resources-nav a{
	margin-right:10px;
}

/* RSS Feeds
=============================================== */

.rss-box .rss-items {
	height: 287px;
	margin: 0 -2px 15px 0;
	overflow: auto;
}

#wa-cool .rss-box .rss-items { height: auto; }


.rss-date{
	color:#d6d6d6;
	font-size: 10px;
}

.rss-box .rss-items li.rss-item {
	border-bottom: 1px dashed #a1adc3;
	color: #b3caf8;
	font-size: 11px;
	list-style: none;
	margin-right: 10px;
	padding: 5px 0;
}

.rss-box .rss-items .rss-item a.rss-item {
	color: #fff;
	font-size: 12px;
	font-weight: bold;
}


/*--------------------------------------------- */
/*                >>> LAYOUT <<<                */
/*--------------------------------------------- */


/* COLORS & BACKGROUND
=============================================== */

body {
	color: #636363;
	font-family: 'Arial', 'Kalimati', 'sans-serif';
}

body           { background: #e3ddc9; }
#page          { background: #ffffff; margin-bottom: 1em; }
#header        { /*background: #040707 url(/download/gallery/img/headerjpg) 0 0 no-repeat; */ }
#navigation    { background: #63769b url(/download/gallery/img/navgif) 0 0 repeat-x; }
#footer        { background: #e3ddc9; }

.profile{
	border:1px solid #CCC;
	padding:5px;
	float:left;
	margin-right:10px;
}

/* STRUCTURE
=============================================== */

#page { border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px; 
	margin:  53px auto 0;
	padding-top: 10px;
	width: 960px;
  box-shadow: 0px 0px 5px #ccc; -moz-box-shadow: 0px 0px 5px #ccc; -webkit-box-shadow: 0px 0px 5px #ccc;

}

#header, #main { margin: 0 10px; }
#header-inner  { height: 120px; }
#content       { padding: 18px 0 10px; }
#home #content { padding-top: 0; }
#footer-inner  { padding: 0px 0; }

#footer-custom {
	height: auto !important;
	height: 1%;
	overflow: hidden;
}

#poweredby { position: relative; right: 10px; }


/*--------------------------------------------- */
/*              >>> COMPONENTS <<<              */
/*--------------------------------------------- */

/* HIDDEN
=============================================== */

.workarea #breadcrumb { display: none; }



/* SEARCH
=============================================== */

#search-keyword { top: -45px; right: 0; }



/* SIGN IN
=============================================== */

#comsignin { border-width: 0; }


/* LOGO/TAGLINE
=============================================== */

#logo { padding: 0; }

/* Logo Small */
#logo a {
background: url(/download/gallery/tcplogos/logo_tcrppng) no-repeat;
	display: block;
	height: 0 !important;
	overflow: hidden;
	padding-top: 44px;
	width: 194px;
}
/* Logo Large */
#logo a {
background: url(/download/gallery/tcplogos/logo_tcrp_lgpng) no-repeat;
display: block;
	height: 0 !important;
	overflow: hidden;
	padding-top: 110px;
margin: 0 auto;
	width: 606px;
}


/* PRIMARYNAV
=============================================== */

#navigation  {
	height: auto !important;
	height: 1%;
	overflow: hidden;
    border-radius: 5px; -moz-border-radius: 5px; -webkit-border-radius: 5px;
}

#primarynav li {
	float: left;
}

#primarynav a {
	color: #fff;
	display: block;
	font-size: 12px;
	font-weight: bold;
	padding: 7px 13px;
	text-decoration: none;
}

#primarynav       a:hover { background: #939598; }

#primarynav #nav-francais    { float: right; }
#primarynav #nav-francais a  { background: #787d42; }

#primarynav #nav-home2 { display: none; }

/* Google Map [Added Aug 18, 09- Andrew Lawton]
=============================================== */
#google-map{
	height:680px;
	width:940px;
}

/* Counter */
.counterIframe{
    position:relative;
    top:3px;
}

/*--------------------------------------------- */
/*                >>> GRID  <<<                 */
/*--------------------------------------------- */



.grid-row { 
	height: auto!important;
	height: 1%;
	display: inline-block;
	zoom: 1;
	margin-bottom: 0;
}

div.grid-row-custom { overflow: visible; }

/*div.grid-row-custom .grid-4 { position: relative; top: -54px; }*/

#tinymce div.grid-row-custom .grid-4 { top: 0; }

#tinymce .grid-row { height: auto!important; }


#tinymce .grid-1, #tinymce .grid-2, #tinymce .grid-3, #tinymce .grid-4, #tinymce .grid-5,
#tinymce .grid-6, #tinymce .grid-7, #tinymce .grid-8, #tinymce .grid-9, #tinymce .grid-10, 
#tinymce .grid-11, #tinymce .grid-12, #tinymce .grid-13,
#tinymce .grid-14, #tinymce .grid-15, #tinymce .grid-16
{
	margin-left: 4px;
	margin-right: 4px;
}

#tinymce .alpha { margin-left: 0; }
#tinymce .omega { margin-right: 0; }

#tinymce .alpha .alpha { margin-left: 4px; }
#tinymce .alpha .omega { margin-right: 4px; }
#tinymce .omega .omega { margin-right: 4px; }
#tinymce .omega .alpha { margin-left: 4px; }

.mceContentBody { padding: 1px !important; }

/* TEXT RESET FOR WIDGET */
.ig-cpt {
    font-size:inherit;
}

#id_a0294f35-2e4a-4848-8b81-4e724f94fe78{
    font-size:31px;
}

/* GYS - Resources Page */

#box-gys-menu-new{
	padding-top:12px;
}

#gys-title, #gys-title-schools, #gys-title-volunteer, #gys-title-funding{
    background:url("/download/gallery/img/gys_title_pic_png?attachment=0") no-repeat scroll 15px 0 transparent;
    height:109px;
}

#gys-title{	
	padding-bottom:50px;
	padding-left:115px;
}

#gys-title-schools{	
    padding-left:115px;
    padding-bottom:10px;
}

#gys-title-volunteer{	
    padding-left:115px;
    padding-bottom:10px;
}

#gys-title-funding{	
    padding-left:115px;
    padding-bottom:80px;
}

#gys-title .subheader{
	margin-bottom:0;
}

#gys-vine-top{
	background:url(/download/gallery/img/gys_vine_top_png?attachment=0) no-repeat;	
	position:absolute;
	height:77px;
	width:249px;
	margin-left:439px;
	margin-top:-77px;
}

/* Individual #s for Resources */
/* Left + Right =  617 */
#gys-resource-number-1{
	background:url("/download/gallery/img/gys_sun_1_png?attachment=1") no-repeat scroll 0 0 transparent;	
}

#gys-resource-1{
	background:url("/download/gallery/img/gys_vine_1_7_png") no-repeat scroll 146px bottom transparent;	
	padding-bottom:42px;
}

#gys-resource-1 .gys-resource-left{	
	width:499px;
	padding-right:13px !important;
}

#gys-resource-1 .gys-resource-right{
	width:148px;
}

#gys-resource-number-2{ 
    background:url("/download/gallery/img/gys_sun_2_png?attachment=1") no-repeat scroll 0 0 transparent;
}

#gys-resource-2{
	background:url("/download/gallery/img/gys_vine_2_8_png") no-repeat scroll 515px bottom transparent;
	padding-bottom:38px;
}

#gys-resource-2 .gys-resource-left{
	width:199px;
}

#gys-resource-2 .gys-resource-right{
	width:436px;
}

#gys-resource-number-3{ 
    background:url("/download/gallery/img/gys_sun_3_png?attachment=1") no-repeat scroll 0 0 transparent;
}

#gys-resource-3{
	background:url("/download/gallery/img/gys_vine_3_9_png") no-repeat scroll 142px bottom transparent;
	padding-bottom:39px;
}

#gys-resource-number-4{ 
    background:url("/download/gallery/img/gys_sun_4_png?attachment=1") no-repeat scroll 0 0 transparent;
}

#gys-resource-4{
	background:url("/download/gallery/img/gys_vine_4_png") no-repeat scroll 450px bottom transparent;
	padding-bottom:40px;
}

#gys-resource-4 .gys-resource-left{
	width:487px;
}

#gys-resource-4 .gys-resource-right{
	width:148px;
}

#gys-resource-number-5{ 
    background:url("/download/gallery/img/gys_sun_5_png?attachment=1") no-repeat scroll 0 0 transparent;    
}

#gys-resource-5{
	background:url("/download/gallery/img/gys_vine_5_png") no-repeat scroll 81px bottom transparent;
	padding-bottom:35px;
}

#gys-resource-5 .gys-resource-left{
	width:199px;
}

#gys-resource-5 .gys-resource-right{
	padding-right:7px;
	width:429px;
}

#gys-resource-number-6{ 
    background:url("/download/gallery/img/gys_sun_6_png?attachment=1") no-repeat scroll 0 0 transparent;    
}

#gys-resource-6{
	background:url("/download/gallery/img/gys_vine_6_png") no-repeat scroll 420px bottom transparent;
	padding-bottom:37px;
}

#gys-resource-6 .gys-resource-left{
	width:436px;
}

#gys-resource-6 .gys-resource-right{	
	width:199px;
}

#gys-resource-number-7{ 
    background:url("/download/gallery/img/gys_sun_7_png?attachment=1") no-repeat scroll 0 0 transparent;    
}

#gys-resource-7{
	background:url("/download/gallery/img/gys_vine_1_7_png") no-repeat scroll 147px bottom transparent;
	padding-bottom:42px;
}

#gys-resource-7 .gys-resource-left{
	width:196px;
}

#gys-resource-7 .gys-resource-right{
	padding-right:7px;
	width:432px;
}

#gys-resource-number-8{ 
    background:url("/download/gallery/img/gys_sun_8_png?attachment=1") no-repeat scroll 0 0 transparent;    
}

#gys-resource-8{
	background:url("/download/gallery/img/gys_vine_2_8_png") no-repeat scroll 516px bottom transparent;
	padding-bottom:38px;
}

#gys-resource-8 .gys-resource-left{
	width:566px;
}

#gys-resource-8 .gys-resource-right{
	width:69px;
}

#gys-resource-number-9{ 
    background:url("/download/gallery/img/gys_sun_9_png?attachment=1") no-repeat scroll 0 0 transparent;    
}

#gys-resource-9{
	background:url("/download/gallery/img/gys_vine_3_9_png") no-repeat scroll 144px bottom transparent;
	padding-bottom:39px;
}

#gys-resource-9 .gys-resource-left{
	width:199px;
}

#gys-resource-9 .gys-resource-right{
	width:436px;
}

#gys-resource-number-10{ 
    background:url("/download/gallery/img/gys_sun_10_png?attachment=1") no-repeat scroll 0 0 transparent;
}

#gys-resource-10{
	
}

#gys-resource-10 .gys-resource-left{
	width:421px;
}

#gys-resource-10 .gys-resource-right{
	width:214px;
}

/* Resources - Groups */
#gys-resource-number-1, 
#gys-resource-number-2, 
#gys-resource-number-3, 
#gys-resource-number-4, 
#gys-resource-number-5, 
#gys-resource-number-6, 
#gys-resource-number-7, 
#gys-resource-number-8, 
#gys-resource-number-9, 
#gys-resource-number-10{
    height:103px;
    margin-left:-22px;
    margin-top:-32px;
    position:absolute;
    width:103px;
}

.gys-resource-left{
	float:left;
	padding-right:25px;
}

.gys-resource-right{
	float:left;	
}

.gys-img-border{
	padding:7px;
	border:1px solid #dbdbdb;
}

.gys-caption{
	color:#297228;
	text-align:center;
	padding:0 5px;
	font-size:10px;
	margin-bottom:0;
}

.gys-resource-outer{
    -moz-border-radius:10px 10px 10px 10px;
    -webkit-border-radius:10px 10px 10px 10px;	
    background-color:#BDD94D;
    padding:5px;
}

.gys-resource-title{
    padding:4px 0 9px 60px;
    color:#297228;
}


.gys-resource-inner{
    -moz-border-radius:10px 10px 10px 10px;
    -webkit-border-radius:10px 10px 10px 10px;
    background-color:#FFFFFF;
    padding:15px;
}

.gys-clear{ clear:both; height:0; }
.banner-application{ 
   background-image:url("/download/gallery/img/bljc_jpg");
height:218px;
padding:20px 359px 0 25px;
width:auto;
}

/* HOMEPAGE FACEBOOK & TWEETER BUTTONS */
#header-custom #t-fb {
      position:absolute;
      top:-40px;
}
#header-custom #t-fb #fb{
      margin-right:5px;
}

.table_banner_video { background-color: #000; border-collapse: collapse; }
.table_banner_video td { color: #dcdcdc; font-size: 13px; padding: 20px; }
.table_banner_video td:first-child { padding-right: 10px; }
.banner_reality_gore td:first-child { padding: 0px; vertical-align: top; }

/* Remove for September 2011 Launch */
/*#header-inner { height: 165px;}
#logo a {
background: url(/download/gallery/img/headerjpg) no-repeat;
	padding-top: 160px;
	width: 940px !important;
}
#subnavigation { top: 290px; }
*/
