/*
	SECTION: PROFILE
	Section-specific styles
	NOTE: The use of an asterisk before a style (e.g. *margin) denotes IE 6 & 7 only, and an underscore (e.g. _margin) denotes IE 6 only
*/

/* @group CONTENT */

/* @group MAIN HEADINGS */

.section-profile #content h2 {margin-bottom: 6px;}
#page-add-buddy #content h2 {margin-bottom: 1em;}

#page-register #content h2 {background-image: url(http://images.crackingideas.com/profile/h-register.jpg);}
#page-register-success #content h2 {background-image: url(http://images.crackingideas.com/profile/h-thank-you.jpg);}
#page-login #content h2 {background-image: url(http://images.crackingideas.com/profile/h-login.jpg);}
#page-lost-password #content h2,
#page-password-sent #content h2 {background-image: url(http://images.crackingideas.com/profile/h-lost-password.jpg);}
#page-profile #content h2 {background-image: url(http://images.crackingideas.com/profile/h-profile.jpg);}
#page-edit-profile #content h2 {background-image: url(http://images.crackingideas.com/profile/h-edit-profile.jpg);}
#page-edit-public #content h2 {background-image: url(http://images.crackingideas.com/profile/h-edit-public.jpg);}
#page-change-email #content h2 {background-image: url(http://images.crackingideas.com/profile/h-change-email.jpg);}
#page-change-password #content h2 {background-image: url(http://images.crackingideas.com/profile/h-change-password.jpg);}
#page-edit-success #content h2 {background-image: url(http://images.crackingideas.com/profile/h-thanks.jpg);}
#page-add-buddy #content h2 {background-image: url(http://images.crackingideas.com/profile/h-add-buddy.jpg);}
#page-buddies #content h2 {background-image: url(http://images.crackingideas.com/profile/h-my-buddies.jpg);}
#page-logout #content h2 {background-image: url(http://images.crackingideas.com/profile/h-logged-out.jpg);}
#page-confirm-email #content h2 {background-image: url(http://images.crackingideas.com/profile/h-confirm-email.jpg);}

#page-public-profile #content h2 {
	width: 672px;
	_margin-right: -20px;
	background: url(http://images.crackingideas.com/profile/bg-blue-heading.gif) repeat-y;
	margin-left: -10px;
	height: auto;
	text-indent: 0;
	color: #fff;
}

#page-public-profile #content h2 .wrap {
	background: url(http://images.crackingideas.com/profile/bg-blue-heading-top.gif) no-repeat;
	padding: 14px 0 0 0;
	display: block;
}

#page-public-profile #content h2 .wrap .wrap {
	background: url(http://images.crackingideas.com/profile/bg-blue-heading-bottom.gif) no-repeat bottom left;
	padding: 0 0 15px 0;
	display: block;
	font-weight: bold;
	text-transform: uppercase;
	text-align: center;
}
/* @end MAIN HEADINGS */

/* @group ACTIONS */

/* EXAMPLE #content .lnk-take-part .btn {width: 153px; height: 46px; background-image: url(http://images.crackingideas.com/innovative/btn-take-part.png);} */

#content #s-change-email {width: 193px; height: 46px; background-image: url(http://images.crackingideas.com/profile/btn-update-email.png);}

#content #s-change-password {width: 193px; height: 46px; background-image: url(http://images.crackingideas.com/profile/btn-update-password.png);}

#content #s-edit-details {
	width: 153px;
	height: 46px; 
	background-image: url(http://images.crackingideas.com/profile/btn-update-my-details.png);
}
#content #s-edit-avatar {
	width: 153px;
	height: 46px; 
	background-image: url(http://images.crackingideas.com/profile/btn-update-avatar.png);
}
#content #s-edit-notifications {
	width: 153px;
	height: 46px;
	background-image: url(http://images.crackingideas.com/profile/btn-change-notifications.png);
}

#content #s-edit-public {width: 193px; height: 46px; background-image: url(http://images.crackingideas.com/profile/btn-update-details.png);}

#content #s-login {width: 193px; height: 46px; background-image: url(http://images.crackingideas.com/profile/btn-login.png);}
#content .lnk-register .btn,
#content #s-register {width: 193px; height: 46px; background-image: url(http://images.crackingideas.com/profile/btn-register.png);}

#content #s-reminder {width: 193px; height: 46px; background-image: url(http://images.crackingideas.com/profile/btn-send-password.png);}

#content .lnk-ideas-gallery .btn {width: 193px; height: 46px; background-image: url(http://images.crackingideas.com/profile/btn-ideas-gallery.png);}

#content .lnk-add-profile-info .btn {width: 153px; height: 46px; background-image: url(http://images.crackingideas.com/profile/btn-add-profile-info.png);}

#content #s-validate-email,
#content #s-confirm-email {width: 153px; height: 46px; background-image: url(http://images.crackingideas.com/profile/btn-submit.png);}

.section-register #content #sect-gallery .actions {
	background: no-repeat url(http://images.crackingideas.com/profile/bg-nav-scribbles.jpg);
	width: 653px;
	height: 90px;
	padding-top: 22px;
	margin-left: -5px;
	margin-top: 20px;
}

#page-register-success #content .lnk-ideas-gallery {margin-left: 180px; _margin-left: 90px;}
#page-register-success #content .lnk-ideas-gallery .btn {width: 153px; height: 43px; background-image: url(http://images.crackingideas.com/profile/btn-ideas-gallery-lrg.png);}
#page-register-success #content .lnk-upload-idea .btn {width: 153px; height: 43px; background-image: url(http://images.crackingideas.com/profile/btn-upload-an-idea.png);}

#page-lost-password #content .lnk-login .btn,
#page-logout #content .lnk-login .btn {width: 153px; height: 43px; background-image: url(http://images.crackingideas.com/profile/btn-login-lrg.png);}

#content .lnk-back .btn {width: 153px; height: 46px; background-image: url(http://images.crackingideas.com/profile/btn-back.png);}
#content .lnk-my-profile .btn {width: 153px; height: 46px; background-image: url(http://images.crackingideas.com/profile/btn-my-profile.png);}
#content .lnk-buddies-list .btn {width: 153px; height: 46px; background-image: url(http://images.crackingideas.com/profile/btn-buddies-list.png);}

/* Custom styles for Registration page */

span#email-text {
    font-weight: bold;
}

#age-u13, #age-a13  {
    width: 10%;
    display: inline;
    margin: 0px 8px;
}

#field-register-age label {
    color: #000;
    display: inline;
    margin: 0px;
}


/* @end ACTIONS */

/* @group PUBLIC PROFILE */

#content #sect-status {
	overflow: hidden; /* Clearfix for all browsers */
	_zoom: 1; /* Clearfix for IE6 */
}

#content #online-status {
	background: no-repeat;
	width: 76px;
	height: 95px;
	float: left;
	margin: 0;
	padding: 12px 0 0 24px;
	margin-right: 10px;
}

#content #online-status p {
	text-indent: -9999em;
}

#content #online-status.offline {background-image: url(http://images.crackingideas.com/profile/bg-avatar-offline.gif);}
#content #online-status.online {background-image: url(http://images.crackingideas.com/profile/bg-avatar-online.gif);}

#content #awards {
	float: left;
	_width: 180px;
}

#content #awards p {
	margin: 0;
}

#page-public-profile #content .lnk-buddy-invite {
	float: right;
	width: 187px;
	height: 76px;
	background: url(http://images.crackingideas.com/profile/bg-buddy-invite.jpg) no-repeat;
	margin: 0;
	padding: 25px 0 0 42px;
}

#page-public-profile #content .lnk-buddy-invite .btn {
	background: url(http://images.crackingideas.com/profile/btn-invite-buddy.png) no-repeat;
	width: 153px;
	height: 60px;
}

#content #sect-about {
	float: left;
	width: 49%;
}

#content #sect-favourites {
	float: right;
	width: 49%;
}

#content h3 {
	text-align: center;
}

#content #sect-about h3,
#content #sect-favourites h3 {
	background: url(http://images.crackingideas.com/profile/bg-h3-red-full-half.jpg) no-repeat;
}

#content #sect-favourites strong {
	text-transform: uppercase;
	color: #f13500;
}

/* @group BUDDIES */

#content #sect-buddies h3 .buddy-count {
	font-weight: bold;
	color: #000;
}

#content #sect-buddies .buddy {
	margin-top: 5px;
	background: url(http://images.crackingideas.com/global/content/bg-single-line.jpg) no-repeat;
	padding-top: 11px;
	overflow: hidden; /* Clearfix for all browsers */
_zoom: 1; /* Clearfix for IE6 */
}

#content #sect-buddies li.buddy.first {
	background: none;
	padding-top: 0;
}
	
#content #sect-buddies .buddy .avatar {
	float: left;
	margin: 0 15px 0 0;
	background: url(http://images.crackingideas.com/global/content/bg-avatar-grey.jpg) no-repeat;
	padding: 14px 0 0 16px;
	width: 66px;
	height: 73px;
}

#content #sect-buddies .buddy h4 {
	margin: 10px 0 4px 0;
}

#content #sect-buddies .buddy h4 a {
	text-decoration: underline;
}

#content #sect-buddies .buddy p {
	margin-bottom: 4px;
}

#content #sect-buddies .buddy .action {
	margin: 0;
	float: left;
}

#content #sect-buddies .buddy .action .btn {
	display: block;
	width: 100px;
	height: 25px;
	text-indent: -9999em;
	background: url(http://images.crackingideas.com/innovation/btn-add-buddy.png) no-repeat;
}
	
/* @end BUDDIES */

/* @end PUBLIC PROFILE */

/* @group GALLERY */

#content #sect-gallery .gallery-nav {
	background: url(http://images.crackingideas.com/global/content/bg-single-line.jpg) no-repeat bottom center;
	overflow: hidden; /* Clearfix for all browsers */
	_zoom: 1; /* Clearfix for IE6 */
	margin: 0 0 20px 0;
	padding:  0 0 5px 0;
}

#content #sect-gallery .pagination {
	float: right;
	margin: 5px 0;
}

#content #sect-gallery #form-sort fieldset {
	margin: 0;
	overflow: hidden; /* Clearfix for all browsers */
	_zoom: 1; /* Clearfix for IE6 */
	float: left;
}

#content #sect-gallery #form-sort .field,
#content #sect-gallery #form-sort .action {
	float: left;
	margin: 0;
}

#content #sect-gallery #form-sort .field {
	font-size: 1.1em;
}

#content #sect-gallery #form-sort .field label {
	font-weight: normal;
	margin: 0;
	padding: 9px 3px 0 0;
}

#content #sect-gallery #form-sort .field .wrap {
	padding: 0;
	margin: 0;
	background: none;
}

#content #sect-gallery #form-sort .field .wrap .wrap .wrap {
	min-height: 26px;
	_height: 26px;
	width: 207px;
	padding: 8px 15px 0 5px;
	background: url(http://images.crackingideas.com/innovative/bg-sort-select.jpg) no-repeat;
}

#content #sect-gallery #form-sort .field select {
	font-weight: normal;
}

#content #sect-gallery #form-sort .action {
	padding-top: 2px;
	width: 61px;
	min-height: 29px;
	_height: 29px;
	background: url(http://images.crackingideas.com/innovative/bg-sort-click.jpg) bottom left no-repeat;
}

#content #sect-gallery #form-sort .action .sbmt {display: none; background: url(http://images.crackingideas.com/innovative/btn-sort-ideas-mini.png); width: 59px; height: 31px;}

#content #sect-gallery .row {
	margin-bottom: 0;
	margin-top: 15px;
	margin-right: -6px;
	background: none;
}

#content #sect-gallery .section.row .section {
	margin: 0;
	padding: 0;
	width: auto;
	background: url(http://images.crackingideas.com/global/content/bg-section-third.gif) repeat-y;
}

#content #sect-gallery .section .inner {
	padding: 15px 20px 51px 18px;
	width: 182px;
	position: relative;
}

#content #sect-gallery .row .section .outer {
	background-image: url(http://images.crackingideas.com/global/content/bg-section-bottom-third-boxed.gif);
}

#page-public-profile #content #sect-gallery .row .section .outer {
	background-image: url(http://images.crackingideas.com/global/content/bg-section-bottom-thirds.gif);
}

#content #sect-gallery .row .section  .inner {
	background-image: url(http://images.crackingideas.com/global/content/bg-section-top-third-sketched.jpg);
}

#page-public-profile #content #sect-gallery .row .section  .inner {
	padding-bottom: 2px;
}
	
#content #sect-gallery h3 {
	margin-bottom: 5px;
}
	
#content #sect-gallery .section h3 {
	color: #f13500;
	margin: 0 auto 10px auto;
	padding: 5px 0 0 0;
	font-size: 1.2em;
	background: none;
	min-height: 33px;
	_height: 33px;
}

#content #sect-gallery .img {
	margin-left: -5px;
}

#content #sect-gallery .by {
	padding: 0 30px;
	text-align: center;
	font-size: 1.1em;
}

#content #sect-gallery .awards {	
	margin: 0;
}

#page-public-profile #content #sect-gallery .rated {
	position: static;
}

/* @end GALLERY */

/* @group WARNING-TAPE BLOCK */

.section-profile #content .section.tape {
	margin-left: -5px;
	background: url(http://images.crackingideas.com/profile/bg-warning-single.jpg) repeat-y;
}

#page-login.section-profile #content .section.tape {
	background-image: url(http://images.crackingideas.com/profile/bg-warning-double.jpg);
}

.section-profile #content .section.tape .outer {
	background: url(http://images.crackingideas.com/profile/bg-warning-tape-bottom.png) no-repeat bottom left;
	padding-bottom: 35px;
	_background: url(http://images.crackingideas.com/profile/bg-warning-tape-bottom.gif) no-repeat bottom left;
}

.section-profile #content .section.tape .inner {
	background: url(http://images.crackingideas.com/profile/bg-warning-tape-top.png) no-repeat;
	padding: 35px 25px 0 28px;
	position: relative;
}

#content .section.tape form label {
	float: none;
	width: auto;
	padding-top: 0;
}

#content .section.tape form .wrap {
	float: none;
}

/* @end WARNING-TAPE BLOCK */

/* @group PROFILE NAV */

#nav-profile {
	margin: 5px 0 0 0;
	overflow: hidden; /* Clearfix for all browsers */
	_zoom: 1; /* Clearfix for IE6 */
}

#nav-profile li {
	list-style: none;
	float: left;
	width: 145px;
	margin: 0;
}

#nav-profile .lnk-edit-profile,
#nav-profile .lnk-change-password {width: 149px;}

#nav-profile li a {
	display: block;
	height: 54px;
	background: no-repeat;
	text-indent: -9999em;
}

#nav-profile .lnk-edit-profile a {
	background-image: url(http://images.crackingideas.com/profile/nav-edit-profile.png);
	_background-image: url(http://images.crackingideas.com/profile/nav-edit-profile.jpg);
}
#nav-profile .lnk-edit-public a {
	background-image: url(http://images.crackingideas.com/profile/nav-edit-public.png);
	_background-image: url(http://images.crackingideas.com/profile/nav-edit-public.jpg);
}
#nav-profile .lnk-change-email a {
	background-image: url(http://images.crackingideas.com/profile/nav-change-email.png);
	_background-image: url(http://images.crackingideas.com/profile/nav-change-email.jpg);
}
#nav-profile .lnk-change-password a {
	background-image: url(http://images.crackingideas.com/profile/nav-change-password.png);
	_background-image: url(http://images.crackingideas.com/profile/nav-change-password.jpg);
}

#nav-profile li a:hover {
	background-position: 0 -54px;
}

#page-edit-profile #nav-profile .lnk-edit-profile a {background-position: 0 -54px;}
#page-edit-public #nav-profile .lnk-edit-public a {background-position: 0 -54px;}
#page-change-email #nav-profile .lnk-change-email a {background-position: 0 -54px;}
#page-confirm-email #nav-profile .lnk-change-email a {background-position: 0 -54px;}
#page-change-password #nav-profile .lnk-change-password a {background-position: 0 -54px;}
	
/* @end PROFILE NAV */

/* @group BUDDIES */

#sect-buddies li {
	background-image: url(http://images.crackingideas.com/global/content/bullet-plus.gif);
	padding-left: 28px !important;
}

#page-add-buddy #content .actions {
	background: no-repeat url(http://images.crackingideas.com/competition/bg-nav-scribbles.jpg);
	width: 653px;
	height: 90px;
	padding-top: 22px;
	margin-left: -5px;
}

#page-add-buddy #content .lnk-buddies-list  {
	margin-left: 176px;
}

#page-buddies #content h2 {margin-bottom: 1em;}

#page-buddies #content #sect-buddy-activity {
	margin-left: -5px;
	margin-top: 20px;
	background: repeat-y url(http://images.crackingideas.com/profile/bg-halves.gif);
}

#page-buddies #content #sect-buddy-activity .outer {
	background: no-repeat url(http://images.crackingideas.com/profile/bg-halves-bottom.gif) bottom left;
}

#page-buddies #content #sect-buddy-activity .inner {
	background: no-repeat url(http://images.crackingideas.com/profile/bg-halves-top.gif);
	padding: 18px 0 8px 20px;
}

#page-buddies #content #sect-buddy-activity .section {	
	float: left;
	width: 285px;
	margin-bottom: 0;
}

#page-buddies #content #sect-buddy-activity .section h3 {
	margin: 0 0 1em 0;
	background-image: url(http://images.crackingideas.com/profile/bg-h3-red-half.jpg);
}

#page-buddies #content #sect-buddy-activity #sect-requests {
	margin-left: 48px;
}

#page-buddies #content #sect-buddy-activity .section p {
	padding: 0 7px;
}


#page-buddies #content #sect-buddy-activity .section ul {
	margin: 1.5em 7px;
}

#page-buddies #content #sect-buddy-activity .section li {
	list-style: none;
	margin: 0 0 1em 0;
	background: no-repeat;
	padding-left: 30px;
}

#page-buddies #content #sect-buddy-activity #sect-buddy-list li {
	background-image: url(http://images.crackingideas.com/profile/bullet-smiley.jpg);
}

#page-buddies #content #sect-buddy-activity #sect-requests li {
	background-image: url(http://images.crackingideas.com/profile/bullet-plus.jpg);
}

#page-buddies #content #sect-buddy-activity .section .timestamp {
	font-size: 0.9em;
}

/* @end BUDDIES */

/* @group ACTIVITY */

#sect-activity li {
	 background-image: url(http://images.crackingideas.com/global/content/bullet-callout.gif);
}

/* @end ACTIVITY */

/* @group REGISTER PAGE */

.section-register .section.tape .inner {
	padding-right: 220px !important;
}

.section-profile #img-gromit {
	position: absolute;
	top: 42px;
	right: 14px;
}

.section-register .section.tape p {
	margin-right: 43px;
}

#page-register-success #img-gromit {
	top: 35px;
}

.section-register #content .msg.error {
	background: repeat-y url(http://images.crackingideas.com/profile/bg-msg-error-register.gif);
}

.section-register #content .msg.error .wrap {
	background: no-repeat url(http://images.crackingideas.com/profile/bg-msg-bottom-register.gif) bottom left;
}

.section-register #content .msg.error .wrap .wrap {
	background: no-repeat url(http://images.crackingideas.com/profile/bg-msg-top-register.gif);
	padding-bottom: 14px;
	overflow: hidden; /* Clearfix for all browsers */
_zoom: 1; /* Clearfix for IE6 */
}


/* @end REGISTER PAGE */

/* @group REGISTER THANK YOU PAGE */

#page-register-success .section.tape .inner {
	min-height: 240px;
	_height: 240px;
}

/* @end REGISTER THANK YOU PAGE */

/* @group LOGIN */

#page-login #content .msg.error {
	background: repeat-y url(http://images.crackingideas.com/profile/bg-msg-error-login.gif);
}

#page-login #content .msg.error .wrap {
	background: no-repeat url(http://images.crackingideas.com/profile/bg-msg-bottom-login.gif) bottom left;
}

#page-login #content .msg.error .wrap .wrap {
	background: no-repeat url(http://images.crackingideas.com/profile/bg-msg-top-login.gif);
	padding-bottom: 14px;
}

/* @end LOGIN */

/* @group EDIT PROFILE */

#page-edit-public #for-your-safety {
	color: #df0000;
}

#page-edit-profile #sect-info .email {
	width: 162px;
}

#content #sect-edit-avatar .img.avatar {
	margin-left: 25px;
	margin-right: -5px;
}

#content #sect-edit-profile .inner {
	/*position: relative;*/
	padding-bottom: 45px;	
}

#content #sect-edit-profile .inner .sbmt {
	/*position: absolute;
	bottom: 7px;*/
	margin-left: 5px;
}

/*#content #sect-edit-profile .inner #s-edit-details {left: 33px;}
#content #sect-edit-profile .inner #s-edit-avatar {left: 253px;}
#content #sect-edit-profile .inner #s-edit-notifications {right: 30px;}*/

#field-new-avatar .uploader {
    width: 92px;
    height: 29px;
    background: url(http://images.crackingideas.com/profile/btn-choose-file.png) 0 0 no-repeat;
    display: block;
    overflow: hidden;
    cursor: pointer;
    margin-top: 3px;
}

#field-new-avatar .uploader input {
    cursor: pointer;
    cursor: hand;
    position: relative;
    height: 100%;
    width: 92px;
    opacity: 0;
    -moz-opacity: 0;
    filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0);
}


/* @end EDIT PROFILE */

/* @group GALLERY */

#content #sect-gallery .gallery-nav {
	background: url(http://images.crackingideas.com/global/content/bg-single-line.jpg) no-repeat bottom center;
	overflow: hidden; /* Clearfix for all browsers */
	_zoom: 1; /* Clearfix for IE6 */
	margin: 0 0 20px 0;
	padding:  0 0 5px 0;
	clear:both;
}

#content #sect-gallery .pagination {
	float: right;
	margin: 5px 0;
}

#content #sect-gallery #form-sort fieldset {
	margin: 0;
	overflow: hidden; /* Clearfix for all browsers */
	_zoom: 1; /* Clearfix for IE6 */
	float: left;
}

#content #sect-gallery #form-sort .field,
#content #sect-gallery #form-sort .action {
	float: left;
	margin: 0;
}

#content #sect-gallery #form-sort .field {
	font-size: 1.1em;
}

#content #sect-gallery #form-sort .field label {
	font-weight: normal;
	margin: 0;
	padding: 9px 3px 0 0;
}

#content #sect-gallery #form-sort .field .wrap {
	padding: 0;
	margin: 0;
	background: none;
}

#content #sect-gallery #form-sort .field .wrap .wrap .wrap {
	min-height: 26px;
	_height: 26px;
	width: 207px;
	padding: 8px 15px 0 5px;
	background: url(http://images.crackingideas.com/innovation/bg-sort-select.jpg) no-repeat;
}

#content #sect-gallery #form-sort .field select {
	font-weight: normal;
}

#content #sect-gallery #form-sort .action {
	padding-top: 2px;
	width: 61px;
	min-height: 29px;
	_height: 29px;
	background: url(http://images.crackingideas.com/innovation/bg-sort-click.jpg) bottom left no-repeat;
}

#content #sect-gallery #form-sort .action .sbmt {display: none; background: url(http://images.crackingideas.com/innovation/btn-sort-ideas-mini.png); width: 59px; height: 31px;}

#content #sect-gallery .row {
	margin-bottom: 0;
	margin-right: -6px;
	background: none;
	overflow: hidden; /* Clearfix for all browsers */
_zoom: 1; /* Clearfix for IE6 */
}

#content #sect-gallery .section.row .section {
	margin: 0;
	padding: 0;
	width: auto;
	background: url(http://images.crackingideas.com/global/content/bg-section-third.gif) repeat-y;
}

#content #sect-gallery .section .inner {
	padding: 15px 20px 51px 18px;
	width: 182px;
	position: relative;
}

#content #sect-gallery .row .section .outer {
	background-image: url(http://images.crackingideas.com/global/content/bg-section-bottom-third-boxed.gif);
	float: left;
}

#page-user-profile #content #sect-gallery .row .section .outer {
	background-image: url(http://images.crackingideas.com/global/content/bg-section-bottom-thirds.gif);
}

#content #sect-gallery .row .section  .inner {
	background-image: url(http://images.crackingideas.com/global/content/bg-section-top-third-sketched.jpg);
}

#page-register-success #content #sect-gallery .row .section .inner {
	min-height: 260px;
	_height: 260px;
}
	
#page-user-profile #content #sect-gallery .row .section  .inner {
	padding-bottom: 5px;
}
	
#content #sect-gallery h3 {
	margin-bottom: 5px;
}
	
#content #sect-gallery .section h3 {
	color: #f13500;
	margin: 0 auto 10px auto;
	padding: 5px 0 0 0;
	font-size: 1.2em;
	background: none;
	min-height: 33px;
	_height: 33px;
}

#content #sect-gallery .img {
	margin-left: -5px;
	margin-bottom: 5px;
}

#content #sect-gallery .by {
	text-align: center;
	font-size: 1.1em;
	margin-bottom: 5px;
	position: absolute;
	bottom: 45px;
	left: 0;
	width: 218px;
	padding: 0;
}

#content #sect-gallery .awards {	
	_width: 175px;
	margin: 0;
	position: absolute;
	bottom: 7px;
	left: 20px;
}

#content #sect-status .awards {
	width: 250px;
}

#content #sect-gallery .awards li {
	_height: 35px;
}

/* @end GALLERY */

/* @end CONTENT */


#content .row .section #activities li {
    padding-left: 0;
    padding-top: 13px;
    background: url("http://images.crackingideas.com/2011/activity/break-brown.gif") no-repeat scroll left top transparent;
}

#content .row .section #activities li p {
    text-shadow: none;
    color: #000;
}

#content .row .section #activities li p strong {
    color: #005C97;    
}
