DIV#easter {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 0px;
	background-color: #000;
	background-image: url(watching-bg.jpg);
	background-repeat: repeat;
}
DIV#easter DIV.wrap {
	background-image: url(easter-wrap-bg.png);
	background-repeat: repeat-x;
}
DIV#easter DIV#buttons {
	HEIGHT: 28px
}
DIV#easter DIV#buttons A {
	DISPLAY: inline; FLOAT: right; MARGIN: 10px 0px 0px 20px; TEXT-INDENT: -9999px; HEIGHT: 15px
}
DIV#easter DIV#buttons A#button-themes {
	BACKGROUND: url(button-themes.png) no-repeat 0px 0px; WIDTH: 61px
}
DIV#easter DIV#buttons A#button-featured-on {
	BACKGROUND: url(button-featured-on.png) no-repeat 0px 0px; WIDTH: 86px
}
DIV#easter DIV#buttons A#button-watching {
	BACKGROUND: url(button-watching.png) no-repeat 0px 0px; WIDTH: 130px
}
DIV#easter DIV#buttons A#button-themes:hover {
	BACKGROUND-POSITION: 0px -15px
}
DIV#easter DIV#buttons A#button-featured-on:hover {
	BACKGROUND-POSITION: 0px -15px
}
DIV#easter DIV#buttons A#button-watching:hover {
	BACKGROUND-POSITION: 0px -15px
}
DIV#easter DIV#buttons A.open#button-themes {
	BACKGROUND-POSITION: 0px -30px
}
DIV#easter DIV#buttons A.open#button-featured-on {
	BACKGROUND-POSITION: 0px -30px
}
DIV#easter DIV#buttons A.open#button-watching {
	BACKGROUND-POSITION: 0px -30px
}
DIV#easter DIV#buttons A.open#button-themes:hover {
	BACKGROUND-POSITION: 0px -45px
}
DIV#easter DIV#buttons A.open#button-featured-on:hover {
	BACKGROUND-POSITION: 0px -45px
}
DIV#easter DIV#buttons A.open#button-watching:hover {
	BACKGROUND-POSITION: 0px -45px
}
DIV#easter DIV.egg {
	DISPLAY: none
}
DIV#easter DIV#watching_nojump {
	MARGIN: 5px 0px 15px; OVERFLOW: auto; POSITION: relative
}
DIV#easter DIV#watching_nojump P.loading {
	BACKGROUND: url(loading.gif) no-repeat 0px 100%; MARGIN: 35% auto 0px; WIDTH: 220px; HEIGHT: 20px; TEXT-ALIGN: center
}
DIV#easter DIV#video {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 1000px; PADDING-TOP: 10px; POSITION: absolute
}
DIV#easter DIV#video DIV#video-close {
	FLOAT: right; MARGIN: 0px 0px 20px
}
DIV#easter DIV#video DIV#video-close A {
	RIGHT: 10px; BACKGROUND: url(video-close.png) no-repeat 0px 0px; WIDTH: 24px; TEXT-INDENT: -9999px; POSITION: absolute; TOP: 20px; HEIGHT: 24px
}
DIV#easter DIV#video DIV#video-close A:hover {
	BACKGROUND-POSITION: 0px -24px
}
DIV#easter DIV#video DIV#video-left {
	CLEAR: both; BACKGROUND: url(video-left-bg.png) no-repeat 0px 0px; FLOAT: left; WIDTH: 660px; HEIGHT: 507px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav {
	FLOAT: left; HEIGHT: 66px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL {
	DISPLAY: inline; FLOAT: left; MARGIN: -10px 0px 0px; LIST-STYLE-TYPE: none
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL.hover {
	MARGIN: -76px 0px 0px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI {
	DISPLAY: inline; FLOAT: left
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A {
	DISPLAY: block; BACKGROUND: url(video-nav.png) no-repeat 0px 0px; TEXT-INDENT: -9999px; LINE-HEIGHT: 66px; HEIGHT: 76px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.favourites {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 134px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.technology {
	BACKGROUND-POSITION: -134px 0px; WIDTH: 111px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.funny {
	BACKGROUND-POSITION: -245px 0px; WIDTH: 117px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.music {
	BACKGROUND-POSITION: -362px 0px; WIDTH: 76px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.entertainment {
	BACKGROUND-POSITION: -438px 0px; WIDTH: 126px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.animals {
	BACKGROUND-POSITION: -564px 0px; WIDTH: 96px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.on.favourites {
	BACKGROUND-POSITION: 0px -228px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.on.technology {
	BACKGROUND-POSITION: -134px -228px; WIDTH: 111px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.on.funny {
	BACKGROUND-POSITION: -245px -228px; WIDTH: 117px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.on.music {
	BACKGROUND-POSITION: -362px -228px; WIDTH: 76px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.on.entertainment {
	BACKGROUND-POSITION: -438px -228px; WIDTH: 126px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.on.animals {
	BACKGROUND-POSITION: -564px -228px; WIDTH: 96px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.favourites:hover {
	BACKGROUND-POSITION: 0px -76px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.hover.favourites {
	BACKGROUND-POSITION: 0px -76px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.technology:hover {
	BACKGROUND-POSITION: -134px -76px; WIDTH: 111px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.hover.technology {
	BACKGROUND-POSITION: -134px -76px; WIDTH: 111px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.funny:hover {
	BACKGROUND-POSITION: -245px -76px; WIDTH: 117px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.hover.funny {
	BACKGROUND-POSITION: -245px -76px; WIDTH: 117px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.music:hover {
	BACKGROUND-POSITION: -362px -76px; WIDTH: 76px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.hover.music {
	BACKGROUND-POSITION: -362px -76px; WIDTH: 76px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.entertainment:hover {
	BACKGROUND-POSITION: -438px -76px; WIDTH: 126px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.hover.entertainment {
	BACKGROUND-POSITION: -438px -76px; WIDTH: 126px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.animals:hover {
	BACKGROUND-POSITION: -564px -76px; WIDTH: 96px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.hover.animals {
	BACKGROUND-POSITION: -564px -76px; WIDTH: 96px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.favourites:active {
	BACKGROUND-POSITION: 0px -152px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.hover.favourites:active {
	BACKGROUND-POSITION: 0px -152px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.technology:active {
	BACKGROUND-POSITION: -134px -152px; WIDTH: 111px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.hover.technology:active {
	BACKGROUND-POSITION: -134px -152px; WIDTH: 111px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.funny:active {
	BACKGROUND-POSITION: -245px -152px; WIDTH: 117px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.hover.funny:active {
	BACKGROUND-POSITION: -245px -152px; WIDTH: 117px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.music:active {
	BACKGROUND-POSITION: -362px -152px; WIDTH: 76px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.hover.music:active {
	BACKGROUND-POSITION: -362px -152px; WIDTH: 76px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.entertainment:active {
	BACKGROUND-POSITION: -438px -152px; WIDTH: 126px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.hover.entertainment:active {
	BACKGROUND-POSITION: -438px -152px; WIDTH: 126px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.animals:active {
	BACKGROUND-POSITION: -564px -152px; WIDTH: 96px
}
DIV#easter DIV#video DIV#video-left DIV#video-nav UL LI A.hover.animals:active {
	BACKGROUND-POSITION: -564px -152px; WIDTH: 96px
}
DIV#easter DIV#video DIV#video-left DIV#video-details {
	CLEAR: both; FLOAT: left; WIDTH: 660px; LINE-HEIGHT: 64px; HEIGHT: 64px
}
DIV#easter DIV#video DIV#video-left DIV#video-details DIV#video-title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 16px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 420px; COLOR: #ccc; PADDING-TOP: 0px
}
DIV#easter DIV#video DIV#video-left DIV#video-details DIV#video-social {
	PADDING-RIGHT: 20px; DISPLAY: none; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
DIV#easter DIV#video DIV#video-left DIV#video-details DIV#video-social A {
	DISPLAY: inline-block; MARGIN: 0px 0px 0px 4px
}
DIV#easter DIV#video DIV#video-left DIV#video-details DIV#video-social A IMG {
	WIDTH: 16px; HEIGHT: 16px
}
DIV#easter DIV#video DIV#video-left DIV#video-player {
	CLEAR: both; BORDER-RIGHT: #555 1px solid; BORDER-TOP: #555 1px solid; DISPLAY: inline; BACKGROUND: url(loading.gif) no-repeat 50% 160px; FLOAT: left; MARGIN: 2px 0px 0px 9px; OVERFLOW: hidden; BORDER-LEFT: #555 1px solid; WIDTH: 640px; BORDER-BOTTOM: #555 1px solid; HEIGHT: 360px
}
DIV#easter DIV#video DIV#video-left DIV#video-player P.notfound {
	MARGIN: 160px 0px 0px; COLOR: #fff; TEXT-ALIGN: center
}
DIV#easter DIV#video DIV#video-right {
	BACKGROUND: url(video-right-bg.png) no-repeat 0px 0px; FLOAT: right; WIDTH: 323px; POSITION: relative; HEIGHT: 507px
}
DIV#easter DIV#video DIV#video-right H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; MARGIN: 18px 0px 0px 16px; TEXT-TRANSFORM: uppercase; COLOR: #fff; FONT-FAMILY: "Arial Narrow",Arial,sans-serif
}
DIV#easter DIV#video DIV#video-right H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; MARGIN: 18px 0px 0px 16px; TEXT-TRANSFORM: uppercase; COLOR: #fff; FONT-FAMILY: "Arial Narrow",Arial,sans-serif
}
DIV#easter DIV#video DIV#video-right H3 {
	FONT-SIZE: 20px
}
.cufon-active DIV#easter DIV#video DIV#video-right H3 {
	FONT-SIZE: 22px
}
DIV#easter DIV#video DIV#video-right H4 {
	FONT-SIZE: 11px; MARGIN: 1px 0px 15px 16px
}
.cufon-active DIV#easter DIV#video DIV#video-right H4 {
	FONT-SIZE: 11px
}
DIV#easter DIV#video DIV#video-right DIV#video-list-loading {
	BACKGROUND: url(loading.gif) no-repeat 0px 100%; MARGIN: 180px auto 0px; WIDTH: 220px; HEIGHT: 20px
}
DIV#easter DIV#video DIV#video-right DIV#video-list {
	LEFT: 0px; OVERFLOW: hidden; WIDTH: 323px; POSITION: absolute; TOP: 75px; HEIGHT: 380px
}
DIV#easter DIV#video DIV#video-right DIV#video-list-inner {
	DISPLAY: none; LEFT: 0px; WIDTH: 323px; POSITION: absolute; TOP: 0px
}
DIV#easter DIV#video DIV#video-right DIV#video-list-inner P.none {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 164px 0px 0px; PADDING-TOP: 0px; HEIGHT: 20px; TEXT-ALIGN: center
}
DIV#easter DIV#video DIV#video-right DIV#video-list-inner DIV.video-block {
	BACKGROUND: url(video-block-bg.png) no-repeat 0px 0px; MARGIN: 0px 0px 0px 9px; OVERFLOW: hidden; WIDTH: 305px; CURSOR: pointer; HEIGHT: 76px
}
DIV#easter DIV#video DIV#video-right DIV#video-list-inner DIV.video-block-hover {
	BACKGROUND-POSITION: 0px -76px
}
DIV#easter DIV#video DIV#video-right DIV#video-list-inner DIV.video-block IMG {
	BORDER-RIGHT: #686868 1px solid; BORDER-TOP: #686868 1px solid; DISPLAY: inline; FLOAT: left; MARGIN: 9px 0px 0px 10px; BORDER-LEFT: #686868 1px solid; WIDTH: 75px; BORDER-BOTTOM: #686868 1px solid; HEIGHT: 56px
}
DIV#easter DIV#video DIV#video-right DIV#video-list-inner DIV.video-block-playing IMG {
	BORDER-LEFT-COLOR: #ddd; BORDER-BOTTOM-COLOR: #ddd; BORDER-TOP-COLOR: #ddd; BORDER-RIGHT-COLOR: #ddd
}
DIV#easter DIV#video DIV#video-right DIV#video-list-inner DIV.video-block P.title {
	DISPLAY: inline; FONT-SIZE: 12px; FLOAT: right; MARGIN: 13px 0px 0px; WIDTH: 155px; COLOR: #fff
}
DIV#easter DIV#video DIV#video-right DIV#video-list-inner DIV.video-block-playing P.title {
	COLOR: #dab10f
}
DIV#easter DIV#video DIV#video-right DIV#video-list-inner DIV.video-block P.time {
	PADDING-RIGHT: 0px; PADDING-LEFT: 19px; FONT-SIZE: 11px; BACKGROUND: url(video-block-time.png) no-repeat 3px 50%; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 13px 0px 0px; WIDTH: 32px; PADDING-TOP: 0px
}
DIV#easter DIV#video DIV#video-right DIV#video-list-inner DIV.video-block P.description {
	CLEAR: right; FONT-SIZE: 10px; FLOAT: right; MARGIN: 6px 0px 0px; WIDTH: 205px; LINE-HEIGHT: 14px
}
DIV#easter DIV#video DIV#video-right DIV#video-list-scroll {
	LEFT: 0px; WIDTH: 323px; BOTTOM: 0px; POSITION: absolute; HEIGHT: 40px
}
DIV#easter DIV#video DIV#video-right DIV#video-list-scroll-inner {
	DISPLAY: none; FONT-SIZE: 11px; BACKGROUND: url(video-scroll-right.png) no-repeat 100% 0px; MARGIN: 2px 0px 0px; LINE-HEIGHT: 29px; POSITION: absolute; HEIGHT: 29px
}
DIV#easter DIV#video DIV#video-right DIV#video-list-scroll-inner DIV#video-list-numbers {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#easter DIV#video DIV#video-right DIV#video-list-scroll-inner A.up {
	BACKGROUND: url(video-scroll-left.png) no-repeat 0px 0px; FLOAT: left; WIDTH: 28px; HEIGHT: 29px
}
DIV#easter DIV#video DIV#video-right DIV#video-list-scroll-inner A.up:hover {
	BACKGROUND-POSITION: 0px -29px
}
DIV#easter DIV#video DIV#video-right DIV#video-list-scroll-inner A.up:active {
	BACKGROUND-POSITION: 0px -58px
}
DIV#easter DIV#video DIV#video-right DIV#video-list-scroll-inner A.down {
	BACKGROUND: url(video-scroll-right.png) no-repeat 100% 0px; FLOAT: left; WIDTH: 28px; HEIGHT: 29px
}
DIV#easter DIV#video DIV#video-right DIV#video-list-scroll-inner A.down:hover {
	BACKGROUND-POSITION: 100% -29px
}
DIV#easter DIV#video DIV#video-right DIV#video-list-scroll-inner A.down:active {
	BACKGROUND-POSITION: 100% -58px
}
DIV#easter DIV#featured-on_nojump {
	MARGIN: 15px 0px 5px; WIDTH: 1000px; POSITION: relative
}
DIV#easter DIV#featured-on_nojump UL {
	OVERFLOW: hidden; LIST-STYLE-TYPE: none
}
DIV#easter DIV#featured-on_nojump UL LI {
	FLOAT: left; MARGIN: 0px 0px 5px; OVERFLOW: hidden; WIDTH: 250px; LINE-HEIGHT: 20px; HEIGHT: 20px
}
DIV#easter DIV#featured-on_nojump UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #868686; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 20px
}
DIV#easter DIV#featured-on_nojump UL LI A:hover {
	BACKGROUND: url(featured-li-bg.png) no-repeat 0px 0px; COLOR: #e9ba00
}
DIV#easter DIV#featured-on_nojump UL LI A IMG {
	MARGIN: -3px 5px 0px 0px; VERTICAL-ALIGN: middle; WIDTH: 80px; HEIGHT: 20px
}
DIV#easter DIV#featured-on_nojump UL LI.dust {
	FONT-SIZE: 11px; WIDTH: 1000px; LINE-HEIGHT: 50px; HEIGHT: 50px; TEXT-ALIGN: center
}
DIV#easter DIV#themes_nojump {
	MARGIN: 15px 0px 5px; WIDTH: 1000px
}
DIV#easter DIV#themes_nojump P.dust {
	FONT-SIZE: 11px; LINE-HEIGHT: 50px; HEIGHT: 55px; TEXT-ALIGN: center
}
DIV#strap {
	BACKGROUND: url(strap-bg.png) repeat-x 0px 0px; MARGIN: -10px 0px 0px; HEIGHT: 84px
}
DIV#strap DIV.wrap {
	BACKGROUND: url(strap-wrap-bg.png) repeat-x 0px 0px; OVERFLOW: visible; HEIGHT: 84px
}
DIV#strap DIV#logo {
	DISPLAY: inline; BACKGROUND: url(logo.png) no-repeat 0px 0px; FLOAT: left; MARGIN: 0px 0px 0px -146px; WIDTH: 495px
}
DIV#strap DIV#logo H1 {
	MARGIN: 0px 0px 0px 150px; WIDTH: 250px; HEIGHT: 84px
}
DIV#strap DIV#logo H1 A {
	BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; TEXT-INDENT: -9999px; LINE-HEIGHT: 84px; HEIGHT: 84px; BORDER-RIGHT-WIDTH: 0px
}
DIV#strap DIV#nav {
	DISPLAY: inline; BACKGROUND: url(nav.png) no-repeat 0px 0px; FLOAT: right; MARGIN: 0px -105px 0px 0px; WIDTH: 638px
}
DIV#strap DIV#nav UL {
	DISPLAY: inline; FLOAT: left; WIDTH: 533px; LIST-STYLE-TYPE: none; HEIGHT: 84px
}
DIV#strap DIV#nav UL#ul-hover {
	MARGIN: -84px 0px 0px
}
DIV#strap DIV#nav UL LI {
	DISPLAY: inline; FLOAT: left
}
DIV#strap DIV#nav UL LI A {
	DISPLAY: block; BACKGROUND: url(nav.png) no-repeat 0px 0px; WIDTH: 100px; TEXT-INDENT: -9999px; LINE-HEIGHT: 84px; HEIGHT: 84px
}
DIV#strap DIV#nav UL LI#h A {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 91px
}
DIV#strap DIV#nav UL LI#a A {
	BACKGROUND-POSITION: -91px 0px; WIDTH: 114px
}
DIV#strap DIV#nav UL LI#p A {
	BACKGROUND-POSITION: -205px 0px; WIDTH: 117px
}
DIV#strap DIV#nav UL LI#b A {
	BACKGROUND-POSITION: -322px 0px; WIDTH: 86px
}
DIV#strap DIV#nav UL LI#c A {
	BACKGROUND-POSITION: -408px 0px; WIDTH: 125px
}
DIV#strap DIV#nav UL LI#h A.on {
	BACKGROUND-POSITION: 0px -252px
}
DIV#strap DIV#nav UL LI#a A.on {
	BACKGROUND-POSITION: -91px -252px
}
DIV#strap DIV#nav UL LI#p A.on {
	BACKGROUND-POSITION: -205px -252px
}
DIV#strap DIV#nav UL LI#b A.on {
	BACKGROUND-POSITION: -322px -252px
}
DIV#strap DIV#nav UL LI#c A.on {
	BACKGROUND-POSITION: -408px -252px
}
DIV#strap DIV#nav UL LI#h A:hover {
	BACKGROUND-POSITION: 0px -84px
}
DIV#strap DIV#nav UL LI#h A.hover {
	BACKGROUND-POSITION: 0px -84px
}
DIV#strap DIV#nav UL LI#a A:hover {
	BACKGROUND-POSITION: -91px -84px
}
DIV#strap DIV#nav UL LI#a A.hover {
	BACKGROUND-POSITION: -91px -84px
}
DIV#strap DIV#nav UL LI#p A:hover {
	BACKGROUND-POSITION: -205px -84px
}
DIV#strap DIV#nav UL LI#p A.hover {
	BACKGROUND-POSITION: -205px -84px
}
DIV#strap DIV#nav UL LI#b A:hover {
	BACKGROUND-POSITION: -322px -84px
}
DIV#strap DIV#nav UL LI#b A.hover {
	BACKGROUND-POSITION: -322px -84px
}
DIV#strap DIV#nav UL LI#c A:hover {
	BACKGROUND-POSITION: -408px -84px
}
DIV#strap DIV#nav UL LI#c A.hover {
	BACKGROUND-POSITION: -408px -84px
}
DIV#strap DIV#nav UL LI#h A:active {
	BACKGROUND-POSITION: 0px -168px
}
DIV#strap DIV#nav UL LI#h A.hover:active {
	BACKGROUND-POSITION: 0px -168px
}
DIV#strap DIV#nav UL LI#a A:active {
	BACKGROUND-POSITION: -91px -168px
}
DIV#strap DIV#nav UL LI#a A.hover:active {
	BACKGROUND-POSITION: -91px -168px
}
DIV#strap DIV#nav UL LI#p A:active {
	BACKGROUND-POSITION: -205px -168px
}
DIV#strap DIV#nav UL LI#p A.hover:active {
	BACKGROUND-POSITION: -205px -168px
}
DIV#strap DIV#nav UL LI#b A:active {
	BACKGROUND-POSITION: -322px -168px
}
DIV#strap DIV#nav UL LI#b A.hover:active {
	BACKGROUND-POSITION: -322px -168px
}
DIV#strap DIV#nav UL LI#c A:active {
	BACKGROUND-POSITION: -408px -168px
}
DIV#strap DIV#nav UL LI#c A.hover:active {
	BACKGROUND-POSITION: -408px -168px
}
DIV#header DIV.wrap {
	BACKGROUND: url(header-bg.png) no-repeat 0px 0px; MARGIN: 15px auto 0px; HEIGHT: 230px
}
DIV#header DIV#show {
	MARGIN: 10px; POSITION: relative
}
DIV#header DIV#show DIV#show-images {
	OVERFLOW: hidden; WIDTH: 980px; POSITION: relative; HEIGHT: 210px
}
DIV#header DIV#show DIV#show-images A {
	BACKGROUND: url(loading.gif) #111 no-repeat 50% 50%; WIDTH: 980px; HEIGHT: 210px
}
DIV#header DIV#show DIV#show-images A IMG {
	WIDTH: 980px; HEIGHT: 410px
}
DIV#header DIV#show DIV#show-controls {
	PADDING-RIGHT: 40px; PADDING-LEFT: 10px; Z-INDEX: 1000; BACKGROUND: url(show-controls-right.png) no-repeat 100% 0px; PADDING-BOTTOM: 0px; BOTTOM: 0px; PADDING-TOP: 0px; POSITION: absolute; HEIGHT: 38px
}
DIV#header DIV#show DIV#show-highlight {
	BACKGROUND: url(show-highlight.png) no-repeat 50% 0px; LEFT: -15px; WIDTH: 100%; POSITION: absolute; TOP: 0px; HEIGHT: 8px
}
DIV#header DIV#show DIV#show-controls-left {
	BACKGROUND: url(show-controls-left.png) no-repeat 0px 0px; LEFT: -31px; WIDTH: 31px; POSITION: absolute; TOP: 0px; HEIGHT: 38px
}
DIV#header DIV#show DIV#show-controls A#toggle-play {
	DISPLAY: inline; BACKGROUND: url(show-toggle-play.png) no-repeat 0px 0px; FLOAT: right; MARGIN: 5px 0px 0px 10px; WIDTH: 34px; HEIGHT: 34px
}
DIV#header DIV#show DIV#show-controls A.paused#toggle-play {
	BACKGROUND-POSITION: 0px -34px
}
DIV#header DIV#show DIV#show-controls A#toggle-play:hover {
	BACKGROUND-POSITION: -34px 0px
}
DIV#header DIV#show DIV#show-controls A.paused#toggle-play:hover {
	BACKGROUND-POSITION: -34px -34px
}
DIV#header DIV#show DIV#show-controls A.dimple {
	DISPLAY: inline; BACKGROUND: url(show-dimple.png) no-repeat 0px 0px; FLOAT: left; MARGIN: 15px 8px 0px 0px; WIDTH: 14px; HEIGHT: 14px
}
DIV#header DIV#show DIV#show-controls A.dimple:hover {
	BACKGROUND-POSITION: -14px 0px
}
DIV#header DIV#show DIV#show-controls A.dimpleon {
	BACKGROUND-POSITION: -28px 0px
}
DIV#header DIV#show DIV#show-controls A.dimpleon:hover {
	BACKGROUND-POSITION: -28px 0px
}
DIV#content DIV.wrap {
	MARGIN: 15px auto 0px
}
DIV.bg#content DIV.wrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(content-bg.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px
}
DIV.about#content DIV.wrap {
	MARGIN: 5px auto 0px
}
DIV#content A:hover {
	COLOR: #dab10f
}
DIV#content H2 {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; MARGIN: 5px 0px 15px; TEXT-TRANSFORM: uppercase; COLOR: #fff; FONT-FAMILY: "Arial Narrow",Arial,sans-serif
}
DIV#content H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; MARGIN: 5px 0px 15px; TEXT-TRANSFORM: uppercase; COLOR: #fff; FONT-FAMILY: "Arial Narrow",Arial,sans-serif
}
DIV#content H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 24px; MARGIN: 5px 0px 15px; TEXT-TRANSFORM: uppercase; COLOR: #fff; FONT-FAMILY: "Arial Narrow",Arial,sans-serif
}
.cufon-active DIV#content H2 {
	FONT-SIZE: 28px
}
DIV#content H3 {
	FONT-SIZE: 20px
}
.cufon-active DIV#content H3 {
	FONT-SIZE: 22px
}
DIV#content H4 {
	FONT-SIZE: 11px
}
.cufon-active DIV#content H4 {
	FONT-SIZE: 11px
}
DIV#content DIV.hr {
	CLEAR: both; BORDER-TOP: #000 1px solid; MARGIN: 0px 10px; BORDER-BOTTOM: #191919 1px solid
}
DIV#content UL.list {
	MARGIN: 20px 0px 20px 20px; LIST-STYLE-TYPE: none
}
DIV#content UL.list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(li-bg.gif) no-repeat 0px 50%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-TOP: 0px
}
DIV#content DIV.h2-free {
	MARGIN: -5px 0px 25px 20px
}
DIV#content DIV.h2-height {
	LINE-HEIGHT: 30px; HEIGHT: 30px
}
DIV#content DIV.h2-height A.pill {
	MARGIN-TOP: 8px
}
DIV#content DIV.h2-height A.button {
	MARGIN-TOP: 8px
}
DIV#content DIV.half-left {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px 0px 0px 20px; WIDTH: 45%
}
DIV#content .half-right {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px 20px 0px 0px; WIDTH: 45%; TEXT-ALIGN: right
}
DIV#content DIV.twothirds-left {
	DISPLAY: inline; FLOAT: left; MARGIN: 10px 0px 0px 20px; WIDTH: 650px
}
DIV#content .third-right {
	DISPLAY: inline; FLOAT: right; MARGIN: 10px 20px 0px 0px; WIDTH: 305px
}
DIV#content .about-right {
	MARGIN: -42px 20px 0px 0px
}
DIV#content DIV.pill-project {
	PADDING-RIGHT: 5px;
	DISPLAY: inline;
	PADDING-LEFT: 5px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	OVERFLOW: hidden;
	WIDTH: 240px;
	CURSOR: pointer;
	PADDING-TOP: 0px;
	POSITION: relative;
	HEIGHT: 150px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
DIV#content DIV.pill-project IMG {
	LEFT: 5px; WIDTH: 240px; POSITION: absolute; TOP: 0px; HEIGHT: 100px
}
DIV#content DIV.pill-project P {
	FONT-WEIGHT: bold; BACKGROUND: url(home-project-btm.png) no-repeat 0px 0px; LEFT: 5px; MARGIN: -3px 0px 0px; WIDTH: 240px; BOTTOM: 0px; LINE-HEIGHT: 50px; POSITION: absolute; HEIGHT: 50px
}
DIV#content DIV.pill-project P A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 0px
}
DIV#content DIV.home-block {
	BACKGROUND: url(home-block-bg.png) no-repeat 0px 0px; FLOAT: left; MARGIN: 10px 0px 0px; WIDTH: 309px
}
DIV#content DIV.space.home-block {
	MARGIN-LEFT: 20px
}
DIV#content DIV.home-block DIV.home-block-header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 75px; PADDING-BOTTOM: 0px; PADDING-TOP: 15px; HEIGHT: 70px
}
DIV#content DIV.home-block DIV.nuemedia {
	BACKGROUND: url(block-nuemedia.png) no-repeat 15px 16px
}
DIV#content DIV.home-block DIV.whatwedo {
	BACKGROUND: url(block-whatwedo.png) no-repeat 15px 10px
}
DIV#content DIV.home-block DIV.quote {
	BACKGROUND: url(block-quote.png) no-repeat 15px 12px
}
DIV#content DIV.home-block DIV.twitter {
	BACKGROUND: url(block-twitter.png) no-repeat 15px 12px
}
DIV#content DIV.home-block DIV.blog {
	BACKGROUND: url(block-blog.png) no-repeat 15px 9px
}
DIV#content DIV.home-block DIV.home-block-header H3 {
	MARGIN: 0px 0px 2px
}
DIV#content DIV.home-block DIV.home-block-header H4 {
	MARGIN: 0px
}
DIV#content DIV.home-block P {
	MARGIN: 0px 15px 15px
}
DIV#content DIV.home-block P.white {
	FONT-WEIGHT: bold; MARGIN: 1px 15px 8px; COLOR: #fff
}
DIV#content DIV.home-block UL {
	MARGIN: 0px 15px 14px 17px; LIST-STYLE-TYPE: none
}
DIV#content DIV.home-block UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(li-bg.gif) no-repeat 0px 50%; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 2px; PADDING-TOP: 0px
}
DIV#content DIV.home-block DIV.tweet P.text {
	FONT-SIZE: 15px; MARGIN: 0px 15px 5px; COLOR: #fff; LINE-HEIGHT: 21px
}
DIV#content DIV.home-block DIV.tweet P.info {
	FONT-SIZE: 11px
}
DIV#content DIV.home-block UL.blog {
	MARGIN: 8px 15px 22px; OVERFLOW: hidden; LIST-STYLE-TYPE: none
}
DIV#content DIV.home-block UL.blog LI {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 22px; BACKGROUND: url(li-blog-bg.png) no-repeat 0px 1px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 15px 0px 0px; WIDTH: 250px; COLOR: #838383; PADDING-TOP: 0px; BORDER-BOTTOM: #121212 1px solid
}
DIV#content DIV.home-block UL.blog LI P.title {
	MARGIN: 0px 0px 4px
}
DIV#content DIV.home-block UL.blog LI P.info {
	FONT-SIZE: 11px; FLOAT: left; MARGIN: 0px
}
DIV#content DIV.home-block UL.blog LI P.info A {
	COLOR: #838383; TEXT-DECORATION: underline
}
DIV#content DIV.home-block UL.blog LI P.info A:hover {
	TEXT-DECORATION: none
}
DIV#content DIV.home-block UL.blog LI P.comments {
	FONT-SIZE: 11px; FLOAT: right; MARGIN: 0px
}
DIV#content DIV.home-block UL.blog LI P.comments A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(blog-comment.png) no-repeat 0px 4px; PADDING-BOTTOM: 2px; COLOR: #838383; PADDING-TOP: 0px
}
DIV#content DIV.home-block UL.blog LI P.comments A:hover {
	BACKGROUND-POSITION: 0px -13px; COLOR: #fff; TEXT-DECORATION: none
}
DIV#content DIV.home-block UL.blog LI P.comment {
	MARGIN: 0px 0px 4px
}
DIV#content DIV.home-block UL.blog LI P.comment SPAN {
	COLOR: #dab10f
}
DIV#content DIV.home-block UL.blog LI P.post {
	FONT-SIZE: 11px; MARGIN: 0px 0px 2px
}
DIV#content DIV.home-block UL.blog LI P.post A {
	COLOR: #838383; TEXT-DECORATION: underline
}
DIV#content DIV.home-block UL.blog LI P.post A:hover {
	TEXT-DECORATION: none
}
DIV#content DIV#about-nav {
	BACKGROUND: url(about-nav.png) no-repeat 0px 0px; OVERFLOW: hidden; WIDTH: 1000px; HEIGHT: 75px
}
DIV#content DIV#about-nav UL {
	DISPLAY: inline; FLOAT: left; WIDTH: 510px; LIST-STYLE-TYPE: none; HEIGHT: 75px
}
DIV#content DIV#about-nav UL#about-ul-hover {
	MARGIN: -75px 0px 0px; BORDER-BOTTOM: red 1px solid
}
DIV#content DIV#about-nav UL LI {
	DISPLAY: inline; FLOAT: left
}
DIV#content DIV#about-nav UL LI A {
	DISPLAY: block; BACKGROUND: url(about-nav.png) no-repeat 0px 0px; TEXT-INDENT: -9999px; LINE-HEIGHT: 75px; HEIGHT: 75px
}
DIV#content DIV#about-nav UL LI.c A {
	BACKGROUND-POSITION: 0px 0px; WIDTH: 157px
}
DIV#content DIV#about-nav UL LI.s A {
	BACKGROUND-POSITION: -157px 0px; WIDTH: 89px
}
DIV#content DIV#about-nav UL LI.w A {
	BACKGROUND-POSITION: -246px 0px; WIDTH: 113px
}
DIV#content DIV#about-nav UL LI.p A {
	BACKGROUND-POSITION: -359px 0px; WIDTH: 116px
}
DIV#content DIV#about-nav UL LI.c A.on {
	BACKGROUND-POSITION: 0px -225px
}
DIV#content DIV#about-nav UL LI.s A.on {
	BACKGROUND-POSITION: -157px -225px
}
DIV#content DIV#about-nav UL LI.w A.on {
	BACKGROUND-POSITION: -246px -225px
}
DIV#content DIV#about-nav UL LI.p A.on {
	BACKGROUND-POSITION: -359px -225px
}
DIV#content DIV#about-nav UL LI.c A:hover {
	BACKGROUND-POSITION: 0px -75px
}
DIV#content DIV#about-nav UL LI.c A.hover {
	BACKGROUND-POSITION: 0px -75px
}
DIV#content DIV#about-nav UL LI.s A:hover {
	BACKGROUND-POSITION: -157px -75px
}
DIV#content DIV#about-nav UL LI.s A.hover {
	BACKGROUND-POSITION: -157px -75px
}
DIV#content DIV#about-nav UL LI.w A:hover {
	BACKGROUND-POSITION: -246px -75px
}
DIV#content DIV#about-nav UL LI.w A.hover {
	BACKGROUND-POSITION: -246px -75px
}
DIV#content DIV#about-nav UL LI.p A:hover {
	BACKGROUND-POSITION: -359px -75px
}
DIV#content DIV#about-nav UL LI.p A.hover {
	BACKGROUND-POSITION: -359px -75px
}
DIV#content DIV#about-nav UL LI.c A:active {
	BACKGROUND-POSITION: 0px -150px
}
DIV#content DIV#about-nav UL LI.c A.hover:active {
	BACKGROUND-POSITION: 0px -150px
}
DIV#content DIV#about-nav UL LI.s A:active {
	BACKGROUND-POSITION: -157px -150px
}
DIV#content DIV#about-nav UL LI.s A.hover:active {
	BACKGROUND-POSITION: -157px -150px
}
DIV#content DIV#about-nav UL LI.w A:active {
	BACKGROUND-POSITION: -246px -150px
}
DIV#content DIV#about-nav UL LI.w A.hover:active {
	BACKGROUND-POSITION: -246px -150px
}
DIV#content DIV#about-nav UL LI.p A:active {
	BACKGROUND-POSITION: -359px -150px
}
DIV#content DIV#about-nav UL LI.p A.hover:active {
	BACKGROUND-POSITION: -359px -150px
}
DIV#content DIV.about {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(content-bg.png) no-repeat 0px 0px; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 15px; OVERFLOW: hidden; PADDING-TOP: 15px; TEXT-ALIGN: left; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px
}
DIV#content DIV.about-introduction {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(about-introduction-bg.png) no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 5px 20px 20px; PADDING-TOP: 180px
}
DIV#content DIV.about-introduction H3 {
	DISPLAY: none
}
DIV#content DIV.about-introduction P.hidden {
	DISPLAY: none
}
DIV#content DIV.about-introduction P {
	PADDING-RIGHT: 0px; BORDER-TOP: #191919 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 20px
}
DIV#content DIV.about-block {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: url(about-block-bg.png) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 0px 20px; WIDTH: 278px; PADDING-TOP: 15px
}
DIV#content DIV.about-block H3 {
	MARGIN: 0px 0px 10px
}
DIV#content DIV.about-block P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 10px; PADDING-TOP: 10px
}
DIV#content DIV.about-block P IMG {
	FLOAT: left; MARGIN: 0px 16px 0px 0px
}
DIV#content DIV.about-block P SPAN {
	COLOR: #fff
}
DIV#content DIV.about-service {
	PADDING-RIGHT: 15px; BACKGROUND-POSITION: 0px 0px; DISPLAY: inline; PADDING-LEFT: 15px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 5px 0px 25px 19px; WIDTH: 278px; PADDING-TOP: 210px; BACKGROUND-REPEAT: no-repeat
}
DIV#content DIV.about-web-design {
	BACKGROUND-IMAGE: url(about-web-design.png)
}
DIV#content DIV.about-web-development {
	BACKGROUND-IMAGE: url(about-web-development.png)
}
DIV#content DIV.about-branding {
	BACKGROUND-IMAGE: url(about-branding.png)
}
DIV#content DIV.about-ecommerce {
	BACKGROUND-IMAGE: url(about-ecommerce.png)
}
DIV#content DIV.about-blog {
	BACKGROUND-IMAGE: url(about-blog.png)
}
DIV#content DIV.about-flash {
	BACKGROUND-IMAGE: url(about-flash.png)
}
DIV#content DIV.about-email {
	BACKGROUND-IMAGE: url(about-email.png)
}
DIV#content DIV.about-seo {
	BACKGROUND-IMAGE: url(about-seo.png)
}
DIV#content DIV.about-cms {
	BACKGROUND-IMAGE: url(about-cms.png)
}
DIV#content DIV.about-service P SPAN {
	COLOR: #fff
}
DIV#content DIV.about-person {
	PADDING-RIGHT: 15px; DISPLAY: inline; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; WIDTH: 440px; PADDING-TOP: 330px
}
DIV#content DIV#about-matt {
	BACKGROUND: url(matt-monkey.jpg) no-repeat 0px 5px; FLOAT: left; MARGIN: 0px 0px 0px 20px
}
DIV#content DIV#about-michael {
	BACKGROUND: url(michael-monkey.jpg) no-repeat 0px 0px; FLOAT: right; MARGIN: 0px 20px 0px 0px
}
DIV#content DIV.about-person H3 {
	MARGIN: 0px 0px 5px
}
DIV#content DIV.about-person H4 {
	MARGIN: 0px 0px 25px
}
DIV#content DIV.about-person P {
	MARGIN: 0px 0px 15px
}
DIV#content DIV.about-person P.quote {
	FONT-SIZE: 17px; MARGIN: 0px 0px 25px; COLOR: #fff; TEXT-INDENT: -5px; LINE-HEIGHT: 20px
}
DIV#content DIV.about-publication {
	OVERFLOW: hidden
}
DIV#content DIV.about-publication IMG {
	FLOAT: left; MARGIN: 20px 0px 0px 20px
}
DIV#content DIV.about-publication IMG.large {
	MARGIN-BOTTOM: 10px; WIDTH: 640px; HEIGHT: 640px
}
DIV#content DIV.about-publication IMG.small {
	WIDTH: 300px; HEIGHT: 200px
}
DIV#content DIV.portfolio-large {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(content-bg.png) no-repeat 0px 0px; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 15px; OVERFLOW: hidden; PADDING-TOP: 15px; TEXT-ALIGN: left; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px
}
DIV#content DIV.portfolio-large DIV.images {
	DISPLAY: inline; FLOAT: left; MARGIN: 18px 0px 0px 20px; WIDTH: 725px
}
DIV#content DIV.portfolio-large DIV.images IMG.large {
	WIDTH: 725px
}
DIV#content DIV.portfolio-large DIV.images IMG.medium {
	WIDTH: 357px
}
DIV#content DIV.portfolio-large DIV.info {
	DISPLAY: inline; FLOAT: right; MARGIN: 20px 20px 0px 0px; WIDTH: 210px
}
DIV#content DIV.portfolio-large DIV.info P {
	MARGIN: 0px 0px 20px; LINE-HEIGHT: 18px
}
DIV#content DIV.portfolio-large DIV.info P SPAN {
	COLOR: #fff; LINE-HEIGHT: 22px
}
DIV#content DIV.portfolio-large DIV.info P A {
	COLOR: #dab10f
}
DIV#content DIV.portfolio-large DIV.info P A:hover {
	COLOR: #fff
}
DIV#content DIV.portfolio-large DIV.info P.id {
	PADDING-RIGHT: 0px; PADDING-LEFT: 40px; BACKGROUND: url(id-logo.png) no-repeat 0px 3px; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 15px; PADDING-TOP: 0px; BORDER-BOTTOM: #111 1px solid
}
DIV#content DIV.portfolio-large DIV.info P.id A {
	COLOR: #fff
}
DIV#content DIV.portfolio-large DIV.info P.id A:hover {
	COLOR: #dab10f
}
DIV#content DIV#portfolio-feature {
	POSITION: relative; HEIGHT: 850px
}
DIV#content DIV#portfolio-feature DIV#portfolio-nav {
	PADDING-RIGHT: 40px; PADDING-LEFT: 10px; Z-INDEX: 150; BACKGROUND: url(portfolio-nav-right.png) no-repeat 100% 0px; LEFT: 50%; PADDING-BOTTOM: 0px; LINE-HEIGHT: 47px; PADDING-TOP: 0px; POSITION: absolute; TOP: -15px; HEIGHT: 47px
}
DIV#content DIV#portfolio-feature DIV#portfolio-nav DIV#show-controls-left {
	BACKGROUND: url(portfolio-nav-left.png) no-repeat 0px 0px; LEFT: -41px; WIDTH: 41px; POSITION: absolute; TOP: 0px; HEIGHT: 47px
}
DIV#content DIV#portfolio-feature DIV#portfolio-nav A#portfolio-nav-close {
	DISPLAY: inline; BACKGROUND: url(portfolio-nav-close.png) no-repeat 0px 0px; FLOAT: right; MARGIN: 11px 0px 0px 2px; WIDTH: 25px; HEIGHT: 24px
}
DIV#content DIV#portfolio-feature DIV#portfolio-nav A#portfolio-nav-close:hover {
	BACKGROUND-POSITION: 0px -24px
}
DIV#content DIV#portfolio-feature DIV#portfolio-nav A.dimple {
	DISPLAY: inline; BACKGROUND: url(show-dimple.png) no-repeat 0px 0px; FLOAT: left; MARGIN: 15px 8px 0px 0px; WIDTH: 14px; HEIGHT: 14px
}
DIV#content DIV#portfolio-feature DIV#portfolio-nav A.dimple:hover {
	BACKGROUND-POSITION: -14px 0px
}
DIV#content DIV#portfolio-feature DIV#portfolio-nav A.dimpleon {
	BACKGROUND-POSITION: -28px 0px
}
DIV#content DIV#portfolio-feature DIV#portfolio-nav A.dimpleon:hover {
	BACKGROUND-POSITION: -28px 0px
}
DIV#content DIV#portfolio-feature DIV#portfolio-imac {
	BACKGROUND: url(imac.png) no-repeat 0px 0px; LEFT: -25px; WIDTH: 581px; BOTTOM: -12px; POSITION: absolute; HEIGHT: 524px
}
DIV#content DIV#portfolio-feature DIV#portfolio-imac-images {
	BACKGROUND: url(loading.gif) no-repeat 50% 50%; LEFT: 42px; OVERFLOW: hidden; WIDTH: 469px; POSITION: absolute; TOP: 42px; HEIGHT: 267px
}
DIV#content DIV#portfolio-feature DIV#portfolio-imac-runner {
	DISPLAY: none; LEFT: 0px; POSITION: absolute; TOP: 0px
}
DIV#content DIV#portfolio-feature DIV#portfolio-imac-runner IMG {
	WIDTH: 469px; POSITION: absolute; TOP: 0px; HEIGHT: 267px
}
DIV#content DIV#portfolio-feature DIV#portfolio-imac-info {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(imac-info-bg.png) no-repeat 0px 0px; LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 469px; PADDING-TOP: 30px; POSITION: absolute; TOP: 267px; HEIGHT: 237px
}
DIV#content DIV#portfolio-feature DIV#portfolio-imac-info P {
	MARGIN: 0px 30px 15px
}
DIV#content DIV#portfolio-feature DIV#portfolio-imac-info P SPAN {
	COLOR: #fff
}
DIV#content DIV#portfolio-feature DIV#portfolio-imac-info P A {
	COLOR: #dab10f
}
DIV#content DIV#portfolio-feature DIV#portfolio-imac-info P A:hover {
	COLOR: #fff
}
DIV#content DIV#portfolio-feature DIV#portfolio-imac-controls {
	LEFT: 42px; WIDTH: 469px; POSITION: absolute; TOP: 338px; HEIGHT: 24px
}
DIV#content DIV#portfolio-feature DIV#portfolio-imac-dimples {
	LEFT: 0px; POSITION: absolute; TOP: 0px; HEIGHT: 14px
}
DIV#content DIV#portfolio-feature DIV#portfolio-imac-dimples A.dimple {
	DISPLAY: inline; BACKGROUND: url(imac-dimple.png) no-repeat 0px 0px; FLOAT: left; MARGIN: 5px 5px 0px 0px; WIDTH: 14px; HEIGHT: 14px
}
DIV#content DIV#portfolio-feature DIV#portfolio-imac-dimples A.dimple:hover {
	BACKGROUND-POSITION: 0px -14px
}
DIV#content DIV#portfolio-feature DIV#portfolio-imac-dimples A.dimpleon {
	BACKGROUND-POSITION: 0px -28px
}
DIV#content DIV#portfolio-feature DIV#portfolio-imac-dimples A.dimpleon:hover {
	BACKGROUND-POSITION: 0px -28px
}
DIV#content DIV#portfolio-feature A#portfolio-imac-toggle-info {
	RIGHT: 0px; BACKGROUND: url(imac-view-info.png) no-repeat 0px 0px; WIDTH: 112px; POSITION: absolute; TOP: 0px; HEIGHT: 24px
}
DIV#content DIV#portfolio-feature A#portfolio-imac-toggle-info:hover {
	BACKGROUND-POSITION: 0px -24px
}
DIV#content DIV#portfolio-feature A#portfolio-imac-toggle-info:active {
	BACKGROUND-POSITION: 0px -48px
}
DIV#content DIV#portfolio-feature A.open#portfolio-imac-toggle-info {
	BACKGROUND-POSITION: 0px -72px
}
DIV#content DIV#portfolio-feature A.open#portfolio-imac-toggle-info:hover {
	BACKGROUND-POSITION: 0px -96px
}
DIV#content DIV#portfolio-feature A.open#portfolio-imac-toggle-info:active {
	BACKGROUND-POSITION: 0px -120px
}
DIV#content A#portfolio-left {
	BACKGROUND: url(portfolio-left.png) no-repeat 50% 50%; WIDTH: 100px; POSITION: absolute; TOP: 0px; HEIGHT: 850px
}
DIV#content A#portfolio-right {
	BACKGROUND: url(portfolio-left.png) no-repeat 50% 50%; WIDTH: 100px; POSITION: absolute; TOP: 0px; HEIGHT: 850px
}
DIV#content A#portfolio-left {
	LEFT: 0px
}
DIV#content A#portfolio-right {
	RIGHT: 0px; BACKGROUND-IMAGE: url(portfolio-right.png)
}
DIV#portfolio-lightbox {
	DISPLAY: none; Z-INDEX: 1000001; BACKGROUND: #000; LEFT: 0px; WIDTH: 100%; POSITION: fixed; TOP: 0px; HEIGHT: 100%
}
DIV#portfolio-lightbox-img {
	DISPLAY: none; Z-INDEX: 1000002; BACKGROUND: url(loading.gif) no-repeat 50% 50%; LEFT: 0px; WIDTH: 100%; POSITION: fixed; TOP: 4%; HEIGHT: 92%
}
DIV#portfolio-lightbox-img IMG {
	DISPLAY: none; MARGIN: 0px auto
}
DIV#content DIV#blog-left {
	DISPLAY: inline; FLOAT: right; WIDTH: 700px
}
DIV#content DIV#blog-left DIV.blog {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(blog-bg.png) no-repeat 0px 0px; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 15px; WIDTH: 700px; PADDING-TOP: 0px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px
}
DIV#content DIV#blog-left DIV.blog DIV.title {
	DISPLAY: inline; FLOAT: left; MARGIN: 20px 0px 4px 20px
}
DIV#content DIV#blog-left DIV.blog DIV.title H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; MARGIN: 0px; WIDTH: 500px
}
DIV#content DIV#blog-left DIV.blog DIV.info {
	CLEAR: left; DISPLAY: inline; FONT-SIZE: 11px; FLOAT: left; MARGIN: 0px 0px 12px 20px; WIDTH: 500px
}
DIV#content DIV#blog-left DIV.blog DIV.info A {
	COLOR: #838383; TEXT-DECORATION: underline
}
DIV#content DIV#blog-left DIV.blog DIV.info A:hover {
	TEXT-DECORATION: none
}
DIV#content DIV#blog-left DIV.blog DIV.info A.cmts {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(blog-comment.png) no-repeat 0px 3px; PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 15px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
DIV#content DIV#blog-left DIV.blog DIV.info A.cmts:hover {
	BACKGROUND-POSITION: 0px -14px; COLOR: #fff; TEXT-DECORATION: none
}
DIV#content DIV#blog-left DIV.blog DIV.date {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 6px; BACKGROUND: url(blog-date.png) no-repeat 0px 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 14px 20px 0px 0px; OVERFLOW: hidden; WIDTH: 112px; PADDING-TOP: 0px; HEIGHT: 48px
}
DIV#content DIV#blog-left DIV.blog DIV.date SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 23px; FLOAT: left; OVERFLOW: hidden; WIDTH: 36px; COLOR: #000; LINE-HEIGHT: 46px; HEIGHT: 48px; TEXT-ALIGN: center
}
DIV#content DIV#blog-left DIV.blog DIV.entry {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; MARGIN: 14px 20px 0px; COLOR: #999; PADDING-TOP: 0px
}
DIV#content DIV#blog-left DIV.blog DIV.entry A {
	COLOR: #dab10f
}
DIV#content DIV#blog-left DIV.blog DIV.entry A.more-link {
	FONT-SIZE: 11px; COLOR: #fff
}
DIV#content DIV#blog-left DIV.blog DIV.entry A:hover {
	TEXT-DECORATION: underline
}
DIV#content DIV#blog-left DIV.blog DIV.entry P {
	MARGIN: 0px 0px 10px
}
DIV#content DIV#blog-left DIV.blog DIV.entry P.img {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #121212; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: center
}
DIV#content DIV#blog-left DIV.blog DIV.entry P.img IMG {
	BORDER-RIGHT: #5c5c5c 1px solid; BORDER-TOP: #5c5c5c 1px solid; BORDER-LEFT: #5c5c5c 1px solid; BORDER-BOTTOM: #5c5c5c 1px solid
}
DIV#content DIV#blog-left DIV.blog DIV.entry UL {
	MARGIN: 0px 0px 2px; LIST-STYLE-TYPE: none
}
DIV#content DIV#blog-left DIV.blog DIV.entry UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; BACKGROUND: url(li-blog-bg.png) no-repeat 0px 1px; PADDING-BOTTOM: 8px; PADDING-TOP: 0px
}
DIV#content DIV#blog-left DIV.blog DIV.related {
	MARGIN: 5px 0px 15px 115px; WIDTH: 560px; LINE-HEIGHT: 20px
}
DIV#content DIV#blog-left DIV.blog DIV.related SPAN {
	FONT-SIZE: 11px; FLOAT: left; MARGIN: 0px 0px 0px -95px; TEXT-TRANSFORM: uppercase; COLOR: #fff
}
DIV#content DIV#blog-left DIV.blog DIV.related A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: #191919; PADDING-BOTTOM: 1px; MARGIN: 0px -1px 0px 0px; COLOR: #828282; PADDING-TOP: 1px; WHITE-SPACE: nowrap; border-radius: 2px
}
DIV#content DIV#blog-left DIV.blog DIV.related A:hover {
	BACKGROUND: #292929; COLOR: #fff
}
DIV#content DIV#blog-left DIV.blog DIV.extras {
	PADDING-RIGHT: 20px; BORDER-TOP: #0e0e0e 1px solid; PADDING-LEFT: 20px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 15px
}
DIV#content DIV#blog-left DIV.blog DIV.extras P.tags {
	FLOAT: left; MARGIN: 2px 0px 0px 40px; WIDTH: 450px; LINE-HEIGHT: 20px
}
DIV#content DIV#blog-left DIV.blog DIV.extras P.tags SPAN {
	FONT-SIZE: 11px; FLOAT: left; MARGIN: 0px 0px 0px -40px; TEXT-TRANSFORM: uppercase; COLOR: #fff
}
DIV#content DIV#blog-left DIV.blog DIV.extras P.tags A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: #191919; PADDING-BOTTOM: 1px; MARGIN: 0px -1px 0px 0px; COLOR: #828282; PADDING-TOP: 1px; WHITE-SPACE: nowrap; border-radius: 2px
}
DIV#content DIV#blog-left DIV.blog DIV.extras P.tags A:hover {
	BACKGROUND: #292929; COLOR: #fff
}
DIV#content DIV#blog-left DIV.blog DIV.extras P.social {
	FLOAT: right; MARGIN: 4px 0px 0px
}
DIV#content DIV#blog-left DIV.blog DIV.extras P.social A {
	DISPLAY: inline-block; MARGIN: 0px 0px 0px 6px
}
DIV#content DIV#blog-left DIV.blog DIV.extras P.social A IMG {
	WIDTH: 16px; HEIGHT: 16px
}
DIV#content DIV#blog-left DIV.pagination {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(blog-pagination-bg.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; LINE-HEIGHT: 58px; PADDING-TOP: 0px; HEIGHT: 58px
}
DIV#content DIV#blog-left DIV.pagination A.newer-entries {
	FLOAT: right; MARGIN: 17px 0px 0px
}
DIV#content DIV#blog-left DIV#comments {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(blog-bg.png) no-repeat 0px 0px; PADDING-BOTTOM: 20px; MARGIN: 0px 0px 15px; WIDTH: 700px; PADDING-TOP: 22px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px
}
DIV#content DIV#blog-left DIV#comments H3 {
	MARGIN: 0px 0px 10px
}
DIV#content DIV#blog-left DIV#comments DIV.none {
	PADDING-RIGHT: 0px; PADDING-LEFT: 200px; BACKGROUND: url(blog-comment-arrow.png) no-repeat 282px 50px; PADDING-BOTTOM: 25px; OVERFLOW: hidden; PADDING-TOP: 25px
}
DIV#content DIV#blog-left DIV#comments DIV.none IMG {
	BORDER-RIGHT: #fff 2px solid; BORDER-TOP: #fff 2px solid; FLOAT: left; BORDER-LEFT: #fff 2px solid; WIDTH: 64px; BORDER-BOTTOM: #fff 2px solid; HEIGHT: 64px
}
DIV#content DIV#blog-left DIV#comments DIV.none P {
	PADDING-RIGHT: 10px; DISPLAY: inline; PADDING-LEFT: 10px; BACKGROUND: #151515; FLOAT: left; PADDING-BOTTOM: 8px; MARGIN: 15px 0px 0px 20px; PADDING-TOP: 8px; border-radius: 2px
}
DIV#content DIV#blog-left DIV#comments DIV.comment {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; BACKGROUND: url(blog-comment-arrow.png) no-repeat 104px 33px; PADDING-BOTTOM: 0px; OVERFLOW: hidden; WIDTH: 660px; PADDING-TOP: 15px
}
DIV#content DIV#blog-left DIV#comments DIV.comment-nuemedia {
	BACKGROUND-IMAGE: url(blog-comment-arrow-light.png)
}
DIV#content DIV#blog-left DIV#comments DIV.comment IMG.avatar {
	BORDER-RIGHT: #fff 2px solid; BORDER-TOP: #fff 2px solid; DISPLAY: inline; FLOAT: left; BORDER-LEFT: #fff 2px solid; WIDTH: 64px; BORDER-BOTTOM: #fff 2px solid; HEIGHT: 64px
}
DIV#content DIV#blog-left DIV#comments DIV.comment DIV.comment-inner {
	PADDING-RIGHT: 15px; DISPLAY: inline; PADDING-LEFT: 15px; BACKGROUND: #151515; FLOAT: right; PADDING-BOTTOM: 15px; WIDTH: 540px; PADDING-TOP: 15px; border-radius: 2px
}
DIV#content DIV#blog-left DIV#comments DIV.comment P.author {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #fff
}
DIV#content DIV#blog-left DIV#comments DIV.comment-nuemedia P.author {
	COLOR: #dab10f
}
DIV#content DIV#blog-left DIV#comments DIV.comment-nuemedia P.author A {
	COLOR: #dab10f
}
DIV#content DIV#blog-left DIV#comments DIV.comment-nuemedia P.author A:hover {
	COLOR: #fff
}
DIV#content DIV#blog-left DIV#comments DIV.comment P.date {
	FONT-SIZE: 11px; MARGIN: 2px 0px 14px
}
DIV#content DIV#blog-left DIV#comments DIV.comment-nuemedia DIV.comment-inner {
	BACKGROUND: #1e1e1e
}
DIV#content DIV#blog-left DIV#add-comment {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(blog-bg.png) no-repeat 0px 0px; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 15px; OVERFLOW: hidden; WIDTH: 700px; PADDING-TOP: 20px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px
}
DIV#content DIV#blog-left DIV#add-comment H3 {
	MARGIN: 0px 0px 10px
}
DIV#content DIV#blog-left DIV#add-comment FORM {
	MARGIN: 15px
}
DIV#content DIV#blog-left DIV#add-comment FORM DIV.inner {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; BACKGROUND: #141414; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 15px; OVERFLOW: hidden; PADDING-TOP: 15px; border-radius: 5px
}
DIV#content DIV#blog-left DIV#add-comment FORM DIV.left {
	FLOAT: left; WIDTH: 200px
}
DIV#content DIV#blog-left DIV#add-comment FORM DIV.left P.in {
	FONT-SIZE: 11px; MARGIN: 4px 0px 0px
}
DIV#content DIV#blog-left DIV#add-comment FORM DIV.left DIV {
	BACKGROUND: url(text-bg.png) no-repeat 0px 0px; MARGIN: 0px 0px 12px; WIDTH: 200px; HEIGHT: 29px
}
DIV#content DIV#blog-left DIV#add-comment FORM DIV.left DIV P.name {
	BACKGROUND: url(text-name.png) no-repeat 12px 8px
}
DIV#content DIV#blog-left DIV#add-comment FORM DIV.left DIV P.email {
	BACKGROUND: url(text-email.png) no-repeat 10px 9px
}
DIV#content DIV#blog-left DIV#add-comment FORM DIV.left DIV P.url {
	BACKGROUND: url(text-url.png) no-repeat 11px 10px
}
DIV#content DIV#blog-left DIV#add-comment FORM DIV.left DIV P INPUT.text {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 6px 0px 0px 30px; WIDTH: 155px; BORDER-RIGHT-WIDTH: 0px
}
DIV#content DIV#blog-left DIV#add-comment FORM DIV.right {
	FLOAT: right; WIDTH: 420px
}
DIV#content DIV#blog-left DIV#add-comment FORM DIV.right DIV {
	BACKGROUND: url(textarea-bg.png) no-repeat 0px 0px; MARGIN: 0px 0px 12px; WIDTH: 420px; HEIGHT: 113px
}
DIV#content DIV#blog-left DIV#add-comment FORM DIV.right DIV P.message {
	BACKGROUND: url(text-message.png) no-repeat 11px 9px
}
DIV#content DIV#blog-left DIV#add-comment FORM DIV.right DIV P TEXTAREA.text {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 6px 0px 0px 30px; WIDTH: 365px; HEIGHT: 100px; BORDER-RIGHT-WIDTH: 0px
}
DIV#content DIV#blog-left DIV#add-comment FORM P.remember {
	CLEAR: left; DISPLAY: inline; FONT-SIZE: 11px; FLOAT: left; MARGIN: 0px 0px 0px 10px; WIDTH: 200px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
DIV#content DIV#blog-left DIV#add-comment FORM P.remember INPUT {
	MARGIN: -2px 5px 0px 0px; VERTICAL-ALIGN: middle
}
DIV#content DIV#blog-left DIV#add-comment FORM P.submit {
	DISPLAY: inline; FLOAT: right; MARGIN: 0px 10px 0px 0px; WIDTH: 102px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
DIV#content DIV#blog-left DIV#add-comment FORM P.submit INPUT {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(button-submit.png) no-repeat 0px 0px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 102px; CURSOR: pointer; HEIGHT: 24px; BORDER-RIGHT-WIDTH: 0px
}
DIV#content DIV#blog-left DIV#add-comment FORM P.submit INPUT:hover {
	BACKGROUND-POSITION: 0px -24px
}
DIV#content DIV#blog-left DIV#add-comment FORM P.submit INPUT:active {
	BACKGROUND-POSITION: 0px -48px
}
DIV#content DIV#blog-right {
	DISPLAY: inline; FLOAT: left; MARGIN: 0px; WIDTH: 284px
}
DIV#content DIV#blog-right FORM#blog-search {
	BACKGROUND: url(blog-search-bg.png) no-repeat 0px 0px; HEIGHT: 59px
}
DIV#content DIV#blog-right FORM#blog-search INPUT.text {
	BORDER-TOP-WIDTH: 0px; DISPLAY: inline; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 21px 0px 0px 44px; WIDTH: 150px; BORDER-RIGHT-WIDTH: 0px
}
DIV#content DIV#blog-right FORM#blog-search INPUT.button {
	BORDER-TOP-WIDTH: 0px; DISPLAY: inline; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(blog-search-button.png) no-repeat 0px 0px; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 14px 0px 0px 8px; WIDTH: 72px; CURSOR: pointer; HEIGHT: 29px; BORDER-RIGHT-WIDTH: 0px
}
DIV#content DIV#blog-right FORM#blog-search INPUT.button:hover {
	BACKGROUND-POSITION: 0px -29px
}
DIV#content DIV#blog-right FORM#blog-search INPUT.button:active {
	BACKGROUND-POSITION: 0px -58px
}
DIV#content DIV#blog-right DIV.slide {
	WIDTH: 284px
}
DIV#content DIV#blog-right DIV.slide-top {
	MARGIN: 15px 0px 0px
}
DIV#content DIV#blog-right DIV.slide-btm {
	MARGIN: 0px 0px 15px
}
DIV#content DIV#blog-right DIV.slide H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 20px; BACKGROUND: url(blog-h3-bg.png) no-repeat 0px 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 284px; CURSOR: pointer; LINE-HEIGHT: 56px; PADDING-TOP: 0px; HEIGHT: 56px
}DIV#content DIV#blog-right DIV.slide-top H3 {
	BACKGROUND-IMAGE: url(blog-h3-top-bg.png)
}
DIV#content DIV#blog-right DIV.slide-btm H3 {
	BACKGROUND-IMAGE: url(blog-h3-btm-bg.png)
}
DIV#content DIV#blog-right DIV.slide-open.slide-btm H3 {
	BACKGROUND-IMAGE: url(blog-h3-bg.png)
}
DIV#content DIV#blog-right DIV.slide H3.hover {
	BACKGROUND-POSITION: 0px -56px
}
DIV#content DIV#blog-right DIV.slide-open H3 {
	BACKGROUND-POSITION: 0px -112px
}
DIV#content DIV#blog-right DIV.slide-open H3.hover {
	BACKGROUND-POSITION: 0px -168px
}
DIV#content DIV#blog-right DIV.slide DIV.slide-inner {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #000; PADDING-BOTTOM: 0px; OVERFLOW: hidden; PADDING-TOP: 18px
}
DIV#content DIV#blog-right DIV.slide-btm DIV.slide-inner {
	border-bottom-left-radius: 5px; border-bottom-right-radius: 5px
}
DIV#content DIV#blog-right DIV.slide DIV.slide-inner UL.blog {
	OVERFLOW: hidden; LIST-STYLE-TYPE: none
}
DIV#content DIV#blog-right DIV.slide DIV.slide-inner UL.blog LI {
	CLEAR: left;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 22px;
	BACKGROUND: url(li-blog-bg.png) no-repeat 0px 1px;
	FLOAT: left;
	PADDING-BOTTOM: 5px;
	WIDTH: 240px;
	COLOR: #838383;
	PADDING-TOP: 0px;
	BORDER-BOTTOM: #121212 1px solid;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
DIV#content DIV#blog-right DIV.slide DIV.slide-inner UL.blog LI P.title {
	MARGIN: 0px 0px 4px
}
DIV#content DIV#blog-right DIV.slide DIV.slide-inner UL.blog LI P.info {
	FONT-SIZE: 11px; FLOAT: left; MARGIN: 0px
}
DIV#content DIV#blog-right DIV.slide DIV.slide-inner UL.blog LI P.info A {
	COLOR: #838383; TEXT-DECORATION: underline
}
DIV#content DIV#blog-right DIV.slide DIV.slide-inner UL.blog LI P.info A:hover {
	TEXT-DECORATION: none
}
DIV#content DIV#blog-right DIV.slide DIV.slide-inner UL.blog LI P.comments {
	FONT-SIZE: 11px; FLOAT: right; MARGIN: 0px
}
DIV#content DIV#blog-right DIV.slide DIV.slide-inner UL.blog LI P.comments A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: url(blog-comment.png) no-repeat 0px 4px; PADDING-BOTTOM: 2px; COLOR: #838383; PADDING-TOP: 0px
}
DIV#content DIV#blog-right DIV.slide DIV.slide-inner UL.blog LI P.comments A:hover {
	BACKGROUND-POSITION: 0px -13px; COLOR: #fff; TEXT-DECORATION: none
}
DIV#content DIV#blog-right DIV.slide DIV.slide-inner UL.blog LI P.comment {
	MARGIN: 0px 0px 5px; LINE-HEIGHT: 20px
}
DIV#content DIV#blog-right DIV.slide DIV.slide-inner UL.blog LI P.comment SPAN {
	COLOR: #dab10f
}
DIV#content DIV#blog-right DIV.slide DIV.slide-inner UL.blog LI P.comment A:hover SPAN {
	COLOR: #fff
}
DIV#content DIV#blog-right DIV.slide DIV.slide-inner UL.blog LI P.post {
	FONT-SIZE: 11px; MARGIN: 0px
}
DIV#content DIV#blog-right DIV.slide DIV.slide-inner UL.blog LI P.post A {
	COLOR: #838383; TEXT-DECORATION: underline
}
DIV#content DIV#blog-right DIV.slide DIV.slide-inner UL.blog LI P.post A:hover {
	TEXT-DECORATION: none
}
DIV#content DIV#blog-right DIV.slide DIV.slide-inner UL.wp-cats {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; OVERFLOW: hidden; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#content DIV#blog-right DIV.slide DIV.slide-inner UL.wp-cats LI {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 22px; BACKGROUND: url(li-blog-bg.png) no-repeat 0px 1px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN: 0px 0px 3px; WIDTH: 240px; COLOR: #838383; PADDING-TOP: 0px
}
DIV#content DIV#blog-right DIV.slide DIV.slide-inner UL.wp-cats LI A SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: #191919; PADDING-BOTTOM: 0px; COLOR: #828282; PADDING-TOP: 0px; border-radius: 2px
}
DIV#content DIV#blog-right DIV.slide DIV.slide-inner UL.wp-cats LI A:hover SPAN {
	BACKGROUND: #292929; COLOR: #fff
}
DIV#content DIV#blog-right DIV.slide DIV.slide-inner UL.wp-tag-cloud {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; OVERFLOW: hidden; WIDTH: 260px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#content DIV#blog-right DIV.slide DIV.slide-inner UL.wp-tag-cloud LI {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #191919; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 3px 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 20px; border-radius: 2px
}
DIV#content DIV#blog-right DIV.slide DIV.slide-inner UL.wp-tag-cloud LI:hover {
	BACKGROUND: #292929
}
DIV#content DIV#blog-right DIV.slide DIV.slide-inner UL.wp-tag-cloud LI A {
	COLOR: #828282
}
DIV#content DIV#blog-right DIV.slide DIV.slide-inner UL.wp-tag-cloud LI A:hover {
	COLOR: #fff
}
DIV#content DIV#blog-right DIV.slide DIV.slide-inner UL.wp-archives {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 15px; OVERFLOW: hidden; WIDTH: 260px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#content DIV#blog-right DIV.slide DIV.slide-inner UL.wp-archives LI {
	LINE-HEIGHT: 20px; HEIGHT: 20px
}
DIV#content DIV#blog-right DIV.slide DIV.slide-inner UL.wp-archives LI.year {
	CLEAR: left; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 0px
}
DIV#content DIV#blog-right DIV.slide DIV.slide-inner UL.wp-archives UL {
	CLEAR: left; FLOAT: left; MARGIN: -23px 0px 0px 50px; LIST-STYLE-TYPE: none
}
DIV#content DIV#blog-right DIV.slide DIV.slide-inner UL.wp-archives UL UL {
	MARGIN: -23px 0px 0px 80px
}
DIV#content DIV#blog-right DIV.slide DIV.slide-inner UL.wp-archives LI A {
	PADDING-RIGHT: 5px; DISPLAY: inline; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: #191919; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 3px 3px 0px; COLOR: #828282; LINE-HEIGHT: 20px; PADDING-TOP: 0px; HEIGHT: 20px; border-radius: 2px
}
DIV#content DIV#blog-right DIV.slide DIV.slide-inner UL.wp-archives LI A:hover {
	BACKGROUND: #292929; COLOR: #fff
}
DIV#content DIV#blog-right DIV#blog-tweet {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: url(blog-twitter-bg.png) no-repeat 0px 0px; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 15px; WIDTH: 244px; PADDING-TOP: 10px; border-radius: 5px
}
DIV#content DIV#blog-right DIV#blog-tweet H3 {
	FONT-SIZE: 23px; MARGIN: 8px 0px 25px 45px
}
DIV#content DIV#blog-right DIV#blog-tweet P.text {
	FONT-SIZE: 16px; MARGIN: 0px 0px 5px; COLOR: #fff; LINE-HEIGHT: 22px
}
DIV#content DIV#blog-right DIV#blog-tweet P.info {
	FONT-SIZE: 11px; MARGIN: 0px 0px 12px
}
DIV#content DIV#blog-right DIV#blog-followus {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(blog-followus-bg.png) no-repeat 0px 0px; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 20px; WIDTH: 284px; PADDING-TOP: 15px; border-radius: 5px
}
DIV#content DIV#blog-right DIV#blog-followus H3 {
	FONT-SIZE: 23px; MARGIN: 0px 0px 10px 15px
}
DIV#content DIV#blog-right DIV#blog-followus UL {
	BORDER-TOP: #000 1px solid; OVERFLOW: hidden; LIST-STYLE-TYPE: none
}
DIV#content DIV#blog-right DIV#blog-followus UL LI {
	BORDER-TOP: #171717 1px solid; FLOAT: left; WIDTH: 284px; LINE-HEIGHT: 36px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 36px
}
DIV#content DIV#blog-right DIV#blog-followus UL LI A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: 15px 7px; DISPLAY: block; PADDING-LEFT: 45px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat
}
DIV#content DIV#blog-right DIV#blog-followus UL LI.rss A {
	BACKGROUND-IMAGE: url(blog-followus-rss.png)
}
DIV#content DIV#blog-right DIV#blog-followus UL LI.behance A {
	BACKGROUND-IMAGE: url(blog-followus-behance.png)
}
DIV#content DIV#blog-right DIV#blog-followus UL LI.twitter A {
	BACKGROUND-IMAGE: url(blog-followus-twitter.png)
}
DIV#content DIV#blog-right DIV#blog-followus UL LI.youtube A {
	BACKGROUND-IMAGE: url(blog-followus-youtube.png)
}
DIV#content DIV#blog-right DIV#blog-followus UL LI.facebook A {
	BACKGROUND-IMAGE: url(blog-followus-facebook.png)
}
DIV#content DIV#blog-right DIV#blog-followus UL LI.vimeo A {
	BACKGROUND-IMAGE: url(blog-followus-vimeo.png)
}
DIV#content DIV#blog-right DIV#blog-followus UL LI.flickr A {
	BACKGROUND-IMAGE: url(blog-followus-flickr.png)
}
DIV#content DIV#blog-right DIV#blog-followus UL LI.lastfm A {
	BACKGROUND-IMAGE: url(blog-followus-lastfm.png)
}
DIV#content DIV#blog-right DIV#blog-contact {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(blog-followus-bg.png) no-repeat 0px 0px; PADDING-BOTTOM: 15px; MARGIN: 0px 0px 15px; WIDTH: 284px; PADDING-TOP: 15px; border-radius: 5px
}
DIV#content DIV#blog-right DIV#blog-contact H3 {
	FONT-SIZE: 20px; MARGIN: 0px 0px 5px 15px
}
DIV#content DIV#blog-right DIV#blog-contact DIV.hr {
	MARGIN: 15px 0px
}
DIV#content DIV#blog-right DIV#blog-contact P {
	MARGIN: 5px 15px 0px
}
DIV#content DIV#blog-right DIV#blog-contact SPAN {
	DISPLAY: inline-block; WIDTH: 60px; COLOR: #fff
}
DIV#content DIV#blog-right DIV#blog-contact A {
	COLOR: #dab10f
}
DIV#content DIV#blog-right DIV#blog-contact A:hover {
	COLOR: #fff
}
DIV#content DIV.error404 {
	BACKGROUND: url(404.png) no-repeat 0px 0px; MARGIN: 0px 0px 15px; WIDTH: 693px; HEIGHT: 146px
}
DIV#content DIV.results404 {
	BACKGROUND: url(404-results.png) no-repeat 0px 0px
}
DIV#content DIV#contact-left {
	DISPLAY: inline; BACKGROUND: url(blog-bg.png) no-repeat 0px 0px; FLOAT: right; MARGIN: 0px 0px 15px; WIDTH: 700px; border-bottom-left-radius: 5px; border-bottom-right-radius: 5px
}
DIV#content DIV#contact-left H2 {
	MARGIN: 20px 0px 10px
}
DIV#content DIV#contact-left .half-left {
	WIDTH: 200px
}
DIV#content DIV#contact-left .half-right {
	MARGIN: 20px 20px 10px 0px; WIDTH: 350px
}
DIV#content DIV#contact-left P {
	MARGIN: 0px 20px 20px
}
DIV#content DIV#contact-left P.white {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; MARGIN: 22px 20px 10px; COLOR: #fff
}
DIV#content DIV#contact-left FORM {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BACKGROUND: #171717; PADDING-BOTTOM: 5px; MARGIN: 20px; PADDING-TOP: 22px; border-radius: 5px
}
DIV#content DIV#contact-left FORM DIV.text {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 16px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; WIDTH: 400px; COLOR: #fff; PADDING-TOP: 4px; HEIGHT: 29px
}
DIV#content DIV#contact-left FORM DIV.hr {
	CLEAR: both; MARGIN: 0px 0px 15px
}
DIV#content DIV#contact-left FORM DIV.text DIV.text-bg {
	BACKGROUND: url(contact-text-bg.png) no-repeat 0px 0px; FLOAT: right; MARGIN: -4px 0px 0px; WIDTH: 273px; HEIGHT: 29px
}
* + HTML DIV#content DIV#contact-left FORM DIV.text DIV.text-bg {
	MARGIN: -20px 0px 0px
}
DIV#content DIV#contact-left FORM DIV.text DIV.text-bg P {
	MARGIN: 0px
}
DIV#content DIV#contact-left FORM DIV.text DIV.text-bg P.url {
	BACKGROUND: url(text-url.png) no-repeat 11px 10px
}
DIV#content DIV#contact-left FORM DIV.text DIV.text-bg P.spam {
	BACKGROUND: url(text-spam.png) no-repeat 13px 9px
}


DIV.text-bg2 {
	BACKGROUND: url(contact-text-bg.png) no-repeat 0px 0px; FLOAT: right; MARGIN: -4px 0px 0px; WIDTH: 273px; HEIGHT: 29px
}
usernametext2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; WIDTH: 400px; COLOR: #fff; PADDING-TOP: 4px; HEIGHT: 29px
}
DIV#content DIV#contact-left FORM DIV.text DIV.text-bg P.name {
	BACKGROUND: url(text-name.png) no-repeat 12px 8px
}
P.username {
	BACKGROUND: url(text-name.png) no-repeat 12px 8px
}
DIV#content DIV#contact-left FORM DIV.text DIV.text-bg P.email {
	BACKGROUND: url(text-email.png) no-repeat 10px 9px
}
DIV#content DIV#contact-left FORM DIV.text DIV.text-bg P.message {
	BACKGROUND: url(text-message.png) no-repeat 11px 7px
}
DIV#content DIV#contact-left FORM DIV.text DIV.text-bg P.company {
	BACKGROUND: url(text-company.png) no-repeat 9px 5px
}
DIV#content DIV#contact-left FORM DIV.text DIV.text-bg P.country {
	BACKGROUND: url(text-country.png) no-repeat 12px 8px
}
DIV#content DIV#contact-left FORM DIV.text DIV.text-bg P.telephone {
	BACKGROUND: url(text-telephone.png) no-repeat 11px 5px
}
DIV#content DIV#contact-left FORM DIV.text INPUT.text {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-BOTTOM-WIDTH: 0px;
	MARGIN: 6px 0px 0px 35px;
	WIDTH: 220px;
	BORDER-RIGHT-WIDTH: 0px;
	color: #000000;
}
DIV#content DIV#contact-left FORM DIV.error {
	COLOR: #ab102d
}
DIV#content DIV#contact-left FORM DIV.textarea {
	WIDTH: 625px; HEIGHT: 150px
}
DIV#content DIV#contact-left FORM DIV.textarea DIV.text-bg {
	BACKGROUND: url(contact-textarea-bg.png) no-repeat 0px 0px; MARGIN: 0px 0px 12px; WIDTH: 500px; HEIGHT: 150px
}
DIV#content DIV#contact-left FORM DIV.text TEXTAREA.text {
	BORDER-TOP-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	BORDER-BOTTOM-WIDTH: 0px;
	MARGIN: 6px 0px 0px 30px;
	WIDTH: 450px;
	HEIGHT: 100px;
	BORDER-RIGHT-WIDTH: 0px;
	color: #000000;
}
DIV#content DIV#contact-left FORM DIV.submit {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; PADDING-TOP: 5px
}
DIV#content DIV#contact-left FORM DIV.submit INPUT {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(button-submit-large.png) no-repeat 0px 0px; FLOAT: right; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 103px; CURSOR: pointer; HEIGHT: 29px; BORDER-RIGHT-WIDTH: 0px
}
DIV#content DIV#contact-left FORM DIV.submit INPUT:hover {
	BACKGROUND-POSITION: 0px -29px
}
DIV#content DIV#contact-left FORM DIV.submit INPUT:active {
	BACKGROUND-POSITION: 0px -58px
}
DIV#content A.pill {
	BACKGROUND-POSITION: 0px 0px; DISPLAY: inline-block; LINE-HEIGHT: 24px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px
}
DIV#content A.button {
	BACKGROUND-POSITION: 0px 0px; DISPLAY: inline-block; LINE-HEIGHT: 24px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 24px
}
DIV#content A.space.button {
	MARGIN-LEFT: 10px
}
DIV#content A.pill-left {
	MARGIN-LEFT: 10px
}
DIV#content A.pill SPAN {
	VISIBILITY: hidden
}
DIV#content A.button SPAN {
	VISIBILITY: hidden
}
DIV#content A.pill:hover {
	BACKGROUND-POSITION: 0px -24px; TEXT-DECORATION: none
}
DIV#content A.button:hover {
	BACKGROUND-POSITION: 0px -24px; TEXT-DECORATION: none
}
DIV#content A.pill-on {
	BACKGROUND-POSITION: 0px -48px; CURSOR: default
}
DIV#content A.pill-on:hover {
	BACKGROUND-POSITION: 0px -48px; CURSOR: default
}
DIV#content A.button:active {
	BACKGROUND-POSITION: 0px -48px
}
DIV#content A.careers {
	BACKGROUND-IMAGE: url(pill-careers.png); WIDTH: 102px
}
DIV#content A.comments {
	BACKGROUND-IMAGE: url(pill-comments.png); WIDTH: 102px
}
DIV#content A.questions {
	BACKGROUND-IMAGE: url(pill-questions.png); WIDTH: 106px
}
DIV#content A.most-popular {
	BACKGROUND-IMAGE: url(pill-most-popular.png); WIDTH: 102px
}
DIV#content A.our-favourites {
	BACKGROUND-IMAGE: url(pill-our-favourites.png); WIDTH: 103px
}
DIV#content A.latest-articles {
	BACKGROUND-IMAGE: url(pill-latest-articles.png); WIDTH: 94px
}
DIV#content A.business-enquiry {
	BACKGROUND-IMAGE: url(pill-business-enquiry.png); WIDTH: 124px
}
DIV#content A.next {
	BACKGROUND-IMAGE: url(button-next.png); WIDTH: 87px
}
DIV#content A.next2 {
	BACKGROUND-IMAGE: url(button-next2.png); WIDTH: 87px
}
DIV#content A.comment {
	BACKGROUND-IMAGE: url(button-comment.png); WIDTH: 112px
}
DIV#content A.previous {
	BACKGROUND-IMAGE: url(button-previous.png); WIDTH: 87px
}
DIV#content A.bookmark {
	BACKGROUND-IMAGE: url(button-bookmark.png); WIDTH: 142px
}
DIV#content A.previous2 {
	BACKGROUND-IMAGE: url(button-previous2.png); WIDTH: 87px
}
DIV#content A.subscribe {
	BACKGROUND-IMAGE: url(button-subscribe.png); WIDTH: 96px
}
DIV#content A.read-more {
	BACKGROUND-IMAGE: url(button-read-more.png); WIDTH: 112px
}
DIV#content A.follow-us {
	BACKGROUND-IMAGE: url(button-follow-us.png); WIDTH: 100px
}
DIV#content A.contact-us {
	BACKGROUND-IMAGE: url(button-contact-us.png); WIDTH: 112px
}
DIV#content A.get-a-quote {
	BACKGROUND-IMAGE: url(button-get-a-quote.png); WIDTH: 112px
}
DIV#content A.older-entries {
	BACKGROUND-IMAGE: url(button-older-entries.png); WIDTH: 122px
}
DIV#content A.newer-entries {
	BACKGROUND-IMAGE: url(button-newer-entries.png); WIDTH: 122px
}
DIV#content A.find-out-more {
	BACKGROUND-IMAGE: url(button-find-out-more.png); WIDTH: 122px
}
DIV#content A.view-portfolio {
	BACKGROUND-IMAGE: url(button-view-portfolio.png); WIDTH: 122px
}
DIV#content A.latest-projects {
	BACKGROUND-IMAGE: url(pill-latest-projects.png); WIDTH: 103px
}
DIV#content A.add-your-thoughts {
	BACKGROUND-IMAGE: url(button-add-your-thoughts.png); WIDTH: 142px
}
DIV#content A.view-all-articles {
	BACKGROUND-IMAGE: url(button-view-all-articles.png); WIDTH: 126px
}
DIV#content A.view-fullscreen {
	BACKGROUND-IMAGE: url(button-view-fullscreen.png); WIDTH: 191px; HEIGHT: 36px
}
DIV#content A.view-fullscreen:hover {
	BACKGROUND-POSITION: 0px -36px
}
DIV#content A.view-fullscreen:active {
	BACKGROUND-POSITION: 0px -72px
}
DIV#footer {
	BACKGROUND: url(footer-bg.png) repeat-x 0px 0px; HEIGHT: 102px
}
DIV#footer DIV.wrap {
	OVERFLOW: visible
}
DIV#footer DIV#copyright {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 225px; FONT-SIZE: 11px; BACKGROUND: url(footer-copyright-bg.png) no-repeat 0px 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px -220px; WIDTH: 515px; PADDING-TOP: 45px
}
DIV#footer DIV#guff {
	FLOAT: right; WIDTH: 370px
}
DIV#footer DIV#guff UL {
	FLOAT: left; MARGIN: 20px 0px; LIST-STYLE-TYPE: none
}
DIV#footer DIV#guff UL LI {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; BORDER-LEFT: #868686 1px solid; LINE-HEIGHT: 10px; PADDING-TOP: 0px
}
DIV#footer DIV#guff UL LI.h {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
DIV#footer DIV#guff UL LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #868686
}
DIV#footer DIV#guff UL LI A:hover {
	COLOR: #fff
}
DIV#footer DIV#guff A#valid-xhtml {
	DISPLAY: inline-block; BACKGROUND: url(button-valid.png) no-repeat 0px 0px; MARGIN: 0px 5px 0px 215px; WIDTH: 70px; TEXT-INDENT: -9999px; HEIGHT: 24px
}
DIV#footer DIV#guff A#valid-xhtml:hover {
	BACKGROUND-POSITION: 0px -24px
}
DIV#footer DIV#guff A#valid-xhtml:active {
	BACKGROUND-POSITION: 0px -48px
}
DIV#footer DIV#guff A#valid-css {
	CLEAR: both; DISPLAY: inline-block; BACKGROUND: url(button-valid.png) no-repeat -70px 0px; MARGIN: 0px 10px 0px 0px; WIDTH: 59px; TEXT-INDENT: -9999px; HEIGHT: 24px
}
DIV#footer DIV#guff A#valid-css:hover {
	BACKGROUND-POSITION: -70px -24px
}
DIV#footer DIV#guff A#valid-css:active {
	BACKGROUND-POSITION: -70px -48px
}
#enlarge-load {
	BACKGROUND: url(loading.gif) no-repeat 50% 50%; POSITION: absolute
}
#enlarge-black {
	DISPLAY: none; Z-INDEX: 1000001; BACKGROUND: #000; LEFT: 0px; WIDTH: 100%; POSITION: fixed; TOP: 0px; HEIGHT: 100%
}
#enlarge-c {
	DISPLAY: none; Z-INDEX: 1000002; LEFT: 0px; POSITION: absolute; TOP: 0px
}
#enlarge-c IMG {
	BORDER-RIGHT: #5c5c5c 1px solid; BORDER-TOP: #5c5c5c 1px solid; BORDER-LEFT: #5c5c5c 1px solid; BORDER-BOTTOM: #5c5c5c 1px solid
}
DIV#bg-top {
	BACKGROUND-IMAGE: url(bg1.jpg)
}
DIV#scrolltop {
	DISPLAY: none; Z-INDEX: 100000; WIDTH: 26px; POSITION: absolute; HEIGHT: 26px
}
DIV#scrolltop A {
	DISPLAY: block; BACKGROUND: url(scrolltop.png) no-repeat 0px 0px; WIDTH: 26px; COLOR: #000; TEXT-INDENT: -9999px; LINE-HEIGHT: 26px; HEIGHT: 26px
}
A#sotd {
	Z-INDEX: 100000; RIGHT: 0px; BACKGROUND: url(day_white.png) no-repeat 0px 0px; WIDTH: 69px; POSITION: absolute; TOP: 120px; HEIGHT: 105px
}
A#sotd:hover {
	BACKGROUND-IMAGE: url(day_black.png)
}
.about2 {
	font-size: 16px;
	line-height: 25px;
}

