@charset "UTF-8";/* --------------------TALKING DESIGN BASE CSS 01 09 -------------------- *//* ------ BASIC RESET (http:// www.meyer.com) ------ */html,body,div,span,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,em,img,small,strong,li,ol,ul,fieldset,form,label,legend,table,caption {	margin: 0;	padding: 0;	border: 0;	font-weight: normal;	font-style: normal;	font-size: 100%;	line-height: 1;	font-family: inherit;	text-align: left;}ol,ul {	list-style: none;}q:before,q:after,blockquote:before,blockquote:after {	content: "";}a {	outline: none;}/* ------ LAYOUT ------ */body {background: #D80A8C;text-align:center;font-family: Helvetica, Arial, sans-serif;}#wrapper {	width: 950px;	margin: 0 auto;	text-align: left;	margin-top: 4em;}#header {/* height: 53px;*/padding-bottom: 10px;background: url(images/logo.gif) no-repeat left bottom;overflow:hidden; /* contain floated nav */position:relative;}#header h1 {	width: 237px;}#header h1 a {	display: block;	text-indent: -9999px;	height:60px;	width:237px;}#header ul {	float:right;	/* padding-top:1.4em;*/	/* width: 500px; */	height:20px;	position: absolute;	bottom:.2em;	right:0;	}#header ul li {	display: inline;	font-size: 24px;	font-weight:bold;	letter-spacing:-2px;	color:#E696C1;}#header ul a {	color:#E696C1;	/* display: block; */	font-size: 24px;	font-weight:bold;	letter-spacing:-2px;	text-decoration: none;}#header ul li a.active {	color: #FFF;	}#header ul a:hover, #header ul a:focus {	color: #FFF;	}	#main_content {	background:#FFFFFF;	padding: 10px;	color:#D80A8C;	margin-top: .5em;	height: 635px;}#main_content h2 {	font-size: 91px;	line-height: 65px;	font-weight: bold;	letter-spacing:-7px;	margin:0;	padding:0;	}		#main_content h2.top {	margin-top: .2em;}			#main_content h2.indent {	padding-left: .5em;}	#main_content h2 a {	font-weight:bold;	color: #FAD5E5;	text-decoration:none;	position:relative;	}	#main_content h2 a:hover, #main_content h2 a:focus {	color: #F49AC1;	}	#main_content p {	font-weight:bold;	bottom:0;	margin-top: 2em;	font-size:24px;	letter-spacing: -1px;	padding-left: 2em;	padding-right: 8em;	}	#footer {	margin-top: .8em;	color:#FFF;	font-size: .6em;}#footer a {	text-decoration: none;	color: #FFF;}#footer span#copyright {	float: left;}#footer span#address {	float: right;}
