BODY {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 0px; FONT-SIZE: 10px; BACKGROUND-IMAGE: url(../images/body-bg.jpg); PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; COLOR: #666666; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
A {
	COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #cccc33; TEXT-DECORATION: underline
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 36px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #cccc33; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.clear {
	CLEAR: both; HEIGHT: 0px
}
#wrapper {
	MARGIN: 0px auto; WIDTH: 1000px; TEXT-ALIGN: center
}
#topnavi {
	CLEAR: both; BACKGROUND: url(../images/top-navi-bg.jpg) no-repeat right top; MARGIN: 0px auto; WIDTH: 944px; HEIGHT: 36px; TEXT-ALIGN: right
}
#header {
	BACKGROUND: url(../images/top-banner-innerpage-bg.gif) no-repeat center top; MARGIN: 0px auto; WIDTH: 1000px; HEIGHT: 92px
}
#header .menunavigation {
	MARGIN: 0px auto; WIDTH: 944px; HEIGHT: 72px; TEXT-ALIGN: left
}
#menuleft {
	FLOAT: left; WIDTH: 140px
}
.logos {
	MARGIN-TOP: 3px; MARGIN-LEFT: 25px
}
#menuright {
	FLOAT: right; WIDTH: 800px
}
.menunavi {
	MARGIN-TOP: 2px; FONT-WEIGHT: bolder; FONT-SIZE: 13px; OVERFLOW: hidden; FONT-FAMILY: Helvetica
}
.menunavi UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.menunavi UL LI {
	DISPLAY: inline
}
.menunavi UL LI A {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; FLOAT: left; PADDING-BOTTOM: 20px; COLOR: #0070d2; PADDING-TOP: 40px; TEXT-DECORATION: none
}
.menunavi UL LI A:visited {
	COLOR: #0070d2; TEXT-DECORATION: none
}
.menunavi UL LI A:hover {
	COLOR: #666666! important; BORDER-BOTTOM: #666666 2px solid; TEXT-DECORATION: none
}
.menunavi UL LI .current {
	COLOR: #666666! important; BORDER-BOTTOM: #666666 2px solid; TEXT-DECORATION: none
}
.actives {
	COLOR: #666666! important; BORDER-BOTTOM: #666666 2px solid; TEXT-DECORATION: underline
}
#wrap {
	MARGIN: 0px auto; WIDTH: 944px
}
#maincontainer {
	FONT-SIZE: 12px; WIDTH: 944px; TEXT-ALIGN: left
}
#sidebars {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 221px; PADDING-TOP: 0px
}
#sidenavigation {
	BACKGROUND: url(../images/sidenavigation-bg-line.jpg) repeat-y center 50%; WIDTH: 221px; COLOR: #ffffff
}
#sidenavigation .top-bg {
	BACKGROUND: url(../images/sidenavigation-bg-top.jpg) no-repeat center top; WIDTH: 221px; HEIGHT: 19px
}
#sidenavigation .bottom-bg {
	BACKGROUND: url(../images/sidenavigation-bg-bottom.jpg) no-repeat center bottom; WIDTH: 221px; HEIGHT: 28px
}
#sidenavigation H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 18px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #ffffff; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#sidenavigation .sidemenus {
	MARGIN: 0px auto; WIDTH: 204px
}
#sidenavigation P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px
}
#sidenavigation A {
	PADDING-LEFT: 10px; COLOR: #ffffff; TEXT-DECORATION: none
}
#sidenavigation A:hover {
	COLOR: #cccc00; TEXT-DECORATION: none
}
#blogarticles {
	BACKGROUND: url(../images/side-blog-bg-line.jpg) repeat-y center 50%; WIDTH: 221px
}
#blogarticles .top-bgs {
	BACKGROUND: url(../images/side-blog-bg-top.jpg) no-repeat center top; HEIGHT: 35px
}
#blogarticles .bottom-bgs {
	BACKGROUND: url(../images/side-blog-bg-bottom.jpg) no-repeat center bottom; HEIGHT: 24px
}
#blogarticles H1 {
	PADDING-LEFT: 15px; FONT-SIZE: 16px; COLOR: #666666; LINE-HEIGHT: 35px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#blogarticles .articless {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 204px; LINE-HEIGHT: 16px; PADDING-TOP: 0px
}
.articless A {
	COLOR: #999999; TEXT-DECORATION: underline
}
.articless A:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
#contents {
	FLOAT: right; WIDTH: 700px; TEXT-ALIGN: justify
}
#contents H1 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 15px; MARGIN: 0px; COLOR: #333333; PADDING-TOP: 5px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#contents P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 5px
}
#contents UL LI {
	PADDING-TOP: 5px
}
#footer {
	CLEAR: both; BORDER-TOP: #cccccc 1px solid; MARGIN-TOP: 10px; PADDING-TOP: 5px; HEIGHT: 50px
}
#footer .fotlinks {
	FLOAT: left; WIDTH: 300px; TEXT-ALIGN: left
}
.fotlinks A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
#footer .copyinfo {
	FLOAT: right; WIDTH: 600px; LINE-HEIGHT: 15px; TEXT-ALIGN: right
}
.copyinfo A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px
}
.copyinfo A:hover {
	COLOR: #999999
}
#contacts {
	CLEAR: both
}
.portfoliocontainer {
	BACKGROUND: url(../portfolio/images/portfolio-bg.gif) no-repeat left top; MARGIN-LEFT: 30px; WIDTH: 570px; HEIGHT: 354px
}
.portfoliocontainerimg {
	PADDING-LEFT: 10px; PADDING-TOP: 10px
}

