/*

	text.css
	downtown music studios
	
*/


/* =Basic HTML
--------------------------------------------------------------------------------*/

body
{
	font: 100%/1.3125 "Lucida Grande", Verdana, sans-serif;
}


p { 
	font-size: 1em; /* 16px */ 
	line-height: 1.3125em; /* 21px */ 
	margin: 0 0 1.3125em 0; 
	}

hr
{
	border-color: #ccc;
	border-style: solid;
	border-width: 1px 0 0;
	clear: both;
	height: 0;
}


.dark_type {color:#141414;}

/* TYPE SIZES */

/* Type */

.augustin {
	font-size: 1.3125em; /* 21px */ 
	line-height: 1em; /* 21px */
	margin-top: 1em; 
	margin-bottom: 0em; 
	}

.pica {
	font-size: 1em; /* 16px */ 
	line-height: 1.3125em; /* 21px */ 
	margin-top: 1.3125em; 
	margin-bottom: 0em; 
}

.small_pica {
	font-size: 0.8125em; /* 13px */ 
	line-height: 1.6154em; /* 21px */ 
	margin-top: 1.6154em; 
	margin-bottom: 0em; 
}

.content_box p {

	font-size: 0.8125em; /* 13px */ 
	line-height: 1.6154em; /* 21px */ 
	margin-top: 1.6154em; 
	margin-bottom: 0em;

}

.small_pica_paragraph p, .small_pica_paragraph ul{
	font-size: 0.8125em; /* 13px */ 
	line-height: 1.6154em; /* 21px */ 
	margin-top: 0; 
	margin-bottom: 1.6154em; 
}
.small_pica_paragraph p {margin-left:10px;}


.small_pica_caption {
	font-size: 0.8125em; /* 13px */ 
	line-height: 1.6154em; /* 21px */ 
	margin-top: 1em; 
	margin-bottom: 0em; 
}

.article_listing .article_body p {

	font-size: 0.8125em; /* 13px */ 
	line-height: 1.6154em; /* 21px */ 
	margin-top: 1.6154em; 
	margin-bottom: 0em; 
}

.long_primer {
	font-size: 0.625em; /* 10px */ 
	line-height: 2.1em; /* 21px */ 
	xmargin-top: 2.1em; 
	xmargin-bottom: 0em;
	}

.long_primer_caption {
	font-size: 0.625em; /* 10px */ 
	line-height: 2.8em; /* 21px */ 
	xmargin-top: 2.1em; 
	xmargin-bottom: 0em;
	}
	
.small_primer {
	font-size: 0.5em; /* 8px */ 
}	

li.caption a span.small_primer {margin-top:.2em;}


/* =Headings
--------------------------------------------------------------------------------*/

h1
{
	font-size: 1.3125em; /* 21px */ 
	line-height: 1em; /* 21px */
	margin-top: .9em; 
	margin-bottom: 0em;
	font-weight:bold; 
}

#topbar h1 {margin:0;line-height:0;padding:0;} 

h2
{
	font-size: 1.3125em; /* 21px */ 
	line-height: 1em; /* 21px */
	margin-top: 1em; 
	margin-bottom: 0em;  
}


h2.frontpage_boxh
{
	font-size: 1em; /* 16px */ 
	line-height: 1.3125em; /* 21px */ 
	margin-top: 1.3125em; 
	margin-bottom: 0em; 
	font-weight:bold;  
}

h3
{
	font-size: 1em; /* 16px */ 
	line-height: 1.3125em; /* 21px */ 
	margin-top: 1.3125em; 
	margin-bottom: 0em; 
	font-weight:bold;  
}

h4
{
	font-size: 0.8125em; /* 13px */ 
	line-height: 1.6154em; /* 21px */ 
	margin-top: 1.6154em; 
	margin-bottom: 0em;
	font-weight:bold;	 
}

h5
{
	font-size: 0.8125em; /* 13px */ 
	line-height: 1.6154em; /* 21px */ 
	margin-top: 1.6154em; 
	margin-bottom: 0em; 
}

h5.smallh5_lineh
{
	font-size: 0.8125em; /* 13px */ 
	line-height: 1.3125em; /* 21px */ 
	margin-top: 0; 
	margin-bottom: 0em; 
}



h6
{
	font-size: 0.8125em; /* 13px */ 
	line-height: 1.6154em; /* 21px */ 
	margin-top: 1.6154em; 
	margin-bottom: 0em; 
}

/* =Spacing
--------------------------------------------------------------------------------*/

ol
{
	list-style: decimal;
}

ul
{
	list-style: square;
}

li
{
	margin-left: 30px;
}

p,
dl,
hr,
h1,
h2,
h3,
h4,
h5,
h6,
ol,
ul,
pre,
table,
address,
fieldset
{
	margin-bottom: 20px;
}