* {
	PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
:focus {
	-moz-outline-style: none
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 0px
}
OL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.left {
	FLOAT: left !important
}
.right {
	FLOAT: right !important
}
.clear {
	CLEAR: both !important
}
.clearfix:after {
	DISPLAY: block; HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; CONTENT: "."
}
.clearfix {
	DISPLAY: inline-block
}
.end {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; MARGIN-RIGHT: 0px !important; BORDER-RIGHT: medium none
}
.last {
	MARGIN-BOTTOM: 0px !important; BACKGROUND: none transparent scroll repeat 0% 0%
}
HTML {
	BACKGROUND-COLOR: #000
}
BODY {
	LINE-HEIGHT: 15px; FONT-FAMILY: ËÎÌå; BACKGROUND: url(background.jpg) #000000 repeat-x center 82px; COLOR: #666666; FONT-SIZE: 12px
}
:link {
	COLOR: #666666; TEXT-DECORATION: none
}
:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
A:hover {
	COLOR: #fff !important
}
H1 {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 38px; COLOR: #fff; FONT-SIZE: 26px; FONT-WEIGHT: normal
}
H2 {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 38px; COLOR: #fff; FONT-SIZE: 26px; FONT-WEIGHT: normal
}
H3 {
	PADDING-BOTTOM: 8px; COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
H4 {
	LINE-HEIGHT: 14px; PADDING-LEFT: 18px; MARGIN-BOTTOM: 10px; BACKGROUND: url(icons.gif) no-repeat left -35px; COLOR: #3399ff; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
H5 {
	LINE-HEIGHT: 14px; PADDING-LEFT: 18px; MARGIN-BOTTOM: 10px; BACKGROUND: url(icons.gif) no-repeat left -35px; COLOR: #ff0000; FONT-SIZE: 12px; FONT-WEIGHT: normal
}
P {
	PADDING-BOTTOM: 12px
}
UL {
	PADDING-BOTTOM: 12px
}
OL {
	PADDING-BOTTOM: 12px
}
SPAN {
	COLOR: #ff0000
}
.button {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN: 5px 4px 0px 0px; PADDING-LEFT: 15px; WIDTH: 120px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(background-button.gif); HEIGHT: 19px; COLOR: #fff; PADDING-TOP: 8px
}
.button:hover {
	COLOR: #ff0000 !important
}
STRONG {
	COLOR: #fff; FONT-WEIGHT: normal
}
EM {
	COLOR: #fff; FONT-WEIGHT: normal
}
#header-content {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 40px; WIDTH: 915px; PADDING-RIGHT: 40px; PADDING-TOP: 0px
}
#footer {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 40px; WIDTH: 915px; PADDING-RIGHT: 40px; PADDING-TOP: 0px; FONT-FAMILY: Arial; FONT-SIZE: 12px
}
#header {
	Z-INDEX: 5; BACKGROUND: url(background-header.gif) repeat-x; HEIGHT: 103px
}
#header-content {
	Z-INDEX: 5; POSITION: relative
}
#footer-content {
	WIDTH: 915px; HEIGHT: 29px; BORDER-TOP: #181818 1px solid; PADDING-TOP: 11px
}
#logo {
	WIDTH: 302px; DISPLAY: block; PADDING-TOP: 14px
}
#footer UL LI {
	LINE-HEIGHT: 10px; MARGIN: 4px 7px 0px 0px; PADDING-RIGHT: 7px; FLOAT: left; HEIGHT: 10px; BORDER-RIGHT: #292929 1px solid
}
#footer :link {
	COLOR: #666666; -webkit-text-size-adjust: none
}
#footer :visited {
	COLOR: #666666; -webkit-text-size-adjust: none
}
#footer P {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 38px; BACKGROUND: url(icons.gif) no-repeat right 0px; PADDING-TOP: 2px
}
#footer P {
	-webkit-text-size-adjust: none
}
#footer P SPAN {
	-webkit-text-size-adjust: none
}
#content {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 40px; WIDTH: 915px; PADDING-RIGHT: 40px; PADDING-TOP: 0px
}
#content2 {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 1200px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.row {
	WIDTH: 915px; MARGIN-BOTTOM: 18px
}
.row-b {
	BORDER-BOTTOM: #181818 1px solid; PADDING-BOTTOM: 28px; MARGIN-BOTTOM: 28px
}
.col {
	POSITION: relative; WIDTH: 305px; FLOAT: left; PADDING-TOP: 46px
}
.col H1 {
	POSITION: absolute; TOP: 0px
}
.col H2 {
	POSITION: absolute; TOP: 0px
}
.col P {
	PADDING-RIGHT: 15px
}
.cols {
	WIDTH: 305px; FLOAT: left
}
.width610 {
	WIDTH: 610px
}
.width915 {
	WIDTH: 915px
}
#nav {
	Z-INDEX: 10; POSITION: absolute; WIDTH: 415px; TOP: 28px; RIGHT: 12px
}
#nav UL {
	PADDING-LEFT: 31px; WIDTH: 475px
}
#nav LI {
	POSITION: relative; FLOAT: left
}
#header LI :link {
	PADDING-BOTTOM: 20px; TEXT-INDENT: -3000px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(background-navigation.gif) no-repeat; HEIGHT: 15px; OVERFLOW: hidden; PADDING-TOP: 20px
}
#header LI :visited {
	PADDING-BOTTOM: 20px; TEXT-INDENT: -3000px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(background-navigation.gif) no-repeat; HEIGHT: 15px; OVERFLOW: hidden; PADDING-TOP: 20px
}
#header .page-item-4 :link {
	WIDTH: 64px; BACKGROUND-POSITION: 0px 0px
}
#header .page-item-4 :visited {
	WIDTH: 64px; BACKGROUND-POSITION: 0px 0px
}
#header .page-item-5 :link {
	WIDTH: 66px; BACKGROUND-POSITION: -64px 0px
}
#header .page-item-5 :visited {
	WIDTH: 66px; BACKGROUND-POSITION: -64px 0px
}
#header .page-item-7 :link {
	WIDTH: 83px; BACKGROUND-POSITION: -130px 0px
}
#header .page-item-7 :visited {
	WIDTH: 83px; BACKGROUND-POSITION: -130px 0px
}
#header .page-item-9 :link {
	WIDTH: 99px; BACKGROUND-POSITION: -213px 0px
}
#header .page-item-9 :visited {
	WIDTH: 99px; BACKGROUND-POSITION: -213px 0px
}
#header .page-item-11 :link {
	WIDTH: 73px; BACKGROUND-POSITION: -312px 0px
}
#header .page-item-11 :visited {
	WIDTH: 73px; BACKGROUND-POSITION: -312px 0px
}
#header .page-item-13 :link {
	WIDTH: 73px; BACKGROUND-POSITION: -385px 0px
}
#header .page-item-13 :visited {
	WIDTH: 73px; BACKGROUND-POSITION: -385px 0px
}
#header .page-item-4 :hover {
	BACKGROUND-POSITION: 0px -36px
}
#header .current_page_item.page-item-4 :link {
	BACKGROUND-POSITION: 0px -36px
}
#header .current_page_item.page-item-4 :visited {
	BACKGROUND-POSITION: 0px -36px
}
#header .current_page_parent.page-item-4 :link {
	BACKGROUND-POSITION: 0px -36px
}
#header .current_page_parent.page-item-4 :visited {
	BACKGROUND-POSITION: 0px -36px
}
#header .page-item-5 :hover {
	BACKGROUND-POSITION: -64px -36px
}
#header .current_page_item.page-item-5 :link {
	BACKGROUND-POSITION: -64px -36px
}
#header .current_page_item.page-item-5 :visited {
	BACKGROUND-POSITION: -64px -36px
}
#header .current_page_parent.page-item-5 :link {
	BACKGROUND-POSITION: -64px -36px
}
#header .current_page_parent.page-item-5 :visited {
	BACKGROUND-POSITION: -64px -36px
}
#header .page-item-7 :hover {
	BACKGROUND-POSITION: -130px -36px
}
#header .current_page_item.page-item-7 :link {
	BACKGROUND-POSITION: -130px -36px
}
#header .current_page_item.page-item-7 :visited {
	BACKGROUND-POSITION: -130px -36px
}
#header .current_page_parent.page-item-7 :link {
	BACKGROUND-POSITION: -130px -36px
}
#header .current_page_parent.page-item-7 :visited {
	BACKGROUND-POSITION: -130px -36px
}
#header .current_page_ancestor.page-item-7 :link {
	BACKGROUND-POSITION: -130px -36px
}
#header .current_page_ancestor.page-item-7 :visited {
	BACKGROUND-POSITION: -130px -36px
}
#header .page-item-9 :hover {
	BACKGROUND-POSITION: -213px -36px
}
#header .current_page_item.page-item-9 :link {
	BACKGROUND-POSITION: -213px -36px
}
#header .current_page_item.page-item-9 :visited {
	BACKGROUND-POSITION: -213px -36px
}
#header .page-item-11 :hover {
	BACKGROUND-POSITION: -312px -36px
}
#header .current_page_item.page-item-11 :link {
	BACKGROUND-POSITION: -312px -36px
}
#header .current_page_item.page-item-11 :visited {
	BACKGROUND-POSITION: -312px -36px
}
#header .current_page_parent.page-item-11 :link {
	BACKGROUND-POSITION: -312px -36px
}
#header .current_page_parent.page-item-11 :visited {
	BACKGROUND-POSITION: -312px -36px
}
#header .page-item-13 :hover {
	BACKGROUND-POSITION: -385px -36px
}
#header .current_page_item.page-item-13 :link {
	BACKGROUND-POSITION: -385px -36px
}
#header .current_page_item.page-item-13 :visited {
	BACKGROUND-POSITION: -385px -36px
}
#gutter {
	POSITION: absolute; WIDTH: 505px; HEIGHT: 62px; OVERFLOW: hidden; TOP: 17px; LEFT: 0px
}
#highlight {
	POSITION: absolute; WIDTH: 124px; DISPLAY: block; BACKGROUND: url(background-highlight.png); HEIGHT: 62px; TOP: 0px; LEFT: 0px
}
#homepage-banner {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px auto 40px; PADDING-LEFT: 40px; WIDTH: 911px; PADDING-RIGHT: 40px; BACKGROUND: url(background-home-banner.png) no-repeat 50% top; HEIGHT: 441px; PADDING-TOP: 8px
}
#home-img {
	WIDTH: 911px; HEIGHT: 457px
}
#home-rollover {
	WIDTH: 911px; BACKGROUND: url(fullyillustrated-loader.gif) no-repeat 50% 50%; HEIGHT: 457px
}
#home-nav {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; TOP: 465px; PADDING-TOP: 0px; LEFT: 40px
}
#home-nav LI {
	FLOAT: left; MARGIN-RIGHT: 1px
}
#home-nav :link {
	TEXT-INDENT: -3000px; WIDTH: 151px; DISPLAY: block; OVERFLOW: hidden
}
#home-nav :visited {
	TEXT-INDENT: -3000px; WIDTH: 151px; DISPLAY: block; OVERFLOW: hidden
}
#home-nav .hn-2 :link {
	BACKGROUND-POSITION: -152px 0px
}
#home-nav .hn-2 :visited {
	BACKGROUND-POSITION: -152px 0px
}
#home-nav .hn-3 :link {
	BACKGROUND-POSITION: -304px 0px
}
#home-nav .hn-3 :visited {
	BACKGROUND-POSITION: -304px 0px
}
#home-nav .hn-4 :link {
	BACKGROUND-POSITION: -456px 0px
}
#home-nav .hn-4 :visited {
	BACKGROUND-POSITION: -456px 0px
}
#home-nav .hn-5 :link {
	BACKGROUND-POSITION: -608px 0px
}
#home-nav .hn-5 :visited {
	BACKGROUND-POSITION: -608px 0px
}
#home-nav .hn-6 :link {
	BACKGROUND-POSITION: -760px 0px
}
#home-nav .hn-6 :visited {
	BACKGROUND-POSITION: -760px 0px
}
#home-nav .hn-1 :hover {
	BACKGROUND-POSITION: 0px -28px
}
#home-nav .hn-1 .hn-active:link {
	BACKGROUND-POSITION: 0px -28px
}
#home-nav .hn-1 .hn-active:visited {
	BACKGROUND-POSITION: 0px -28px
}
#home-nav .hn-2 :hover {
	BACKGROUND-POSITION: -152px -28px
}
#home-nav .hn-2 .hn-active:link {
	BACKGROUND-POSITION: -152px -28px
}
#home-nav .hn-2 .hn-active:visited {
	BACKGROUND-POSITION: -152px -28px
}
#home-nav .hn-3 :hover {
	BACKGROUND-POSITION: -304px -28px
}
#home-nav .hn-3 .hn-active:link {
	BACKGROUND-POSITION: -304px -28px
}
#home-nav .hn-3 .hn-active:visited {
	BACKGROUND-POSITION: -304px -28px
}
#home-nav .hn-4 :hover {
	BACKGROUND-POSITION: -456px -28px
}
#home-nav .hn-4 .hn-active:link {
	BACKGROUND-POSITION: -456px -28px
}
#home-nav .hn-4 .hn-active:visited {
	BACKGROUND-POSITION: -456px -28px
}
#home-nav .hn-5 :hover {
	BACKGROUND-POSITION: -608px -28px
}
#home-nav .hn-5 .hn-active:link {
	BACKGROUND-POSITION: -608px -28px
}
#home-nav .hn-5 .hn-active:visited {
	BACKGROUND-POSITION: -608px -28px
}
#home-nav .hn-6 :hover {
	BACKGROUND-POSITION: -760px -28px
}
#home-nav .hn-6 .hn-active:link {
	BACKGROUND-POSITION: -760px -28px
}
#home-nav .hn-6 .hn-active:visited {
	BACKGROUND-POSITION: -760px -28px
}
#home-gutter {
	POSITION: absolute; WIDTH: 911px; HEIGHT: 52px; TOP: 465px; LEFT: 40px
}
#home-highlight {
	POSITION: absolute; WIDTH: 151px; DISPLAY: block; HEIGHT: 52px; TOP: 0px; LEFT: 0px
}
#home-link {
	POSITION: absolute; WIDTH: 152px; DISPLAY: block; BACKGROUND: url(background-home-link.jpg); HEIGHT: 153px; TOP: 160px; RIGHT: 40px
}
.sneak LI {
	MARGIN: 0px 1px 1px 0px; FLOAT: left
}
.sneak LI :link {
	POSITION: relative; WIDTH: 60px; DISPLAY: block; HEIGHT: 60px; OVERFLOW: hidden
}
.sneak LI :visited {
	POSITION: relative; WIDTH: 60px; DISPLAY: block; HEIGHT: 60px; OVERFLOW: hidden
}
.sneak LI IMG {
	POSITION: absolute
}
.late-link IMG {
	POSITION: absolute
}
.fav-link IMG {
	POSITION: absolute
}
.sneak LI A:hover IMG {
	TOP: -60px; LEFT: 0px
}
.home-blog {
	MIN-HEIGHT: 116px
}
.late-link {
	POSITION: relative; WIDTH: 304px; DISPLAY: block; MARGIN-BOTTOM: 12px; HEIGHT: 182px; OVERFLOW: hidden
}
.fav-link {
	POSITION: relative; WIDTH: 304px; DISPLAY: block; MARGIN-BOTTOM: 12px; HEIGHT: 182px; OVERFLOW: hidden
}
.late-link:hover IMG {
	TOP: -182px; LEFT: 0px
}
.fav-link {
	HEIGHT: 90px
}
.fav-link:hover IMG {
	TOP: -90px; LEFT: 0px
}
#contact-banner {
	POSITION: relative; PADDING-BOTTOM: 30px; MARGIN: 8px 0px 28px; PADDING-LEFT: 30px; WIDTH: 855px; PADDING-RIGHT: 30px; BACKGROUND: #000; HEIGHT: 390px; PADDING-TOP: 30px
}
.contact-form {
	POSITION: relative; WIDTH: 580px
}
#contact-banner IMG {
	POSITION: absolute; TOP: -35px; RIGHT: -70px
}
.cf-ol INPUT {
	BORDER-BOTTOM: #1d1c1c 1px solid; BORDER-LEFT: #1d1c1c 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; WIDTH: 176px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 10px; BACKGROUND: #1d1c1c; FLOAT: left; HEIGHT: 21px; COLOR: #999999; BORDER-TOP: #1d1c1c 1px solid; BORDER-RIGHT: #1d1c1c 1px solid; PADDING-TOP: 4px
}
.cf-ol LABEL {
	WIDTH: 85px; DISPLAY: block; FLOAT: left; PADDING-TOP: 5px
}
.cf-ol LABEL SPAN {
	COLOR: #fff; FONT-SIZE: 14px
}
.cf-ol LI {
	WIDTH: 290px; FLOAT: left
}
.cf-ol TEXTAREA {
	BORDER-BOTTOM: #1d1c1c 1px solid; BORDER-LEFT: #1d1c1c 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 4px; WIDTH: 482px; PADDING-RIGHT: 4px; BACKGROUND: #1d1c1c; FLOAT: left; HEIGHT: 168px; COLOR: #999999; BORDER-TOP: #1d1c1c 1px solid; BORDER-RIGHT: #1d1c1c 1px solid; PADDING-TOP: 4px
}
LI#li--5 {
	WIDTH: 580px
}
#li--4 LABEL {
	WIDTH: 101px
}
#li--2 LABEL {
	WIDTH: 101px
}
.cf_hidden {
	DISPLAY: none
}
.cf-sb INPUT {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; TEXT-INDENT: -400px; MARGIN: 15px 4px 0px 0px; WIDTH: 135px; BACKGROUND: url(background-button-submit.gif); FLOAT: right; HEIGHT: 27px; COLOR: #000; FONT-SIZE: 0px; OVERFLOW: hidden; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
.cf-sb INPUT:hover {
	BACKGROUND-POSITION: 0px -37px
}
.cf_li_err INPUT {
	BORDER-BOTTOM-COLOR: #ff0000; BORDER-TOP-COLOR: #ff0000; BORDER-RIGHT-COLOR: #ff0000; BORDER-LEFT-COLOR: #ff0000
}
.cf_li_err TEXTAREA {
	BORDER-BOTTOM-COLOR: #ff0000; BORDER-TOP-COLOR: #ff0000; BORDER-RIGHT-COLOR: #ff0000; BORDER-LEFT-COLOR: #ff0000
}
#usermessageb {
	POSITION: absolute; COLOR: #ff0000; TOP: 362px; LEFT: 86px
}
#contact-banner .success {
	TOP: 100px; LEFT: 0px
}
#contact-banner .success IMG {
	POSITION: relative; TOP: 0px; LEFT: 0px
}
.contact-email {
	PADDING-LEFT: 151px; BACKGROUND: url(i-dont-like-web-forms.jpg) no-repeat left top; HEIGHT: 150px
}
.thanks-p {
	MIN-HEIGHT: 104px; PADDING-RIGHT: 30px
}
.post P {
	LINE-HEIGHT: 16px; FONT-SIZE: 14px
}
.post UL LI {
	LINE-HEIGHT: 16px; FONT-SIZE: 14px
}
.post P A {
	LINE-HEIGHT: 16px; FONT-SIZE: 14px
}
#blog-banner {
	POSITION: relative; MARGIN: 0px auto 12px; WIDTH: 980px; BACKGROUND: url(background-blog.png); HEIGHT: 337px
}
#blog-banner IMG {
	POSITION: absolute; WIDTH: 370px; DISPLAY: block; HEIGHT: 157px; TOP: 172px; LEFT: 255px
}
.post {
	PADDING-BOTTOM: 50px; MARGIN-BOTTOM: 15px; BACKGROUND: url(background-post.gif) no-repeat 50% bottom; PADDING-TOP: 30px
}
.post H1 :link {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff
}
.post H1 :visited {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff
}
.post H1 :hover {
	DISPLAY: inline-block
}
.sidebar {
	WIDTH: 285px; FLOAT: right
}
.side-post {
	PADDING-BOTTOM: 20px; WIDTH: 264px; MARGIN-BOTTOM: 15px; BACKGROUND: url(background-post-small.gif) no-repeat left bottom
}
.side-post H2 {
	LINE-HEIGHT: 30px; FONT-SIZE: 30px
}
.side-post LI {
	PADDING-LEFT: 18px; MARGIN-BOTTOM: 2px; BACKGROUND: url(icons.gif) no-repeat left -35px; COLOR: #ff0000
}
.post LI {
	PADDING-LEFT: 18px; MARGIN-BOTTOM: 2px; BACKGROUND: url(background-post-icon.gif) no-repeat left 4px
}
.news-top {
	POSITION: relative; WIDTH: 264px
}
#news-open {
	POSITION: absolute; TOP: 10px; RIGHT: 0px
}
.rss-icon {
	PADDING-LEFT: 45px; DISPLAY: block; BACKGROUND: url(button-rss-over.gif) no-repeat left 0px; HEIGHT: 31px; COLOR: #fff
}
.twit-icon {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 65px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: url(twitter-over.gif) no-repeat left 0px; HEIGHT: 26px; COLOR: #fff; PADDING-TOP: 14px
}
.rss-icon:hover {
	BACKGROUND-POSITION: left -31px
}
.twit-icon:hover {
	BACKGROUND-POSITION: left -52px
}
.games-icon {
	PADDING-LEFT: 45px; BACKGROUND: url(icons.gif) no-repeat left -67px
}
.search-icon {
	PADDING-LEFT: 45px; BACKGROUND: url(icons.gif) no-repeat left -67px
}
.games-icon {
	BACKGROUND-POSITION: left -119px; PADDING-TOP: 7px
}
#news-hidden UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.search-post LABEL {
	DISPLAY: none
}
.search-post DIV {
	WIDTH: 265px; BACKGROUND: url(background-search.gif); HEIGHT: 35px
}
.search-post #s {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; WIDTH: 140px; PADDING-RIGHT: 15px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 15px; COLOR: #fff; BORDER-TOP: medium none; BORDER-RIGHT: medium none; PADDING-TOP: 10px
}
.search-post #searchsubmit {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; TEXT-INDENT: -300px; WIDTH: 90px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 35px; FONT-SIZE: 0px; BORDER-TOP: medium none; CURSOR: pointer; BORDER-RIGHT: medium none
}
#pag P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#pag :link {
	LINE-HEIGHT: 24px; PADDING-LEFT: 70px; DISPLAY: block; BACKGROUND: url(button-pag-left.gif) no-repeat left 50%; COLOR: #fff; FONT-SIZE: 24px
}
#pag :visited {
	LINE-HEIGHT: 24px; PADDING-LEFT: 70px; DISPLAY: block; BACKGROUND: url(button-pag-left.gif) no-repeat left 50%; COLOR: #fff; FONT-SIZE: 24px
}
#pag .right :link {
	PADDING-RIGHT: 70px; BACKGROUND-POSITION: right 50%
}
#pag .right :visited {
	PADDING-RIGHT: 70px; BACKGROUND-POSITION: right 50%
}
.wp-caption-text {
	FONT-STYLE: italic; COLOR: #444
}
#sub-header {
	POSITION: relative; WIDTH: 100%; BACKGROUND: url(background-sub-nav.png) no-repeat 50% top; HEIGHT: 48px; TOP: -23px
}
#sub-nav {
	Z-INDEX: 30; POSITION: relative; MARGIN: 0px auto; WIDTH: 775px; HEIGHT: 58px; OVERFLOW: hidden
}
#sub-nav UL {
	Z-INDEX: 30; POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
#sub-nav LI {
	POSITION: relative; FLOAT: left
}
#sub-nav LI :link {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 12px; PADDING-RIGHT: 14px; DISPLAY: block; BACKGROUND: url(background-sub-nav-divider.gif) no-repeat left 50%; HEIGHT: 15px; COLOR: #999; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 12px
}
#sub-nav LI :visited {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 12px; PADDING-RIGHT: 14px; DISPLAY: block; BACKGROUND: url(background-sub-nav-divider.gif) no-repeat left 50%; HEIGHT: 15px; COLOR: #999; FONT-SIZE: 12px; OVERFLOW: hidden; PADDING-TOP: 12px
}
#sub-nav LI A:hover {
	COLOR: #fff
}
#sub-nav UL .current_page_item :link {
	COLOR: #fff
}
#sub-nav UL .current_page_item :visited {
	COLOR: #fff
}
#sub-nav UL .current_page_parent :link {
	COLOR: #fff
}
#sub-nav UL .current_page_parent :visited {
	COLOR: #fff
}
#sub-highlight {
	POSITION: absolute; WIDTH: 124px; DISPLAY: block; BACKGROUND: url(background-sub-highlight.png); HEIGHT: 58px; TOP: 0px; LEFT: 0px
}
#sub-gutter {
	POSITION: absolute; WIDTH: 730px; HEIGHT: 58px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.about-page H2 {
	LINE-HEIGHT: 24px; FONT-SIZE: 24px
}
.about-page .col {
	PADDING-TOP: 35px
}
.about-page .width915 {
	PADDING-TOP: 46px
}
.about-page .col LI {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 18px; PADDING-RIGHT: 0px; BACKGROUND: url(background-ul-li.gif) no-repeat left 2px; PADDING-TOP: 0px
}
.about-page .row-b {
	PADDING-BOTTOM: 16px
}
.about-pag {
	LINE-HEIGHT: 24px; FONT-SIZE: 24px; BORDER-TOP: #181818 1px solid; PADDING-TOP: 12px
}
.about-pag :link {
	COLOR: #fff
}
.about-pag :visited {
	COLOR: #fff
}
.about-pag A:hover {
	COLOR: #ff0000 !important
}
.about-pag EM {
	COLOR: #666 !important
}
.about-next {
	PADDING-RIGHT: 20px; BACKGROUND: url(icons.gif) no-repeat right -224px; FLOAT: right
}
.about-previous {
	PADDING-LEFT: 20px; BACKGROUND: url(icons.gif) no-repeat 0px -251px; FLOAT: left
}
.about-page .about-col {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 600px; PADDING-RIGHT: 315px; PADDING-TOP: 45px
}
.about-col H2 {
	POSITION: static
}
.about-col IMG {
	POSITION: absolute; TOP: -25px; RIGHT: 30px
}
.services-page .col {
	POSITION: relative; MIN-HEIGHT: 510px
}
.services-page .favs .col {
	MIN-HEIGHT: 0px
}
.services-page .col .button {
	POSITION: absolute; BOTTOM: 0px; RIGHT: 0px
}
.award-row {
	MARGIN-BOTTOM: 0px
}
.award-row .col {
	MARGIN-BOTTOM: 28px
}
.awards-imgs IMG {
	PADDING-BOTTOM: 12px
}
.awards-imgs :link {
	COLOR: #666
}
.awards-imgs :visited {
	COLOR: #666
}
.award-row :link {
	COLOR: #666
}
.award-row :visited {
	COLOR: #666
}
.spec-head .col {
	PADDING-TOP: 0px
}
.spec-head .col H2 {
	POSITION: relative
}
.p-img {
	POSITION: relative; WIDTH: 920px
}
.p-info {
	WIDTH: 124px
}
.p-info STRONG {
	DISPLAY: block
}
.p-title {
	PADDING-BOTTOM: 20px; MARGIN-TOP: 20px; WIDTH: 100%; FONT-SIZE: 24px
}
.p-breif {
	WIDTH: 305px
}
.p-sol {
	WIDTH: 585px
}
.p-footer {
	BORDER-BOTTOM: #181818 1px solid; TEXT-ALIGN: right; PADDING-BOTTOM: 11px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; WIDTH: 915px; PADDING-RIGHT: 0px; FLOAT: left; BORDER-TOP: #181818 1px solid; PADDING-TOP: 11px
}
.p-footer :link {
	PADDING-RIGHT: 20px; BACKGROUND: url(icons.gif) no-repeat 20px -276px; -webkit-text-size-adjust: none
}
.p-footer :visited {
	PADDING-RIGHT: 20px; BACKGROUND: url(icons.gif) no-repeat 20px -276px; -webkit-text-size-adjust: none
}
.p-info :link {
	COLOR: #666
}
.p-info :visited {
	COLOR: #666
}
.profile-nav #sub-highlight {
	LEFT: -0.5px
}
.profile-nav #sub-nav {
	WIDTH: 660px
}
.videoFront {
	POSITION: relative
}
.videoBack {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
.p-col {
	WIDTH: 183px; FLOAT: left; OVERFLOW: hidden
}
.p-col2 {
	WIDTH: 456px; FLOAT: left; OVERFLOW: hidden
}
.p-col3 {
	WIDTH: 304px; FLOAT: left; OVERFLOW: hidden
}
.p-col .p-img-link {
	POSITION: relative; WIDTH: 182px; DISPLAY: block; HEIGHT: 372px; OVERFLOW: hidden
}
.p-col2 .p-img-link2 {
	POSITION: relative; WIDTH: 455px; DISPLAY: block; HEIGHT: 372px; OVERFLOW: hidden
}
.p-col3 .p-img-link3 {
	POSITION: relative; WIDTH: 303px; DISPLAY: block; HEIGHT: 372px; OVERFLOW: hidden
}
.p-col .p-img-link IMG {
	POSITION: absolute; TOP: 0px
}
.p-col2 .p-img-link2 IMG {
	POSITION: absolute; TOP: 0px
}
.p-col3 .p-img-link3 IMG {
	POSITION: absolute; TOP: 0px
}
.p-col .p-img-link:hover IMG {
	TOP: 0px; LEFT: -182px
}
.p-col2 .p-img-link2:hover IMG {
	TOP: 0px; LEFT: -455px
}
.p-col3 .p-img-link3:hover IMG {
	TOP: 0px; LEFT: -303px
}
.p-col H2 {
	POSITION: relative; PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; MARGIN-TOP: 12px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 24px; FONT-SIZE: 24px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.brand-info {
	WIDTH: 446px
}
.brand-info .right {
	WIDTH: 216px
}
.brand-col {
	WIDTH: 446px; FLOAT: left; MARGIN-RIGHT: 20px
}
.even {
	MARGIN-RIGHT: 0px
}
.p-footer-pad {
	MARGIN-BOTTOM: 20px
}
.download-page H2 {
	LINE-HEIGHT: 24px; FONT-SIZE: 24px
}
.download-page .col {
	PADDING-TOP: 0px
}
.download-row .col {
	PADDING-TOP: 40px
}
.download-page .col :link {
	COLOR: #666
}
.download-page .col :visited {
	COLOR: #666
}
.download-row .col :link {
	COLOR: #fff
}
.download-row .col :visited {
	COLOR: #fff
}
.row-down {
	MARGIN-BOTTOM: 10px
}
.error-page H1 {
	TEXT-INDENT: -9999px; WIDTH: 911px; BACKGROUND: url(ERROR-404.jpg); HEIGHT: 406px; OVERFLOW: hidden
}
