body {
	font-family:'Times New Roman';
	background-color: silver;
	background-image: url('graphic/bg.jpg');
	margin:0;
	text-align: center;
  	min-width: 650px 
}

img {
	margin:0;
	padding:0;
	border:0;
}

b {
	color: #507612;
	letter-spacing: -1;
	font-weight: 800;
	font-size: 12pt;
}

a {
	color: green;
	text-decoration:none;
	

}

a:hover {
	color: orange;
	text-decoration:none;
}

/* -------- Whole Page Area--------- */

.main {

	position:relative;
	margin: 0 auto;
	height:850;
	background-color: white;
	width:650;
}

/* -------- Header Bar --------- */

.header {
	position:absolute;
	top:0;
	left:0;
	width:650;
	background-image: url('graphic/header.jpg');
	height:80;
	margin:0;
}

.name {
	position:absolute;
	top:-5;
	left:10;
	font-size:40pt;
	font-weight:800;
	color:#ffffff;
}

.desc {
	position:absolute;
	top:55;
	left:90;
	font-weight:800;
	font-size:15pt;
	color:#ffffff;
}

.contact {
	position:absolute;
	top:10;
	left:380;
	font-size:8pt;
	font-weight:200;
	color:white;
	text-align:right;
}

/* -------- Navigation Column --------- */

.control {
	position:absolute;
	top:80;
	left:0;
	padding-left:5;
	padding-top: 30;
	background-image: url('graphic/left.jpg');
	background-repeat: no-repeat;
	letter-spacing: -1;
	font-size: 13pt;
	font-weight: 800;
	width: 90;
	text-align:left;
	height:300;
}

hr {
	margin:0;
	height:1;
}

.nav {
	color: white;
	text-decoration:none;
}

.nav:hover {
	color: gold;	
}

/* -------- Text Area --------- */

.fade {
	position:absolute;
	top:80;
	left:90;
	width:560;
	height:200;
	background-image: url('graphic/page.jpg');
	background-repeat: no-repeat;
}

.text {
	position:absolute;
	top:85;
	left:95;
	width:390;
	color: #000033;
	font-size:10pt;
	text-align:justify;
}

.offers {
	color:#990000;
}


/* -------- Picture Column --------- */

.thumbs {
	position:absolute;;
	top:90;
	left:490;
	width:160;
	text-align:center;
	cursor: pointer;
	color: #507612;
	font-size:5pt;
}

/* -------- Page Footer --------- */

.foot {
	position:absolute;
	top:830;
	left:250;
	background-color: white;
	font-size:7pt;
	text-align:center;
	color: gray;
}

.para {
	position:absolute;
	top:830;
	left:5;
	background-color: white;
	text-align:center;
	font-size:7pt;
	color:#333366;
	
}