/*      
Layout Name: Mraz Daily 
Layout URI: http://mrazdaily.com/ 
Description: A Jason Mraz WordPress theme for <a href="http://mrazdaily.com/">Mraz Daily</a> by <a href="http://morningsundesigns.com/">Morningsun Designs</a>.    
Version: 1.0    
Author: Hiuxing    
Author URI: http://morningsundesigns.com/    
Tags: morningsun designs, brown, silver, grey, 2 column   
    
	Mraz Daily 
	 http://mrazdaily.com/ 
    
	This layout was designed and built by Hiuxing Wen,    
	whose design site you will find at http://morningsundesigns.com/    
	The CSS, XHTML and design is released under GPL:    
	http://www.opensource.org/licenses/gpl-license.php    
	User must keep all the credits intact for legel use.    
    
*/    
    
			body {    
				background: url(images/bgx.png);    
				margin: 0px;    
				padding: 0px;    
				font-family: Arial;    
				font-size: 11px;    
				color: #808080;    
				line-height: 12pt;    
     				text-align: justify;    
			}    
    
			a:link, a:visited, a:active {    
				text-decoration: none;    
				color: #4c3a36;    
				}     
    
			a:hover {    
				text-decoration: underline;    
				}   
  
			.header {      
				background: url(images/bg.png) repeat-x;   
				width: auto;			    
			}     
  		    
			.layout {      
				margin: 0px auto;    
				padding: 0px;    
				width: 1000px;			    
			}    
    
			.navi {	    
				background: url(images/navi.png) #f0f0f0;    
				width: auto;			    
				height: 37px;    
				border: none;  
				color: #707c7d;  
				font-family: georgia;  
				font-size: 12px;  
				font-weight: bold;  
				font-style: italic;  
				text-align: center;    
				padding: 15px 0px 0px 0px;    
			}    
    
			.navi img {    
				border: none;    
			}    
    
			.navi strong {    
				color: #989089;    
			}    
  
			.navi ul {  
				list-style: none;  
				padding: 0px 0 0px 0;  
				margin: 0;  
				background: transparent;  
			}  
  
			.navi li {  
				display: inline;  
				padding: 0;  
				margin: 0;  
				}  
  
			.navi li a {  
				color: #8f7974;  
				padding: 3px 0px 3px 0px;  
				margin: 0px 13px 0px 13px;  
			}  
  
			.navi li a:hover {  
				color: #cfbfbc;  
				text-decoration: none;  
			}  
   
			.among {    
				background: url(images/among.png);		    
				width: 410px;			    
				height: 150px;
				float: left;
			}

			.follow {    
				width: 253px;			    
				height: 150px;
				float: left;
			}

			.twitter {    
				background: url(images/twitter.png);		    
				width: 337px;			    
				height: 150px;
				float: left;
			}

			.twitter li {
				color: #9b9b9b; 
				background: url(images/x.png);
				font-size: 10px;
				line-height: 10pt;  
				cursor: default;
				padding: 5px;
				display: block;
				border-right: 1px solid #ddd0c6;
				border-bottom: 1px solid #ddd0c6;
				margin: 0px 20px 5px -30px;
				-webkit-border-radius: 4px;
				-moz-border-radius: 4px;
				border-radius: 4px;
				-khtml-border-radius: 4px;
				}

			.among2 {    
				background: url(images/among2.png);		    
				width: auto;			    
				height: 81px;
				clear: both;
			}

			.galler {    
				background: url(images/gallery.png);		    
				width: auto;			    
				height: 134px;
			}

			.gallery {    
				padding: 22px 70px 0px 0px;
				text-align: right;
			}

			.gallery img {
				background: #9f8d7f;
				border: 1px solid #786966;
				-webkit-border-radius: 5px;
				-moz-border-radius: 5px;
				border-radius: 5px;
				-khtml-border-radius: 5px;
				padding: 3px;
				margin: 0 4px 4px 4px;
				opacity:.70;
			}

			.gallery img:hover {
				background: #786966;
				border: 1px solid #9f8d7f;
				-webkit-border-radius: 5px;
				-moz-border-radius: 5px;
				border-radius: 5px;
				-khtml-border-radius: 5px;
				padding: 3px;
				opacity:.80;
			}

			.among3 {    
				background: url(images/among3.png);		    
				width: auto;			    
				height: 155px;
			}

			.add {    
				padding: 42px 0px 0px 0px;
				text-align: center;
			}
  
			.sidebar {						    
				color: #6c6361;			    
				background: #edeae5;		    
				width: 355px;	    
				padding: 0px 0px 0px 0px;		    
				margin: 0px 0px 0px 0px;		    
				float: left;    
			}   
  
			.sheader {  
				background: url(images/sheader.png);		  
				height: 60px;  
				padding: 28px 70px 0px 39px;  
				color: #707c7d;  
				text-shadow: #ffffff 1px 1px 1px;  
				font-family: georgia;  
				font-size: 13px;  
				font-weight: bold;  
				font-style: italic;  
			}  
    
			.samong {  
				background: url(images/sx.png);		    
				height: auto;	    
  				padding: 0px 70px 0px 39px;  
			}    
    
			.sfooter {    
				background: url(images/sfooter.png);		    
				height: 78px;    
			}    
    
			.content {  
				width: 600px;			    
				margin: 25px 0px 0px 0px;		    
				float: left;    
			}  

			.date {
				background: url(images/date.png);	
				color: #8f7974;    
				font-family: Georgia;    
				font-style: italic;    
				text-shadow: #ffffff 1px 1px 1px;    
				font-size: 17px;    
				font-weight: bold;    
				width: 193px;	
				height: 83px;		    
				float: left;
			}     
 
			.day {
				padding: 35px 0px 0px 35px;
			}

			.month {
				padding: 0px 0px 0px 35px;
			}
    
			.title {
				width: 407px;
				height: 83px;
				float: left;
			}    

			.title2 {
				width: 407px;
				color: #ffffff;    
				font-family: Georgia;    
				font-style: italic;    
				text-shadow: #ffffff 1px 1px 1px;    
				font-size: 18px;    
				font-weight: bold;    
				padding: 20px 0px 0px 0px;
			}    
  
			.titlelink a:link {    
				color: #ffffff;    
				text-shadow: #ffffff 1px 1px 1px;    
			}    
  
			.titlelink a:hover {  
				color: #ffffff;  
				text-decoration: none;  
			}  
    
			.meta {   
				color: #808080;    
				background: url(images/meta.png) no-repeat;    
				text-align: center;		    
				width: 651px;		    
				height: 23px;    
				padding: 12px 0px 0px 0px;
				clear: both;
			}    
    
 			.contentbg {    
				color: #808080;    
				background: url(images/contentbg.png) repeat-y;		    
				width: 651px;		    
				height: auto;	    
				padding: 0px 70px 0px 15px;    
			}    
    
			.contentfooter {    
				background: url(images/contentfooter.png) no-repeat;    
				text-align: left;		    
				width: 627px;		    
				height: 80px;   
			} 

			.contentfooter a:link { 
				padding: 15px 0px 0px 190px;      
				color: #8f7974;    
				font-family: Georgia;    
				font-style: italic;    
				font-size: 14px;    
				font-weight: bold;      
			}  
    
			.entry-footer {  
				color: #808080;  
				background: #ffffff;  
				padding: 5px;   
				text-align: justify;   
				border: 1px solid #DDD;   
				width: 566px;   
				margin: 20px 60px 0px 25px;  
			}   
    
			.contentc {    
				padding: 0px 50px 0px 35px;    
			}    
    
			.footer {		    
				font-family: tahoma;			    
				color: #ffffff;    
				font-size: 9px;    
				line-height: 9pt;    
				letter-spacing: 0px;     
				text-transform: normal;    
				background: #2c201d;    
				width: auto;    
				height: 60px;    
				padding: 17px 30px 0px 65px; 
				margin: 50px 0px 0px 0px;    
				clear: both;			    
			}    
 
			.footer a {		    
				color: #7d635e;    
			}    
    
			.flayout {      
				margin: 0px auto;    
				padding: 0px;    
				width: 1000px;	    
  			}    
    
			.flayoutr {      
				float: right;    
				padding: 0px 40px 0px 0px;    
			}    
    
			.navigationfix {   
				margin: 0px 0px 0px 15px;   
				width: 600px;   
			}   
   
			.alignright {  
				float: right;   
			}   
   
			.alignleft {  
				float: left;   
			}   
    
			input, textarea {   
				font-family: arial;   
				font-size: 11px;   
				background-color: #fff;   
				color: #808080;   
				padding: 4px;  
				border: #d5d5d5 1px solid;    
				-webkit-border-radius: 4px;  
				-moz-border-radius: 4px;  
				border-radius: 4px;  
				-khtml-border-radius: 4px;  
			}   
   

