body.inc {
	margin: 0px;
	font-family: tahoma,verdana,helvetica, arial, san-serif;
	font-size: 9pt;
	text-align: center;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-attachment: fixed;
	background-image: url(/images/bg_inc4.jpg);
	background-repeat: repeat;
	background-position: center top;
	background-color:#333333;
}
body.education {
	margin: 0px;
	font-family: tahoma,verdana,helvetica, arial, san-serif;
	font-size: 9pt;
	text-align: center;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-attachment: fixed;
	background-image: url(/images/bg_education4.jpg);
	background-repeat: repeat;
	background-position: center top;
	background-color:#333333;
}
body.soccer {
	margin: 0px;
	font-family: tahoma,verdana,helvetica, arial, san-serif;
	font-size: 9pt;
	text-align: center;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-attachment: fixed;
	background-image: url(/images/bg_soccer4.jpg);
	background-repeat: repeat;
	background-position: center top;
	background-color:#333333;
}
body.festival {
	margin: 0px;
	font-family: tahoma,verdana,helvetica, arial, san-serif;
	font-size: 9pt;
	text-align: center;
	padding-top: 5px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
	background-attachment: fixed;
	background-image: url(/images/bg_festival4.jpg);
	background-repeat: repeat;
	background-position: center top;
	background-color:#333333;
}
h1 {
	font-size: 24px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

h2 {
	font-size: 18px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

h3 {
	font-size: 14px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

p {
	font-size: 13px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}

h6 {
	font-size: 8pt;
	font-weight: normal;
	padding-bottom: 6px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #535353;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}

#container {
	margin: 0 auto;
	width: 980px;
	height:660px;
	text-align: left;
}

#container_next {
	margin: 0 auto;
	width: 1040px;
	text-align: left;
}

.active {
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
	background-color: #535353;
	padding: 3px;
}

#navbar #text_links a, #copyright a, #content_box a, #content_box1 a, #content_box2 a {
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}

#navbar #text_links a:hover, #copyright a:hover, #content_box a:hover, #content_box1 a:hover, #content_box2 a:hover {
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
	background-color: #535353;
}

#text_links_next {
	float: right;
	margin: 0 0 0 0;
}
#text_links_next a {
	padding: 5px;
	font-size: 12pt;
	color: #CCCCCC;
	font-weight: bold;
	margin: 0 5px;
}
#text_links_next a:hover {
	padding: 5px;
	font-size: 12pt;
	color: #111;
	background-color: #f57f20;
	text-decoration: none;
	font-weight: bold;
}

#text_links a {
	font-size: 7pt;
}

#copyright a {
	font-size: 7pt;
}
#copyright p {
	font-size: 8pt;
}

#navbar #text_links a, #copyright a {
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}

#navbar #text_links a:hover, #copyright a:hover {
	font-weight: bold;
	color: #535353;
	text-decoration: none;
	background-color: #CCCCCC;
}

#content_box0 {
	color: #000000;
	height: 450px;
	padding-top: 30px;
	padding-right: 60px;
	padding-bottom: 30px;
	padding-left: 60px;
}

#content_box_next {
	color: #000000;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
}

#content_box {
	color: #000000;
/*
	filter: alpha(opacity=65);
	-moz-opacity: .65;
	opacity: .65;
*/
	height: 400px;
	padding-top: 0;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	background-color: #CCCCCC;
}

#content_box1_next {
	color: #000000;
	width: 460px;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#content_box_next p {
	font-size: 14px;
	line-height: 18px;
}

#content_box_next h6 {
	font-size: 14px;
}

#content_box_next h6 a {
	font-weight: bold;
	color: #333;
	padding: 3px;
}

#content_box_next p a {
	font-weight: bold;
	color: #333;
}

#content_box_next h6 a:hover {
	color: #000;
	background-color: #f57f20;
	text-decoration: none;
}

#content_box1 {
	color: #000000;
	width: 380px;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 50px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#content_box2 {
	color: #000000;
	width: 240px;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	text-align: center;
}

#content_box2a {
	color: #CCCCCC;
	width: 250px;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 15px;
	padding-bottom: 0px;
	padding-left: 15px;
	text-align: center;
}

#content_box3 {
	color: #000000;
	width: 175px;
	margin: 0px;
	float: left;
	padding-top: 0px;
	padding-right: 40px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#background {
	background-image: url(/images/bg_inc.png);
	clear: both;
	background-repeat: no-repeat;
	background-position: center center;
/*
	filter: alpha(opacity=65);
	-moz-opacity: .65;
	opacity: .65;
*/
}

#background2 {
/*	background-image: url(/images/bg_inc.png);
	background-repeat: no-repeat;
	background-position: center center; */
	clear: both;
/*
	filter: alpha(opacity=65);
	-moz-opacity: .65;
	opacity: .65;
*/
}

#background3 {
	background-image: url(/images/bg_education.png);
	clear: both;
	background-repeat: no-repeat;
	background-position: center center;
/*
	filter: alpha(opacity=65);
	-moz-opacity: .65;
	opacity: .65;
*/
}

#background4 {
	background-image: url(/images/bg_soccer.png);
	clear: both;
	background-repeat: no-repeat;
	background-position: center center;
/*
	filter: alpha(opacity=65);
	-moz-opacity: .65;
	opacity: .65;
*/
}

#background5 {
	background-image: url(/images/bg_festival.png);
	clear: both;
	background-repeat: no-repeat;
	background-position: center center;
/*
	filter: alpha(opacity=65);
	-moz-opacity: .65;
	opacity: .65;
*/
}

#text_links {
text-align: right;
margin-top: 10px;
clear: both;
color:#DDDDDD;
}

#page_badge_next {
float: left;
margin: 10px 0px 30px 20px;
vertical-align: bottom;
}

#page_badge{
float: left;
margin: 15px 0px 0px 60px;
vertical-align: bottom;
}

#navbar img {
padding-left: 15px;
vertical-align: middle;
}

#navbar {
text-align: right;
float: right;
margin: 30px 60px 10px 0px;
}

#top_left {
background: url(../images/top_left_corner.png) 0 0 no-repeat;
}

#top_right {
background: url(../images/top_right_corner.png) 100% 0 no-repeat;
}

#bottom_left {
background: url(../images/bottom_left_corner.png) 0 100% no-repeat;
}

#bottom_right {
background: url(../images/bottom_right_corner.png) 100% 100% no-repeat;
}

#copyright {
padding-left: 60px;
padding-top: 10px;
color:#DDDDDD;
}

#t {
background: url(../images/dot.png) 0 0 repeat-x;
}
#b {
background: url(../images/dot.png) 0 100% repeat-x
}
#l {
background: url(../images/dot.png) 0 0 repeat-y
}
#r {
background: url(../images/dot.png) 100% 0 repeat-y
}
#top{
	height:60px;
	width: 980px;
	background: url(../images/top.png) 0 0 no-repeat;
}

#bottom{
	height:60px;
	width: 980px;
	background: url(../images/bottom.png) 0 100% no-repeat;
}

#left{
	padding-left:60px;
	background: url(../images/left.png) 0 0 repeat-y;
}

#right{
	padding-right:60px;
	background: url(../images/right.png) 100% 0 repeat-y;
}
#content{
	background-color: #CCCCCC;
	color: #000000;
}
#box{
/*
	opacity:0.65;
	filter:alpha(opacity=65);
*/
	clear:both;
	margin-left:auto;
	margin-right:auto;
	width: 980px;
}
#box0{
/*
	opacity:0.4;
	filter:alpha(opacity=40);
*/
	clear:both;
	margin-left:auto;
	margin-right:auto;
	width: 980px;
}
h5 a {
	margin: 0px;
	padding: 10px;
	background-color: #FF7F00;
	font-size: 16px;
	color: #CCCCCC;
	border: 2px solid #FFCC00;
}
li {
	font-size: 13px;
	padding-bottom: 8px;
	margin: 0px;
	padding-top: 0px;
}
ul {
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
blockquote {
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
#bg_soccer {
	background-image: url(/images/project_soccer.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 363px;
}
#bg_education {
	background-image: url(/images/project_education.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 363px;
}
#bg_festival {
	background-image: url(/images/project_festival.png);
	background-repeat: no-repeat;
	background-position: center center;
	height: 363px;
}
#next {
	background-image: url(/images/grid.jpg);
	background-attachment: fixed; 
	background-repeat: repeat;
	background-position: top center;
	background-color: #111111;
	margin: 0;
	padding: 0;
}
#splash {
	background-image: url(/images/grid2.jpg);
	background-attachment: fixed; 
	background-repeat: repeat;
	background-position: top center;
	background-color: #111111;
	margin: 0;
	padding: 0;
}
#splashbody {
	width: 850px;
	margin: 0 auto 0 auto;
	padding: 100px 0 0 0;
}
#splashbody h1 {
	font-family: tahoma,verdana,helvetica, arial, san-serif;
	color: #CCC;
	padding: 34px 0 0 0;
	font-size: 24px;
	line-height: 34px;
}
#splashbody h1 a {
	background-color: #f57f20;
	padding: 8px;
	color: #111;
	text-decoration: none;
}
#splashbody h1 a:hover {
	background-color: #CCC;
	padding: 8px;
	color: #111;
	text-decoration: none;
}
#fixeddiv {
	position: absolute;
	width: 100%;
	padding: 0;
	left: 0;
	bottom: -2px;
	z-index: 7000;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	background-color: #222;
	height: 60px;
}
#wrap {
	font-family: tahoma,verdana,helvetica, arial, san-serif;
	width: 1000px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}
#wrap p {
	color: #666;
}
#wrap a {
	color: #666;
}
#wrap a:hover {
	color: #999;
}
#wrap p.rightside {
	float: right;
	color: #666;
}

#map_full {
	width: 100%;
	background-color:#111;
}
#sitemap {
	margin: 0 auto;
	background-color: #111;
	width: 950px;
	padding: 20px 55px 60px 45px;
}
#sitemap h1 {
	font-size: 13px;
	color: #888;
}
#sitemap p {
	font-size: 13px;
	margin: 0 0 10px 0;
	padding: 0;
}
#sitemap a {
	color: #AAA;
}
#sitemap a:hover {
	color: #FFF;
}