@charset "UTF-8";

/* ******************************************** */
/*			  TABLE OF CONTENTS					*/
/* -------------------------------------------- */
/* R	RESETS							   [R]  */
/* R1	 - general						 [GEN]  */
/* -------------------------------------------- */
/* G	GENERAL DEFINITIONS				   [G]  */
/* G1	 - root							 [ROO]  */
/* G2	 - content						 [CON]  */
/* G2.1	  - headings					 [HED]  */
/* G2.2	  - text						 [TXT]  */
/* G2.3	  - lists						 [LIS]  */
/* G2.4	  - links						 [LIN]  */
/* G2.5	  - forms						 [FOM]  */
/* G2.6	  - utility clases				 [UTE]  */
/* -------------------------------------------- */
/* L	LAYOUTS							   [L]  */
/* L1	 - main body					 [MAN]  */
/* L2	 - main navigation				 [NAV]  */
/* L2.1	  - navigation elements			 [NEL]  */
/* L2.2	  - user element				 [NUS]  */
/* L3	 - home page layout				 [HPE]  */
/* L4	 - profile layout				 [PRF]  */
/* L5	 - article layout				 [ATC]  */
/* L6	 - news feed					 [NSF]  */
/* L6.1	  - member news feed			 [MNF]  */
/* L7	 - oriel layout					 [ORI]  */
/* L7.1	  - with-comments oriel			 [WCO]  */
/* L7.2	  - secondary oriel (2nd column) [SOR]  */
/* L7.3	  - comments oriel				 [CMO]  */
/* L7.4	  - mentor summary oriel		 [MSO]  */
/* L8	 - votebox layout				 [VBX]  */
/* L9	 - modal gallery layout			 [MGL]  */
/* L10	 - edit article gallery layout	 [AGL]  */
/* L11	 - column layouts				 [COL]  */
/* -------------------------------------------- */
/* S	SPECIFICS						   [S]  */
/* S1	 - headers						 [HED]  */
/* S1.1	   - image headers				 [HIM]  */
/* S1.2	   - header alts				 [HAL]  */
/* S2	 - lists						 [LIS]  */
/* S2.1	  - memberlists					 [LME]  */
/* S2.1.1	  - medium memberlists		[LMME]  */
/* S2.1.2	  - grid memberlists		[LGME]  */
/* S2.1.3	  - main memberlists		[LMMM]  */
/* S2.1.x	  - narrow memberlists		[LNME]  */
/* S2.2	  - value lists					 [LVL]  */
/* S2.3	  - controls lists				 [LCT]  */
/* S2.4	  - comments lists				 [LCM]  */
/* S2.5	  - pager lists					 [LPG]  */
/* S2.6	  - footer lists				 [LFT]  */
/* S3	 - images						 [IMG]  */
/* S4	 - anchors						 [ANC]  */
/* S4.1	  - image anchors				 [AIM]  */
/* S4.2	  - icon anchors				 [AIC]  */
/* S4.3	  - member anchors				 [AMB]  */
/* S5	 - blockquotes					 [BQU]  */
/* S6	 - forms						 [FOM]  */
/* S6.1	  - comments form				 [FCM]  */
/* S6.2	  - general form list			 [FLI]  */
/* S6.3	  - gallery form				 [FMG]  */
/* S6.4	  - share form					 [FCM]  */
/* -------------------------------------------- */
/* ******************************************** */
	
/* -------------------------------------------- */
/* resets								   [R]  */
/*   - general						  [R1 GEN]  */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; }

body { line-height: 1.4; background: #fff; font-family: Helvetica, Arial, sans-serif; font-size: 0.75em; }

h1,h2,h3,h4,h5 { line-height:1em; }

/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight:400; }

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

	
/* -------------------------------------------- */
/* general definitions					   [G]  */
/*   - root							  [G1 ROO]  */
	body { background: url(../img/bg-main.gif) top left repeat-x; }
/*   - content						  [G2 CON]  */
/*	   - headings					[G2.1 HED]  */
	h1
	{
		margin-bottom:10px;
		font-size: 1.5em;
	}
	h2
	{
		font-weight: bold;
		margin-bottom: 10px;
	}
	h3 { font-family:"Times New Roman",Times,serif; font-style:italic; font-weight:bold; font-size: 1.1em; }
	h4 {  font-weight:bold; font-size: 1.1em; }
	h5 {  }
/*	   - text						[G2.2 TXT]  */
	p, blockquote { margin:1em 0px; }
	strong {   }
/*	   - lists						[G2.3 LIS]  */
	ul {  }
	ul li {  }
/*	   - links						[G2.4 LIN]  */
	a { text-decoration: none; color: #0ce60c; }
		a:active { color: #2ca62c; }
		a:visited { color: #2ca62c; }
		a:hover { text-decoration: underline; color: #0ce60c; }
	a.featurelink { font-family: Times, sans-serif; font-weight: bold; font-style: italic; }
/*	   - forms						[G2.5 FOM]  */
	input.text , textarea
	{
		display:block; padding:10px;
		font-family: Arial, Helvetica, sans-serif; font-size:1.5em; color:#666; background: #f6f6f6; border: 1px solid #CCC;
	}
	input.textsmall
	{
		display:block; padding:5px;
		margin-top: 5px; margin-bottom: 10px;
		font-family: Arial, Helvetica, sans-serif; font-size:1em; color:#666;  border: 1px solid #CCC;
	}
	label { }
	label em { font-size:0.8em; font-style: italic; }
	
/*	   - utility clases			 	[G2.6 UTE]  */
	.error { color: #02f702;  font-style: italic;}
	.checked { background-color: #dbffbe; }
	
	.top { margin-bottom:0px; }
	.clear { clear:both; }
	.clearer
	{
		display:block; overflow: hidden; clear:both;
		height: 1px;
	}
	.wait { cursor:wait !important; }
	.hr
	{
		display:block; overflow: hidden; clear: both; margin:15px 0px;
		height:1px;
		border-bottom:1px solid silver;
		text-indent: -2000px;
	}
	
	
/* -------------------------------------------- */
/* layouts								   [L]  */
/*   - main body					  [L1 MAN]  */
	div#body { width: 1020px; margin: 0px auto; padding:0 20px; }
		div#body div.preheader { height: 22px; overflow:hidden; padding:3px; }
			div#body div.preheader img { vertical-align: top; }
		div#body div.siteheader { height:130px; overflow:hidden; }
			div#body div.siteheader a { display: block; float: left; }
			div#body div.siteheader a.CTA
			{
				margin: 14px 0px 0px 40px; padding: 0px 0px 0px 40px;
				border-left: 1px solid silver;
			}
		div#body div#pagebody { margin-top: 30px; }
		div#body div#pagebody div#maincontent { float: left; width: 665px; }
		div#body div#pagebody div#secondarycontent { float: left; margin-left:28px; width:327px; }
			div#body div#pagebody div#secondarycontent div.advertisement { margin:1em 0px; }
			
/*   - profile dialogue   mihai was here */
		div#body div#pagebody div#maincontent div#memberDialogue { background: #f6f6f6; border: 1px solid #CCC; padding: 10px; margin-top: 15px; margin-bottom: -17px; margin-left: 3px; width: 634px; font-weight: bold}
		div#memberDialogue ul { list-style: none; }
		div#memberDialogue ul li {  font-weight: normal; padding-top: 5px;}
/*   - main navigation				  [L2 NAV]  */
	div#body ul#mainnav
	{
		height: 19px; margin: 9px 0px 7px 0px;
		overflow: hidden;
		list-style-type: none;
	}
		div#body ul#mainnav li, div#body ul#mainnav li a
		{
			display: block; float: left; overflow: hidden;
			height:19px;
		}
		div#body ul#mainnav li
		{
			padding: 0px 24px;
			border-right: 1px solid black;
			list-style-type: none;
		}
		div#body ul#mainnav li a
		{
			background: top left no-repeat;
			text-indent: -3000px;
		}
		div#body ul#mainnav li a:hover { background-position: 0px -19px; }
		div#body ul#mainnav li.first { padding-left:0px; }
/*	   - navigation elements		[L2.1 NEL]  */
		div#body ul#mainnav li.home a
		{
			width: 30px;
			background-image: url(../img/nav-home.gif);
		}
		div#body ul#mainnav li.about a
		{
			width: 31px;
			background-image: url(../img/nav-about.gif);
		}
		div#body ul#mainnav li.littleweeds a
		{
			width: 81px;
			background-image: url(../img/nav-thelittleweeds.gif);
		}
		div#body ul#mainnav li.members a
		{
			width: 74px;
			background-image: url(../img/nav-Spectators.gif);
		}
		div#body ul#mainnav li.mentors a
		{
			width: 63px;
			background-image: url(../img/nav-thementors.gif);
		}
		div#body ul#mainnav li.prizes a
		{
			width: 31px;
			background-image: url(../img/nav-prizes.gif);
		}
/*	   - user element				[L2.2 NUS]  */
		div#body ul#mainnav li.user
		{
			padding:0px; float: right;
			border: none;
		}
		div#body ul#mainnav li.user a { text-indent: 0px; font-size: 1.2em; font-weight: bold; text-transform: uppercase; color: black; }
/*   - home page layout				  [L3 HPE]  */
/*   - profile layout				  [L4 PRF]  */
	div#member-profile {  }
		div#member-profile div.memberstats {  }
			div#member-profile div.memberstats img.avatar { float:left; }
			div#member-profile div.memberstats div.details { margin-left:10px; width:450px; float: left; }
		div#member-profile div.votebox { float:left; margin-left:20px; }
		div.votebox.summary { float: right; }
/*   - article layout				  [L5 ATC]  */
	div.article { margin-top:20px; }
		div.article h1 { text-transform: uppercase; }
		div.article p { clear: both; }
		div.article div.gallery-embed { margin:1em 0px; }
		div.article ul, div.article ol { margin-left:15px; }
/*   - news feed					  [L6 NSF]  */
	div.nf-container { }
		ul.news-feed { list-style-type: none; }
			ul.news-feed li
			{
				font-size: 0.9em;
				padding: 10px 0px;
				list-style-type: none;
				border-bottom: 1px dotted gray;
			}
				ul.news-feed li div.galview { width:200px; float: left; height:150px; overflow:hidden; }
				ul.news-feed li div.contentview { margin-left:220px; }
					ul.news-feed li div.contentview h1
					{
						margin:0px;
						font-weight:bold; font-family: Georgia, Times, serif;
					}
						ul.news-feed li div.contentview h1 a { color: black; }
						ul.news-feed li div.contentview h1 a:hover
						{
							text-decoration: none;
							color: #0ce60c;
						}
					ul.news-feed li div.contentview p.detail { margin-top:0px; }
					ul.news-feed li div.contentview p.control a
					{
						font-weight:bold; font-family: Georgia, Times, serif; font-style: italic;
						color: black;
					}
					ul.news-feed li div.contentview p.control a:hover
					{
						text-decoration: none;
						color: #0ce60c;
					}
					ul.news-feed li div.contentview div.controls
					{
						height:23px; margin-bottom:5px; padding: 0px 5px;
						background: #f6f6f6; border: 1px solid #CCC;
					}
					ul.news-feed li div.contentview div.controls a
					{
						float: left;
					}
			ul.news-feed li.last { border: none; }
			ul.news-feed li.fail {  }
				ul.news-feed li.fail div.galview { display:none; }
				ul.news-feed li.fail div.contentview { margin-left:0px; }
				
			ul.news-feed li.fail-summary {  }
				ul.news-feed li.fail-summary div.galview { display:none;  }
				ul.news-feed li.fail-summary div.contentview { margin-left:0px; font-size: 70%; }
				
/*     - member news feed			[L6.1 MNF]  */
	div.nf-container.member-nf-container { }
		div.nf-container.member-nf-container img.avatar { float:left; margin-right: 10px; }
		div.nf-container.member-nf-container h1.big { padding:5px 0; }
	
/*   - oriel layout					  [L7 ORI]  */
	div.oriel
	{
		margin-top:15px;
		background: url(../img/bg-oriel-L.gif) top left repeat-y;
	}
		div.oriel div.obtuse { overflow: hidden; }
		div.oriel div.header { background: url(../img/bg-oriel-T.gif) top left repeat-x; }
			div.oriel div.header div.left
			{
				width:4px; height:4px;
				float: left;
				background: url(../img/bg-oriel-TL.gif) top left no-repeat;
			}
			div.oriel div.header div.right
			{
				height:6px;
				background: url(../img/bg-oriel-TR.gif) top right no-repeat;
			}
		div.oriel div.body
		{
			padding: 10px 15px;
			background: url(../img/bg-oriel-R.gif) top right repeat-y;
		}
		div.oriel div.footer { background: url(../img/bg-oriel-B.gif) bottom left repeat-x; }
			div.oriel div.footer div.left
			{
				width:6px; height:5px;
				float: left;
				background: url(../img/bg-oriel-BL.gif) bottom left no-repeat;
			}
			div.oriel div.footer div.right
			{
				height:5px;
				background: url(../img/bg-oriel-BR.gif) top right no-repeat;
			}
/*     - with-comments oriel		[L7.1 WCO]  */
	div.oriel.with-comments div.footer { background-image: url(../img/bg-oriel-wc-B.gif); }
			div.oriel.with-comments div.footer div.left
			{
				width:7px;
				background-image: url(../img/bg-oriel-wc-BL.gif);
			}
			div.oriel.with-comments div.footer div.right { background-image: url(../img/bg-oriel-wc-BR.gif); }
/*     - secondary oriel (2nd column)[L7.2 SOR]  */
	div.oriel.secondary
	{
		position:relative;
		left: -3px;
	}
/*     - comments oriel				 [L7.3 CMO]  */
	div.oriel.comments
	{
		margin:0px 1px 15px 1px;
		background: #f9f9f7 url(../img/bg-oriel-comments-L.gif) top left repeat-y;
	}
		div.oriel.comments div.body { background-image: url(../img/bg-oriel-comments-R.gif); }
		div.oriel.comments div.footer { background-image: url(../img/bg-oriel-comments-B.gif); }
			div.oriel.comments div.footer div.left
			{
				width:27px; height:18px;
				background-image: url(../img/bg-oriel-comments-BL.gif);
			}
			div.oriel.comments div.footer div.right
			{
				height:18px;
				background-image: url(../img/bg-oriel-comments-BR.gif);
			}
/*     - mentor summary oriel		[L7.4 MSO]  */
	div.oriel.mentor-summary {  }
		div.oriel.mentor-summary div.body {  }
			div.oriel.mentor-summary div.body .avatar { float:left; }
			div.oriel.mentor-summary div.body .summary { margin-left:210px; }
			
	div.oriel.hp-video { float: left; margin: 0px; }
			
/*   - votebox layout				  [L8 VBX]  */
	div.votebox { width:55px; }
		div.votebox p.votes
		{
			width:52px; height:40px; padding: 5px 0px; margin: 0px 0px 3px 0px; overflow: hidden;
			background: url(/littleweeds/assets/img/bg-votebox.gif) top left no-repeat;
			font-size: 2em; text-align: center;
		}
	
	
/*   - modal gallery layout				  [L9 MGL]  mihai made a mess here*/
	div#modal_gallery 
	{ 
		 width: 590px; 
		background-color: white; 
		
		text-align: left;
		
		cursor:default;
		
		padding: 30px;
	}


		div#modal_gallery label { color: #696969; }
		div#modal_gallery label a {   font-style: italic;  }
		 
/*   - edit article gallery layout				  [L10 AGL]  mihai made a mess here*/
	
	div#articleGallery { }
	div#articleGallery div.controls { float: left; }
	.addImage { border: 1px solid #CCC; padding: 10px; background-color: #f6f6f6; margin-bottom: 5px; } 
/* L11	 - column layouts				 [COL]  */
	div.column { float: left; width: 50%; }
					


/* -------------------------------------------- */
/* specifics							   [S]  */
/*   - headers						  [S1 HED]  */
	h1.img, h2.img
	{
		margin: 0px 0px 10px 0px; overflow: hidden;
		background: top left no-repeat;
		text-indent: -3000px;
	}
	h1.img a, h2.img a
	{
		display: block; overflow: hidden;
		text-indent: -3000px;
	}
	h1.big { font-size: 2.5em; text-transform: uppercase; }
	
/*      - image headers				[S1.1 HIM]  */
		h1.img.membersprofile
		{
			height:14px;
			background-image: url(../img/h1-spectatorsProfile.gif)
		}
		h1.img.littleweedsprofile
		{
			height:14px;
			background-image: url(../img/h1-littleweedsprofile.gif)
		}
		h1.img.meetthementors
		{
			height:14px;
			background-image: url(../img/h1-meetthementors.gif)
		}
		h1.img.latestlittleweeds
		{
			height:14px; padding:3px;
			background: black url(../img/h1-latestlittleweeds.gif) 3px 3px no-repeat;
		}
		h1.img.thelittleweeds
		{
			height:25px; margin:0px;
			background: url(../img/h1-thelittleweeds.gif) 0px 0px no-repeat;
		}
		h1.img.thementors
		{
			height:14px; margin:0px;
			background: url(../img/h1-thementors.gif) 0px 0px no-repeat;
		}
		h1.img.rules
		{
			height:14px;
			background: url(../img/h1-rules.gif) 0px 0px no-repeat;
		}
		h1.img.littleweedslike
		{
			height:14px;
			background: url(../img/h1-littleweedslike.gif) 0px 0px no-repeat;
		}
		h1.img.news-home
		{
			height:14px;
			background: url(../img/h1-news.gif) 0px 0px no-repeat;
		}
		h1.img.littleweedslike-home
		{
			height:19px;
			background: url(../img/h1-littleweedslike-home.gif) 0px 0px no-repeat;
		}
		h1.img.about
		{
			height:14px;
			background: url(../img/h1-about.jpg) 0px 0px no-repeat;
		}
		h1.img.prizes
		{
			height:14px;
			background: url(../img/h1-prizes.gif) 0px 0px no-repeat;
		}
		h1.img.showroom
		{
			height:14px;
			background: url(../img/h1-showroom.gif) 0px 0px no-repeat;
		}
		
		h2.img.votehere
		{
			height:14px;
			background-image: url(../img/h2-votehere.gif);
		}
		h2.img.articlevote
		{
			height:14px; position:relative; left:-8px;
			background-image: url(../img/h2-articlevote.gif);
		}
		
		h2.img.mentor { width:161px; height:21px; }
		h2.img.mentor.tajburrow { background-image: url(../img/h1-mentor-tajburrow.gif); }
		h2.img.mentor.derekreilly { background-image: url(../img/h1-mentor-derekreilly.gif); }
		h2.img.mentor.dustinhumphrey { background-image: url(../img/h1-mentor-dustinhumphrey.gif); }
		h2.img.mentor.kaineville { background-image: url(../img/h1-mentor-kaineville.gif); }
		h2.img.mentor.lucitaffs { background-image: url(../img/h1-mentor-lucitaffs.gif); }
/*      - header alts				[S1.2 HAL]  */
	h1 span.particle { color:grey !important; }
	h1 span.particle.mentor { color:#0ce60c !important; }
/*   - lists						  [S2 LIS]  */
/*     - memberlists				[S2.1 LME]  */
	div.memberlist ul { list-style-type: none; }
		div.memberlist ul li
		{
			float: left;
			list-style-type: none;
		}
/*     - medium memberlists		 [S2.1.1 LMME]  */
	div.memberlist.medium ul li
	{
		width: 54px; margin-right:8px;
		font-size: 8px;
		text-align: center;
	}
		div.memberlist.medium ul li a { color: silver; }
			div.memberlist.medium ul li a img
			{
				width:54px; height:54px;
				border:1px solid silver;
			}
		div.memberlist.medium ul li:hover a { color: #0ce60c; }
			div.memberlist.medium ul li:hover a img { border:1px solid #0ce60c; }
/*     - grid memberlists		[S2.1.2 LGME]  */
	div.memberlist.gridview { width:310px; }
		div.memberlist.gridview h1 { margin:0px; }
		div.memberlist.gridview ul li { width:62px; height:62px; overflow:hidden; }
			div.memberlist.gridview ul li a { width:62px; height:62px; overflow:hidden; position: relative; display: block; }
				div.memberlist.gridview ul li a span.icon { display: block; width: 16px; height:16px; position: absolute; bottom: 0px; right: 0px; }
				div.memberlist.gridview ul li.Surfer a span.icon { background: url(/littleweeds/assets/img/icon-surfer-small.gif); }
				div.memberlist.gridview ul li.Model a span.icon { background: url(/littleweeds/assets/img/icon-model-small.gif); }
				div.memberlist.gridview ul li.Film.maker a span.icon { background: url(/littleweeds/assets/img/icon-filmmaker-small.gif); }
				div.memberlist.gridview ul li.Photographer a span.icon { background: url(/littleweeds/assets/img/icon-photographer-small.gif); }
				div.memberlist.gridview ul li.Writer a span.icon { background: url(/littleweeds/assets/img/icon-writer-small.gif); }
			div.memberlist.gridview ul li a:hover { background: #0ce60c; }
				div.memberlist.gridview ul li a:hover img { opacity:0.5; }
			
/*     - main memberlists		[S2.1.3 LMMM]  */
	div.memberlist.main { clear:both; }
		div.memberlist.main li { border-bottom:1px solid gray; }
			div.memberlist.main li a
			{
				width:123px; height:157px; margin-top:20px; padding:5px; display:block; overflow:hidden;
				background:url(/littleweeds/assets/img/bg-listview-thumbnail.gif) left top no-repeat;
			}
				div.memberlist.main li a img
				{
					margin: 10px 16px;
				}
				div.memberlist.main li a span
				{
					display:block; margin:10px 0px 10px 0px; padding-left: 27px; min-height:22px;
					color:black; font-family:"Times New Roman", Times, serif; font-style:italic; font-weight:bold;
				}
				div.memberlist.main li.type1 a span { background: url(/littleweeds/assets/img/icon-surfer-large.gif) top left no-repeat; }
				div.memberlist.main li.type2 a span { background: url(/littleweeds/assets/img/icon-model-large.gif) top left no-repeat; }
				div.memberlist.main li.type3 a span { background: url(/littleweeds/assets/img/icon-writer-large.gif) top left no-repeat; }
				div.memberlist.main li.type4 a span { background: url(/littleweeds/assets/img/icon-photographer-large.gif) top left no-repeat; }
				div.memberlist.main li.type5 a span { background: url(/littleweeds/assets/img/icon-filmmaker-large.gif) top left no-repeat; }
			div.memberlist.main li a:hover { background-position:left -253px; text-decoration:none; }
				div.memberlist.main li a:hover span { color:#0ce60c; }
				div.memberlist.main li a span.title { background: none; padding: 0px; }
				
/*     - narrow memberlists		[S2.1.X LSME]  */
	div.memberlist.specialnarrow ul
	{
		width:325px;
		position:relative; left:-5px;
	}
	
	div.memberlist.featured
	{
		float:right; height:auto; /*height:200px;*/ width:670px; padding: 15px 10px;
	}
		div.memberlist.featured ul { left:-9px; position:relative; width:690px; }
			div.memberlist.featured ul li { border: none; padding: 10px; width:115px; }
				div.memberlist.featured ul li a
				{
					position:relative; left: -10px; height: 155px; margin:0;
					background:url(/littleweeds/assets/img/bg-listview-thumbnail-big.gif) left top no-repeat;
				}
				div.memberlist.featured li a span
				{
					margin: 8px 16px 0px 16px; padding-bottom: 5px;
					display: block;
					border-bottom: 1px solid silver;
				}
				div.memberlist.featured ul li p { margin: 0px; font-family:"Times New Roman", Times, serif; font-style:italic; }
					div.memberlist.featured ul li p a { background: none; display: inline; left: 0px; padding: 0px; font-weight: bold; }
	
	
/*     - value lists				[S2.2 LVL]  */
	ul.values { list-style-type: none; clear: both; }
/*		ul.values li
		{
			float: left; margin-right:20px;
			list-style-type: none;
		} */
		ul.values li
		{
			display: block; margin-right:20px; width:290px; float: left;
			list-style-type: none;
		}
		ul.values li label { font-weight: bold; }
/*     - controls lists				[S2.3 LCT]  */
	ul.controls
	{
		height: 25px;  margin-bottom:0.5em;
		list-style-type: none;
	}
		ul.controls li
		{
			float: left; margin-right:20px;
			list-style-type: none;
		}
		ul.controls li label { font-weight: bold; }
/*        - list controls lists	  [S2.3.1 LCL]  */
		ul.controls.list-controls { border-top:1px solid gray; border-bottom:1px solid gray; height:25px; }
			ul.controls.list-controls li
			{
				height: 15px; padding: 0px 10px; margin:5px 0px; overflow:hidden;
				border-right: 1px solid gray;
			}
			
			/*        - list controls lists	search  [S2.3.2 LCL] - mihai 20090516  */
			ul.controls.list-controls-search { border-top:1px solid gray; border-bottom:1px solid gray; height:35px; }
			ul.controls.list-controls-search li
			{
				 padding: 0px 0px; margin:5px 0px; overflow:hidden;
				
			}
			
			ul.controls.list-controls li.first { padding-left:0px; }
			ul.controls.list-controls li.last
			{
				height:25px; float:right; padding-right:0px; position:relative; top:-2px;
				border:none; text-align:right;
			}
				ul.controls.list-controls li a { color:black; font-family:"Times New Roman", Times, serif; font-style:italic; font-weight:bold; }
				ul.controls.list-controls li a:hover { color:#0ce60c; text-decoration:none;  }
					ul.controls.list-controls li a.sel { color:#0ce60c; text-decoration:none; cursor:default;  }
/*     - comments lists				[S2.4 LCM]  */
	ul.comments { list-style-type:none; }
		ul.comments li
		{
			padding:13px 0px;
			border-bottom: 1px solid silver;
		}
			ul.comments li img.avatar { float:left; }
			ul.comments li blockquote { margin: 0px 0px 0px 42px; }
				ul.comments li blockquote cite
				{
					display:block;
					margin-bottom:0.5em;
					font-size:0.9em; color:gray;
				}
					ul.comments li blockquote cite a { color:black; }
					ul.comments li blockquote cite a:hover { color:#0ce60c; }
/*     - pager lists				[S2.5 LPG]  */
	ul.pager
	{
		padding:10px 0px;
		border-bottom:1px solid silver;
		list-style-type:none;
		text-align:right;
	}
		ul.pager li { display:inline; }
			ul.pager li a
			{
				padding:2px 4px;
				color:black;
			}
			ul.pager li a:hover { color:white; background-color:#0ce60c; text-decoration:none; }
			
	/* gallery edit lists - mihai was here :( */
	div#articleGallery ul#articleGalleryList { list-style: none; }
	div#articleGallery ul#articleGalleryList li { border: 1px solid #CCC; padding: 10px; background-color: #f6f6f6; margin-bottom: 5px; }
					ul#articleGalleryList li label { float: left; width: 500px; margin-top: 5px; }
					ul#articleGalleryList li div.controls 
					{
						float:left;
					}
					ul#articleGalleryList li div.controls a
					{
						float: left;
					}
	/* gallery edit lists modal - mihai was here :( */

	 ul#galleryModalList { list-style: none; }
	 ul#galleryModalList li { border: 1px solid #CCC; padding: 10px; background-color: #f6f6f6; margin-bottom: 5px; }
					ul#galleryModalList li label { float: left; width: 330px; margin-top: 5px; color: black; padding-left: 15px;}
					ul#galleryModalList li div.controls 
					{
						float:left;
					}
					ul#galleryModalList li div.controls a
					{
						float: left;
					}
	
/*     - footer lists			[S2.6 LFT]  */
	ul.footer
	{
		width:1020px; margin: 10px auto; padding:10px 0px; clear: both;
		border-top:1px solid silver;
	}
		ul.footer li { display: inline; }
		
/*   - images						  [S3 IMG]  */
	img.avatar { border:1px solid silver; }
		a:hover img.avatar { border:1px solid #0ce60c; }
/*   - anchors						  [S4 ANC]  */
	a.img
	{
		display: block; overflow: hidden;
		text-indent: -3000px;
	}
	a.icon
	{
		display:block;
		background: top left no-repeat;
		color:black;
	}
	a.icon:hover { color: #0ce60c; text-decoration:none; }
/*      - image anchors				[S4.1 AIM]  */
	a.img.editprofile
	{
		width:96px; height: 23px;
		background: url(/littleweeds/assets/img/but-editprofile.gif) top left no-repeat;
	}
	a.img.editprofile:hover
	{
		background-position: 0px -26px;
	}
	a.img.editbio
	{
		width:96px; height: 23px;
		background: url(/littleweeds/assets/img/but-editbio.gif) top left no-repeat;
	}
	a.img.editbio:hover
	{
		background-position: 0px -26px;
	}
	a.img.addnewitem
	{
		width:96px; height: 23px;
		background: url(/littleweeds/assets/img/but-addnewitem.gif) top left no-repeat;
	}
	a.img.addnewitem:hover
	{
		background-position: 0px -26px;
	}
	a.img.edit
	{
		width:55px; height: 23px;
		background: url(/littleweeds/assets/img/but-edit.gif) top left no-repeat;
	}
	a.img.edit:hover
	{
		background-position: 0px -26px;
	}
	a.img.delete
	{
		width:55px; height: 23px;
		background: url(/littleweeds/assets/img/but-delete.gif) top left no-repeat;
	}
	a.img.delete:hover
	{
		background-position: 0px -26px;
	}
	
	a.img.cancel
	{
		width:62px; height: 23px;
		background: url(/littleweeds/assets/img/but-cancel.gif) top left no-repeat;
	}
	a.img.cancel:hover
	{
		background-position: 0px -26px;
	}
	
	a.img.save
	{
		width:47px; height: 23px;
		background: url(/littleweeds/assets/img/but-save.gif) top left no-repeat;
	}
	a.img.save:hover
	{
		background-position: 0px -26px;
	}
/*      - icon anchors				[S4.2 AIC]  */
	a.icon.share
	{
		padding:8px 0px 6px 25px;
		background-image: url(../img/icon_hand.gif);
	}
	a.icon.discuss
	{
		padding:8px 0px 6px 32px;
		background: url(../img/icon_speach.gif) left 2px no-repeat;
	}
	a.icon.closeup
	{
		padding:0px 0px 0px 15px;
		background: url(../img/icon_closeup.gif) left 4px no-repeat;
	}
	a.share
	{
		background:no-repeat left top;
		color:black;
		padding:1px 10px 2px 20px; margin-right:20px;
	}
	a.share.digg { background-image:url(/littleweeds/assets/img/icon_digg.gif); }
	a.share.facebook { background-image:url(/littleweeds/assets/img/icon_facebook.gif); }
/*      - member anchors			[S4.3 AMB]  */
	a.discreetmemberbutton
	{
		display:block; height:157px; margin:20px 0px 0px 0px; overflow:hidden; padding:5px; width:123px;
		float: left;
		background:url(/littleweeds/assets/img/bg-listview-thumbnail.gif) no-repeat left top;
	}
		a.discreetmemberbutton img
		{
			margin:10px 16px;
		}
		a.discreetmemberbutton span
		{
			display:block; margin:10px;
			color:black; font-family:"Times New Roman",Times,serif; font-style:italic; font-weight:bold;
		}
	a.discreetmemberbutton:hover
	{
		background-position:left -253px;
		text-decoration:none;
	}
/*   - block quote					  [S5 BQU]  */
	blockquote { padding-left:15px; position: relative; }
		blockquote span.leftquote, blockquote span.rightquote { font-size: 2em; font-weight: bold; }
		blockquote span.leftquote { position: absolute; left:0px; }
		blockquote span.rightquote { position: absolute; bottom: -12px; }
/*   - forms						  [S6 FOM]  */
/*      - comments form				[S6.1 FCM]  */
	div.form-comments { margin-top:1em; margin-bottom:1.4em; }
		div.form-comments form {  }
			div.form-comments form textarea { margin:0.5em 0px; width:610px; height: 200px; }
			div.form-comments form input.submit { float:right; }
			
/*		- general form list			[S6.2 FLI]  */
	form ul.form { width:630px; list-style-type: none; }
		form ul.form input, form ul.form textarea { width:230px; padding:5px; border:1px solid silver; background:white; font-size:1em; }
		form ul.form .auto { width:auto !important; }
		form ul.form li { list-style-type: none; margin:10px 0px; }
		form ul.form li.l { float: left; }
		form ul.form li.feature { width:240px; margin-right:20px; height:130px; overflow: hidden; }
		form ul.form li.feature.r { width:243px; margin-right:0px; margin-left:20px; }
		form ul.form li.feature.featurelarge { width:345px; }
			form ul.form li.feature img { float: left; }
			form ul.form li.feature div.fieldcontent { margin-left:100px; }
		form ul.form li.row { clear: both; }
			form ul.form li.row select, form ul.form li.row label, form ul.form li.row input { display: block; float: left; margin-right: 10px; }
			form ul.form li.row label { width:80px; padding:5px 0px; }
			form ul.form li.row label.wide { width:200px; }
			form ul.form li.row input { width:168px; margin-right:25px; }
		form ul.form li.extrow { clear:both; }
			form ul.form li.extrow label { display:block; float: left; width:250px; }
			form ul.form li.extrow input { width:360px; }
/*      - gallery form				[S6.3 FMG]  mihai was here :( */
	div.modal-gallery form { margin-top:1em; margin-bottom:1.4em; border-top: 1px solid #CCC; }
			div.modal-gallery form input.text { font-size: 1.2em; }
			div.modal-gallery form input.submit { float:right; }
/*      - share form				[S6.4 FCM]  */
	div.form-share { margin-top:1em; margin-bottom:1.4em; }
		div.form-share form {  }
			div.form-share form textarea { margin:10px 0px; width:290px; height: 100px; }
			div.form-share form input { margin:10px 0px; width:290px; background:#F6F6F6; border:1px solid #CCCCCC; color:#666666; display:block; font-family:Arial,Helvetica,sans-serif; padding:3px; }
			div.form-share form label { display: block; }
			div.form-share form input.submit { float:right; margin: 0px; width: auto; background: none; border: none; }
			
			
			
/* Pagination Likes */
#lw_pages {
	
	font-family: inherit;
	font-size:12px;
	font-style: italic; 
	font-weight: bold;
	
}

#lw_pages .lw_currentpage {
    padding: 4px 5px 2px; 
    margin-right: 1px;
    background-color: #898681; 
    color: white;
} 
#lw_pages .lw_previous{
	padding: 4px 5px 2px; 
	border: 1px solid #898681; 
}			
#lw_pages .lw_next{
	padding: 4px 5px 2px; 
	 border: 1px solid #898681; 
}		
	
	
#lw_pages .lw_off {
    border-color: #CCC;
    margin-right: 1px;
    color: #ccc;
}

#lw_pages a, #lw_pages a:link, #lw_pages a:visited {
   
    margin-right: 1px; 
    text-decoration: none !important; 
    color: #898681;
} 
#lw_pages a:hover {
    background-color: #fff;
    color: black;    
}	
#lw_pages .lw_link {
	    padding: 4px 5px 2px; 
	    border: 1px solid #898681; 
}
		
		/*
.clearlooks2 { z-index:10000000; }
.clearlooks2_modalBlocker { z-index:1000000 !important; }*/