body
{
text-align:center;
margin:0;
padding:0;
background-position:top;

}

#root
{
	height:768px;
	width:1024px;
	min-height:768px;
	max-height:768px;
	max-width:1024px;
	margin:0 auto;
	position:relative;
}

#wrapper
{
	width:1000px;
	margin:0 0px 0 0px;
	height:768px;
}

#header
{
	width:1024px;
	height:78px;
}

#header #logo
{

}

#content
{
	width:1000px;
	min-height:537px;
	max-height:537px;
}

#main-content
{
	width: 878px;
	min-height:537px;
	max-height:537px;
	float:left;
}

.textarea
{
	min-height:507px;
	max-height:507px;
	padding: 0px 0px;
	margin:0;
	width:858px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
}


#navi
{
	float:right;
	width:122px;
	margin: 180px 0 0 0;
	text-align:left;
}

#navi ul
{
	margin:0;
	padding:0;
	list-style:none;
}

#navi li
{
	width:99px;
	min-height: 26px;
	background-image:url(design-img/navibutton.png);
	margin: 10px 0;
	text-align:center;
	padding: 10px 0;
	color:#000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
}

#navi li a
{
	color:#000;
	text-decoration:none;
}

#navi li a:hover
{
	text-decoration:underline;
}

#footer
{
	margin: 60px 0 0 0;
	width:1000px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
}

#footer ul
{
	margin: 0;
	list-style:none;
}

#footer li
{
	display:inline;
	margin: 0 15px;
}

#footer li a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
}

#footer li a:hover
{
	text-decoration:overline;
}

#thumbFeatures
{
	border-radius:20px;
	}