#box
{
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
}

#top {
	height: 150px;
}

#topBox {
	background: #F1EFE5 url(/img/top_bg.gif) bottom repeat-x;
	padding-left: 30px;
}

#top .markup {
	width: 70%;
	height: 130px;
}

#logoCell {
	background: url(/img/slogan.gif) right center no-repeat;
}


#menu {
	float: left;
	width: 100%;
	height: 100%;
	margin: 0;
	padding: 0;
	line-height: normal;
}

#menu td {
	
}

#menuCell1 span.sp { background: #2473C2; }
#menuCell2 span.sp { background: #86B600; }
#menuCell3 span.sp { background: #FF7721; }
#menuCell4 span.sp { background: #BE0318; }
#menuCell5 span.sp { background: #3BA8F1; }
#menuCell6 span.sp { background: #FFDE00; }
#menuCell7 span.sp { background: #9900FF; }


#menu td a {
	display: block;
	padding: 5px 5px 4px 0;
	margin-right: 20px;
	color: #666662;
	text-decoration: none;
}
#menu td div {
	display: block;
	margin: 0 0 20px 0;
	width: 70%;
	height: 6px;
	font-size: 0;
	background: #BFBDB2;
}
#menu td span.sp {
	display: block;
	margin: 0;
	width: 25%;
	height: 6px;
	font-size: 0;
}

#menu td.current a {
	display: block;
	padding: 5px 5px 4px 0;
	margin-right: 20px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}
#menu td.current div {
	display: block;
	margin: 0 0 0 0;
	width: 70%;
	height: 26px;
	font-size: 0;
	background-color: #F4F3EB;
	border-left: 1px solid #C5C4BB;
	border-right: 1px solid #C5C4BB;
}
#menu td.current span.sp {
	display: block;
	margin: 0;
	width: 100%;
	height: 6px;
	font-size: 0;
}
#menu td.current span.naLink {
	display: block;
	padding: 5px 5px 4px 0;
	margin-right: 20px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}



#center {
	width: 100%;
	height: 100%;
}


#middle {
	xheight: 70%;
}


#content {
	padding: 0 10% 30px 0;
}


#bottom {
	height: 70px;
	background: #C8C5B2;
}

span.hspacer {
	display: block;
	font-size: 0;
	visibility: hidden;
}



div.itstudio {
	margin: 4px 35px 0px 85px;
	font-size: 11px;
	font-family: Tahoma;
}
div.itstudio div {
	display: block;
	height: 37px;
	padding-top: 3px;
	padding-left: 5px;
	color: #4D4A38;
	float: left;
}
div.itstudio a {
	font-weight: bold;
	color: #E54600;
	display: block;
	text-decoration: underline;
}
div.itstudio img {
	float: left;
}
