/*       

Layout Name: Jonas Brothers France

Layout URI: http://jbfrance.net/

Description: A WordPress theme for <a href="http://jbfrance.net/">Jonas Brothers France</a> by <a href="http://morningsundesigns.com/">Morningsun Designs</a>.        

Version: 1.0     

Author: Hiuxing     

Author URI: http://morningsundesigns.com/     

Tags: Jonas Brothers, Morningsun Designs, green, grey, 2 column     

     

	onas Brothers France

	 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) #E7E0D7 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: #9a8171;     

			}      

     

			a:hover {     

				text-decoration: underline;     

			}     

     

			img {     

				border-style: none;     

			} 

 

			strong { 

				color: #9a8171; 

			} 

     

			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: 1000px;

				position: relative;	     

			}    

    

			.navi {	    

				padding: 0px 0px 0px 0px;    

				color: #b1b77e;      

				font-family: georgia;      

				font-size: 12px;      

				font-weight: bold;      

				font-style: italic;      

				text-align: center;    

				text-decoration: bold;    

			}    

    

			.navi img {      

				border: none;      

			}      

      

			.navi strong {      

				color: #dddddd;      

			}      

      

			.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: #9a8171;    

				text-shadow: #ffffff 1px 1px 1px;    

				padding: 3px 3px 3px 3px;      

				margin: 0px 13px 0px 13px;      

			}      

      

			.navi li a:hover {      

				color: #ffffff;

				text-shadow: #b1b77e 1px 1px 1px;   

				text-decoration: none;      

			}   



			.subnav {

				padding: 0px 0px 0px 60px;  

				color: #8f8e8a; 

				text-shadow: #ffffff 1px 1px 1px; 

				font-family: Verdana;    

				font-size: 9px;    

				line-height: 10pt;    

				text-align: justify;

				text-transform: uppercase;

			}



			.gallery {  

				padding: 0px 0px 0px 0px;

			}     

     

			.gallery img {     

				background: #8d8375;

				width: 50px;

				height: 50px;

				border: 1px solid #8d8375;

				-webkit-border-radius: 5px;

				-moz-border-radius: 5px;

				border-radius: 5px;

				-khtml-border-radius: 5px;

				padding: 3px;

				margin: 3px;

				opacity:.70;

			}     

     

			.gallery img:hover {     

				background: #aaa67f;   

				border: 1px solid #aaa67f;   

				-webkit-border-radius: 5px;   

				-moz-border-radius: 5px;   

				border-radius: 5px;   

				-khtml-border-radius: 5px;   

				padding: 3px;   

				opacity:.85;   

			}     

   

			.welcomem {  

				color: #8f8e8a; 

				text-shadow: #ffffff 1px 1px 1px; 

				font-family: Verdana;    

				font-size: 9px;    

				line-height: 10pt;    

				text-align: left;  

				padding: 0px 0px 0px 0px; 

			} 



			.advert {						 

	 			margin: 0px 0px 0px 0px; 

				text-align: center;

				width: auto;			 

				height: 104px;



			} 

     

			.sidebar {						     

				color: #876f60; 

				font-family: Verdana;    

				font-size: 9px;    

				line-height: 9pt; 		     

				width: 373px;	     

				padding: 0px 0px 0px 0px;		     

				margin: 0px 0px 0px 0px;		     

				float: left;     

			} 

 

			.sidebar a {     

				color: #554235;    

			}    

     

			.sheader {     

				background: url(images/sheader.png);		     

				height: 93px;	     

			}     

     

			.samong {     

				background: url(images/sx.png);		     

				width: 373px;			     

				height: auto;	     

				padding: 0px 35px 0px 25px;     

			}     

     

			.sfooter {     

				background: url(images/sfooter.png);		     

				height: 110px;    

			}     

     

			.content {					     

				width: 600px;			     

				margin: 0px 0px 0px 0px;		     

				float: left;     

			}     



			.title {

				background: url(images/title.png) no-repeat;    

				text-align: center;

				height: 70px; 	       

			}



			.title a {    

				color: #ac9588;     

				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 0px 0px;       

			}    

    

			.meta {     

				background: url(images/meta.png);     

				text-align: center;		     

				width: 627px;		     

				height: 31px;     

				padding: 0px 0px 0px 0px;     

			}     

    

			.minimeta {     

				color: #909064;    

			}     

    

			.minimeta a {     

				color: #636337;    

			}     

     

			.metax {     

				background: url(images/meta.png);     

				text-align: center;		     

				width: 576px;		     

				height: 36px;     

			}    

    

			.contentbg {     

				background: url(images/contentbg.png) repeat-y;		     

				width: 547px;		     

				height: auto;	     

				padding: 0px 38px 0px 20px;     

			}     



			.contentbg img {     

				background: #8d8375;

				border: 1px solid #8d8375;

				-webkit-border-radius: 5px;

				-moz-border-radius: 5px;

				border-radius: 5px;

				-khtml-border-radius: 5px;

				padding: 3px;

				opacity:.70;

			}     

     

			.contentbg img:hover {     

				background: #aaa67f;   

				border: 1px solid #aaa67f;   

				-webkit-border-radius: 5px;   

				-moz-border-radius: 5px;   

				border-radius: 5px;   

				-khtml-border-radius: 5px;   

				padding: 3px;   

				opacity:.85;   

			}  

     

			.contentfooter {     

				background: url(images/contentfooter.png) no-repeat;     

				text-align: center;		     

				width: 630px;		     

				height: 207px;     

			}     

     

			.contentfooterx {     

				background: url(images/contentfooter.png) no-repeat;     

				text-align: center;		     

				width: 630px;		     

				height: 230px;     

			}     

     

			.contentfooter li a {     

				color:#ffffff;     

				font-family: Georgia;     

				font-style: justify;     

				text-shadow: #5e7983 1px 1px 1px;     

				text-align: center;     

				font-size: 15px;     

				font-weight: bold;     

				width: auto;			     

				padding: 0px 0px 50px 0px;     

			}     

     

			.contentfooter li a:hover {     

				color: #fff;     

			}     

     

			.contentc {     

				padding: 0px 50px 0px 35px;     

			}     

     

			.footer {

				line-height: 8pt;    	     

				bottom: 0px; 

				width: 100%; 

				height: 50px; 

				text-align: center; 

				font-size: 10px; 

				padding: 15px 0px 15px 0px; 

				clear: both;

  			}    

    

			.navigationfix {     

				text-align: center;     

				width: 531px;		     

				height: 37px;     

				margin: 0px 0px 20px 0px;     

			}     

     

			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;     

			}      

      

      

			option, select {      

				font-family: arial;      

				font-size: 11px;      

				background-color: #fff;      

				color: #808080;      

				padding: 5px;      

				border: #d5d5d5 1px solid;       

				-webkit-border-radius: 4px;     

				-moz-border-radius: 4px;     

				border-radius: 4px;     

				-khtml-border-radius: 4px;     

				}      

  


