	
	body { background:url(/media/global/background.gif) #000000; }
	#wrapper input { height:16px;margin:0 5px 0 0;padding:2px;border:2px solid #757575;background:url(/media/global/form-element-background.png) no-repeat top left; }
	#wrapper select { font-size:1em;background:url(/media/global/form-element-background.png) #ffffff no-repeat top left;padding:1px;border:2px solid #757575; }
	select:hover { border-color:#c60000; }
	input[type="text"]:hover, input[type="password"]:hover, textarea:hover, button:hover { border-color:#c60000 !important; }
	#wrapper button { display:block;background:url(/media/global/form-button-background-light.png) repeat-x;text-align:center;border:none;color:#222222;margin-top:2px;padding:1px 5px 4px 5px;font-size:1em;font-family:Arial; }
	button:hover { color:#c60000 !important; }
	
	#wrapper { width:960px;margin:auto;text-align:left;background:url(/media/glkobal/960-grid-12-cols.png) center no-repeat; }
		#header { background:url(/media/global/header-background.png) no-repeat bottom left;color:#c7c7c7;height:100px; }
			#header fieldset { margin:0 5px 0 5px;padding:5px 5px 5px 0;border-width:0px 1px 1px 0;border-color:#505050; }
				#header fieldset label { display:block;float:left;vertical-align:middle;line-height:22px;font-weight:normal;padding:0 5px 0 0; }
				#header fieldset input { float:left; }
				#header fieldset button {  }
			#header ul { padding:8px 5px 11px 5px;margin:0 5px;border-bottom:1px solid #505050; }
				#header ul li { list-style:none;display:inline;border-right:1px solid #cccccc; }
				#header ul li.last { list-style:none;display:inline;border-right:none; }
				
			#header h1 { float:left;width:217px;height:79px;background:url(/media/global/getdarker-logo.gif) no-repeat left bottom;text-indent:-1500px;overflow:hidden;margin:0px 5px 0 5px;padding:10px 0 0 0;float:left; }
				#header #leaderboard { padding:5px 0 0 0; }
				
		#nav { background:url(/media/global/nav-background.png) no-repeat 0px 3px;margin:4px 0 0 0;padding:0px 0;text-align:center;clear:both;line-height:34px; }
			#nav li { display:inline;list-style:none;padding:0;line-height:30px;margin:0 5px;text-shadow:0 1px 1px #ffffff; }
				#nav li a { color:#777777;font-weight:bold;text-decoration:none;font-size:1.1em;line-height:38px;padding:11px 4px 6px 8px; }
				#nav li a:hover { color:#c60000;font-weight:bold;text-decoration:none;font-size:1.1em; }
				#nav li.selected { }
					#nav li.selected a { color:#c60000;background:url(/media/global/nav-white.png) no-repeat;line-height:38px;padding:11px 4px 6px 8px; }
					#nav li.selected span { background:url(/media/global/nav-white-tail.png) no-repeat;height:33px;width:4px;position:absolute;margin-left:4px; }
				
			#home-top { height:300px;width:960px; }
			#home-left { padding:10px 10px 0px 10px;width:240px;height:300px;float:left;background:url(/media/global/home-articles-feed-bg.png) no-repeat;color:#A9A9A9; }
				#home-left a.feed { width:28px;height:28px;display:block;background:url(/media/global/feed-icon-28x28.png) no-repeat;text-indent:1000px;overflow:hidden;position:absolute;margin:-32px 0 0 215px; }
				#home-left a.feed .cufon, #home-left a.feed cufoncanvas, #home-left a.feed cufon, #home-left a.feed canvas { display:none; }
				#home-left h2 { margin:0;padding:0;color:#cccccc;line-height:28px; }
				#home-left h2 span { display:none; }

				#home-left ul { margin:0;padding:0; }
					#home-left ul li { list-style:none; }
						#home-left ul li a { color:#c60000;text-decoration:none;; }
							#home-left ul li a.intro { font-weight:bold;text-transform:uppercase }
						#home-left ul li a:hover { color:#ff0000; }
					
						
			#home-right { width:700px;height:300px;float:left; }
				#home-carousel { }
					#home-carousel div.carousel-item { width:700px;height:300px;position:absolute;margin:0 0 0 0;display:none; }
					#home-carousel div.carousel-content { color:#cccccc;width:350px;height:200px;position:absolute;padding:10px; }
					#home-carousel div.carousel-content h2 { margin:0px;color:#cccccc; }
					#home-carousel div.carousel-bg { background:url(/media/home-carousel/content-bg-black.png) no-repeat;width:350px;height:200px;position:absolute;padding:10px;filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8; }
					#home-carousel div.right div.carousel-content, #home-carousel div.right div.carousel-bg { position:absolute;margin:40px 0 0 290px; }
					#home-carousel div.left div.carousel-content, #home-carousel div.left div.carousel-bg { position:absolute;margin:40px 0 0 50px; }
						
					#home-carousel div.bottom div.carousel-content, #home-carousel div.bottom div.carousel-bg { width:680px;height:80px;margin-top:200px; }
					#home-carousel div.bottom div.carousel-bg { background:#000000 0px -400px; }
						
						#home-carousel #item1 { background:#ffffff url(/media/home-carousel/item1.jpg) no-repeat;display:block;z-index:9000; }
						#home-carousel #item2 { background:#ffffff url(/media/home-carousel/item2.jpg) no-repeat;display:block;z-index:8000; }
						#home-carousel #item3 { background:#ffffff url(/media/home-carousel/item3.jpg) no-repeat;display:block;z-index:8000; }
						#home-carousel #item4 { background:#ffffff url(/media/home-carousel/item4.jpg) no-repeat;display:block;z-index:8000; }
						
					#home-carousel ul.pagination { position:absolute;background-image:url(/media/home-carousel/carousel-navigation-left.png);z-index:9000;height:30px;margin:0px 0 0 622px;padding:0 10px;line-height:20px; }
						#home-carousel ul.pagination li { list-type:none; display:inline; padding:0 5px; margin:0; line-height:30px; }
						#home-carousel ul.pagination li.first { padding:0 5px 0 0; }
						#home-carousel ul.pagination li.last { padding:0 0 0 5px; }
						
						
		#sets-scroller { width:960px;height:136px;background:url(/media/home-carousel/scroller-bg.png) no-repeat top left;margin-top:10px;margin-bottom:10px; }
			#twitter-feed { width:640px;float:right;margin-top:3px;padding:2px 50px 5px 5px;font-family:georgia;color:#333333; }
				#twitter-feed #twitter-icon a { display:block;width:41px;height:49px;background:url(/media/icons/twitter-icon.png) no-repeat;float:right;text-indent:-1000px;overflow:hidden;position:absolute;margin:-3px 0 0 650px; }
				#twitter-feed span { font-style:italic;height:30px;display:block; }
				#twitter-feed span.posted { display:block;float:right;height:auto;margin:-13px 0 0 0;padding:0 0 0 0; }
				#twitter-feed a { color:#C60000;text-decoration:none; }
				#twitter-feed a:hover { color:#FF0000; }
			#sets-scroller h2 { width:235px;margin:0px 0 0 0px;padding:6px 0px 0px 10px;color:#cccccc;line-height:36px; }
				#sets-scroller h2 span { display:none; }
				#sets-scroller h2 a.feed { width:28px;height:28px;display:block;background:url(/media/global/feed-icon-28x28.png) no-repeat;text-indent:1000px;overflow:hidden;position:absolute;margin:-36px 0 0 208px; }
					#sets-scroller h2 a.feed cufon, #sets-scroller h2 a.feed canvas,#sets-scroller h2 a.feed .cufon, #sets-scroller h2 a.feed cufoncanvas { display:none; }
		#scroller-bar { margin-top:2px;height:90px;clear:both; }
		#scroller-bar a.scroller { width:40px;height:90px;display:block;text-indent:-1000px;overflow:hidden;float:left;background:url(/media/global/arrows.gif) no-repeat; }
		#scroller-bar a.scroller:hover { color:#ff6600; }
		#scroller-bar #scroller-left { background-position:-53px -33px; }
		#scroller-bar #scroller-left:hover { background-position:-53px 33px; }
		#scroller-bar #scroller-middle { width:880px;float:left;height:90px;overflow:hidden; }
			#scroller-bar #scroller-middle ul { width:2640px;height:88px;margin:0;padding:0; }
				#scroller-bar #scroller-middle ul li { width:200px;height:80px;display:block;float:left;list-style:none;margin:8px 0 0 0;padding:0 10px;background:url(/media/home-carousel/scroll-item-bg.png) no-repeat 8px 0px; }
					#scroller-bar #scroller-middle ul li a { display:block;width:125px;height:75px;padding:5px 0 0 75px;color:#333333;text-decoration:none; }
					#scroller-bar #scroller-middle ul li a:hover { color:#ff0000; }
						#scroller-bar #scroller-middle ul li.rinse a { background:url(/media/home-carousel/rinse-set-icon.png) no-repeat; }
						#scroller-bar #scroller-middle ul li.kiss a { background:url(/media/home-carousel/kiss-set-icon.png) no-repeat; }
		#scroller-bar #scroller-right { background-position:3px -33px; }
		#scroller-bar #scroller-right:hover { background-position:3px 33px; }
		
		#module-container, #module-container-two { }
		#module-container h2, #module-container-two h2 { margin:0;padding:0;color:#a9a9a9; }
		#module-container div.one, #module-container-two div.one { width:232px;margin: 0 10px 10px 0;float:left; }
		#module-container div.one-first, #module-container-two div.one-first { width:232px;margin: 0 11px 10px 0;float:left; }
		#module-container div.one-last, #module-container-two div.one-last { width:232px;margin: 0 0px 10px 1px;float:left; }
		#module-container div.two-last, #module-container-two div.two-last { width:474px;margin: 0 0px 10px 1px;float:left; }
		
			#module-container div.top-corners, #module-container-two div.top-corners { clear:both;margin:0 10px;background-color:#161415;height:10px; }
			#module-container div.bottom-corners, #module-container-two div.bottom-corners { clear:both;margin:0 10px;background-color:#161415;height:10px; }
			#module-container div.corners, #module-container-two div.corners {  }
			#module-container div.corners div, #module-container-two div.corners div { width:10px;height:10px;background:url(/media/global/corners.png) no-repeat; }
			#module-container div.corners div.tl, #module-container-two div.corners div.tl { margin-left:-10px;float:left; }
			#module-container div.corners div.tr, #module-container-two div.corners div.tr { margin-right:-10px;float:right;background-position: -10px 0px; }
			#module-container div.corners div.bl, #module-container-two div.corners div.bl { margin-left:-10px;float:left;background-position: 0px -10px; }
			#module-container div.corners div.br, #module-container-two div.corners div.br { margin-right:-10px;float:right;background-position: -10px -10px; }
			
			#module-container div div.content, #module-container-two div div.content { padding:0 10px;background-color:#161415; }

		#dubplates { color:#a9a9a9; }
			#dubplates ul { margin:0;padding:0 0 0 15px;color:#a9a9a9; }
				#dubplates ul li { margin:0;padding:0; }
			#dubplates a { color:#C60000;text-decoration:none; }
				#dubplates a:hover { color:#ff0000; }
		
		div.hover-item { height:128px;overflow:hidden; }
			a.img-item img { float:left; }
			a.img-item span.caption { z-index:9000;float:left;background-color:#000000;color:#ffffff;display:block;padding:5px;width:212px;line-height:20px;text-align:center;font-weight:bold;font-size:1.2em; }
		
		#newsletter { color:#a9a9a9; }
			#newsletter form { }
				#newsletter form label { margin-left:0px;display:block;font-weight:normal;margin-top:5px; }
				#newsletter form input { margin-left:0px;width:202px; }
				#newsletter form select { margin-left:0px;margin-top:5px;display:block;float:left;margin-right:55px;margin-bottom:0; }
				#newsletter form button { display:block;margin:7px 0 0 5px; }
				
		
				
		#forum-posts  { color:#a9a9a9; }
			#forum-posts ul { padding:0 0 0 15px;margin:0; }
				#forum-posts ul li { margin:0;padding:0; }
					#forum-posts a { color:#C60000;text-decoration:none; }
					#forum-posts a:hover { color:#ff0000; }
		
		#galleries { color:#a9a9a9; }
			#galleries ul { margin:0;padding:0 0 0 15px;color:#a9a9a9; }
				#galleries ul li { margin:0;padding:0; }
			#galleries a { color:#C60000;text-decoration:none; }
				#galleries a:hover { color:#ff0000; }
				
		#comeptitions { color:#a9a9a9; }
			#comeptitions ul { margin:0;padding:0 0 0 15px;color:#a9a9a9; }
				#comeptitions ul li { margin:0;padding:0; }
			#comeptitions a { color:#C60000;text-decoration:none; }
				#comeptitions a:hover { color:#ff0000; }
	
			#footer-wrap { width:100%;background-color:#161415;clear:both;padding:0 0 10px 0;margin:10px 0 0 0;border-top:1px solid #222222; }
			#footer { margin:auto;width:850px;padding:10px 55px 0px 55px;text-align:left; }
				#footer div.widget { width:140px;margin:0 20px 0 0;padding:0 0 0px 0;float:left; }
				
				/*#footer div.contact-search { float:left; }
				#footer div.contact-search a { -moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;color:#FFFFFF;border:medium none;display:block;padding:10px 60px 10px 10px;text-align:left;width:150px;text-decoration:none; }
				#footer div.contact-search a:hover { background-color:#696969; }
				#footer div.contact-search a strong { display:block;font-size:20px;font-weight:normal;letter-spacing:1px; }
				#footer div.contact-search a span { display:block;font-size:14px;font-weight:normal;letter-spacing:0.5px; }*/
				
				#footer div.contact-us { width:210px;float:left;margin:0;padding:0; }
					#footer div.contact-us div.top-corners { margin:0 10px;height:10px;background-color:#454344; }
					#footer div.contact-us div.bottom-corners { margin:0 10px;height:10px;background-color:#454344; }
						#footer div.contact-us div.corners div.tl { background:transparent url(/media/global/corners-lighter.png) no-repeat scroll 0 0;height:10px;width:10px;float:left;margin:0 0 0 -10px; }
						#footer div.contact-us div.corners div.tr { background:transparent url(/media/global/corners-lighter.png) no-repeat scroll -10px 0;height:10px;width:10px;float:right;margin:0 -10px 0 0px; }
						#footer div.contact-us div.corners div.bl { background:transparent url(/media/global/corners-lighter.png) no-repeat scroll 0 -10px;height:10px;width:10px;float:left;margin:0 0 0 -10px; }
						#footer div.contact-us div.corners div.br { background:transparent url(/media/global/corners-lighter.png) no-repeat scroll -10px -10px;height:10px;width:10px;float:right;margin:0 -10px 0 0px; }
					#footer div.contact-us div.contact-content { background-color:#454344;color:#cccccc;padding:0 10px; }
						#footer div.contact-us div.contact-content a { color:#cccccc;text-decoration:none;display:block;background:url(/media/global/mail.png) no-repeat 155px 5px; }
							#footer div.contact-us div.contact-content a:hover { color:#ffffff; }
							#footer div.contact-us div.contact-content a strong { display:block;font-size:20px;font-weight:normal;line-height:20px; }
							#footer div.contact-us div.contact-content a span { display:block;font-size:14px;font-weight:normal;letter-spacing:0.5px; }
				
				
				#footer h4 { margin:0 0 5px 0;padding:0 0 5px 0;color:#a9a9a9;border-bottom:1px solid #a9a9a9; }
				#footer ul, #footer li { margin:0 0 0 0;padding:0 0 0 0px; }
				#footer ul { margin-left:15px; }
				#footer ul li a { color:#C60000;text-decoration:none; }
				#footer ul li a:hover { color:#FF0000; }
				
				#footer #copyright { clear:both;margin:10px 0;padding:20px 0 0 0;color:#cccccc; }
					#footer #copyright ul { margin:0;padding:0; }
						#footer #copyright ul li { line-height:1em;margin:0 10px 0 0px;padding:0 0 0 10px;list-style:none;display:inline-block;border-left:1px solid #333333; }
						#footer #copyright ul li.first { border-left:none;padding:0; }
					#footer #copyright a { color:#cccccc; }
				
				#footer-search { padding:20px 0 0 0;float:right; }
				#footer-search input { background-color:#292929;border-color:#242527 #A4A4A4 #A4A4A4 #242527;border-style:solid;border-width:1px;width:163px;color:#cccccc; }
				#footer-search button { background-color:#292929;border-color:#A4A4A4 #242527 #242527 #A4A4A4;border-style:solid;border-width:1px;color:#cccccc;text-align:left; }
		
		
/* ---- Article Content - Index ---- */

			#content div.content-left { width:630px;float:left; }
			
			div.large-article { margin-top:10px;clear:both;overflow:hidden; }
				div.large-article div.article-title { }
					div.large-article div.article-title h2 { position:relative;color:#fefefe;margin:0px 0 0px 0;padding:0 0 0 10px;background-color:#161415; }
						div.large-article div.article-title h2 a { color:#dedede;text-decoration:none; }
							div.large-article div.article-title h2 a:hover { color:#ffffff; }
					div.large-article div.article-title span { font-size:0.4em;color:#999999; }
			div.large-article img { float:left;margin:5px 5px 5px 0;padding:5px;border:1px solid #202020; }
				div.large-article div.content { float:left;min-height:130px;height:auto !important;height:130px; }
					div.large-article div.content p { width:420px;color:#ffffff;margin:0;padding:0; }
						div.large-article div.content p a { display:block;float:right;color:#c60000; }
							div.large-article div.content p a:hover{ color:#ff0000; }
				div.article-pair { margin-top:15px;clear:both;margin-left:0px;overflow:hidden; }
					div.article-pair div.small-article { float:left;width:196px;padding:0 0 0 110px;min-height:100px;height:auto !important;height:100px; }
						div.article-pair div.small-article img { padding:4px;border:1px solid #161415;float:left;position:absolute;margin-left:-110px; }
						div.article-pair div.small-article h2 { margin:0;padding:0;font-size:1.1em;color:#ffffff;font-weight:bold;margin:0px 0 0px 0;padding:3px;background-color:#161415; }
							div.article-pair div.small-article h2 a { color:#dedede;text-decoration:none; }
								div.article-pair div.small-article h2 a:hover { color:#ffffff; }
						div.article-pair div.small-article p { margin:0;padding:0;font-size:0.95em;color:#ffffff; }
							div.article-pair div.small-article p a { display:block;float:right;color:#c60000; }
					div.article-pair div.left { margin-right:15px;margin-left:0px; }
				#pagination { overflow:hidden;margin:10px 0; }
					#pagination span { float:left;padding:0 5px 2px;color:#454344; }
					#pagination ul, #pagination ul li { margin:0;padding:0;line-height:18px; }
					#pagination ul { float:left; }
						#pagination ul li { display:inline;list-style:none;padding:0 2px 0 5px;margin:0 0px 0;border-left:1px solid #454344; }
							#pagination ul li.first { border:none; }
								#pagination ul li.selected a { font-weight:bold;color:#ffffff;font-weight:bold; }
							#pagination ul li a { text-decoration:none;color:#c60000; }
								#pagination ul li a:hover { color:#ff0000; }
						div.content-right { float:left;margin:10px 0 0 10px;width:320px; }
				div.content-right div.corners { background-color:#161415;clear:both;height:10px;margin:0 10px; }
					div.content-right div.corners div { background:transparent url(/media/global/corners.png) no-repeat;height:10px;width:10px; }
					div.content-right div.top-corners div.l { float:left;margin:0 0 0 -10px; }
					div.content-right div.top-corners div.r { float:right;margin:0 -10px 0 0px;background-position:-10px 0; }
					div.content-right div.bottom-corners div.l { float:left;margin:0 0px 0 -10px;background-position:0px -10px; }
					div.content-right div.bottom-corners div.r { float:right;margin:0 -10px 0 0px;background-position:-10px -10px; }
				div.content-right div.inner { background-color:#161415;overflow:hidden;padding:0 10px;color:#ffffff; }
					div.content-right div.inner h3 { color:#ffffff;font-size:1.8em;margin:0 0 10px 0; }
					div.content-right div.inner ul { margin:0;padding:0; }
						div.content-right div.inner ul li { border-bottom:1px dotted #AFAFAF;margin:0 0 10px;padding:0 0 10px 53px;list-style:none;color:#a9a9a9; }
							div.content-right div.inner ul li img { float:left;margin-left:-53px; }
							div.content-right div.inner ul li a { color:#c90000; }
							div.content-right div.inner ul li a:hover { color:#ff0000; }