a {color: #3333CC;}
a:visited { color: #660099; }
a:hover {
	color: red;
	text-decoration: underline;}

.main_ {
	clear: both;
	margin: 2em 2em 1em 3%;}
.main_txt {
	width: 60%;
	font-size: 0.9em;
	line-height: 150%;}


/* Amazon Style*/
.ama {
	float: left;
	padding: 0.5em;
	margin: 1em;
	text-align: center;
	width: 120px;
	font-size: 0.8em;
	border: solid darkslateblue 1px;}
.ama_2 {
	float: right;
	padding: 0.5em;
	margin: 1em;
	text-align: center;
	width: 120px;
	font-size: 0.8em;
	border: solid darkslateblue 1px;}
.ama2 {
	float: left;
	padding: 0.5em;
	margin: 1em;}
.ama2_2 {
	float: right;
	padding: 0.5em;
	margin: 1em;}
img {
	padding: 0.5em;
	border-width: 0px;}

/* Navigation And SideBar Style */
.n_ul {
	padding: 0;
	margin: 0;}

.li_d {padding-top: 0.5em;}

/* BlogEntry */
.trackbacks-content {
	padding: 0em 1em 1em 1em;
	margin: 0.5em 4em 0.5em 4em;}
/* Comments */
.comments-txt {
	margin: 0.5em 5em 0.5em 4em;}

/* Form */
.fo_s {
	background: #E8E8FF;
	color: midnightblue;}

.fo_l {
	background: #FFFFFF;
	color: midnightblue;}
.fm_m {
	padding-top: 10em;
	padding-bottom: 10em;}
.fm_k {
	border: solid #000044 1px;
	padding: 0.5em;}
/* Photo Gallery*/
.tuiki_s_bg1 {background: #99CCFF;}
.tuiki_s_bg1_2 {background:#D0E8FF;}
.tuiki_s_bg2 {background: #FFCC66;}
.tuiki_s_bg2_2 {background: #FFE9BB;}

/* Sub Style */
.title-0 {padding: 0em;}

/* Base Style */
.c_a {color: #999999;}
.no_di {display: none;}
.no_li {list-style: none;}
.no_de {text-decoration: none;}
.no_bo {border-width: 0px;}
.bo_b {background: url(http://www.reverie-room.com/img/bottom_line.png) repeat-x bottom left;
	padding-bottom: 0.3em;}
.cla {clear: both;}
.f_s {font-size: 0.8em;}
.f_med {font-size: medium;}
.ri {text-align: right;}
.ri2 {padding-left: 5em;}
.ri3 {padding-left: 8em;}
.c {text-align: center;}
blockquote {
	border: dotted #CCCCFF 1px;
	padding: 3px;}


.t2 {margin-top: 2em;}
.t3 {margin-top: 3em;}

/* ERROR */
.error_b {
	font-size: 90%;	border: solid #000033 1px;
	padding: 1em 1em 1em 1em;
	margin: 150px 20% 2em 20%;}

/* Top */
#top_tx1 {width: 60%;
	line-height: 115%;}
.top_tx2 {
	border: dotted #9999CC 1px;
	padding: 0.3em;}
