	table.maintable{border-collapse:collapse; border:0px solid #fff8dc;}
	td.tt{font-size:22px; font-weight:bold; padding:10px; text-align:center;}
	td.photo{width:400px; text-align:right;}
	td.comment{width:400px; text-align:center; padding:10px;}

	td.title{color:#fff8dc; font-size:15pt; font-weight:bolder; background-color:#96514d; text-align:center;}
	td.title2{color:#fff8dc; font-size:15pt; font-weight:bolder; background-color:#b2817e; text-align:center;}
	td.title3{color:#fff8dc; font-size:15pt; font-weight:bolder; background-color:#b2a1a0; text-align:center;}
	table.maintable{border-collapse:collapse; border:0px solid #fff8dc;}
	
	table.ctable{}
	.ctable td{text-align:left;}
	td.ctitle{color:#e5e5e5; font-size:20pt; background-color:#96514d; text-align:center;}
	.ctitle td{text-align:center;}

	div.left{text-align:left;}
	body { text-align:center; background: url(bga.png) repeat;}
	#wrap {
 		width:820px;
 		text-align:left;
 		margin:20px auto;
 		font-size:15px;
 		background-color:#fff8dc;
 		border:5px solid #cccccc;
	}
	#inner { margin:0px 10px; }
	#mainWrap { width:500px; float:right; margin:0px 0px 30px 0px;}
	#sideWrap { width:220px; float:left; margin:10px;}
	.clear { clear:both; }
	.clear hr { display:none; }
	.header{text-align:center}
	
	* {
	box-sizing : border-box ;		
  	-moz-box-sizing : border-box ;	
  	-khtml-box-sizing : border-box ;
	}