* { behavior: url(iepngfix.htc) }
* { margin:0; padding:0; }
br.clearer { clear:both; }
a, a:visited, a:active { color:#fff;text-decoration:none; }
a:focus { outline:0; }
a:hover { color:#fff;text-decoration:underline;	}

body {
	font: 100.01%/1.2 Verdana, sans-serif;
	background: #fff url(bg.jpg);
	color:#522E5D;
	text-align:left;	
	}
h2 {
	font-weight: bold;
	font-size: 1.4em;
	color: #ff4fe6;
	margin:0;
	}

#frm {
	width:660px;
	font-size:.96em;
	letter-spacing:.07em;	
	margin: 15px 0 0 90px;
	}
#hdr {
	width:660px;
	height:54px;
	}
.logo {
	border:0;
	float:left;
	}
#hdr-rt {
	width:370px;
	text-align:right;
	float:right;
	}
#hdr-rt a:link, #hdr-rt a:visited {
	text-decoration:none;
	color:#522e5d;
	}
#hdr-rt a:hover {
	text-decoration:none;
	color:#522e5d;
	background:#ffeffe;
	}

#nav {
	width:660px;
	font-size: .9em;
	color:#d537c1;
	letter-spacing:0;
	margin:0 0 27px 0;
	clear:both;	
	}
#nav p {
	margin-top:10px;
	}
#nav a:link, #nav a:visited {
	text-decoration:none;
	color:#f2739a;
	margin-right:40px;
	}
#nav a:hover {
	text-decoration:none;
	color:#d537c1;
	background:#ffeffe;
	}
#pic {
	width:538px;
	height:251px;
	float:left;
	border:0px dashed #000;
	}
#pic p {
	margin-top:40px;
	}
#pic a:link, #pic a:visited {
	text-decoration:none;
	color:#fff;
	}
#pic a:hover {
	text-decoration:none;
	color:#fff;
	background2: url(../images/bg_hover.png);
	}

#pic-txt {
	color:#fff;
	float:left;
	margin:40px 0 0 15px;
	border:0px dashed #fff;
	}
#pic-txt p {
	margin-top:10px;
	}
#pic-txt2 {
	color:#fff;
	float:left;
	margin:40px 0 0 10px;
	border:0px dashed #fff;
	}
#pic-txt2 p {
	margin-top:10px;
	}
#pic2 {
	width:288px;
	height:500px;	
	float:left;
	}
.add {
	margin:10px 0 0 0;
	}
#sd-br {
	width:163px;
	height:278px;
	font-size: .8em;
	letter-spacing:0;
	color:#F2739A;
	margin-top:31px;	
	margin-left:-59px;	
	background-image: url(bg-sidebar.png);
	float:left;
	}
#sd-br p {
	margin:10px 7px 0 15px;	
	}
#sd-br a:link, #sd-br a:visited {
	text-decoration:none;
	color:#f2739a;
	}
#sd-br a:hover {
	text-decoration:none;
	color:#d537c1;
	background:#ffeffe;
	}
.poem {
	line-height:1.7em;
	margin-top:0;
	}
.clearance {
	color:#f2004a;
	font-weight:bold;
	}

#txt {
	width:640px;
	margin-top:-44px;
	float:left;
	border:0px dashed #000;	
	}
#txt a:link, #txt a:visited {
	text-decoration:none;
	color:#d537c1;
	}
#txt a:hover {
	text-decoration:none;
	color:#d537c1;
	background:#ffeffe;
	}
#txt p {
	margin:10px 0 0 0;	
	}
#txt p.spc {
	margin:5px 0 -7px 0;
	}

.spc {
	padding:0 0 4px 0;
	}	

.sml {
	font-size: .8em;
	color:#d537c1;
	}
.sml2 {
	font-size: .8em;
	color:#f22564;
	}
.title {
	font-size: 14pt;
	color:#F2739A;
	letter-spacing:0px;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	margin:0 0 0 50px;
	}

#ftr {
	font-size: .7em;
	color:#d537c1;
	margin:20px 0 50px 0;
	}
#ftr p {
	margin:10px 0 0 0;	
	}

/* Details page specific  */
#txt2 {
	width:330px;
	padding-left:40px;
	float:left;	
	}
#txt2 p {
	margin:10px 0 0 0;	
	}
#txt2 a:link, #txt2 a:visited {
	text-decoration:none;
	color:#d537c1;
	}
#txt2 a:hover {
	text-decoration:none;
	color:#d537c1;
	background:#ffeffe;
	}
#txt2 h2 {
	letter-spacing:.03em;
	margin-right:-10px;	
	}
