/* ----------------------------------------------------------------------------------

      File   : scheme.css
      Client : NDP - Orange Room
      Author : Offshoot Inc.
      Date   : March 1, 2007 
      
---------------------------------------------------------------------------------- */


/*** >>>> global styling rules <<<< ***/

body {
  background:#ff5e24 url(http://imgs1.orangeroom.ca/imgs/common/mainbg.jpg) top left repeat-x;
  color:#3f3f3f;
}

#wrapper {
  background:url(http://imgs2.orangeroom.ca/imgs/common/dropshadow.png) repeat-y;
}

#wrapperInner {
  background:#fff;
}

a {
  color:#ff5e24;
}

.mostPopIndex a:hover {
	color:#6f6f6f;
	text-decoration:none;
}
  
  
/*** >>>> h tags <<<< ***/

h2 {
  color:#ff5e24;
}

h2 span {
  color:#6f6f6f;
}

h3 {
  color:#ff5e24;
}

#columnR h3 {
	color:#333;
	background:#f1f1f1 url(http://imgs3.orangeroom.ca/imgs/common/h3bg.gif) repeat-x;
	border-color:#cccccc;
	text-transform:uppercase;
}

.form_h2 {
	color:#333;
	border-color:#cccccc;
	background:#f1f1f1 url(http://imgs1.orangeroom.ca/imgs/common/h3bg.gif) repeat-x top left;
	text-transform:uppercase;
}

.fieldsetWrap .form_h2 {
	background:transparent;
}

.titleBg {
  /*background:url(http://imgs2.orangeroom.ca/imgs/common/titlebg.gif) no-repeat 10px 0;*/
}

h4 {
  color:#000;
}

h4 span {
  color:#cc0000;
}

h5 {
  color:#ff5e24;
}


/*** >>>> shell layout <<<< ***/

#header {
  /*background:url(http://imgs3.orangeroom.ca/imgs/common/headerbg.gif) repeat-x bottom left;*/
}

		#admin_tab a {
			background:url(http://imgs1.orangeroom.ca/imgs/common/btns/adminL_header.gif) no-repeat top left;
		}
				
			#admin_tab a span {
				background:url(http://imgs2.orangeroom.ca/imgs/common/btns/adminR_header.gif) no-repeat top right;
				color:#000;
			}
					
		#admin_tab a:hover {
			text-decoration:none;
		}

			#admin_tab a:hover span {
				color:#000;
				text-decoration:none;
			}

#neck {
	background:transparent url(http://imgs3.orangeroom.ca/imgs/common/content_bg.png) repeat-y top left;
}

#neckTop {
	background:#000;
}

#neckBtm {
	background:#fff; /*url(http://imgs1.orangeroom.ca/imgs/nav/neck_btm_bg.gif) no-repeat top left;*/
}

/*#cat_gradient {
	background:url(http://imgs2.orangeroom.ca/imgs/nav/cat_gradient.gif) repeat-x bottom left;
}*/

#footerTop {
  border-color:#d9d9d9;
}

#footerTop #rss {
  color:#ff5e24;
  background:url(http://imgs3.orangeroom.ca/imgs/common/rss.gif) no-repeat;
}

#footerTop #rss:hover {
  color:#000;
  background:url(http://imgs1.orangeroom.ca/imgs/common/rss.gif) no-repeat;
}

#content {
	background:transparent url(http://imgs2.orangeroom.ca/imgs/common/content_bg.png) repeat-y top left;
}

#content_inner {
	background:#fff;
}

#columnR {
  border-color:#d0d0d0;
  /*background:#ededed url(http://imgs3.orangeroom.ca/imgs/common/columnRbg.gif) repeat-x top left;*/
}


/*** >>>> navigation <<<< ***/

#header a {
	color:#fff;
}

#header a:hover {
	color:#ff5e24;
}

.globalNav li a {
	border-color:#ff5e24;
}

	.globalNav li .loggedInfo a {
		float:none;
		color:#ff5e24;
		border:none;
		padding:0;
	}

#footer .globalNav li a {
  border-color:#ff5e24;
}

.globalNav #francais a {
  color:#ff5e24;
}

#mainNav {
	background:url(http://imgs1.orangeroom.ca/imgs/nav/nav_bg.gif) repeat-x top left;
	border-color:#343434;
}

/*#mainNav a {
  background:url(http://imgs2.orangeroom.ca/imgs/nav/mainnavleft_bg.gif) no-repeat top left;
  color:#000;
}*/

/*#mainNav a span {
	background:url(http://imgs3.orangeroom.ca/imgs/nav/mainnavright_bg.gif) 
	no-repeat top right;
}*/

#mainNav a {
	color:#fff;
}

#mainNav a:hover,
#mainNav .current a {
  background:url(http://imgs1.orangeroom.ca/imgs/nav/nav_bg_over.gif) repeat-x top left;
  color:#ff5e24;
}

#mainNav .current a {
  color:#ff5e24;
}

#mainNav .nav_sep,
#mainNav .nav_sep_right {
	background:url(http://imgs2.orangeroom.ca/imgs/nav/nav_sep.gif) no-repeat top left;
}

/*#mainNav a:hover span,
#mainNav .current a span {
  background:url(http://imgs3.orangeroom.ca/imgs/nav/nav_bg_over.gif) repeat-x top right;
}*/

/*.tabs {
  border-color:#ff5e24;
}

.tabs ul li a {
  background:#ff5e24;
  color:#fff;
}


.tabs ul li a span span {
  color:#d9d9d9;
}

.tabs ul li a:hover {
  background:#fff;
  color:#ff5e24;
}

.tabs ul li a:hover span span {
  color:#4f4f4f;
}*/

.categoriesNav {
	background:url(http://imgs1.orangeroom.ca/imgs/nav/cat_nav_bg.gif) no-repeat top left;
}

.categoriesNav a {
 	color:#000;
}

/*.categoriesNav li a:hover,
.categoriesNav li .currentCategory {
  color:#000;
  background:#efefef;
  border-color:#fff;
}*/

.categoriesNav li .plus {
	background:url(http://imgs2.orangeroom.ca/imgs/common/catarrow.gif) no-repeat 0 8px;
}

.categoriesNav li .plus a {
	border-color:#cccccc;
}

.categoriesNav li .plus a {
	border-left:none;
}
		
.categoriesNav li .plus a:hover {
	background:#fff;
}

#addContent {
  background:url(http://imgs3.orangeroom.ca/imgs/common/btns/postcontent.gif) no-repeat top left;
}

#addContent:hover {
  background:url(http://imgs1.orangeroom.ca/imgs/common/btns/postcontent_rollover.gif) no-repeat top left;
}

/*** >>>> forms <<<< ***/

.main_form .fieldsetWrap {
  background:#ededed;
}

.main_form fieldset {
  /*background:url(http://imgs2.orangeroom.ca/imgs/common/fieldsetbg.gif) repeat-x top left;*/
  border-color:#cccccc;
  color:#6f6f6f;
  background:#fff;
}

/*#columnR .main_form fieldset {
  background:url(http://imgs3.orangeroom.ca/imgs/common/colRfeature.gif) repeat-x bottom left;
  border-color:#D9D9D9;
}*/

.main_form fieldset label {
	color:#ff5e24;
}

.main_form fieldset .form_border,
.captcha .form_border {
  /*border-color:#ffe7df;*/
  border-color:#efefef;
}

.main_form fieldset .form_input,
.main_form fieldset .form_border .browse,
.main_form fieldset .form_textarea,
.main_form fieldset .form_select,
.main_form fieldset #testemail,
.captcha input {
  border-color:#a5acb2;
}
  
/*#search fieldset .form_border {
  border-color:#ff5e24;
}

#search fieldset .form_border .form_input {
  background:#fff url(http://imgs1.orangeroom.ca/imgs/common/searchbg.gif) repeat-x bottom left;
}*/

/*** >>>> footer <<<< ***/

#footer a {
  color:#000;
}

#footer a:hover {
  color:#ff5e24;
}


/*** >>>> content <<<< ***/

#columnR {
	background:#fff;
}

#columnL {
	background:#fff;
}

#columnR .feature {
  background:#fff url(http://imgs2.orangeroom.ca/imgs/common/colRfeature.gif) repeat-x bottom left;
  border-top-color:#ff5e24;
  border-bottom-color:#d9d9d9;
}

#columnR .featureLink {
  color:#cc0000;
}

#columnR .featureLink:hover {
  color:#ff5e24;
}

.picFeature {
  border-color:#ff5e24;
}

.thumb,
.topMedia .mediaThumb a .thumb {
  border-color:#cccccc;
}

.topMedia .mediaThumb a:hover {
	border:none;
}

.topMedia .mediaJunk a {
	color:#000;
}

.topMedia .mediaJunk p a {
	color:#ff5e24;
}

.topMedia .mediaJunk p b {
	color:#3f3f3f;
	font-weight:normal;
}

.topMedia .mediaJunk p {
	color:#cc0000;
}

/*#columnR .feature .thumb {
  border-color:#d9d9d9;
}*/

.mediaLrg {
  border-color:#e2e2e2;  
}

.photoDetail {
	background:#fff;
	border-color:#e2e2e2;
}

.mediaLrgInfo {
  color:#6f6f6f;
  border-color:#ff5e25;
  margin-bottom:10px;
}

.postedBy {
	border-color:#cccccc;
}

.voting_back a {
	color:#ff5e24;
}

.mediaLrgTags a {
	color:#ff5e24;
}

.postedBy span {
	color:#6f6f6f;
}

.rightMedia tr td {
  border-color:#d0d0d0;
}

.detailTitleWrap {
	background:url(http://imgs3.orangeroom.ca/imgs/common/list_sep.gif) repeat-x bottom left;
}

.detailTitle {
	color:#ff5e25;
}

.detailTitle strong {
	color:#6f6f6f;
}

.description_text_wrap {
	background:url(http://imgs1.orangeroom.ca/imgs/common/list_sep.gif) repeat-x bottom left;
}

.descriptionText {
  color:#000;
  background:#fff;
  border-color:#cccccc;
}

.newsWrap {
  background:#f5f5f5;
  border-color:#e2e2e2;
}

#shareBox {
  background:#f5f5f5;
  border-color:#6f6f6f;  
}

#shareBox a {
  color:#ff5e24;
}

#shareBox a:hover {
  color:#ff5e24;
  text-decoration:underline;
}

#shareLink {
  border-color:#6f6f6f;  
  background:#4f4f4f;
  color:#fff;
}

#shareLink:hover {
  background:#f5f5f5;
  color:#000;
}

.reminder {
  background:#fff3ef;
  color:#ff5e24;
  border-color:#ffa07f;
}

.reminder span {
  color:#cc0000;
  background:#ffdfdf;
}

#profile_top {
	background:url(http://imgs2.orangeroom.ca/imgs/profile/profile_top.gif) no-repeat top left;
}

#profile_mid {
	background:url(http://imgs3.orangeroom.ca/imgs/profile/profile_mid.gif) repeat-y top left;
}

#profile_btm {
	background:url(http://imgs1.orangeroom.ca/imgs/profile/profile_btm.gif) no-repeat top left;
}

/*** >>>> media types <<<< ***/

.video {
  color:#ff5e24;
}

.video:hover {
  color:#ff5e24;
}

#columnR .video:hover {
  color:#ff5e24;
}

/*** >>>> list <<<< ***/

.list {
  border-color:#ff5e24;
}

.topMedia .odd,
.odd {
  background:#fff;
}

/*for ie 6 and ie 7 */

.odd .mediaJunk {
  background:#fff;
}

.odd .mediaThumb {
  background:#fff;
}



/*for ie 6 and ie 7 */

.odd .mediaJunk {
	background:#fff;
}

.odd .mediaThumb {
	background:#fff;
}



/* for ie 6 and ie 7 */

.topMedia .even,
.even {
  background:#efefef;
}

.even .mediaJunk {
	background:#efefef;
}

.even .mediaThumb {
	background:#efefef;
}

.listBulleted .alignLeft {
  color:#fff;
}

.list li,
.list div {
  border-color:#d9d9d9;  
}

.list .liTitle {
  color:#ff5e24;
}


/*** >>>> sort <<<< ***/

#sort ul li a {
  background:url(http://imgs2.orangeroom.ca/imgs/nav/sortleft.gif) no-repeat top left;
  color:#000;
}

#sort ul li a span {
  background:url(http://imgs3.orangeroom.ca/imgs/nav/sortright.gif) no-repeat top right;
}

#sort ul li a:hover {
  background:url(http://imgs1.orangeroom.ca/imgs/nav/sortleft_over.gif) no-repeat top left;
  color:#000;
}

#sort ul li .currentSort,
#sort ul li .currentSort:hover {
  color:#bed73e;
  background:none;
}

#sort ul li a:hover span {
  background:url(http://imgs2.orangeroom.ca/imgs/nav/sortright_over.gif) no-repeat top right;
}

#sort ul li .currentSort span,
#sort ul li .currentSort:hover span {
  background:none;
}

/*** >>>> mediaList <<<< ***/

#columnR .mediaWrap {
  border-color:#d0d0d0;
}

.media tr .mediaInfo b {
    color:#cc0000;
}

.media tr .mediaText a {
    color:#ff5e24;
}

.media tr .mediaText .mediaImage:hover {
	border:none;
}

/*.media tr .mediaImage a:hover .thumb {
  border-color:#bed73e;
}

#columnR .media tr .mediaThumb a:hover .thumb {
  border-color:#bed73e;
}*/

.media tr .mediaInfo p,
.media tr .mediaText,
.media .meta .tags {
  color:#6f6f6f;
}
.media .meta td,
#columnR .media tr td,
#columnR .media tr .mediaInfo {
  border-color:#d9d9d9;
}

#columnR .media tr td {
  background:url(http://imgs3.orangeroom.ca/imgs/common/colRfeature.gif) repeat-x bottom left;
}

#columnR .media .mediaTitle td {
  background:none;
}

#columnR .media .mediaTitle td a {
  color:#cc0000;
}

#columnR .media .mediaTitle td a:hover {
  color:#ff5e24;
}

.media .meta td,
.media .tag-top {
	background:url(http://imgs1.orangeroom.ca/imgs/common/list_sep.gif) repeat-x bottom left; 
}



.media .meta #last_media_item {
	background:none; 
}

.media .meta td a {
	/*color:#1a693b;*/
	color:#ff5e24;
}

.rank1 {
  background:url(http://imgs2.orangeroom.ca/imgs/ratingSystem/rank1.gif) no-repeat 105px 5px;
}

.rank2 {
  background:url(http://imgs3.orangeroom.ca/imgs/ratingSystem/rank2.gif) no-repeat 100px 5px;
}

.rank3 {
  background:url(http://imgs1.orangeroom.ca/imgs/ratingSystem/rank3.gif) no-repeat 100px 5px;
}

.rank4 {
  background:url(http://imgs2.orangeroom.ca/imgs/ratingSystem/rank4.gif) no-repeat 100px 5px;
}

.rank5 {
  background:url(http://imgs3.orangeroom.ca/imgs/ratingSystem/rank5.gif) no-repeat 100px 5px;
}

.date span {
  color:#cc0000;
}

.paginationDisabled {
  border-color:#cfcfcf;
  color:#9f9f9f;
}

.paginationEnabled,
.paginationEnabled:hover {
  border-color:#ff5e24;
  background:#ff5e24 url(http://imgs1.orangeroom.ca/imgs/common/paginationbg.gif) repeat-x left bottom;
  color:#000;
  text-decoration:none;
}

.paginationEnabled a,
.paginationEnabled a:hover {
  color:#000;
  text-decoration:none;
}
.upload {
  padding:10px;
  background:blue;
  margin-top:-8px;
  position:relative;
  z-index:20;
}








/* new styles thursday before meeting organize later */

#feature1 {
	margin-bottom:20px;
}

#feature1 img {
	width:590px;
}

/*.mostPopIndex {
	margin-bottom:20px;
}*/

.mostPopIndex a {
	float:left;
	position:relative;
	margin-right:10px;
	text-align:center;
	font-size:10px;
	width:101px;
}

.mostPopIndex .indexIcon {
	position:absolute;
	top:18px;
	right:3px;
}

.mostPopIndex .thumb {
	width:91px;
	height:59px;
	margin-bottom:5px;
}

h3.index {
	margin-bottom:10px;
}

#feature1 {
	width:100%;
}

#feature2,
#feature3 {
	float:left;
	width:180px;
	height:250px;
	margin-top:10px;
}

#photofeed {
	float:left;
	width:180px;
	height:250px;
	margin:10px 20px 0 20px;
	background:#666;
	padding:0 0 0 10px;
	position:relative;
}

#photofeed a {
	float:left;
	margin:0 10px 10px 0;
	position:relative;
	z-index:2;
}

#photofeed a .thumb {
	width:78px;
	padding:0;
	border-color:#fff;
	height:48px;
}

#photofeed p {
	font-size:18px;
	color:#fff;
	font-weight:bold;
	margin:7px 0;
	position:relative;
	z-index:2;
}

#photofeed #photoscroll {
  background:url(http://imgs1.orangeroom.ca/imgs/common/subpic.gif) repeat-x;
  color:#fff;
  position:absolute;
  bottom:0;
  left:0;
  height:22px;
  padding:7px 10px 0 10px;
  width:170px;
}

#photofeed #photoscroll a {
	float:none;
	margin:0;
}

#photofeed #photoscroll .alignLeft a {
	margin-right:10px;
}

#photoFeedFilter {
	background:#000;
	opacity:.6;
	filter: alpha(opacity=60);
	position:absolute;
	width:100%;
	height:221px;
	top:0;
	left:0;
	z-index:0;
}

#feature4,
#feature5,
#feature6 {
	
	margin-bottom:20px;
}

.main_form .featureBlock_admin {
background:url(http://imgs2.orangeroom.ca/imgs/common/featuresbg.gif);
}

#columnR .main_form .featureBlock_admin {
background:#fff url(http://imgs3.orangeroom.ca/imgs/common/featuresbg.gif);
}

.main_form .featureBlock_admin {
background:url(http://imgs1.orangeroom.ca/imgs/common/featuresbg.gif);
}

#columnR .main_form .featureBlock_admin {
background:#fff url(http://imgs2.orangeroom.ca/imgs/common/featuresbg.gif);
}

.main_form .featureBlock_admin select,
.main_form .featureBlock_admin label {
width:130px;
margin:0 0 20px 20px;
}

.main_form .featureBlock_admin label {
margin-bottom:5px;
}

.main_form .currentFeature {
margin:20px 20px 20px 20px;
font-size:16px;
font-weight:bold;
color:#1a693b;
}

.main_form .currentFeature span {
font-weight:normal;
display:block;
color:#666;
}

.emptyBlock {
background:#e4e4e4;
}

#addContent {
margin-right:10px;
}

#profileWrap {
	font-family:courier;
	font-weight:normal;
	}

.profile_text {
	display:block;
	margin-bottom:14px;
	width:300px;
}

#profile_name {
	font-size:18px;
	margin-bottom:43px;
}

#stats {
	margin-top:10px;
	text-align:center;
	font-weight:bold;
}

#stats span {
	display:block;
	margin-bottom:15px;
}

.five_questions {
	margin:50px 0 13px 0;
}

#profileWrap ol {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	padding-left:0;
}

#profileWrap ol li .question {
	margin-bottom:14px;
	font-weight:bold;
}
	
#profileWrap ol li .answer {
	margin-bottom:14px;
}

.maillist_title {
	font-size:16px;
	font-weight:bold;
	margin-bottom:20px;
}

a.btn:hover {
	text-decoration:none;
}

.media {
	background:#Fff;
}

#feature2 img, #feature3 img {
	width:180px;
	height:250px;
}
	