


acronym, abbr 	
{ 
	cursor: help; 
	letter-spacing: 1px;
	border-bottom: 1px dashed 
}

ul, ol			
{ 
	margin-bottom: 15px 
}
ul 				
{ 
	list-style-type: disc 
}
ol 				
{ 
	list-style-type: decimal 
}
li	 			
{ 
	margin: 0 0 0 25px 
}
li ul			
{ 
	margin-bottom: 0 
}

small 			
{ 
	font-size: 9px 
}
big 			
{ 
	font-size: 12px 
}
 
sup				
{ 
	font-size: 9px; 
	position: relative; 
	bottom: 3px 
}
sub				
{ 
	font-size: 9px; 
	position: relative; 
	bottom: -2px
}

legend			
{ 
	display: none 
}
label 			
{ 
	cursor: default 
}

table			
{ 
	margin: 0 auto 15px; 
	border-collapse: collapse 
}
table th		
{ 
	vertical-align: middle; 
	font-weight: bold 
}
table td,
table th		
{ 
	border: 0px;
	padding: 2px 4px 
}

span p
{
	margin: 0 0 2px 0
}
/* Typography
------------------------------------------*/

h1, h2, h3, h4, h5, h6
{ 
	font-family: "Myriad Pro", Arial, "Helvetica Neue", Helvetica, sans-serif 
}
p, pre, label, caption, th, td, dt, dd, 
select, ul, ol, address, cite, img
{ 
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif 
} 
blockquote		
{ 
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif 
} 			
tt, code, samp	
{ 
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif 
}

h1, h2, h3, h4, h5, h6
{ 
	font-weight: bold; 
	color: #000000
}
				
/*
{ 
	font-size: 24px; 
	line-height: 30px; 
	margin-bottom: 16px 
}
				
{ 
	font-size: 18px; 
	line-height: 20px; 
	margin-bottom: 2px 
}*/
h1, h2,h3, h4, h5, h6	
{ 
	font-size: 19px; 
	line-height:1.6; 
	margin-bottom: 15px 
}

p, pre, label, dt, dd, 
select, blockquote, address
{ 
	font-size: 14px; 
	line-height: 20px;
	margin-bottom: 18px 
}
ul, th, td, caption, img
{ 
	font-size: 14px; 
	line-height: 18px 
}


/* Links
------------------------------------------*/

a:link, a:visited, a:hover, a:active
{ 
	text-decoration: none; 
	color: #A64A4D;
	text-decoration: underline
}
#content a:hover
{ 
	text-decoration: underline;
	color: #f88f92
}
a img			
{ 
	border: none 
}

/* Global Classes
------------------------------------------*/

.clear			
{ 
	clear: left 
}
.floatLeft		
{ 
	float: left 
}
.floatRight		
{ 
	float: right 
}

.noPadding		
{ 
	padding: 0 !important 
}
.noMargin		
{ 
	margin: 0 !important 
}

.noBorder		
{ 
	border: none !important 
}
.noBg			
{ 
	background: none !important 
}

.imgLeft		
{ 
	float: left; 
	margin: 0 15px 15px 0 
}
.imgRight		
{ 
	float: right; 
	margin: 0 0 15px 15px 
}

.clearfix:after 
{ 
	content: ".";
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden 
}
.clearfix 		
{ 
	display: inline-block 
}

/* Hides from IE-mac \*/
* html .clearfix 
{ 
	height: 1% 
}
.clearfix 		
{ 
	display: block 
}
/* End hide from IE-mac */
