		/*img, div, input, h1 { behavior: url("http://hottype.s3.amazonaws.com/edmoney/scripts/pngfix.js"); }*/

		@font-face {
			font-family: "Vegur"; 
			src: url("http://hottype.s3.amazonaws.com/edmoney/fonts/Vegur-L0600.otf") format("opentype");
		} 
		@font-face {
			font-family: "Vegur-Bold"; 
			src: url("http://hottype.s3.amazonaws.com/edmoney/fonts/Vegur-B0600.otf") format("opentype");
		}
		/*	
			
			Blue		#007cc2
			Green		#44B54d
			Olive		#A5CC43
			Mint		#3BCCA5
			Text		#2A3034
			Ash			#455b68;
			
		*/
		
		body{
			background-color:#fff8d1; background-image:url('http://hottype.s3.amazonaws.com/edmoney/images/bg_strip.jpg'); background-repeat:repeat-x; color:#2A3034; font-family:'Lucida Grande',Verdana,Arial,sans-serif;
		}
		p {
			font-family:'Lucida Grande', Verdana, sans-serif; font-size:12px; line-height:15px;
		}
		.powder {
			color:rgb(157, 207, 236);
		}
		.blue {
			color:#007cc2;
		}
		.green {
			color:#44b54d;
		}
		.mint {
			color:#A5CC43;
		}
		.one {
			width:70px;
		}
		input[type='button'] {
			border:1px solid #007cc2; background-color:rgb(157, 207, 236); cursor:pointer; padding:13px 24px; color:white; font-weight:bold; font-family:"Vegur-Bold",'Lucida Grande',Verdana,sans-serif; font-size:15px;
		}
		input[type='text'] {
			border:1px solid #aaacae; font-family:Helvetica, Arial; padding:10px; color:#aaacae; font-size:18px;
		}
		
		.bgBlue {
			background-color:#cfdaf0;
		}
		.bgGreen {
			background-color:#daecd5;
		}
		.bgMint {
			background-color:#dcefe7;
		}
		.bgOlive {
			background-color:#eaf1d6;
		}
		.gray40 {
			color:#aaacae;
		}
		
		.two {
			width:165px;
		}
		
		.three {
			width:246px;
		}
		
		.four {
			width:329px;
		}
		
		.promo .comingSoon {
			float:right; position:relative; right:-20px; top:-620px;
		}
		
		#hp_promos {
			margin-top:50px;
		}
		
		#hp_promos .promo {
			float:left; margin-right:16px; min-height:2000px; max-height:2000px;
		}
		#hp_promos .promo .content {
			padding:20px;
		}
		
		.promo h2 {
			font-family:"Vegur-Bold",'Lucida Grande',Verdana,sans-serif; text-transform:uppercase; color:#a2adb3; font-size:15px; letter-spacing:0px; margin-top:-10px; margin-bottom:-10px;
		}
		
		div#cont {
			background-image:url('http://hottype.s3.amazonaws.com/edmoney/images/bg_starburst.jpg'); width:1200px; min-height:1200px; margin-left:auto; margin-right:auto;background-repeat:no-repeat;
		}
		h1#logo {
			margin-top:20px; width:384px; 
		}
		h1#blog_logo {
			margin-top:20px; width:498px; margin-bottom:24px; 
		}
		div#surface {
			background-image:url('http://hottype.s3.amazonaws.com/edmoney/images/sf_strip.png'); width:870px; margin-left:auto; margin-right:auto; min-height:1200px; padding:40px 80px;
		}
		div#surface_hair {
			background-image:url('http://hottype.s3.amazonaws.com/edmoney/images/sf_hair.png'); width:1030px; margin-left:auto; margin-right:auto; min-height:28px;
		}
		div#surface_strip {
			background-image:url('http://hottype.s3.amazonaws.com/edmoney/images/sf_strip.png'); width:1030px; margin-left:auto; margin-right:auto; min-height:1200px; background-position-y:200px;
		}
		.autoMargin {
			margin-left:auto; margin-right:auto;
		}
		h2 {
			font-family:"Vegur",'Lucida Grande',sans-serif; font-size:41px; letter-spacing:-1px; line-height:48px; font-weight:normal; 
		}
		h3 {
			font-family:'Georgia',Georgia,serif; font-weight:normal; font-size:22px; color:rgb(69, 91, 104); margin-top:10px; margin-bottom:6px; line-height:28px;
		}
		h4 {
			font-family:'Georgia',Georgia,serif; font-weight:normal; font-size:18px; color:rgb(69, 91, 104); margin-top:10px; margin-bottom:6px; line-height:22px;
		}
		.promo p{
			margin-bottom:12px;
		}
		
		img.ordament {
			display:block; margin:20px auto;
		}
		#hp_email {
			margin-top:35px; min-height:50px; margin-left:auto; margin-right:auto; width:700px; border-right:1px solid #dadee1; border-left:1px solid #dadee1;
		}                
		#hp_email input[type='text']{
			width:228px; position:relative; top:2px;
		}
		
		#hp_email input[type='button'] {
			width:160px; margin-left:10px; background-image:url('http://hottype.s3.amazonaws.com/edmoney/images/button_pattern.png');
		}

		#hp_email p {
			float:left; width:245px; font-size:11px; font-family:'Lucida Grande','Verdana', sans-serif; line-height:13px; text-align:right; margin-right:14px; padding-top:4px; color:#455b68;
		}
        #hp_byline {
			margin-top:5px; min-height:5px; margin-left:auto; margin-right:auto;
		}
		#hp_byline p {
			float:left; font-size:11px; font-family:'Lucida Grande', 'Verdana'; text-align:right; margin-right:5px; padding-top:4px; color:#455b68;
		}

		
		#main {
			background-color:#f3f4f5 ; border:1px solid #c8c7c5; width:660px; min-height:1000px; -webkit-box-shadow:0px 0px 12px #d6c89f; -moz-box-shadow:0px 0px 12px #d6c89f;
		}
		div#width {
			width:980px; margin-left:auto; margin-right:auto;
		}
		.blog #main {
			float:left; padding:0px;
		}
		.blog #sidebar {
			background-color:#d6f3db; width:318px; float:left; min-height:975px; margin-top:27px; -webkit-border-top-right-radius:24px; background-image:url('http://hottype.s3.amazonaws.com/edmoney/images/blog_sider.png'); background-repeat:repeat-y;
		}
		.blog #sidebar .padding {
			padding:30px;
		}
		.blog #sidebar .item {
			margin-bottom:30px;
		}
		.blog .post {
			border-bottom:1px dotted #919da4; margin-bottom:20px;
		}
		.blog .padding {
			padding:40px;
		}
		.blog .post h2 {
			font-family:"Vegur-Bold",'Lucida Grande',Verdana,sans-serif; font-size:24px; line-height:28px; color:rgb(69, 91, 104); margin-bottom:10px;
		}
		.blog .post div.info {
			width:84px; float:left; margin-right:34px; margin-bottom:17px;
		}
		.blog .post .content p {
			margin-bottom:8px; font-family:Georgia; font-size:12px; line-height:17px;
		}
		.blog .post .info h4 {
			color:white; font-weight:bold; font-family:'Lucida Grande',Verdana,sans-serif; background-color:#3BCCA5; font-size:11px; padding:2px 4px; line-height:14px; margin-top:2px;
		}
		.blog .post .info img {
			padding:2px; border:1px solid #CCC;
		}
		.blog .post .info p {
			font-size:9px; line-height:11px; color:#43474A; margin-bottom:8px;
		}
		.blog .post .info p.timestamp {
			text-align:right;
		}
		
		.blog .post ul.tools li{
			float:right; height:36px; width:32px; background-repeat:no-repeat; text-align:right; margin-right:16px; font-size:12px; padding-top:2px;
		}
		
		.blog .post ul.tools li.facebook {
			background-image:url(''); 
		}
		
		.blog .post ul.tools li.twitter {
			background-image:url(''); 
		}
		
		.blog .post ul.tools li.comment {
			background-image:url('http://hottype.s3.amazonaws.com/edmoney/images/tool_comment_18.png');  
		}
		
		.blog #sidebar ul li {
			font-size:12px; margin-bottom:8px;
		}
		
		.blog #sidebar h6 {
			font-size:12px; margin-bottom:8px;
		}
		
		.blog #sidebar .archives ul {
			margin-bottom:16px;
		}
		
		.blog #sidebar .archives li {
			margin-left:12px; line-height:17px; margin-bottom:6px;
		}
			
		.clear {
			clear:both;
		}
		
		.branding {
			padding-top:10px;
			margin-top:5px;
			margin-bottom:5px;
			text-align:center;
		}
	
		.branding p {
			font-size:11px; 
			font-family:'Lucida Grande','Verdana',sans-serif; 
			padding-bottom:4px;
			color:#455b68;
		}
		
		.comment-container {
			margin-bottom:20px;
		}
		
		.comment-item {
			
		}
		
		.comment-credit {
			font-size:11px; 
			font-family:'Lucida Grande','Verdana',sans-serif; 
			padding-bottom:4px;
			color:#455b68;
		}
		.comment-form {
			text-align:left;
			margin-bottom:20px;
			margin-top:20px;
		}
		
		.comment-form input[type='text'] {
			border:1px solid #aaacae; font-family:Helvetica, Arial; padding:10px; color:#aaacae; font-size:14px;
			width: 24em;
		}

		.comment-form textarea {
			border:1px solid #aaacae; font-family:Helvetica, Arial; padding:10px; color:#aaacae; font-size:14px;
			width: 24em;
		}
		
		.comment-form label {    
		display: block;   
		}
		
		.comment-author {
			font-size:14px;
			font-weight:bold;
		}
		.comment-preview {
			font-size:14px;
			margin-top:30px;
			margin-bottom:30px;			
		}
		.comment-revision {
			font-size:14px;
			font-weight:bold;
			margin-bottom:20px;
		}
		