*{ 
margin:0;
padding:0; 
}
body{ 
	background:#000;
	margin:0;
	padding:0;	
}
p {
	color:#2f2928;
	font:1.1em georgia, serif;
	margin:auto;
}
h1 {
	color:#fff;
	font:0.9em/100% "Trebuchet MS", helvetica, sans-serif;
	letter-spacing:0.03ex;
	margin:0;
	padding:35px 120px 0 15px;
	font-weight:200;
}
h2 {
	color:#000;
	font:0.9em/146% "Trebuchet MS", helvetica, sans-serif;
	padding:10px;
}
em {
	color:#000;
	font:small-caps bold 1.1em georgia, serif;
	letter-spacing:0.1ex;
}
a {
	color:#000;
	text-decoration:none;	
}
#content {
	width:100%;
	margin:0;
	padding-top:25px;
	background:#fff url(../fadet.gif) top repeat-x scroll;
}
#header {
background:#000 url(../paramanu_bar.gif) top left no-repeat scroll;
height:63px;
padding-left:800px;
}

#image { 
float:left; 
width:520px; 
padding:0;
margin:-2px;
background-color:#fff; 
}
#sidebar {
float:right; 
width:140px;
margin:-26px 0 0;
padding-bottom:400px; 
background:#000 url(../sidefade.jpg) bottom left no-repeat scroll;
 }
#thumbs { 
margin-right:150px; 
margin-left:520px; 
padding:0; 
background-color:#fff;
 }
#footer { 
clear:both; 
background:#000 url(../fadeb.gif) repeat-x bottom;
height:42px;
padding:0; 
margin:auto;
}
#copyright{
position: absolute;
color:#918669;
font:small-caps 0.85em/110% "Trebuchet MS", helvetica, sans-serif;
width:100%;
margin:1px 0;
text-align:right;
bottom:7px;
right:7px;	
}
#content .nav {
	position:absolute;
	top:0;
	left:0;
	margin:0;
	z-index:77;
}
.nav ul {
	margin:0;
	padding:0;
	list-style:none;
	float:left;
}
.nav ul li {
	float:left;
}
.nav a {
	display:block;
	color:#f0e9d8;
	background: url(../navimga50.gif) bottom repeat-x;
	border-top:0;
	border-right:0;
	border-bottom:0;
	border-right:3px solid #000;
	font:small-caps 1em/70% "Times New Roman", serif;
	font-weight:100;
	letter-spacing:0.4ex;
	text-decoration:none;
	text-align:center;        
	padding:26px 6px;
}
.nav a:visited {
	color:#918669;
	background:transparent url() repeat-x bottom;
	padding:54px 6px 0;
	border:0;
	margin-right:3px;
}
.nav a:hover {
    color:#000;
	background:url(../navimgh.gif) repeat-x bottom;
	padding:43px 6px 11px;
	border:0;
	margin-right:3px;
}
.nav a:active {
	color:#000;
	background:#fff url(../sidefade.jpg) bottom left no-repeat;
}
#subnav {
	width:140px;
	height:150px;
	text-align:left;
	text-indent:5px;
	overflow:hidden;
	margin:0;
	padding-top:1px;
	z-index:81;
}
#subnav a {
	display:block;
	color:#000;
	background:url(../fadet.gif) bottom repeat-x;
	font:small-caps 1em/115% georgia, serif;
	letter-spacing:0.1ex;
	text-decoration:none;
	padding-top:5px;	
}
#subnav a:active {
	color:#ddd7b6;
	background:url(../navimga.gif) bottom repeat-x;
}
#subnav a:visited {
	color:#918669;
	background:url(../navimgv.gif) bottom repeat-x;
}
#subnav a:hover {
	color:#aa9d7b;
	background:url(../navimga.gif) bottom repeat-x;
}
#viewcart{
	position:fixed;
	top:25px;
	right:15px;
	z-index:333;
}			
.bfade{
	position:relative;
	bottom:0;
	height:56px;
	width:97%;	
	margin:-56px 0 0 0;
	padding:0;
	background: url(../transpfff.png) repeat-x bottom;	
}
