/* CUSTOM WORK */
#main .report-taskforce {
	border: 1px solid #d9dadc;
	height: auto !important;
	height: 1%;
	margin: 0 0 5px;
	overflow: auto;
	padding: 5px;
}

ul.report-taskforce li {
	float:left;
	list-style: none;
}

ul.report-taskforce li.number {
	background: url('http://utility.theigloo.org/communities/cityofottawa/chap-num.gif') 50% 50% no-repeat;
	color: #5aa3c3;
	font-size: 11px;
	margin: 0 15px 0 0;
	padding: 6px 0 3px 0;
 	text-align: center;
	width: 22px;
}

ul.report-taskforce li.link {
	padding-top: 7px;
	width: 75%;
}
ul.report-taskforce li.link a {
	text-decoration: none;
}
ul.report-taskforce li.menu {
	float: right;
	text-align: right;
	width: 90px;
}
ul.report-taskforce li.menu a {
	margin-top: 5px;
}

/*--------------------------------------------- */
/*                 >>> HTML <<<                 */
/*--------------------------------------------- */

a                { color: #046381; text-decoration: none; }
#tinymce a       { color: #0359a6 !important; text-decoration: none !important; }

a:hover          { color: #2ca0c5; text-decoration: underline;}
#tinymce a:hover { color: #900 !important; text-decoration: underline !important; }

h1, h2 { color: #358ab1;}
h3 {color: #81943c;}



/*--------------------------------------------- */
/*                >>> LAYOUT <<<                */
/*--------------------------------------------- */

body {
	background: #FFFFFF;
}

#page {
	/*margin: 0 auto;
	width: 960px;*/
}

#header {
	margin: 0 auto;
	width: 960px;
	height: 0px;
}

#header,
#header a {
	
}

#header h1 {
	padding-top: 17px;
	color: #747669;
}

#content-inner {
	padding: 270px 10px 18px;
}

#footer {
	margin: 1.5em auto;
	width: 960px;
}

#content {
	margin-top: 35px;
	xbackground: url(/download-nocache/gallery/img/conference?data=large) no-repeat top center;
	background: url('../img/head.jpg') no-repeat 0 -100px;
	background: url('/download/gallery/img/headjpg') no-repeat 0 -100px;
	margin: 35px auto 0;
	width: 960px;
}


#search-keyword {display: none;}

/*--------------------------------------------- */
/*              >>> COMPONENTS <<<              */
/*--------------------------------------------- */


/* ACTIONBAR
=============================================== */

#actionbar {
	margin-top: 2em;
	width: 100%;
}

#actionbar-triggers {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}

#actionbar-triggers ul.items {
	padding-left: 6px;
}

#actionbar-triggers li {
	margin-top: 0.25em;
	padding-left: 2px;
}

#actionbar-triggers li.help {
	height: 17px;
	margin: 6px 6px 0 0;
	overflow: hidden;
	text-indent: -9999px;
	width: 17px;
}

#actionbar-triggers a,
#actionbar-triggers span span {
	background-position: 3px 40%;
	padding: 0.25em 0.5em 0.5em 24px;
	text-decoration: none;
}

#actionbar-triggers span.divider {
	margin-left: 0.25em;
	padding-left: 1em;
}

#actionbar a                       { color: #fff; }
#actionbar-triggers span span,
#actionbar-triggers li.active a,
#actionbar-triggers a:hover        { color: #42a6c5; }

#actionbar-triggers li.active a { color: #fff;}
#actionbar-triggers li.active a:hover { color: #fff;}

#actionbar                         { background: #84b608 url(/cmedia/themes/defaultgreen/img/actionbar.gif) repeat-x; }
#actionbar-triggers ul.items       { background:         url(/cmedia/themes/defaultgreen/img/actionbar-left.gif) no-repeat; }
#actionbar-triggers                { background:         url(/cmedia/themes/defaultgreen/img/actionbar-right.gif) no-repeat 100% 0; }
#actionbar-triggers li.active      { background: #046381 url(/cmedia/themes/defaultgreen/img/actionbar-tab-left.gif) no-repeat; }
#actionbar-triggers li.active span { background:         url(/cmedia/themes/defaultgreen/img/actionbar-tab-right.gif) no-repeat 100% 0; }
#actionbar-triggers li.help        { background:         url(/gmedia/img/icons/actionbar_help.gif) no-repeat; }
#actionbar-panels div.panel        { background: #046381  repeat-x; color: #fff; }

#actionbar-panels div.panel label { color: #fff;}
#actionbar-panels span.datepicker { color: #333;}


/* LOGO/TAGLINE
=============================================== */

#button-register { display: block; position: absolute; top: 0; margin: 213px 0 0 780px; width:98px; height: 98px; text-indent: -10000px; }

#button-register {
	background: url(../img/button-register.png) 0 0 no-repeat;
	_background: url(../img/button-register.gif) no-repeat;
	background: url('/download/gallery/img/buttonregi') no-repeat 0 -100px;
	_background: url('/download/gallery/img/buttonregi~2') no-repeat 0 -100px;
}


#logo {
	position: absolute; top: 0; margin: 70px 0 0 35px;
}

#logo a {
	background: url('../img/logo.png') no-repeat;
	_background: url('../img/logo.gif') no-repeat;
	background: url('/download/gallery/img/logopng') no-repeat;
	_background: url('/download/gallery/img/logogif') no-repeat;

	/* >-- Image Replacement */
	
			display: block;
			height: 0px !important;
			overflow: hidden;
			padding: 150px 0 0; /* image height */
			width: 150px;
			
	/* <-- Image Replacement */
}


#search-keyword {
	position: absolute; top: 55px; right: 10px;
}


/* PRIMARYNAV
=============================================== */
#navigation { 
	overflow: hidden;	
	background: #d3e883;
	/*position: absolute; top: 28px; left: 0px;
	width: 100% !important;*/
}

#primarynav {
	margin: 0 auto;
	width: 960px;
}

#primarynav ul {
}

#primarynav li {
	float: left;	
}



#primarynav a {
	display: block;
	margin: 0;
	padding: 12px 18px;
}

#primarynav a:hover {
	text-decoration: none;
}

#primarynav a         { color: #656565; }
#primarynav a:hover   { background-color: #cedb9b; color: #000; } /* hyperlink colour */
#primarynav li.here a { color: #747669; font-weight: bold; }

#primarynav li.here, #primarynav li.here a:hover {
	background-color: #e5f1b5;
	color: #747669;
}

/* THUMBNAIL
=============================================== */

span.thumbnail-crlarge {
	background: url(/gmedia/img/effects/shadow_new.png) no-repeat 100% 100%;
	width: 171px;
}

span.thumbnail-crlarge span.thumbnail-padding {
	background: url(/gmedia/img/effects/shadow_fade.png) no-repeat;
	padding: 0px 9px 9px 0px;
}

span.thumbnail-featured {
	background: url(/gmedia/img/effects/shadow_featured.png) no-repeat 100% 100%;
}

* html span.thumbnail-crlarge,
* html span.thumbnail-crlarge span.thumbnail-padding,
* html span.thumbnail-featured {
	background-image: none;
}



/*--------------------------------------------- */
/*            >>> APPLICATIONS <<<              */
/*--------------------------------------------- */


/* GALLERY
=============================================== */

#gallery-list.basic span.actions {
	margin-top: -27px;
}

#gallery-list span.title-wrapper {
	margin-top: 0;
}

#gallery-covers span.thumbnail {
	margin: 0 9px 9px 0;
}


/* MEMBERS
=============================================== */

#members-profile {
	margin-bottom: 0.75em;
}

/* POWEREDBY
=============================================== */

#poweredby {
	height: 25px;
	width: 84px;
	/*
	background: url(/download-nocache/gallery/img/footer_igl);
	display: block;
	height: 36px;
	margin-left: auto;
	overflow: hidden;
	text-indent: -9999px;
	width: 90px
	*/
	
}

/*--------------------------------------------- */
/*           >>> CUSTOM CONTENT <<<             */
/*--------------------------------------------- */


#header-date { 
	color: #656565;
	font-size: 16px;
	font-weight: bold;	
	position: absolute; top: 0px; margin: 200px 0 0 250px; 
}

.date-time { color: #999; }

.latest-feed .rss-title { display: none; }

/* Home Page
=============================================== */

#home #content {
	background-position: 0 10px;
}

#home #content-inner {
	padding-top: 320px;
}

#signin #content { background-image: none; }

/*--------------------------------------------- */
/*            >>> 960 Grid System <<<           */
/*--------------------------------------------- */
	
.grid-1, .grid-2, .grid-3, .grid-4, .grid-5, .grid-6, .grid-7, .grid-8, .grid-9, .grid-10, .grid-11, .grid-12, .grid-13, .grid-14, .grid-15, .grid-16 {
	display: inline;
	float: left;
	margin: 0 10px; 
}

.grid-inner { padding: 10px; }

.alpha { margin-left: 0; }
.omega { margin-right: 0; }


/* GRID DIMENSIONS
---------------------------------------------------- */

.grid-1 	{ width: 40px;  }
.grid-2 	{ width: 100px; }
.grid-3 	{ width: 160px; }
.grid-4 	{ width: 220px; }
.grid-5 	{ width: 280px; }
.grid-6 	{ width: 340px; }
.grid-7 	{ width: 400px; }
.grid-8 	{ width: 460px; }
.grid-9 	{ width: 520px; }
.grid-10 	{ width: 580px; }
.grid-11 	{ width: 640px; }
.grid-12 	{ width: 700px; }
.grid-13 	{ width: 760px; }
.grid-14 	{ width: 820px; }
.grid-15 	{ width: 880px; }
.grid-16 	{ width: 940px; }


/* GRID PREFIX'S
---------------------------------------------------- */

.prefix-1 	{ padding-left: 60px;  }
.prefix-2 	{ padding-left: 120px; }
.prefix-3 	{ padding-left: 180px; }
.prefix-4 	{ padding-left: 240px; }
.prefix-5 	{ padding-left: 300px; }
.prefix-6 	{ padding-left: 360px; }
.prefix-7 	{ padding-left: 420px; }
.prefix-8 	{ padding-left: 480px; }
.prefix-9 	{ padding-left: 540px; }
.prefix-10 	{ padding-left: 600px; }
.prefix-11 	{ padding-left: 660px; }
.prefix-12 	{ padding-left: 720px; }
.prefix-13 	{ padding-left: 780px; }
.prefix-14 	{ padding-left: 840px; }
.prefix-15 	{ padding-left: 900px; }


/* GRID SUFFIX'S
---------------------------------------------------- */

.suffix-1 	{ padding-right: 60px;  }
.suffix-2 	{ padding-right: 120px; }
.suffix-3 	{ padding-right: 180px; }
.suffix-4 	{ padding-right: 240px; }
.suffix-5 	{ padding-right: 300px; }
.suffix-6 	{ padding-right: 360px; }
.suffix-7 	{ padding-right: 420px; }
.suffix-8 	{ padding-right: 480px; }
.suffix-9 	{ padding-right: 540px; }
.suffix-10 	{ padding-right: 600px; }
.suffix-11 	{ padding-right: 660px; }
.suffix-12 	{ padding-right: 720px; }
.suffix-13 	{ padding-right: 780px; }
.suffix-14 	{ padding-right: 840px; }
.suffix-15 	{ padding-right: 900px; }

