/*  
Layout Name: Morningsun V2
Layout URI: http://morningsundesigns.com/
Description: The second WordPress theme for Morningsun Designs featuring pop singer Lady GaGa.
Version: 1.0
Author: Hiuxing
Author URI: http://morningsundesigns.com/
Tags: morningsun designs, brown, lady gaga, 2 column

	Morningsun V2
	 http://morningsundesigns.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/bg.png) #edeae5 repeat-x;
				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: #7f746c;
			} 

			a:hover {
				text-decoration: underline;
			}

			img {
				border-style: none;
			}

			h1 {
				font-family: Helvetica;
				font-weight: normal;
				font-size: 14pt;
				text-transform: lowercase;
				border-bottom: #aaaaaa 1px dashed;
				color: #aaaaa;
				margin: 0 0 5px 0;
				padding: 0;
			}

			h2 {
				background: #e8e8e8;
				font-family: "Lucida Sans", Arial, sans-serif;
				font-size:11px;
				letter-spacing:0px;
				line-height: 15px; 
				text-transform: uppercase;
				padding-top: 10px;
				padding-right: 10px;
				padding-left: 10px;
				padding-bottom: 10px;
				font-weight: bold; 
				text-align: left;
				color:#80614C;
				border-radius: 6px;
			}

			blockquote {
				background-color: #f7f7f7;
				color: #a0a0a0;
				line-height: 12pt;
				padding: 10px;
				-webkit-border-radius: 3px;
				-moz-border-radius: 3px;
				border-radius: 3px;
				-khtml-border-radius: 3px;
			}

			.layout {  
				margin: 0px auto;
				padding: 0px;
				width: 982px;			
			}

			.top {									
				width: auto;			
				height: 36px;		
			}

			.navi {	
				background: url(images/navi.png) #f0f0f0;
				width: auto;			
				height: 29px;
				border: none;
				text-align: center;
				padding: 8px 0px 0px 40px;
				font-size: 11px;
				text-align: center;
				letter-spacing : 4px;
				text-decoration: bold;
			}

			.navi img {
				border: none;
			}

			.navi strong {
				color: #989089;
			}

			.navi a:link {
				color: #816d5e;
			}

			.among {
				background: url(images/among.png);		
				width: auto;			
				height: 86px;	
			}

			.welcome {	
				background: url(images/welcome.png) #f0f0f0;
				width: auto;			
				height: 126px;
				border: none;
				text-align: left;
				padding: 0px 0px 0px 0px;
			}

			.welcomem {
				text-align: left;
				padding: 5px 93px 0px 510px;
			}

			.among2 {						
				color: white;			
				background: url(images/among2.png);		
				width: 394px;			
				height: 92px;		
				float: left;
			}

			.twitter {					
				color: black;			
				width: 161px;			
				height: 92px;		
				float: left;
			}

			.ltweet {						
				background: url(images/ltweet.png);		
				width: 302px;			
				height: 72px;		
				float: left;
				padding: 20px 90px 0px 35px;
			}

			#twitter_update_list {
				padding: 5px;
				display: block;
				background: url() repeat;
				margin-bottom:1px;
				background-color:;
				-moz-border-radius: 4px;
				font-family: Geneva, Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #a3a3a3;
				margin-bottom: 2px;
			}


			.among3 {
				color: white;			
				background: url(images/among3.png) #000;		
				width: auto;			
				height: 7px;	
				clear: both;	
			}

			.ldesigned {						
				color: white;			
				background: url(images/ldesigned.png);		
				width: 304px;			
				height: 111px;		
				text-align: right;
				float: left;
			}

			.ldpreview {
				border-right: 1px solid  #a99a81;
				border-bottom: 1px solid  #a99a81;
				background-color:#d6cbb9;
				-webkit-border-radius: 5px;
				-moz-border-radius: 5px;
				border-radius: 5px;
				-khtml-border-radius: 5px;
				padding: 5px;
			}

			.ldpreview:hover {
				background-color: #eee8e2;
			}


			.among4 {						
				color: white;			
				background: url(images/among4.png);		
				width: 23px;			
				height: 111px;		
				float: left;
			}

			.lpremades {						
				color: white;			
				background: url(images/lpremades.png);		
				width: 655px;			
				height: 111px;		
				float: left;
			}

			.lppreview {
				border-right: 1px solid  #a99a81;
				border-bottom: 1px solid  #a99a81;
				background-color:#d6cbb9;
				-webkit-border-radius: 5px;
				-moz-border-radius: 5px;
				border-radius: 5px;
				-khtml-border-radius: 5px;
				padding: 5px;
				margin: 0px 8px 0px 0px;
			}

			.lppreview:hover {
				background-color: #eee8e2;
			}

			.among5 {
				color: white;			
				background: url(images/among5.png) #000;		
				width: auto;			
				height: 31px;	
				clear: both;	
			}

			.sidebar {						
				color: #3d3229;			
				background: #edeae5;		
				width: 300px;	
				padding: 0px 0px 0px 68px;		
				margin: 0px 0px 0px 0px;		
				float: left;
			}

			.samong {
				background: url(images/sx.png);		
				width: 216px;			
				height: auto;	
				padding: 0px 23px 0px 20px;
			}

			.sfooter {
				background: url(images/sfooter.png);		
				height: 114px;
			}

			.conliners {
				background: url(images/conliners.png);		
				height: 65px;	
			}

			.aorders {
				background: url(images/aorders.png);		
				height: 65px;	
			}

			.fsites {
				background: url(images/fsites.png);		
				height: 65px;	
			}

			.eaffiliates {
				background: url(images/eaffiliates.png);		
				height: 65px;	
			}

			.taffiliates {
				background: url(images/taffiliates.png);		
				height: 65px;	
			}

			.maffiliates {
				background: url(images/maffiliates.png);		
				height: 65px;	
			}

			.tagboard {
				background: url(images/tagboard.png);		
				height: 65px;	
			}

			.pinfo {
				background: url(images/pinfo.png);		
				height: 65px;	
			}

			.sstats {
				background: url(images/sstats.png);		
				height: 65px;	
			}

			.content {					
				width: 600px;			
				margin: 0px 0px 0px 0px;		
				float: left;
			}

			.title {
				color:#978e87;
				font-family: Georgia;
				font-style: italic;
				text-shadow: #FFFFFF 1px 1px 1px;
				text-align: center;
				font-size: 18px;
				font-weight: bold;
				width: auto;			
				padding: 0px 0px 10px 0px;
			}

			.meta {
				background: url(images/meta.png);
				text-align: center;		
				width: 576px;		
				height: 23px;
				padding: 13px 0px 0px 0px;
			}

			.metax {
				background: url(images/meta.png);
				text-align: center;		
				width: 576px;		
				height: 36px;
			}

			.contentbg {
				background: url(images/contentbg.png) repeat-y;		
				width: 556px;		
				height: auto;	
				padding: 0px 20px 0px 20px;
			}

			.contentfooter {
				background: url(images/contentfooter.png) no-repeat;
				text-align: left;		
				width: 531px;		
				height: 37px;
				padding: 55px 0px 0px 45px;
			}

			.contentfooterx {
				background: url(images/contentfooter.png) no-repeat;
				text-align: left;		
				width: 531px;		
				height: 92px;
			}

			.contentfooter ul {
				list-style: none;
				padding: 0px 0 0px 0;
				margin: 0;
				background: transparent;
				margin: 0px 0px 50px 0px;
			}

			.contentfooter li {
				display: inline;
				padding: 0;
				margin: 0;
				}

			.contentfooter li a {
				margin: 5px;
				padding: 5px;
				background: transparent;
				color: #786c63;
				background: #e5e4e2;
				font-weight: normal;
				font-size: 10px;
				text-transform: uppercase;
				text-decoration: none;
				border: 2px solid #d1cfd0;
				-webkit-border-radius: 10px;
				-moz-border-radius: 10px;
				border-radius: 10px;
				-khtml-border-radius: 10px;
			}

			.contentfooter li a:hover {
				color: #fff;
				background: #8d898a;
			}

			.entry-footer {
				padding: 5px;
				text-align: justify;
				border: 1px solid #DDD;
				width: 541px;
				margin: 0px 20px 10px 15px;
			}

			.contentc {
				padding: 0px 50px 0px 35px;
			}

			.footer {		
				font-family: tahoma;			
				color: white;
				font-size: 9px;
				line-height: 9pt;
				letter-spacing: 0px; 
				text-transform: normal;
				background: #2f2825;
				width: auto;
				height: 60px;
				padding: 17px 0px 0px 0px;
				margin: 50px 0px 0px 0px;
				clear: both;			
			}

			.flayout {  
				margin: 0px auto;
				padding: 0px;
				width: 862px;	
				padding: 0px 0px 0px 80px;
			}

			.flayoutr {  
				float: right;
				padding: 0px 40px 0px 0px;
			}

			.navigationfix {
				text-align: center;
				width: 531px;		
				height: 37px;
				margin: 0px 0px 20px 0px;
			}

			input, textarea {
				font-family: arial;
				font-size: 11px;
				background-color: #d5d5d5;
				color: #808080;
				border-bottom: #d5d5d5 5px solid; 
				border-top: #d5d5d5 5px solid; 
				border-left: #d5d5d5 5px solid; 
				border-right: #d5d5d5 5px solid; 
			}


			option, select {
				font-family: arial;
				font-size: 11px;
				background-color: #E6E6E6;
				color: #808080;
				padding: 5px;
				border: 2px solid #d1cfd0;
				-webkit-border-radius: 10px;
				-moz-border-radius: 10px;
				border-radius: 10px;
				-khtml-border-radius: 10px;
				}

			.image {
				border-right: 1px solid  #a99a81;
				border-bottom: 1px solid  #a99a81;
				background-color:#d6cbb9;
				-webkit-border-radius: 5px;
				-moz-border-radius: 5px;
				border-radius: 5px;
				-khtml-border-radius: 5px;
				padding: 5px;
				margin: 4px; 
			}

			.image:hover {
				background-color: #eee8e2;
			}

			.subtitle {
				background: #e8e8e8;
				font-family: "Lucida Sans", Arial, sans-serif;
				font-size:11px;
				letter-spacing:0px;
				line-height: 15px; 
				text-transform: uppercase;
				padding-top: 10px;
				padding-right: 10px;
				padding-left: 10px;
				padding-bottom: 10px;
				font-weight: bold; 
				text-align: left;
				color:#80614C;
				border-radius: 6px;
			}

			.thumb {
				padding: 6px 6px 6px 6px;
				margin: 0px 6px 5px 10px;
				width: 150px;
				font-size: 8px;
				text-transform: uppercase;
				font-family: Verdana, Arial, Helvetica, sans-serif;
				border: 1px solid #b5b5b5;
			}