*{margin:0;padding:0;}

body
{
	background		: #FBF4D8;
	font-size		: 75%;
	font-family		: Arial;
	color			: #FBF4D8;
}

h1,h2,h3 {color:#F29E16;}
a {color:#F29E16;}
a:hover {text-decoration:none;}
p {margin-bottom:10px;}

#main
{
	width			: 800px;
	margin			: 0 auto;
	height			: 640px;
}

#mainbody
{
	margin-top		: 74px;
	height			: 600px;
}

#name
{
	width			: 197px;
	float			: left;
	color			: #690019;
	letter-spacing		: 2px;
}

#name h2
{
	margin-top		: 200px;
	font-size		: 190%;
	color			: #fff;
	letter-spacing		: 1px;
}

#name h2 span
{
	color			: #fb0000;
}

#menu
{
	width			: 144px;
	float			: left;
	height			: 800px;
	background		: url(images/menu.png) no-repeat;
}

#menu ul
{
	margin-left		: 17px;
	width			: 127px;
}

#menu ul li
{
	width			: 127px;
	text-align		: center;
	list-style		: none;
	height			: 28px;
	padding-top		: 15px;
	border-bottom		: dashed 1px #141414;
	font-size		: 130%;
}

#menu ul li.last
{
	border-bottom		: none;
}

#menu ul li a
{
	text-decoration		: none;
	color			: FBF4D8;
}

#menu ul li:hover
{
	background		: url(images/btn.png) no-repeat center;
}

#menu ul li:hover a {color:#fff;}

#maincontent
{
	width			: 394px;
	height			: 640px;
	margin-left		: 24px;
	float			: left;
	background		: url(images/main.png) no-repeat;
	padding			: 10px 10px 10px 10px;
}

.scrollgeneric
{
	line-height		: 1px;
	font-size		: 1px;
	position		: absolute;
	top			: 0;
	left			: 0;
}

.vscrollerbase
{
	width			: 10px;
	padding-left		: 3px;
}

.vscrollerbar
{
	width			: 10px;
	background-color	: #a4a4a4;
}

.scrollerjogbox
{
	width			: 10px;
	height			: 10px;
	top			: auto;
	left			: auto;
	bottom			: 0px;
	right			: 0px;
	background-color	: gray;
}
