
/* structural reset */
	html, body, div, form, fieldset, legend, label {margin:0; padding:0}
	table {border-collapse:collapse; border-spacing: 0}
	th, td {text-align:left; vertical-align: top}
	h1, h2, h3, h4, h5, h6, th, td, caption {font-weight:normal}

/* images */
	img {border:0}
	.pic-border {padding:4px; border:1px solid gray}
	.sm-pic-border {padding:2px; border:1px solid gray}
	.article_body img {margin:6px; padding:4px; border:1px solid gray; background-color:white}

/* deprecated */
	.clr {clear:both;overflow:hidden;background-color:#ccc;position:relative;}
	.flt_lft {float:left;  overflow:hidden; position:relative;}
	.flt-lft {float:left;  overflow:hidden; position:relative;}
	.flt_rgt {float:right; overflow:hidden; background-color:#ccc; position:relative;}
	.flt-rgt {float:right; overflow:hidden; background-color:#ccc; position:relative;}
	.abs { position: absolute; overflow: hidden; }
	.ch { margin-left:10px; margin-top:5px; font-size:14px; font-weight:bold }

/* links */
	a {text-decoration:none; color:black}
	.link-underline
		a {text-decoration:underline}
	a img {border: none}
	.read-more {font-family: 'Century Gothic', 'Trebuchet MS',Trebuchet, Arial, Verdana, Sans-serif;
				  font-size:11px; font-style:italic }

/* fonts */
	.arial    {font-family: arial,Helvetica,sans-serif}
	.cgothic  {font-family: 'Century Gothic', 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
			   letter-spacing:1px; font-size:10px; color:black}
	.cgothic11{font-family: 'Century Gothic', 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
			   font-size:11px; color:black}
	.verdana   {font-family: verdana, sans-serif}
	.trebuchet {font-family: "Trebuchet MS", sans-serif}
	.tahoma    {font-family: Tahoma, sans-serif}

/* text styles */
	.tny-pink-cap
		{font-size:11px; color:#ec008c; text-transform:uppercase;
		 font-family: 'Century Gothic', 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif}
	.sm-pink
		{font-size:13px; color:#ec008c;
		 font-family: 'Century Gothic', 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif}
	.sm-med-pink
		{font-size:15px; color:#ec008c;
		 font-family: 'Century Gothic', 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif}
	.sm-med-pink
		{font-size:15px; color:#ec008c;
		 font-family: 'Century Gothic', 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif}
	.sm-pink-cap
		{font-size:13px; color:#ec008c; text-transform:uppercase;
		 font-family: 'Century Gothic', 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif}
	.med-pink
		{font-size:17px; color:#ec008c; 
		 font-family: 'Century Gothic', 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif}
	.med-cap
		{font-size:17px; color:black; text-transform:uppercase;
		 font-family: 'Century Gothic', 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif}
	.med-blue-cap
		{font-size:17px; color:#22aade; text-transform:uppercase;
		 font-family: 'Century Gothic', 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif}
	.med-pink-cap
		{font-size:17px; color:#ec008c; text-transform:uppercase;
		 font-family: 'Century Gothic', 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif}
	.lg-pink-cap
		{font-size:20px; color:#ec008c; text-transform:uppercase;
		 font-family: 'Century Gothic', 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif}
	.body-text {font-family: 'Century Gothic', 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
			    font-size:12px; color:black}

/* buttons */
	.button    {font-size:11px; height:13px; cursor:pointer; color:#ec008c;
				display:block; margin: 5px 5px 10px 5px; text-transform: uppercase;
				font-family: 'Century Gothic', 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif}
	/* .button:hover {color:blue} */
	.read-more-btn {font-style: italic; margin-left: 26px; cursor:pointer;
				    text-transform: uppercase; clear: both; float: right;
				    text-align: right; color:gray; font-size:10px}
	.big-more-btn {font-style: italic; font-size: 13px; margin-left: 26px; cursor:pointer;
				   text-transform: uppercase; clear: both; float: right;
				   text-align: right; display:block; color:#22aade}
	.go-back {font-size:12px; color:#ec008c; text-transform:uppercase;
				font-family: 'Century Gothic', 'Trebuchet MS', Trebuchet, Arial, Verdana, Sans-serif;
				font-style:italic; cursor:pointer}
/* misc */
	.greyed-out {position:absolute; top:0; left:0; width:100%; height:100%;
				 opacity:0.6; filter:alpha(opacity=60)}

/* wygwam */
	html {_overflow-y: scroll}
	body {font-family: 'Century Gothic', 'Trebuchet MS',Trebuchet, Arial, Verdana, Sans-serif;
		  font-size:12px; color:black; background-color:white}
	img:-moz-broken {-moz-force-broken-image-icon:1; width:24px; height:24px}
	img, input, textarea {cursor: default}
	.flt-lft {float:right}
	.flt-rgt {float:left}


