		
		img#assetPreview{width:100%;}
		div#leftCol{border:1px solid #dddddd;display:inline-block;margin-right:50px;margin-left:0px;padding:8px; border-radius:8px 8px 8px 8px;background:#ffffff;}
		div#rightCol{width:600px;border:0px solid #cccccc;display:inline-block;vertical-align:top;margin-left:0px;position:relative;background:transparent;}
		div.rightSideContainerBox{padding:10px 25px 25px 25px;border:1px solid #dddddd;border-radius:8px 8px 8px 8px;background:#ffffff}
		h1#title{font-size:2.0em;padding:1em .0em .0em .0em;text-align:center;margin:0px 0px 25px 0px ; color:#1d2e39;}
		
		div#priceBox{display:inline-block;width:45%;text-align:left; border:1px solid #eeeeee;vertical-align:top;margin-top:5px;border-radius:10px 10px 10px 10px;padding:1%}
			h2#price{font-size:2.6em;padding:.5em .0em .5em .0em;text-align:center;margin:0px 0px 0px 0px; color:#1d2e39;display:inline-block;width:90%;}
		div#buttonHolder{display:inline-block;width:42%;border:0px solid #eeeeee;vertical-align:top;margin-left:20px;text-align:left;}
		div#buttonHolder p.listReturn{padding:10px; text-align:center; display:block; }
		
			div#screenShotContainer{border:1px solid #eeeeee;padding:5px;}
		div.screenShotHolder{display:inline-block;vertical-align:top;padding:5px;border:1px solid #dddddd;margin:5px;border-radius:3px 3px 3px 3px;}
		div.screenShotHolder img {height:100px;cursor:pointer;}
		button.pwyl{font-size:.9em;font-weight:400;color:#fff;padding:.5em;margin:5px;background:#00c69f}
		button.pwyl:hover{}
	
		.patreonButton{         
			font-size:1em; background-image: linear-gradient(to right, #F7971E 0%,  #FFD200  100%);
			
			
          }

          .patreonButton:hover {
            background-position: right center; 
            color: #fff;
            text-decoration: none;
			background-image: linear-gradient(to right, #ff8200 0%,  #ff9b00  100%);
          }
         
		
		
		
		
		div.flashOffer{
			width:96%; padding:1%; background:#ff0000; border-radius:5px; text-align:left;
		}
		
		
		
		
		
		
		
		
		a.getCreditLink{padding:.8em 0em .8em 0em;display:block;width:95%; border-radius:5px 5px 5px 5px;border:0px;background-color:#00c69f;color:#ffffff;
		margin-top:5px;font-size:1em;font-weight:bolder;text-align:center;
		cursor:pointer;}
		
		.actionButton{padding:.8em 0em .8em 0em;display:block;width:95%; border-radius:5px 5px 5px 5px;border:0px;background-color:#00c69f;color:#ffffff;margin-top:5px;font-size:1em;font-weight:bolder;text-align:center;
		cursor:pointer;}
		.actionButton:hover{background-color:#00bbf1;}
		p.metaData{margin:5px 0px;color:#1d2e39;font-weight:bolder;}
		
		div.moreInfoImageHolder{display:inline;position:relative;border:0px solid #cccccc;}
		div#commentsCountIndicator{position:absolute;bottom:0px;left:0px;background:red;border-radius:50% 50% 50% 50%;color:white;padding:3px;font-weight:bolder;font-size:11px;}
		img.moreInfoImage{display:inline-block;height:1.6em; margin-right:10px;cursor:pointer;}
		
		
		
		
	
		
		div#gifHolder{}
		div#gifHolder img{max-width:30%}
		
		
		
		div#contentsHolder{}
		div#contentsHolder h1{font-size:1.8em;text-align:left;color:#1d2e39}
		ul.fileContents{border:1px solid #cccccc;margin-top:1em;height:700px;overflow-y:scroll;border-radius:5px 5px 5px 5px}
		
		div#fileContents{border:1px solid #cccccc;margin-top:1em;height:500px;overflow-y:scroll;border-radius:5px 5px 5px 5px}
		ul.fileContents::-webkit-scrollbar {width: 1em;}
		ul.fileContents::-webkit-scrollbar-track {border:0px;}
		ul.fileContents::-webkit-scrollbar-thumb { background-color: darkgrey;outline: 1px solid slategrey;border-radius:5px 5px 5px 5px;}
		
		div#fileContentsWrapper{border:1px solid #cccccc;margin-top:1em;height:500px;overflow-y:scroll;border-radius:5px 5px 5px 5px}
		div#fileContentsWrapper h1{margin:0px;margin-top:.3em; color:#1d2e39;}
		
		
		iframe{width:560px; height:315px;}
		a.button{width:74.5%;padding:1em;}
		
		
		table#button_table{width:100%;text-align:center;border:1px solid #dddddd;margin-top:1em;border-bottom:0px solid #cccccc;}
		table#button_table button{width:80%;padding:1em;}
		table#metadata{border:1px solid #eeeeee; border-collapse:collapse;width:100%;font-size:1.1em;margin-top:0em;border-top:0px;}
		td.metadataRight{width:75%;}
		td.metadataLeft{width:25%;}
		table#metadata td {border:1px solid #dddddd; border-collapse:collapse;padding:.5em;}
		.noSpace{padding:0px;margin:0px;}
		
		
		a.tagList{display:inline-block;color:#1d2e39;padding:.2em .5em;border:1px solid #cccccc;margin:3px;border-radius:5px;}
		a.tagList:hover{background:#00c69f;color:#ffffff;font-weight:bolder}
		
		
		div#downloadBox{text-align:center;position:absolute;top:0px;left:0px;bottom:0px;width:94%;background:#ffffff;padding:3%;margin:0px;border:1px solid #cccccc;z-index:20;}
		div#downloadBox h1{font-size:1.8em;}
		div#downloadBox button{display:inline-block;width:40%;padding:1em;margin:.5em;}
		div#downloadBox p{text-align:center;}
		span#getCreditButton {display:block;}
		span#getCreditButton a{display:inline-block;width:36%;}
		
		
		 div.comment{clear:left;padding:1% 2%;border:1px solid #eeeeee;font-size:.8em;margin-bottom:5px;border-radius:5px;background:#fcfcfc}
		 div.comment p{}
		 div.comment p.date{font-size:.5em;font-weight:bolder;}
		 div.comment p.name{font-weight:bolder;color:#1d2e39;}
		 div.comment p.comment_comment{}
		 div.comment img{float:left;width:5%;margin:1em 1em 1em 1em;}
		
		 form#commentForm{}
		 form#commentForm textarea{width:100%;height:5em;}
		 div#commentsContainer{margin-top:3em;}
		
		div#suggestionsContainer{text-align:left;padding:1%; border-radius:5px 5px 5px 5px;border:0px solid #eeeeee;margin-top:20px;}
		div#suggestionsContainer h1{text-align:left; font-size:1.6em;}
		img.suggestionThumb{width:20%;margin:1px 0.5%;border-radius:3px 3px 3px 3px; padding:1.5%; border:1px solid #dddddd;background:#ffffff;}
		
		
		.button{background:#0276FD;}
		.button:hover{background-color:#009ACD;border:1px #333333;}
			p.fileCount{font-size:1.5em;text-align:center;display:none;}
			ul.fileContents{text-align:left;width:98%;list-style-type:none;margin:0px;padding:1%;}
			li.folder{text-align:left;padding:1px;background:#f0f0f0;border:1px solid #ffffff;}
			li.file{text-align:left;padding:1px;background:#f8f8f8;border:0px solid #ffffff; border-bottom:1px solid #ffffff; border-left:1px solid #ffffff; border-right:1px solid #ffffff;  }
			li.end{text-align:left;padding:1px;border-bottom:1px solid #ffffff;height:5px;background:#f0f0f0;}
		
		
		form#graphicsLogin{width:500px;text-align:left;border:1px solid #eeeeee;padding:20px;margin:30px auto;border-radius:8px 8px 8px 8px;}
		form#graphicsLogin p{text-align:left;padding:0px;margin:2px;display:inline-block;}
		form#graphicsLogin input.text{width:350px;text-align:left;padding:5px;border-radius:3px 3px 3px 3px;border:1px solid #cccccc;background-color:#ffffff;}
		form#graphicsLogin input.submit{width:300px;padding:.8em 0em .8em 0em;display:block;width:250px; border-radius:5px 5px 5px 5px;border:0px;background-color:#00c69f;color:#ffffff;margin-top:5px;font-size:1em;font-weight:bolder;text-align:center;
		cursor:pointer;}
		
		input#userPriceSelect{padding:5px; border:1px solid #cccccc; border-radius:5px;}
		h1#pwylChosenPrice{margin:0px;}
		
		div#descriptionContent{line-height:1.5;text-align:justify;}
		div#descriptionContent p{line-height:1.5;text-align:justify;font-size:1.1em;}
		div#descriptionContent br { line-height: 0; margin: 0; padding: 0;display:none;}
		
		
		
		
		
		
		
		
		div#tagHolder{text-align:left;}
		div#gdsPlusHolder{width:96%; margin: 15px auto; display:block; border-radius:7px; padding:2%; text-align:left; background:aliceblue; border:0px solid #cccccc}
		
		
		
		
		
		
		