/* General Properties	_____________________*/
/* __________________________________________*/

body	{
	
}

.page-width	{
	margin:0 auto;
	width:960px;
	
}

.clearfix	{
	clear:both;
}

#err {
    color: green; 
    border:1px solid #0c0; 
    background-color:#cfc;  
    padding:10px;
    margin:1em;
}

/* Page	_____________________*/
/* __________________________________________*/

#page	{
	width:620px;
}

/* Asset	_____________________*/
/* __________________________________________*/

#page .asset	{
	margin-bottom:1em;
}

/* Side	_____________________*/
/* __________________________________________*/

#side	{
	width:285px;
	padding:0 1em;
}

#side #logo	{
	margin-bottom:10px;
}

#side #links	{
	margin-bottom:0.5em;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}

#side #design	{
	margin-bottom:0.5em;
}

/* Members	_____________________*/
/* __________________________________________*/

#side #member	{
	margin-bottom:10px;
}

#side #member h3	{
	margin-bottom:5px;
	font-size:110%;
}

/* Search	_____________________*/
/* __________________________________________*/

#search	{
	padding:1em;
	margin-bottom:1em;
}

#search h1	{
	font-size:1.5em;
	padding-bottom:1em;
}

#search #main-serach 	{
	margin-bottom:0.5em;
}

#search #main-serach p	{
	margin-bottom:1em;
	line-height:20px;
}

#search #sub-search 	{
	margin-top:0.5em;
	padding-top:1em;
	padding-bottom:1em;
}

#search #sub-search .section .section-a	{
	margin-bottom:0.5em;
}

#search #more	{
	margin-bottom:0.5em;
}

/* Tags	_____________________*/
/* __________________________________________*/

.tags	{
	margin-bottom:1em;
	line-height:25px;
	text-align:justify;
	padding:1em;
}

/* Show Asset	_____________________*/
/* __________________________________________*/

#page #show #title h1 {
	font-size:2.3em;
	margin-bottom:0.5em;
}

#page #show .islide {
	margin-bottom:1em;
	background-color:#222;
	padding:1em 0;
}

#page #show #content #a-side #properties 	{
	margin:2em 0;
}

#page #show #content #a-side #properties p 	{
	margin-bottom:1em;
}

#page #show #content #a-side #description	{
	padding:10px;
	text-align:justify;
	line-height:20px;
}

#page #show #content #a-side #description h1	{
	font-size:1.4em;
	margin-bottom:0.5em;
}

#page #show #content #a-side #description h2	{
	font-size:1.3em;
	margin-bottom:0.5em;
}

#page #show #content #a-side #description h3	{
	font-size:1.2em;
	margin-bottom:0.5em;
}

#page #show #content #a-side #description h4	{
	font-size:1.1em;
	margin-bottom:0.5em;
}

#page #show #content #a-side #description h5	{
	font-size:1em;
	margin-bottom:0.5em;
}

#page #show #content #a-side #description p	{
	margin-bottom:0.5em;
}

#page #show #content #a-side #description ul, #page #show #content #a-side #description ol	{
	margin:1em 2em;
}

#page #show #content #a-side #serial	{
	margin:1em 0;
}

#page #show #content #b-side #contact	{
	margin:1em 0;
	line-height:20px;
	text-align:justify;
}

#page #show #content #b-side #contact #contact-form .simple	{
	width:230px;
}

/* Footer	_____________________*/
/* __________________________________________*/

#footer	p {
	margin-bottom:10px;
}

.footer-width	{
	margin:0 auto;
	width:960px;
}
