/*=============================================================

	CAMPAIGN01 Style Sheet
	
	NAME FELISSIMO MINNK
	Last Updata 2009-06-23
	

=============================================================*/

div.campaign01 {
	background: url("/blog/images/campaign01/bg01.gif") no-repeat right top;
	line-height: 1.6;
}

div.campaign01 p {
	margin: 0;
}

div.campaign01 h4 {
	clear: both;
}

dl.prof {
	margin: 0 0 44px 26px;
}

dl.prof dt {
	color: #e73f8c;
	font-size: 80%;
}

dl.prof dd {
	font-size: 75%;
	margin: 22px 0 0 0;
}

dl.prof dd img {
	float: right;
	padding: 0 0 0 10px;
}

div.which dl {
	width: 210px;
	text-align: center;
	margin: 0 0 40px 0;
}

div.which dd {
	font-size: 75%;
	margin: 5px 0 0 0;
}

div.ch1 {
	float: left;
	width: 266px;
}

div.ch1 {
	background: url("/blog/images/campaign01/or.gif") no-repeat right center;
	display: inline;
	margin: 0 0 0 44px;
}

div.ch2 {
	float: left;
	width: 210px;
}

div.point {
	clear: both;
	background: url("/blog/images/campaign01/bg02.jpg") no-repeat left top;
	height: 206px;
	padding: 20px 0 0 0;
}

div.point h5 {
	background: url("/blog/images/campaign01/y1.gif") no-repeat left top;
	font-size: 75%;
	font-weight: bold;
	margin: 0 0 0 28px;
	padding: 0 0 0 20px;
}

div.point dl {
	width: 165px;
	margin: 0 0 0 24px;
}

div.point dt {
	color: #e73f8c;
	font-size: 85%;
}

div.point dd {
	font-size: 75%;
}

div.both {
	background: url("/blog/images/campaign01/bg03.gif") no-repeat left 60px;
	margin: 0 0 42px 0;
}

div.both p {
	font-size: 75%;
}

div.both dl {
	font-size: 75%;
	text-align: center;
}

div.discussion {
	background: url("/blog/images/campaign01/bg04.gif") repeat-y left top;
}

div.discussion p {
	font-size: 75%;
	padding: 0 28px 10px 28px;
}

div.discussion p.disc {
	background: url("/blog/images/campaign01/wk02.gif") no-repeat left bottom;
	text-align: center;
	padding: 5px 0 40px 0;
}

div.more {
	background: url("/blog/images/contents/y1.gif") no-repeat right top;
	font-size: 75%;
	text-align: right;
	margin: 0 27px 0 0;
	padding: 0 22px 0 0;
}

div.type {
	font-size: 75%;
	text-align: center;
	margin: 32px 0 50px 0;
}

div.tp1 {
	float: left;
	width: 130px;
}

div.tp2 {
	float: left;
	width: 130px;
}

div.tp1 {
	display: inline;
	margin: 0 45px 0 0;
}

div.tp2 {
	display: inline;
	margin: 0 21px 0 0;
}

div.tp3 {
	float: left;
	width: 210px;
}

div.profile {
	background: url("/blog/images/campaign01/bg06.gif") no-repeat left top;
	font-size: 75%;
	padding: 10px 27px;
}

div.profile p {
	margin: 10px 0;
}

div.reader {
	background: url("/blog/images/campaign01/bg05.gif") no-repeat left top;
	font-size: 75%;
	height: 152px;
	margin: 0 0 0 28px;
	padding: 18px 42px 0 18px;
}

div.reader h5 {
	background: url("/blog/images/campaign01/y1.gif") no-repeat left top;
	font-weight: bold;
	padding: 0 0 0 20px;
}

span.cred {
	color: #e73f8c;
}

div.type:after,
div.which:after {
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	line-height: 0;
}

div.type,
div.which {
	display: inline-block;
}

/* Hides from IE-mac \*/
* html div.type,
* html div.which {
	height: 1%;
}

div.type,
div.which {
	display: block;
}
/* End hide from IE-mac */
