/* CSS Document */
img { border:0px; }

#items { padding-top:30px; padding-left:30px; clear:both; }

.pr_module { width:220px; height:340px; margin-right:10px; margin-bottom:10px;color:#777; float:left; }
.pr_new_module { width:220px; height:340px; margin-right:15px; margin-bottom:15px; color:#777; float:left; }

.pr_module_full { width:690px; margin-right:15px; margin-bottom:15px; color:#777; float:left; }

.mod_top { height:15px; }
.mod_desc_top { height:38px; }
.mod_desc_top_ie { height:38px; width:220px; }

.mod_container { background-color:#fff; min-height:310px; }
.mod_container_ie { background-color:#fff; height:310px !important;  }

.mod_container_over { background-color:#ffc1c1; min-height:310px; }
.mod_container_over_ie { background-color:#ffc1c1; height:310px !important;  }

.mod_quote_container { background-color:#fff; min-height:272px; }
.mod_quote_container_ie { background-color:#fff; height:272px; }

.mod_desc_container { background-color:#fff; min-height:272px; padding-top:15px; }
.mod_desc_container_ie { background-color:#fff; height:287px; padding-top:15px; width:220px; }

.mod_wild_container { background-color:#f0f0f0; min-height:235px; padding-top:15px; }
.mod_wild_container_ie { background-color:#f0f0f0; height:249px; padding-top:15px; width:220px; }

.desc_participants { height:89px; }
.desc_content { padding-top:4px; }

.mod_title { font-family:arial; font-style:normal; height:56px; line-height:26px; width:190px; padding-left:15px; font-size:18px; text-align:center; overflow:hidden; margin-bottom:12px; }
.mod_wild_title { font-family:arial; font-weight:bold; line-height:20px; width:190px; padding-left:15px; font-size:16px; overflow:hidden; margin-bottom:5px; color:#000; }
.mod_title_over { font-family:arial; font-style:normal; height:56px; line-height:26px; width:190px; padding-left:15px; font-size:18px; text-align:center; overflow:hidden; margin-bottom:12px;  }
.mod_title a { font-family:arial; font-style:normal;  color:#333; }
.mod_title_over a { color:#000; font-style:normal; text-decoration:underline; font-family:arial;  }

.mod_comment_title { width:190px; height:53px; line-height:165%; padding-left:15px; font-size:11px; color:#333; }
.mod_whiteout { height:52px; margin:0px 15px 16px 15px; display:none;
				position:absolute; width:190px; background-color:#fff; text-align:center; z-index:3; }
.mod_comment_whiteout { height:53px; margin:0px 15px 16px 15px; display:none;
				position:absolute; width:190px; background-color:#fff; text-align:center; z-index:3; }
.mod_description_whiteout { height:27px; margin:0px 15px 16px 15px; display:none;
				position:absolute; width:190px; background-color:#fff; text-align:center; z-index:3; }
.mod_editorial_whiteout { height:36px; margin:0px 15px 16px 15px; display:none;
				position:absolute; width:190px; background-color:#fff; text-align:center; z-index:3; }
.mod_wild_whiteout { height:27px; margin:8px 15px 16px 15px; display:none;
				position:absolute; width:190px; background-color:#fff; text-align:center; z-index:3; }
.mod_quote_whiteout	{ height:28px; margin:0px 15px 16px 15px; display:none;
				position:absolute; width:190px; background-color:#fff; text-align:center; z-index:3; }
						
.mod_whiteout img { margin-top:5px; }

.mod_content { height:199px; line-height:150%; padding:0px 15px 0px 15px; }
.mod_description_content { height:272px; line-height:150%; padding:0px 15px 0px 15px; }
.mod_comment_content { height:214px; line-height:150%; padding:0px 15px 0px 15px; }
.mod_img_content { line-height:150%; padding:15px 15px 0px 15px; }
.mod_content img { margin-top:11px; }

.mod_add_content { height:229px; line-height:150%; padding:0px 15px 0px 15px; }
.mod_add_wild_content { height:189px; line-height:150%; padding:0px 15px 0px 15px; }
.mod_add_content textarea {  width:190; height:215; background-color:#FFF; border:1px solid #BDBDBD; 
							color:#333; font-family:Arial; font-size:12px; overflow:auto; padding:2px; }

.mod_add_quote { height:267px; line-height:150%; padding:0px 15px 0px 15px; }
.mod_add_quote textarea {  width:190; height:252; background-color:#FFF; border:1px solid #BDBDBD; 
						   color:#1e1e1e; font-family:Georgia; font-size:22px; overflow:auto; padding:2px; font-style:italic; }
.quote_content { font-family:Georgia; font-size:22px; color:#1e1e1e; font-style:italic; line-height:28px; }		

#p_content .quote_content { font-family:Georgia; font-size:24px; color:#1e1e1e; font-style:italic; line-height:150%; }							
							
.mod_devider { padding:0px; }

.mod_user { padding:15px 15px 0px 15px; height:27px; line-height:13px; }
.mod_img_user { padding:10px 15px 0px 15px; line-height:16px; height:26px; }
.mod_img_avatar { float:left; margin-right:8px; }
.modavatar { float:left; margin-right:10px; }
.loadHold { margin-top:19px; display:none; }

.mod_bottom { clear:both; height:15px; }
.mod_bottom_ie { clear:both; height:15px; width:220px; }

#feedspacer { height:30px; background-color:#1e1e1e; }

.comment_entry { padding-left:0px; }

.synapse-post img { margin-top:10px; padding-top:0px; padding-right:0px; margin-right:11px; }
.synapse-img img, .synapse-create img { padding-top:0px; margin-top:12px; }
.synapse-container-show { width:570px; }
.entry { padding-left:30px; padding-top:15px; }
#comment_avatar, #comment_avatar_me { margin-right:15px; margin-bottom:5px; padding-right:0px; padding-bottom:0px; }
.promote_post #loadspin { margin:10px 0px 0px 0px; }
#options_container { width:570px; }

#projectcrumb { width:100%; background-color:#1e1e1e; border-bottom:1px solid #333; overflow:hidden; }
#projectcrumb .trail { padding-top:13px; }
#projectcrumb .trail .selected { color:#ccc; }
.not-selected { color:#999; }

.comment_entry { float:none; }


.entryheader { padding-bottom:18px; padding-left:30px; padding-top:13px; }
.feedfoot { padding-left:30px; padding-bottom:14px; }
#p_title { cursor:auto; }

a {
	color:#009999;
	text-decoration:none;
}
a:hover {
	color:#333;
	text-decoration:underline;
}
a:active {
	color: #FF3333;
}
.mod_desc_top a { text-decoration:none; }
.mod_desc_top a:hover { text-decoration:none; }
.mod_desc_top a:active { text-decoration:none; }

#redlink {
	color:#FF3333;
	text-decoration:none;
}
#redlink:hover {
	color:#000;	
	text-decoration:underline;
}
#redlink:active {
	color:#009999;
}

#footer {
	margin:0px auto;
	z-index:1;
}
#footer .footerlogo {
	padding-left:0px;
	padding-right:0px;
}
#home_footer_container {
	clear:both;
}

#banner-container {
	width:100%;
	height:40px;
	margin-bottom:30px;
	margin:0px;
	z-index:1;
	background-color:#000;
	text-align:center;
	white-space:nowrap;
}

.spacer {
	margin-bottom:30px;
	margin-top:0px;
}

#home_footer_container {
	width:100%;
	height:127px;
	background-color:#F2F2F2;
}

#container {
	width:840px;
	margin:0px auto;
	z-index:1;
	line-height:150%;
	padding-top:58px;
	text-align:left;

}
.header-txt {
	font-size:12px;
	padding-bottom:60px;
}
.header-txt a:hover {
	color:#ccc;
}


.georgia{
	font-family:Georgia;
}

.georgia-italic {
	font-family:Georgia;
	font-style:italic;
}

#footer {
	width:840px;
	height:126px;
	background-color:#f2f2f2;
	border-top:1px solid #CCC;
	clear:both;
}

#footer .footerlogo {
	padding-top:30px;
	padding-left:30px;
	padding-right:30px;
	text-align:left;
	float:left;
}
#footer .footertext {
	padding-top:37px;
	width:585px;
	text-align:left;
	float:left;
	font-size:9px;
	color:#666;
	line-height:14px;
	clear:both;
}

#profile_info { width:211px; float:left; }

#tools { width:176px; float:right; }

#liteimage { width:540px; text-align:center; clear:both; }

#gallery-header {font-size:12px; color:#666; margin:30px 0px 0px 30px; }

#gallery-header a:hover {
	color:#FF3333;
}
#gallery-header a:active {
	color:#ccc;
}
.item { position:absolute; }

.profile_info { font-size:11px; font-weight:normal; padding:8px; }
.profile_info img { padding-right:8px; }


.pr_feed_crop {
	width:190px;
	height:126px;
	overflow:hidden;
}

.pr_img_space { height:10px; }



#gal_pagination {
	height:32px;
	clear:both;
	z-index:5;
	vertical-align:bottom;
	position:absolute;
	margin-left:30px;
	visibility:hidden;
}
.gal_container {
	font-size:10px;
}

.gal_container .pg_number {
	margin-top:1px;
	width:33px;
	height:32px;
	z-index:3;
	float:left;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	color:#666;
	line-height:32px;
	border-right:#1e1e1e solid 1px;
}

.gal_container .pg_select {
	margin-top:1px;
	width:33px;
	height:32px;
	z-index:3;
	float:left;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	color:#333;
	line-height:32px;
	background:#fff;
	border-right:#1e1e1e solid 1px;
}

.gal_container .pg_select:hover {
	text-decoration:none;
}

.gal_container .pg_number:hover {
	text-decoration:none;
	background-color:#000;
	color:#666;
}

.gal_container .pg_next {
	margin-top:1px;
	width:33px;
	height:32px;
	z-index:3;
	float:left;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	color:#ccc;
	line-height:32px;
}

.gal_container .pg_prev {
	margin-top:1px;
	width:33px;
	height:32px;
	z-index:3;
	float:left;
	text-align:center;
	vertical-align:middle;
	font-weight:bold;
	color:#ccc;
	line-height:32px;
}


/******* PROJECT GALLERY PAGE *******/
.pr-overview { width:100%; padding:0px; min-height:150px; max-height:150px; height:150px; }
.pr-overview .description { width:75%; color:#999; line-height:165%; }
.pr-overview .description_content { padding:0px 30px; }
.pr-overview .curators { float:none; width:25%; text-align:left; padding:0px; }
.pr-overview .curators_container { width: 243px; padding-right:30px; }
.gal_count_content { line-height:21px; }

#banner_container { background:#1e1e1e; }

.pr-gallery-nav { float:left; padding-top:1px; border-bottom:1px solid #333; width:100%; line-height:40px; white-space:nowrap; background:#1e1e1e; }
.pr-gallery-nav a { font-weight:bold; }
.pr-gallery-nav a:hover, .pr-gallery-nav #redlink:hover  { color:#ccc; }

.pr-gallery-nav .spacer { width:30px; }

.pr-gallery-nav .tab  { border-left:1px solid #333; border-top:1px solid #333; border-right:1px solid #333; 
	 background-color:#111; line-height:40px; height:39px; padding:13px 30px; }
	 
.pr-gallery-nav .posttab {  padding:13px 45px; border-left:0px; }
	  
.pr-gallery-nav .tab:hover { color:#fff; background-color:#FF3333; 
	border-left:1px solid #FF3333; border-top:1px solid #FF3333; border-right:1px solid #FF3333; }

.pr-gallery-nav .posttab:hover { color:#fff; background-color:#FF3333; 
	border-left:0px; border-top:1px solid #FF3333; border-right:1px solid #FF3333; }

.pr-gallery-nav .smtab  { background-image: url(../_gfx/pr_gal_nav_divide.gif); background-repeat: no-repeat; 
	background-position: right bottom; padding:13px 20px;  height:40px;  }

.pr-gallery-nav .smtab-ie  { background-repeat: no-repeat; padding:13px 20px;  height:40px;  }

.pr-gallery-nav #is_selected { background-color:#1e1e1e; color:#ccc;  padding:13px 30px;
	border-left:1px solid #333; border-top:1px solid #333; border-right:1px solid #333; border-bottom:1px solid #1e1e1e; }
	
.pr-gallery-nav #is_selected:hover { background-color:#FF3333; color:#fff;
	border-left:1px solid #FF3333; border-top:1px solid #FF3333; border-right:1px solid #FF3333; border-bottom:1px solid #FF3333;  }
	
.pr-gallery-nav .selected { color:#ccc; }
.pr-gallery-nav .not-selected { color:#666; font-weight:normal; }
	
.gallery-hover-out { z-index:3;  position:absolute; cursor:pointer;  background-image:url(../_gfx/gallery-hover_empty.gif); }
.gallery-hover {  z-index:3; opacity: 0.3; -moz-opacity: 0.3; filter: alpha(opacity=30); position:absolute; cursor:pointer;  }
.gallery-hover-2 { background-image:url(../_gfx/gallery-hover-png.png); position:absolute; cursor:pointer; }
.gallery-hover-sort { background-image:url(../_gfx/gallery-hover_g.gif); z-index:3; opacity: 0.3; -moz-opacity: 0.3; filter: alpha(opacity=30); position:absolute; cursor:move; }

.gallery-remove {z-index:5; position:absolute; top:5px; left:201px; }
.gallery-totop {z-index:6; position:absolute; top:5px; left:5px; }

.joinbtn { padding-right:30px; padding-top:30px; }



.search_input { background-color:#1e1e1e; color:#666; border:1px solid #333; padding:3px; width:150px; }


.project_tab_container { z-index:9; position: absolute; height: 48px; width: 18px; left: -7px; top: 19px; overflow:hidden; cursor:pointer; }
.project_tab_corners { width:212px; }
.project_tab_content { padding-left:18px; color:#fff; background:#00cc66; width:196px; font-weight:bold; height:28px; }



	b.prtop, b.prbottom { display:block; }
	b.prtop b, b.prbottom b { display:block; height: 1px; overflow:hidden; background:#00cc66; }
	b.prtop_over b, b.prbottom_over b { display:block; height: 1px; overflow:hidden; background:#00cc66; }
	b.pr1 { margin: 0 4px }
	b.pr2 { margin: 0 2px }
	b.prtop b.pr3, b.prbottom b.pr3, b.prtop_over b.pr3, b.prbottom_over b.pr3 { margin: 0 1px; height:2px }
	b.prtop b.pr4, b.prbottom b.pr4, b.prtop_over b.pr4, b.prbottom_over b.pr4 { margin: 0 0px; height:6px }


#colorpicker { position:absolute; z-index:100; top:100px; left:100px; display:none; }


.wild_banner { margin-top:-16px; }
.wild_description { padding: 12px 15px 11px; color:#999; font-size:11px; line-height:165%; width:560px; }
.wild_feed_container { padding:30px; line-height:165%; width:560px; }
.wild_feed_container .p_title,
.wild_feed_container .p_title a,
.wild_feed_container .p_title a:visited { font-size:18px; color:#1e1e1e; font-weight:bold; line-height:26px; }
.wild_feed_container .p_date { font-size:11px; color:#999; padding:0px 0px 15px 0px; }
.wild_feed_container .p_content { font-size:12px; color:#333; margin-bottom:45px; }

