body {
	padding: 0px;
	margin: 0px;
	color: #3d3d3d;
	font-family: Verdana, sans-serif;
	font-size: 13px;
	background-color: #ffffff;
}
#container {
	margin: 0px auto;
	padding: 0px;
	width: 780px;
	overflow: hidden;
	background-color: transparent;	
	background-image: url(../media/left.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
#wrap {
	margin: 0px;
	padding: 0px;
	width: 100%;;
	overflow: hidden;
	background-color: transparent;	
	background-image: url(../media/bgright.jpg);
	background-position: top right;
	background-repeat: repeat-y;		

}

#head {
	padding : 0px;
	margin: 0px;
	width: 100%;
	overflow: hidden;
	height: 217px;
	background-image: url(../media/head.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}	
#headp {
	padding : 0px;
	margin: 0px;
	width: 100%;
	overflow: hidden;
	height: 217px;
	background-image: url(../media/headp.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
#header {
	padding : 0px;
	margin: 0px;
	width: 100%;
	overflow: hidden;
	height: 217px;
	background-image: url(../media/header.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}

#navigation {
	margin: 0px;
	padding: 0px;
	width: 100%;
	overflow: hidden;
}
	
#footer {
	clear: both;
	margin: 0px;
	padding: 0px;
	width: 100%;
	overflow: hidden;
	height: 36px;
	background-image: url(../media/foot.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
#foot {
	margin: 0px;
	padding: 0px;
	width: 100%;
	overflow: hidden;
	text-align: center;
	height: 63px;
	background-image: url(../media/footer.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
#f {
	line-height: 63px;
	color: #ffffff;
	font-weight: bold;
}
#f a {
	text-decoration: none;
	color: #ffffff;
}
#f a:hover {
	text-decoration: underline;
	color: #ffffff;
}
#main {
	background-color: transparent;
	background-image: url(../media/bgcontent.jpg);
	background-position: top right;
	background-repeat: no-repeat	
}
#lc {
	padding: 31px 0px 0px 0px;
	margin: 0px;
	width: 244px;
	background-color: transparent;
	background-image: url(../media/b0.jpg);
	background-position: top left;
	background-repeat: no-repeat;
}
#lc img {
	border: none;
}
#rc {
	background-color: transparent;	
}
#leftmenu {
	padding: 0px;
	margin: 0px;
}
#leftmain {
	padding: 15px 0px 5px 0px;
	margin: 0px auto;
	text-align: center;
	width: 196px;
	color: #a14715;
	font-weight: bold;
}
#leftmain span {
	text-decoration: underline;
}
#leftmain p {
padding-left: 20px;
	color: #585858;
	font-size: 90%;
	text-align: left;
	font-weight: normal;
}
#content {
	background-color: transparent;
	padding-top: 76px;
	padding-left: 15px;
	padding-right: 5px;
	padding-bottom: 5px;
}
#content h2 {
	color: #220200;
	font-size: 120%;
	font-weight: bolder;
	margin: 15px 0px 15px 0px;
}
#content h2 span {
	color: #9d0902;
}
a {
color: #3d3d3d;
text-decoration: none;
}
a:hover {
color: #3d3d3d;
text-decoration: underline;
}
#price {
	font-size: 80%;
}
#xram {
color: #585858;
text-align: left;
padding-left: 5px;
padding-bottom: 5px;
font-size: 90%;
}	
#xram h2 {
font-size: 130%;
font-weight: bold;
color: #9c1d1d;
}
#xram h3 {
font-size: 110%;
font-weight: bold;
color: #9c1d1d;
}
