BODY {
	MIN-WIDTH: 1000px; MARGIN: 0px; FONT: 13px arial, sans-serif; BACKGROUND: url(../images/main-grad.gif) #000 fixed repeat-x 0px 100%; LETTER-SPACING: 0em; COLOR: #fff
}
IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
A {
	COLOR: #000; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
INPUT {
	FONT: 100% arial, sans-serif; VERTICAL-ALIGN: middle
}
TEXTAREA {
	FONT: 100% arial, sans-serif; VERTICAL-ALIGN: middle
}
SELECT {
	FONT: 100% arial, sans-serif; VERTICAL-ALIGN: middle
}
FORM {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
FIELDSET {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
#main {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 10px; WIDTH: 975px; PADDING-RIGHT: 10px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.container {
	WIDTH: 100%; OVERFLOW: hidden
}
.home #header .home A {
	BACKGROUND: url(../images/menu-active-grad.jpg) repeat-x
}
.updates #header .updates A {
	BACKGROUND: url(../images/menu-active-grad.jpg) repeat-x
}
.popular_updates #header .updates A {
	BACKGROUND: url(../images/menu-active-grad.jpg) repeat-x
}
.models #header .models A {
	BACKGROUND: url(../images/menu-active-grad.jpg) repeat-x
}
.models_by_age #header .models A {
	BACKGROUND: url(../images/menu-active-grad.jpg) repeat-x
}
.models_by_name #header .models A {
	BACKGROUND: url(../images/menu-active-grad.jpg) repeat-x
}
.models_by_popularity #header .models A {
	BACKGROUND: url(../images/menu-active-grad.jpg) repeat-x
}
.blog #header .blog A {
	BACKGROUND: url(../images/menu-active-grad.jpg) repeat-x
}
.galleries #header .galleries A {
	BACKGROUND: url(../images/menu-active-grad.jpg) repeat-x
}
.potd #header .potd A {
	BACKGROUND: url(../images/menu-active-grad.jpg) repeat-x
}
.banners #header .banners A {
	BACKGROUND: url(../images/menu-active-grad.jpg) repeat-x
}
.links #header .links A {
	BACKGROUND: url(../images/menu-active-grad.jpg) repeat-x
}
.fhg #header .fhg A {
	BACKGROUND: url(../images/menu-active-grad.jpg) repeat-x
}
.home #footer .home A {
	BACKGROUND: #fff; COLOR: #000 !important; TEXT-DECORATION: none !important
}
.updates #footer .updates A {
	BACKGROUND: #fff; COLOR: #000 !important; TEXT-DECORATION: none !important
}
.popular_updates #footer .updates A {
	BACKGROUND: #fff; COLOR: #000 !important; TEXT-DECORATION: none !important
}
.models #footer .models A {
	BACKGROUND: #fff; COLOR: #000 !important; TEXT-DECORATION: none !important
}
.models_by_age #footer .models A {
	BACKGROUND: #fff; COLOR: #000 !important; TEXT-DECORATION: none !important
}
.models_by_popularity #footer .models A {
	BACKGROUND: #fff; COLOR: #000 !important; TEXT-DECORATION: none !important
}
.models_by_name #footer .models A {
	BACKGROUND: #fff; COLOR: #000 !important; TEXT-DECORATION: none !important
}
.blog #footer .blog A {
	BACKGROUND: #fff; COLOR: #000 !important; TEXT-DECORATION: none !important
}
.about .about A {
	BACKGROUND: #fff; COLOR: #000 !important; TEXT-DECORATION: none !important
}
.member .member A {
	BACKGROUND: #fff; COLOR: #000 !important; TEXT-DECORATION: none !important
}
.contact .contact A {
	BACKGROUND: #fff; COLOR: #000 !important; TEXT-DECORATION: none !important
}
.legal .legal A .galleries #footer .galleries A {
	BACKGROUND: #fff; COLOR: #000 !important; TEXT-DECORATION: none !important
}
.potd #footer .potd A {
	BACKGROUND: #fff; COLOR: #000 !important; TEXT-DECORATION: none !important
}
.banners #footer .banners A {
	BACKGROUND: #fff; COLOR: #000 !important; TEXT-DECORATION: none !important
}
.links #footer .links A {
	BACKGROUND: #fff; COLOR: #000 !important; TEXT-DECORATION: none !important
}
#header {
	WIDTH: 100%; OVERFLOW: hidden
}
.logo {
	MARGIN: 9px 0px 37px; WIDTH: 280px; FLOAT: left; HEIGHT: 54px
}
.logo A {
	TEXT-INDENT: -3000px; MARGIN: 0px 0px 5px; WIDTH: 280px; DISPLAY: block; BACKGROUND: url(http://www.x-art.com/images/x-art_logo.gif) no-repeat; HEIGHT: 30px; OVERFLOW: hidden
}
.logo STRONG {
	LETTER-SPACING: 0.01em; COLOR: #999999; FONT-SIZE: 13px; FONT-WEIGHT: normal
}
#header .holder {
	WIDTH: 100%; OVERFLOW: hidden
}
#header P {
	MARGIN: 6px 0px; FLOAT: left; COLOR: #fff; FONT-SIZE: 12px
}
#header P A {
	COLOR: #fff; FONT-WEIGHT: bold
}
#header P A SPAN {
	COLOR: #ffa1e9
}
#header .top-menu {
	POSITION: relative; PADDING-BOTTOM: 6px; LIST-STYLE-TYPE: none; MARGIN: 0px -11px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; FLOAT: right; FONT-SIZE: 12px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 6px
}
#header .top-menu LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 1px 0px -1px; PADDING-LEFT: 10px; PADDING-RIGHT: 9px; DISPLAY: inline; BACKGROUND: url(../images/top-menu-separator.jpg) no-repeat 0px 2px; COLOR: #bcbcbc; PADDING-TOP: 0px
}
#header .top-menu A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #fff; PADDING-TOP: 0px
}
#header .top-menu A.active {
	BACKGROUND: #fff; COLOR: #000; TEXT-DECORATION: none
}
#header .top-menu A:hover {
	BACKGROUND: #fff; COLOR: #000; TEXT-DECORATION: none
}
#header .menu {
	BORDER-BOTTOM: #636363 1px solid; BORDER-LEFT: #636363 1px solid; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 973px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/menu-grad.jpg) repeat-x; CLEAR: both; FONT-SIZE: 13px; OVERFLOW: hidden; BORDER-TOP: #636363 1px solid; LIST-STYLE-IMAGE: none; BORDER-RIGHT: #636363 1px solid; PADDING-TOP: 0px
}
#header .menu LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 1px; BACKGROUND: url(../images/menu-separator.jpg) no-repeat 100% 1px; FLOAT: left; PADDING-TOP: 0px
}
#header .menu A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; WIDTH: 120px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 18px; COLOR: #fff; PADDING-TOP: 45px
}
#header .menu A:hover {
	BACKGROUND: url(../images/menu-hover-grad.jpg) repeat-x; TEXT-DECORATION: none
}
#header .menu A:active {
	BACKGROUND: url(../images/menu-active-grad.jpg) repeat-x
}
#header .menu LI.last {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; PADDING-TOP: 0px
}
#header .menu LI.last A {
	BACKGROUND: url(../images/menu-last.jpg) repeat-x; COLOR: #000
}
.join #header .menu LI.last A {
	BACKGROUND: url(../images/menu-last-hover.jpg) repeat-x; COLOR: #fff
}
#header .menu LI.last A:hover {
	BACKGROUND: url(../images/menu-last-hover.jpg) repeat-x; COLOR: #fff
}
#content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 35px
}
#content:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: ""
}
#main H1 {
	TEXT-ALIGN: center; LINE-HEIGHT: 32px; DISPLAY: block; LETTER-SPACING: 0.03em; COLOR: #fff; FONT-SIZE: 26px; FONT-WEIGHT: normal
}
.blog-title {
	TEXT-ALIGN: center; LINE-HEIGHT: 32px; DISPLAY: block; LETTER-SPACING: 0.03em; COLOR: #fff; FONT-SIZE: 26px; FONT-WEIGHT: normal
}
.bottom-title {
	TEXT-ALIGN: center; LINE-HEIGHT: 32px; DISPLAY: block; LETTER-SPACING: 0.03em; COLOR: #fff; FONT-SIZE: 26px; FONT-WEIGHT: normal
}
.blog-title {
	MARGIN: 0px 0px 15px
}
.bottom-title {
	MARGIN: 10px 0px -25px
}
#main H1 A {
	COLOR: #ffa1e9; FONT-WEIGHT: bold
}
.bottom-title A {
	COLOR: #ffa1e9; FONT-WEIGHT: bold
}
#main H1 A:hover {
	COLOR: #f319f6; TEXT-DECORATION: underline
}
#main H1 A.active {
	COLOR: #f319f6; TEXT-DECORATION: underline
}
.bottom-title A:hover {
	COLOR: #f319f6; TEXT-DECORATION: underline
}
.bottom-title A.active {
	COLOR: #f319f6; TEXT-DECORATION: underline
}
.bottom-title STRONG {
	FONT-WEIGHT: bold
}
.bottom-title B {
	FONT-WEIGHT: bold
}
#main H1 STRONG {
	FONT-WEIGHT: bold
}
#main H1 B {
	FONT-WEIGHT: bold
}
#main H1 {
	MARGIN: -5px 0px 10px
}
#main H1.tour {
	POSITION: relative; MARGIN: -15px 0px 10px
}
.promo {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; MARGIN: 0px; COLOR: #bcbcbc; FONT-SIZE: 13px
}
.promo STRONG {
	COLOR: #fff; FONT-WEIGHT: bold
}
.promo A {
	COLOR: #ffa1e9; FONT-WEIGHT: bold
}
.promo A:hover {
	COLOR: #f319f6
}
#content .box {
	MARGIN: 25px 0px 0px; WIDTH: 100%
}
#content .box:after {
	TEXT-INDENT: -3000px; WIDTH: 100%; DISPLAY: block; HEIGHT: 0px; CLEAR: both; OVERFLOW: hidden; CONTENT: "."
}
#content .holder {
	POSITION: relative; MARGIN: 0px 0px 25px; WIDTH: 100%; OVERFLOW: hidden
}
#content .heading {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: table; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
* HTML #content .heading {
	FLOAT: left
}
* + HTML #content .heading {
	FLOAT: left
}
#content .heading LI {
	BORDER-BOTTOM: #636363 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 0px; PADDING-RIGHT: 12px; DISPLAY: table-cell; FONT-SIZE: 12px; PADDING-TOP: 3px
}
* HTML #content .heading LI {
	FLOAT: left
}
* + HTML #content .heading LI {
	FLOAT: left
}
* HTML #content .heading LI EM {
	FLOAT: left
}
* + HTML #content .heading LI EM {
	FLOAT: left
}
* HTML #content .heading LI A {
	FLOAT: left
}
* + HTML #content .heading LI A {
	FLOAT: left
}
#content .heading LI:first-child EM {
	BACKGROUND-IMAGE: none
}
.safari #content .heading LI:first-child {
	POSITION: relative; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: -1px; FLOAT: left
}
.opera #content .heading LI:first-child {
	POSITION: relative; PADDING-BOTTOM: 5px; MARGIN-BOTTOM: -1px; FLOAT: left
}
#content .heading LI EM {
	POSITION: relative; PADDING-BOTTOM: 0px; FONT-STYLE: normal; MARGIN: 0px 0px 0px -1px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/heading-menu-separator.jpg) no-repeat 0px 1px; PADDING-TOP: 0px
}
#content .heading LI A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #bcbcbc
}
#content .heading LI A:hover {
	POSITION: relative; BACKGROUND: #fff; COLOR: #000; TEXT-DECORATION: none
}
#content .heading LI.active {
	Z-INDEX: 2; BORDER-BOTTOM: #636363 1px; POSITION: relative; BORDER-LEFT: #636363 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: #636363 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #636363 1px solid
}
.home #content .heading LI.active {
	Z-INDEX: 2; BORDER-BOTTOM: #636363 1px; POSITION: relative; BORDER-LEFT: #636363 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: #636363 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #636363 1px solid
}
.home #content .heading LI.gal_updates {
	Z-INDEX: 2; BORDER-BOTTOM: #636363 1px; POSITION: relative; BORDER-LEFT: #636363 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: #636363 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #636363 1px solid
}
.home #content .heading LI.models_by_popularity {
	Z-INDEX: 2; BORDER-BOTTOM: #636363 1px; POSITION: relative; BORDER-LEFT: #636363 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: #636363 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #636363 1px solid
}
.models_by_popularity #content .heading LI.models_by_popularity {
	Z-INDEX: 2; BORDER-BOTTOM: #636363 1px; POSITION: relative; BORDER-LEFT: #636363 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: #636363 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #636363 1px solid
}
.models_by_name #content .heading LI.models_by_name {
	Z-INDEX: 2; BORDER-BOTTOM: #636363 1px; POSITION: relative; BORDER-LEFT: #636363 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: #636363 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #636363 1px solid
}
.models_by_age #content .heading LI.models_by_age {
	Z-INDEX: 2; BORDER-BOTTOM: #636363 1px; POSITION: relative; BORDER-LEFT: #636363 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: #636363 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #636363 1px solid
}
.updates #content .heading LI.gal_updates {
	Z-INDEX: 2; BORDER-BOTTOM: #636363 1px; POSITION: relative; BORDER-LEFT: #636363 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: #636363 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #636363 1px solid
}
.popular_updates #content .heading LI.gal_popular {
	Z-INDEX: 2; BORDER-BOTTOM: #636363 1px; POSITION: relative; BORDER-LEFT: #636363 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP: #636363 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #636363 1px solid
}
#content .heading LI.active EM {
	BACKGROUND-IMAGE: none; FONT-WEIGHT: bold
}
.home #content .heading LI.active EM {
	BACKGROUND-IMAGE: none; FONT-WEIGHT: bold
}
.home #content .heading LI.gal_updates EM {
	BACKGROUND-IMAGE: none; FONT-WEIGHT: bold
}
.home #content .heading LI.models_by_popularity EM {
	BACKGROUND-IMAGE: none; FONT-WEIGHT: bold
}
.models_by_popularity #content .heading LI.models_by_popularity EM {
	BACKGROUND-IMAGE: none; FONT-WEIGHT: bold
}
.models_by_name #content .heading LI.models_by_name EM {
	BACKGROUND-IMAGE: none; FONT-WEIGHT: bold
}
.models_by_age #content .heading LI.models_by_age EM {
	BACKGROUND-IMAGE: none; FONT-WEIGHT: bold
}
.updates #content .heading LI.gal_updates EM {
	BACKGROUND-IMAGE: none; FONT-WEIGHT: bold
}
.popular_updates #content .heading LI.gal_popular EM {
	BACKGROUND-IMAGE: none; FONT-WEIGHT: bold
}
#content .heading LI.active A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff !important
}
.home #content .heading LI.active A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff !important
}
.home #content .heading LI.gal_updates A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff !important
}
.home #content .heading LI.models_by_popularity A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff !important
}
.models_by_popularity #content .heading LI.models_by_popularity A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff !important
}
.models_by_name #content .heading LI.models_by_name A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff !important
}
.models_by_age #content .heading LI.models_by_age A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff !important
}
.updates #content .heading LI.gal_updates A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff !important
}
.popular_updates #content .heading LI.gal_popular A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff !important
}
.image-info .more A {
	POSITION: static; FLOAT: left
}
.more A {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; BACKGROUND: url(../images/black-arrow.gif) no-repeat 100% 7px; COLOR: #fff; FONT-SIZE: 12px; TOP: 0px; RIGHT: 0px; PADDING-TOP: 5px
}
.more SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-TOP: 0px
}
.more A:hover {
	COLOR: #000; CURSOR: pointer; TEXT-DECORATION: none
}
#content .more A:hover SPAN {
	POSITION: relative; BACKGROUND: #fff; COLOR: #000; TEXT-DECORATION: none
}
#content .poster {
	BORDER-BOTTOM: #636363 1px solid; POSITION: relative; MIN-WIDTH: 975px; BORDER-LEFT: #636363 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px -5px; PADDING-LEFT: 4px; WIDTH: 975px; PADDING-RIGHT: 4px; DISPLAY: block; MAX-WIDTH: 975px; BORDER-TOP: #636363 1px solid; BORDER-RIGHT: #636363 1px solid; PADDING-TOP: 4px
}
#content .poster IMG {
	MIN-WIDTH: 975px; WIDTH: 975px; MAX-WIDTH: 975px
}
#content .poster:hover {
	BACKGROUND: #ffa1e9
}
#content .gallery {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px -40px -20px 0px; PADDING-LEFT: 0px; WIDTH: 1020px; PADDING-RIGHT: 0px; FLOAT: left; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
* HTML #content .gallery {
	FLOAT: none
}
* + HTML #content .gallery {
	FLOAT: none
}
#content .gallery UL {
	WIDTH: 1020px
}
#content .gallery TABLE {
	WIDTH: 1020px
}
#content .gallery UL:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: ""
}
#content .gallery TABLE:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: ""
}
#content .gallery UL LI {
	PADDING-BOTTOM: 39px; MARGIN: 0px 38px 0px 0px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#content .gallery TABLE TR TD {
	PADDING-BOTTOM: 39px; MARGIN: 0px 38px 0px 0px; PADDING-LEFT: 0px; WIDTH: 300px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#content .gallery A.active {
	WIDTH: 300px; BACKGROUND: #1f1f1f; FLOAT: left; CURSOR: pointer; TEXT-DECORATION: none
}
#content .gallery A.image:hover {
	WIDTH: 300px; BACKGROUND: #1f1f1f; FLOAT: left; CURSOR: pointer; TEXT-DECORATION: none
}
#content .gallery A.active .subbox {
	BACKGROUND: url(../images/black-arrow.gif) no-repeat 100% 3px
}
#content .gallery A.image:hover .subbox {
	BACKGROUND: url(../images/black-arrow.gif) no-repeat 100% 3px
}
#content .gallery A.image IMG {
	MIN-WIDTH: 300px; MARGIN: 0px 0px 10px; WIDTH: 300px; DISPLAY: block; MAX-WIDTH: 300px
}
#content .gallery .subbox {
	WIDTH: 100%; DISPLAY: block; CLEAR: left; OVERFLOW: hidden
}
#content .gallery A IMG {
	DISPLAY: block
}
#content .gallery .title {
	FLOAT: left; COLOR: #fff; CLEAR: left; FONT-SIZE: 12px
}
#footer {
	PADDING-BOTTOM: 65px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 60px
}
#footer .menu {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 4px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FONT-SIZE: 12px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 4px
}
#footer .holder {
	BORDER-BOTTOM: #636363 1px solid; MARGIN: 0px 0px 5px; WIDTH: 100%; OVERFLOW: hidden; BORDER-TOP: #636363 1px solid
}
#footer .menu LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 9px; PADDING-RIGHT: 5px; DISPLAY: inline; BACKGROUND: url(../images/footer-separator.jpg) no-repeat 0px 2px; PADDING-TOP: 0px
}
#footer .menu A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #fff; PADDING-TOP: 0px
}
#footer .menu A.active {
	BACKGROUND: #fff; COLOR: #000; TEXT-DECORATION: none
}
#footer .menu A:hover {
	BACKGROUND: #fff; COLOR: #000; TEXT-DECORATION: none
}
#footer .menu LI.last {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; TOP: 0px; RIGHT: 0px; PADDING-TOP: 0px
}
* HTML #footer .menu LI.last {
	RIGHT: -1px
}
#footer .menu LI.last A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 123px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND: #ffa1e9; HEIGHT: 19px; COLOR: #000; PADDING-TOP: 5px
}
.join #footer .menu LI.last A {
	BACKGROUND: #f319f6; COLOR: #fff
}
#footer .menu LI.last A:hover {
	BACKGROUND: #f319f6; COLOR: #fff
}
#footer .menu LI:first-child {
	BACKGROUND-IMAGE: none
}
#footer .list {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FONT-SIZE: 12px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#footer .list LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 12px; DISPLAY: inline; BACKGROUND: url(../images/footer-separator.jpg) no-repeat 0px 2px; PADDING-TOP: 0px
}
#footer .list LI:first-child {
	BACKGROUND-IMAGE: none
}
#footer .list LI A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #fff; PADDING-TOP: 0px
}
#footer .list LI A.active {
	BACKGROUND: #fff; COLOR: #000; TEXT-DECORATION: none
}
#footer .list LI A:hover {
	BACKGROUND: #fff; COLOR: #000; TEXT-DECORATION: none
}
.head-list {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #bcbcbc; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.head-list LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 12px; DISPLAY: inline; BACKGROUND: url(../images/head-list-separator.jpg) no-repeat 0px 2px; PADDING-TOP: 0px
}
.head-list LI:first-child {
	BACKGROUND-IMAGE: none
}
.head-list STRONG {
	COLOR: #fff; FONT-WEIGHT: bold
}
.image-info {
	WIDTH: 100%; OVERFLOW: hidden
}
.image-info IMG {
	MIN-WIDTH: 640px; WIDTH: 640px; MAX-WIDTH: 640px; FLOAT: left
}
.inner .image-info IMG {
	FLOAT: right
}
.image-info .info {
	WIDTH: 301px; FLOAT: right
}
.inner .image-info .info {
	FLOAT: left
}
.image-info .container {
	MARGIN: 0px -50px 28px 0px; WIDTH: 350px; OVERFLOW: hidden
}
.image-info .star-holder {
	MARGIN: 0px 37px 0px 0px; FLOAT: left
}
.image-info .star-holder P {
	LINE-HEIGHT: 20px; MARGIN: 0px 0px 5px; COLOR: #fff; FONT-SIZE: 13px
}
.image-info .star-holder P STRONG {
	FONT-WEIGHT: bold
}
.image-info .star-holder P A {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.image-info .zip-list {
	PADDING-BOTTOM: 28px; LINE-HEIGHT: 14px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 23px; PADDING-RIGHT: 0px; HEIGHT: 1%; FONT-SIZE: 12px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.image-info .zip-list LI {
	FLOAT: left
}
.image-info .zip-list A {
	TEXT-ALIGN: center; WIDTH: 80px; FLOAT: left; HEIGHT: 60px; COLOR: #fff; CURSOR: pointer
}
.image-info .zip-list A:hover {
	POSITION: relative
}
.image-info .zip-list A:hover {
	TEXT-DECORATION: none
}
.image-info .zip-list A STRONG {
	MARGIN: 0px auto; WIDTH: 55px; DISPLAY: block; BACKGROUND: url(../images/zip-button.png) no-repeat; HEIGHT: 42px
}
.image-info .zip-list A.active STRONG {
	BACKGROUND: url(../images/zip-button-hover.png) no-repeat; TEXT-DECORATION: none
}
.image-info .zip-list A:hover STRONG {
	BACKGROUND: url(../images/zip-button-hover.png) no-repeat; TEXT-DECORATION: none
}
.image-info .zip-list A.active SPAN {
	TEXT-DECORATION: underline
}
.image-info .zip-list A:hover SPAN {
	TEXT-DECORATION: underline
}
.image-info P {
	LINE-HEIGHT: 20px; MARGIN: 0px 0px 20px; COLOR: #bcbcbc; FONT-SIZE: 13px
}
.image-info .preview {
	WIDTH: 100%; OVERFLOW: hidden
}
.image-info .preview A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 14px; BACKGROUND: url(../images/down-arrows.gif) no-repeat 100% 3px; FLOAT: left; COLOR: #fff; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.image-info .preview SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-TOP: 0px
}
.image-info .preview A:hover {
	COLOR: #000; CURSOR: pointer; TEXT-DECORATION: none
}
.image-info .preview A:hover SPAN {
	POSITION: relative; BACKGROUND: #fff; COLOR: #000; TEXT-DECORATION: none
}
IMG.gallery-cover {
	MIN-WIDTH: 640px; WIDTH: 640px; MAX-WIDTH: 640px
}
IMG.gallery-preview-img {
	MIN-WIDTH: 60px; WIDTH: 60px; MAX-WIDTH: 60px
}
#content .image-info .more {
	MARGIN: 25px 0px 0px; FLOAT: left; CLEAR: left
}
.gallery-preview {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px -40px 0px 0px; PADDING-LEFT: 0px; WIDTH: 1020px; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.gallery-preview LI {
	MARGIN: 0px 40px 0px 0px; FLOAT: left
}
.gallery-preview A {
	BORDER-BOTTOM: #636363 1px solid; BORDER-LEFT: #636363 1px solid; PADDING-BOTTOM: 18px; PADDING-LEFT: 33px; PADDING-RIGHT: 33px; DISPLAY: block; BORDER-TOP: #636363 1px solid; BORDER-RIGHT: #636363 1px solid; PADDING-TOP: 18px
}
.gallery-preview A.active {
	BACKGROUND: #323232
}
.gallery-preview A:hover {
	BACKGROUND: #323232
}
.comments {
	PADDING-BOTTOM: 39px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 64px; PADDING-RIGHT: 61px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.collapse-box {
	WIDTH: 100%; DISPLAY: block; OVERFLOW: hidden
}
.full .collapse-box {
	DISPLAY: none
}
#poster {
	FLOAT: left
}
#drop {
	CURSOR: pointer
}
.comments LI {
	PADDING-BOTTOM: 14px; LINE-HEIGHT: 20px; MARGIN: 0px 0px 20px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; PADDING-TOP: 12px
}
.comments LI.bg {
	BACKGROUND: #191919
}
.comments TR.bg {
	BACKGROUND: #191919
}
.comments .name {
	DISPLAY: block; COLOR: #bcbcbc
}
.comments .date {
	DISPLAY: block; COLOR: #bcbcbc
}
.comments .name STRONG {
	COLOR: #fff
}
.comments .date STRONG {
	COLOR: #fff
}
.comments P {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #bcbcbc; PADDING-TOP: 20px
}
.fieldset {
	BORDER-BOTTOM: #5b5b5b 1px solid; BORDER-LEFT: #5b5b5b 1px solid; PADDING-BOTTOM: 16px; MARGIN: 0px auto; PADDING-LEFT: 35px; WIDTH: 779px; PADDING-RIGHT: 35px; OVERFLOW: hidden; BORDER-TOP: #5b5b5b 1px solid; BORDER-RIGHT: #5b5b5b 1px solid; PADDING-TOP: 16px
}
.note {
	WIDTH: 167px; FLOAT: left
}
.note H3 {
	LINE-HEIGHT: 20px; MARGIN: 0px 0px 20px; COLOR: #fff; FONT-SIZE: 13px; FONT-WEIGHT: bold
}
.note .text {
	PADDING-BOTTOM: 25px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; BACKGROUND: url(../images/comment-block-grad.gif) repeat-x; PADDING-TOP: 3px
}
.note .text P {
	MARGIN: 0px 0px 15px; FONT-SIZE: 12px
}
.note .text STRONG {
	COLOR: #fff; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
.form {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 510px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 15px
}
.form:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: ""
}
.form DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 13px
}
.fieldset-contact LABEL {
	LINE-HEIGHT: 20px; COLOR: #fff; FONT-SIZE: 12px
}
.fieldset LABEL {
	LINE-HEIGHT: 20px; COLOR: #fff; FONT-SIZE: 12px
}
.fieldset-contact STRONG.help {
	DISPLAY: none; COLOR: #ff0000
}
.fieldset STRONG.help {
	DISPLAY: none; COLOR: #ff0000
}
.form .input {
	WIDTH: 246px; DISPLAY: block; BACKGROUND: url(../images/input-bg.gif) no-repeat; HEIGHT: 27px
}
.form .input INPUT {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 5px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5px; WIDTH: 236px; PADDING-RIGHT: 5px; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT-STYLE: none; PADDING-TOP: 5px
}
.form .textarea {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 5px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5px; WIDTH: 474px; PADDING-RIGHT: 5px; DISPLAY: block; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/textarea-bg.gif) no-repeat; HEIGHT: 120px; BORDER-LEFT-STYLE: none; OVERFLOW: hidden; PADDING-TOP: 5px
}
.form .textarea TEXTAREA {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 474px; DISPLAY: block; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 120px; BORDER-LEFT-STYLE: none; OVERFLOW: auto
}
.submit {
	MARGIN: 5px 0px 0px -8px; WIDTH: 131px; DISPLAY: inline; FLOAT: left; HEIGHT: 46px; OVERFLOW: hidden
}
* HTML .submit {
	POSITION: relative
}
.submit INPUT {
	WIDTH: 131px; HEIGHT: 92px
}
.hover INPUT {
	MARGIN: -46px 0px 0px
}
.submit:hover INPUT {
	MARGIN: -46px 0px 0px
}
.tabset {
	WIDTH: 100%; DISPLAY: table
}
* HTML .tabset {
	FLOAT: left
}
* + HTML .tabset {
	FLOAT: left
}
.tabset LI {
	BORDER-BOTTOM: #636363 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 9px; PADDING-RIGHT: 13px; DISPLAY: table-cell; WHITE-SPACE: nowrap; PADDING-TOP: 3px
}
* HTML .tabset LI {
	FLOAT: left
}
* + HTML .tabset LI {
	FLOAT: left
}
A.tab {
	FONT-SIZE: 12px
}
A.tab SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff
}
A.tab:hover SPAN {
	BACKGROUND: #fff; COLOR: #000
}
A.tab:hover {
	POSITION: relative; TEXT-DECORATION: none
}
#content .holder .line {
	WIDTH: 835px; DISPLAY: table-cell
}
#content .holder .line SPAN {
	BACKGROUND-IMAGE: none
}
* HTML #content .holder .line {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-TOP-STYLE: none; FLOAT: none; HEIGHT: 1%; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
* + HTML #content .holder .line {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-TOP-STYLE: none; FLOAT: none; HEIGHT: 1%; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
* HTML #content .holder .line SPAN {
	BORDER-BOTTOM: #636363 1px solid; POSITION: relative; WIDTH: 100%; PADDING-RIGHT: 3px; DISPLAY: block; HEIGHT: 22px; MARGIN-LEFT: -3px
}
* + HTML #content .holder .line SPAN {
	BORDER-BOTTOM: #636363 1px solid; POSITION: relative; WIDTH: 100%; DISPLAY: block; HEIGHT: 22px
}
.tabset LI.active {
	BORDER-BOTTOM: #636363 1px; BORDER-LEFT: #636363 1px solid; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff; BORDER-TOP: #636363 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #636363 1px solid
}
.tabset LI.active SPAN {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #fff !important
}
DIV.tab {
	WIDTH: 100%; CLEAR: both
}
.small-holder {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: table; HEIGHT: 1%; CLEAR: both; PADDING-TOP: 20px
}
.small-gallery {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px -40px -40px -5px; PADDING-LEFT: 0px; WIDTH: 1020px; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.small-gallery UL {
	WIDTH: 1020px
}
.small-gallery UL:after {
	DISPLAY: block; HEIGHT: 0px; CLEAR: both; CONTENT: ""
}
.small-gallery UL LI {
	PADDING-BOTTOM: 25px; MARGIN: 0px 29px 0px 0px; PADDING-LEFT: 0px; WIDTH: 225px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 225px; PADDING-TOP: 0px
}
.small-gallery A {
	BORDER-BOTTOM: #636363 1px solid; MIN-WIDTH: 223px; TEXT-ALIGN: center; BORDER-LEFT: #636363 1px solid; MIN-HEIGHT: 223px; WIDTH: 223px; DISPLAY: table-cell; MAX-WIDTH: 223px; HEIGHT: 223px; MAX-HEIGHT: 223px; VERTICAL-ALIGN: middle; BORDER-TOP: #636363 1px solid; BORDER-RIGHT: #636363 1px solid
}
.small-gallery A IMG {
	MAX-WIDTH: 211px; MAX-HEIGHT: 211px
}
.small-gallery A:hover {
	BACKGROUND: #1f1f1f
}
* HTML .small-gallery A {
	DISPLAY: block; OVERFLOW: hidden
}
* + HTML .small-gallery A {
	DISPLAY: block; OVERFLOW: hidden
}
.image-info .features {
	PADDING-BOTTOM: 28px; LINE-HEIGHT: 14px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; HEIGHT: 1%; FONT-SIZE: 12px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.image-info .features LI {
	FLOAT: left
}
.image-info .features A {
	TEXT-ALIGN: center; WIDTH: 130px; FLOAT: left; HEIGHT: 60px; COLOR: #fff; CURSOR: pointer
}
.image-info .features A:hover {
	POSITION: relative
}
.image-info .features A:hover {
	TEXT-DECORATION: none
}
.image-info .features A STRONG {
	MARGIN: 0px auto; WIDTH: 40px; DISPLAY: block; HEIGHT: 36px
}
.image-info .features LI.kiss STRONG {
	BACKGROUND: url(../images/heart.png) no-repeat
}
.image-info .features LI.pm STRONG {
	BACKGROUND: url(../images/pm.png) no-repeat
}
.image-info .features LI.kiss A.active STRONG {
	BACKGROUND: url(../images/heart-hover.png) no-repeat; TEXT-DECORATION: none
}
.image-info .features LI.kiss A:hover STRONG {
	BACKGROUND: url(../images/heart-hover.png) no-repeat; TEXT-DECORATION: none
}
.image-info .features LI.pm A.active STRONG {
	BACKGROUND: url(../images/pm-hover.png) no-repeat; TEXT-DECORATION: none
}
.image-info .features LI.pm A:hover STRONG {
	BACKGROUND: url(../images/pm-hover.png) no-repeat; TEXT-DECORATION: none
}
.image-info .features A.active SPAN {
	TEXT-DECORATION: underline
}
.image-info .features A:hover SPAN {
	TEXT-DECORATION: underline
}
.inner .preview {
	MARGIN-TOP: 0px
}
#blog-content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 400px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 30px
}
.blog-box {
	BORDER-BOTTOM: #5b5b5b 1px solid; PADDING-BOTTOM: 37px; MARGIN: 0px 0px 37px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.blog-box P {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #bcbcbc; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.blog-box .holder {
	TEXT-ALIGN: center; PADDING-BOTTOM: 30px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.blog-box .holder A {
	LINE-HEIGHT: 20px; COLOR: #fff; FONT-SIZE: 12px
}
.blog-box .image .pos {
	BORDER-BOTTOM: #5b5b5b 1px solid; BORDER-LEFT: #5b5b5b 1px solid; MARGIN: 0px 0px 8px; WIDTH: 398px; DISPLAY: table; HEIGHT: 398px; BORDER-TOP: #5b5b5b 1px solid; BORDER-RIGHT: #5b5b5b 1px solid
}
.blog-box .image {
	POSITION: relative; WIDTH: 398px; DISPLAY: block; HEIGHT: 398px
}
* HTML .blog-box .image .pos {
	POSITION: relative; DISPLAY: block; CURSOR: pointer
}
* + HTML .blog-box .image .pos {
	POSITION: relative; DISPLAY: block; CURSOR: pointer
}
.blog-box .sub {
	TEXT-ALIGN: center; WIDTH: 100%; DISPLAY: table-cell; VERTICAL-ALIGN: middle
}
.blog-box .image:hover {
	BACKGROUND: url(http://www.x-art.com/error)
}
.blog-box .image:hover .pos {
	BACKGROUND: #323232
}
.blog-box .text-link {
	POSITION: absolute; BOTTOM: -25px; DISPLAY: block; LEFT: 146px
}
.blog-box .image:hover .text-link {
	TEXT-DECORATION: underline
}
* HTML .blog-box .sub {
	POSITION: absolute; TOP: 50%; LEFT: 0px
}
* + HTML .blog-box .sub {
	POSITION: absolute; TOP: 50%; LEFT: 0px
}
* HTML .blog-box SPAN.object {
	POSITION: relative; TOP: -50%
}
* + HTML .blog-box SPAN.object {
	POSITION: relative; TOP: -50%
}
.blog-box .info {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 20px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; BACKGROUND: #323232; COLOR: #fff; FONT-SIZE: 12px; LIST-STYLE-IMAGE: none; PADDING-TOP: 15px
}
.blog-box .info LI {
	PADDING-BOTTOM: 1px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.blog-box .info A {
	COLOR: #ffa1e9
}
.blog-box .info STRONG {
	WIDTH: 72px; FLOAT: left
}
.blog-box .info P {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 260px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
#blog-content .page-list {
	WIDTH: 100%; FLOAT: none
}
#blog-content .page-list LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#blog-content .page-list LI.next {
	FLOAT: right
}
#sidebar {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 224px; PADDING-RIGHT: 63px; FLOAT: left; PADDING-TOP: 129px
}
.block {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
.block H3 {
	BORDER-BOTTOM: #5b5b5b 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 18px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #fff; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#sidebar .block IMG {
	MARGIN: 0px 0px 7px; DISPLAY: block
}
#sidebar .block P {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #bcbcbc; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#sidebar P A {
	COLOR: #fff; FONT-WEIGHT: bold
}
#sidebar P A SPAN {
	COLOR: #ffa1e9
}
.list-menu {
	PADDING-BOTTOM: 35px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 148px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.list-menu LI {
	MARGIN: 0px 0px 5px
}
.list-menu A {
	LINE-HEIGHT: 14px; COLOR: #fff
}
.list-menu A:hover {
	BACKGROUND: #fff; COLOR: #000; TEXT-DECORATION: none
}
#links {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 63px; WIDTH: 225px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 129px
}
#links .block H3 {
	TEXT-ALIGN: right
}
#links .list-menu {
	TEXT-ALIGN: right; FLOAT: right
}
.rss {
	MARGIN: 0px 0px 28px; WIDTH: 100%; OVERFLOW: hidden
}
.rss A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 23px; BACKGROUND: url(../images/rss.gif) no-repeat 100% 0px; FLOAT: right; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.rss SPAN {
	COLOR: #fff
}
.rss A:hover {
	POSITION: relative; TEXT-DECORATION: none
}
.rss A:hover SPAN {
	BACKGROUND: #fff; COLOR: #000
}
.mini-gal {
	PADDING-BOTTOM: 22px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 22px
}
.mini-gal LI {
	MARGIN: 0px 1px 0px 0px; FLOAT: left
}
.mini-gal IMG {
	DISPLAY: block
}
.fieldset-radio {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 75px; WIDTH: 825px; PADDING-RIGHT: 75px; PADDING-TOP: 0px
}
.radio {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 469px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 10px
}
.radio UL {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FONT-SIZE: 16px; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.radio LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 1px; PADDING-LEFT: 28px; WIDTH: 430px; PADDING-RIGHT: 11px; BACKGROUND: #191919; HEIGHT: 26px; PADDING-TOP: 5px
}
#radio LI.hover {
	BACKGROUND: #636363
}
#radio LI:hover {
	BACKGROUND: #636363
}
.radio LABEL {
	MARGIN: 9px 0px 0px 15px; COLOR: #bcbcbc; VERTICAL-ALIGN: middle
}
.radio INPUT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; VERTICAL-ALIGN: middle; PADDING-TOP: 0px
}
.radio LABEL STRONG {
	COLOR: #fff; FONT-WEIGHT: bold
}
.radio LABEL EM {
	COLOR: #f319f6; FONT-WEIGHT: bold
}
.foot-note {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 20px; PADDING-LEFT: 52px; PADDING-RIGHT: 0px; DISPLAY: block; COLOR: #bcbcbc; FONT-SIZE: 11px; PADDING-TOP: 25px
}
.big-join {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 37px; MARGIN: -20px 0px 0px; PADDING-LEFT: 50px; WIDTH: 279px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/joinnow-big-hover.png) no-repeat; FLOAT: right; HEIGHT: 82px; COLOR: #fff; FONT-SIZE: 37px; CURSOR: pointer; PADDING-TOP: 120px
}
.big-join:hover {
	BACKGROUND: url(../images/joinnow-big.png) no-repeat; TEXT-DECORATION: none
}
.content {
	PADDING-BOTTOM: 50px; PADDING-LEFT: 75px; WIDTH: 825px; PADDING-RIGHT: 75px; PADDING-TOP: 0px
}
.content H3 {
	LINE-HEIGHT: 20px; MARGIN: 0px; COLOR: #fff; FONT-WEIGHT: bold
}
.content P {
	LINE-HEIGHT: 20px; MARGIN: 0px 0px 20px; COLOR: #bcbcbc
}
.content P A {
	COLOR: #fff; FONT-WEIGHT: bold
}
.support {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; PADDING-LEFT: 75px; WIDTH: 825px; PADDING-RIGHT: 75px; COLOR: #bcbcbc; PADDING-TOP: 0px
}
.support P {
	LINE-HEIGHT: 20px; MARGIN: 0px 0px 20px
}
.support P A {
	COLOR: #fff; FONT-WEIGHT: bold
}
.support .visit {
	COLOR: #ffa1e9; FONT-WEIGHT: bold
}
.fieldset-affiliate {
	BORDER-BOTTOM: #5b5b5b 1px solid; BORDER-LEFT: #5b5b5b 1px solid; PADDING-BOTTOM: 16px; MARGIN: 0px auto 20px; PADDING-LEFT: 35px; WIDTH: 307px; PADDING-RIGHT: 35px; OVERFLOW: hidden; BORDER-TOP: #5b5b5b 1px solid; BORDER-RIGHT: #5b5b5b 1px solid; PADDING-TOP: 0px
}
.fieldset-affiliate .form {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 260px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.fieldset-affiliate .form DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 17px
}
.fieldset-affiliate .code {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 12px
}
.fieldset-affiliate .code IMG {
	FLOAT: left
}
.fieldset-affiliate .code STRONG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #ff0000; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.fieldset-affiliate .block-form {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 235px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 3px
}
.fieldset-affiliate .block-form DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
.fieldset-affiliate .textarea {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 5px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5px; WIDTH: 211px; PADDING-RIGHT: 5px; DISPLAY: block; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/textarea-bg2.gif) no-repeat; HEIGHT: 120px; BORDER-LEFT-STYLE: none; OVERFLOW: hidden; PADDING-TOP: 5px
}
.fieldset-affiliate .textarea TEXTAREA {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 211px; DISPLAY: block; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 120px; BORDER-LEFT-STYLE: none; OVERFLOW: auto
}
.fieldset-affiliate .select {
	BORDER-BOTTOM: #545454 1px solid; BORDER-LEFT: #545454 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; WIDTH: 215px; PADDING-RIGHT: 2px; DISPLAY: block; BORDER-TOP: #545454 1px solid; BORDER-RIGHT: #545454 1px solid; PADDING-TOP: 1px
}
.fieldset-affiliate .select SELECT {
	WIDTH: 415px; DISPLAY: block; FONT-SIZE: 12px
}
.fieldset-affiliate .submit {
	POSITION: relative; MARGIN-LEFT: -5px
}
.fieldset-contact {
	BORDER-BOTTOM: #5b5b5b 1px solid; BORDER-LEFT: #5b5b5b 1px solid; PADDING-BOTTOM: 16px; MARGIN: 0px auto 20px; PADDING-LEFT: 35px; WIDTH: 753px; PADDING-RIGHT: 35px; OVERFLOW: hidden; BORDER-TOP: #5b5b5b 1px solid; BORDER-RIGHT: #5b5b5b 1px solid; PADDING-TOP: 0px
}
.fieldset-contact .form {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 260px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.fieldset-contact .form DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 17px
}
.fieldset-contact .code {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 12px
}
.fieldset-contact .code IMG {
	FLOAT: left
}
.fieldset-contact .code STRONG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 0px; FLOAT: left; COLOR: #ff0000; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.fieldset-contact .block-form {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 435px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 3px
}
.fieldset-contact .block-form DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
.fieldset-contact .textarea {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 5px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5px; WIDTH: 411px; PADDING-RIGHT: 5px; DISPLAY: block; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/textarea-bg2.gif) no-repeat; HEIGHT: 120px; BORDER-LEFT-STYLE: none; OVERFLOW: hidden; PADDING-TOP: 5px
}
.fieldset-contact .textarea TEXTAREA {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 411px; DISPLAY: block; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 120px; BORDER-LEFT-STYLE: none; OVERFLOW: auto
}
.fieldset-contact .select {
	BORDER-BOTTOM: #545454 1px solid; BORDER-LEFT: #545454 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 2px; WIDTH: 415px; PADDING-RIGHT: 2px; DISPLAY: block; BORDER-TOP: #545454 1px solid; BORDER-RIGHT: #545454 1px solid; PADDING-TOP: 1px
}
.fieldset-contact .select SELECT {
	WIDTH: 415px; DISPLAY: block; FONT-SIZE: 12px
}
.fieldset-contact .submit {
	POSITION: relative; MARGIN-LEFT: -9px
}
.page-view-gall {
	BACKGROUND: url(../images/page-view-gall-grad.gif) #000 repeat-x
}
.page-view-gall #main {
	MIN-WIDTH: 926px; PADDING-BOTTOM: 37px; MARGIN: 0px auto; PADDING-LEFT: 38px; WIDTH: auto; PADDING-RIGHT: 29px; HEIGHT: 1%; OVERFLOW: inherit; PADDING-TOP: 0px
}
.page-view-gall #main IMG {
	MARGIN: 0px auto; DISPLAY: block
}
.page-view-gall .container {
	MARGIN: 0px auto 26px; WIDTH: 972px; HEIGHT: 25px; OVERFLOW: hidden
}
.big-gallery {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 12px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px
}
.big-gallery LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px -2px; PADDING-LEFT: 19px; PADDING-RIGHT: 18px; DISPLAY: inline; BACKGROUND: url(../images/top-list-separator.gif) no-repeat 0px 3px; PADDING-TOP: 0px
}
.big-gallery A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #fff; PADDING-TOP: 0px
}
.big-gallery A.active {
	BACKGROUND: #ffffff; COLOR: #000000; TEXT-DECORATION: none
}
.big-gallery A:hover {
	BACKGROUND: #ffffff; COLOR: #000000; TEXT-DECORATION: none
}
.image-num {
	BORDER-LEFT: #636363 1px solid; PADDING-BOTTOM: 5px; MARGIN: 2px 0px 0px; PADDING-LEFT: 22px; PADDING-RIGHT: 22px; DISPLAY: block; BACKGROUND: #000; FLOAT: left; BORDER-TOP: #636363 1px solid; BORDER-RIGHT: #636363 1px solid; PADDING-TOP: 2px
}
.page-list {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; FONT-SIZE: 12px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px
}
.page-list LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 2px 0px -2px; PADDING-LEFT: 13px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/top-list-separator.gif) no-repeat 0px 3px; FLOAT: left; PADDING-TOP: 0px
}
.page-list A {
	COLOR: #fff
}
.page-list A SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
.page-list LI.prev A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 22px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/prev.gif) no-repeat 0px 3px; PADDING-TOP: 0px
}
.page-list LI.next A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 22px; BACKGROUND: url(../images/next.gif) no-repeat 100% 3px; PADDING-TOP: 0px
}
.page-list LI A.active {
	COLOR: #000; CURSOR: pointer; TEXT-DECORATION: none
}
.page-list LI A:hover {
	COLOR: #000; CURSOR: pointer; TEXT-DECORATION: none
}
.page-list LI A.active SPAN {
	BACKGROUND: #fff
}
.page-list LI A:hover SPAN {
	BACKGROUND: #fff
}
.page-view-gall .top-menu {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; FONT-SIZE: 12px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 5px
}
.page-view-gall .top-menu LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 1px 0px -1px; PADDING-LEFT: 10px; PADDING-RIGHT: 9px; DISPLAY: inline; BACKGROUND: url(../images/top-list-separator.gif) no-repeat 0px 3px; PADDING-TOP: 0px
}
.page-view-gall .top-menu A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; COLOR: #ffffff; PADDING-TOP: 0px
}
.page-view-gall .top-menu A.active {
	BACKGROUND: #ffffff; COLOR: #000000; TEXT-DECORATION: none
}
.page-view-gall .top-menu A:hover {
	BACKGROUND: #ffffff; COLOR: #000000; TEXT-DECORATION: none
}
.star-rating {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 130px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/star.gif) repeat-x; HEIGHT: 12px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
#content .gallery .star-hold {
	FLOAT: left; CLEAR: both
}
#content .gallery .star-rating {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 1px 0px 0px 3px; PADDING-LEFT: 0px; WIDTH: 130px; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: url(../images/star.gif) repeat-x; FLOAT: left; HEIGHT: 12px; OVERFLOW: hidden; LIST-STYLE-IMAGE: none; PADDING-TOP: 0px
}
.star-rating LI {
	FLOAT: left
}
#content .gallery .star-rating LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 0px
}
.star-rating LI A {
	Z-INDEX: 2; POSITION: absolute; PADDING-BOTTOM: 0px; TEXT-INDENT: -9000px; PADDING-LEFT: 0px; WIDTH: 13px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 12px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.star-rating LI SPAN {
	Z-INDEX: 2; POSITION: absolute; PADDING-BOTTOM: 0px; TEXT-INDENT: -9000px; PADDING-LEFT: 0px; WIDTH: 13px; PADDING-RIGHT: 0px; DISPLAY: block; HEIGHT: 12px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.star-rating LI.active A {
	Z-INDEX: 1; BACKGROUND: url(../images/star.gif) 0px 12px; LEFT: 0px
}
.star-rating LI.active SPAN {
	Z-INDEX: 1; BACKGROUND: url(../images/star.gif) 0px 12px; LEFT: 0px
}
.star-rating .one-star {
	LEFT: 0px
}
.star-rating LI.active .one-star {
	WIDTH: 13px
}
.star-rating .two-stars {
	LEFT: 13px
}
.star-rating LI.active .two-stars {
	WIDTH: 26px
}
.star-rating .three-stars {
	LEFT: 26px
}
.star-rating LI.active .three-stars {
	WIDTH: 39px
}
.star-rating .four-stars {
	LEFT: 39px
}
.star-rating LI.active .four-stars {
	WIDTH: 52px
}
.star-rating .five-stars {
	LEFT: 52px
}
.star-rating LI.active .five-stars {
	WIDTH: 65px
}
.star-rating .six-stars {
	LEFT: 65px
}
.star-rating LI.active .six-stars {
	WIDTH: 78px
}
.star-rating .seven-stars {
	LEFT: 78px
}
.star-rating LI.active .seven-stars {
	WIDTH: 91px
}
.star-rating .eight-stars {
	LEFT: 91px
}
.star-rating LI.active .eight-stars {
	WIDTH: 104px
}
.star-rating .nine-stars {
	LEFT: 104px
}
.star-rating LI.active .nine-stars {
	WIDTH: 117px
}
.star-rating .ten-stars {
	LEFT: 117px
}
.star-rating LI.active .ten-stars {
	WIDTH: 130px
}
#pagination {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 30px
}
.popup {
	Z-INDEX: 500; POSITION: absolute; PADDING-BOTTOM: 13px; PADDING-LEFT: 25px; WIDTH: 674px; PADDING-RIGHT: 25px; DISPLAY: none; BACKGROUND: #fff; HEIGHT: 411px; TOP: 200px; PADDING-TOP: 30px; LEFT: 124px
}
.popup .close {
	POSITION: absolute; PADDING-BOTTOM: 0px; LINE-HEIGHT: 17px; PADDING-LEFT: 0px; PADDING-RIGHT: 22px; BACKGROUND: url(../images/popup-close.gif) no-repeat 100% 0px; COLOR: #636363; FONT-SIZE: 11px; TOP: 13px; CURSOR: pointer; RIGHT: 25px; PADDING-TOP: 0px
}
.popup IMG {
	MARGIN: 20px 0px 0px; FLOAT: right
}
.popup .fieldset-popup {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 371px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 13px
}
.popup .holder {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; HEIGHT: 383px; PADDING-TOP: 0px
}
.popup .holder:after {
	WIDTH: 100%; DISPLAY: block; HEIGHT: 0px; CLEAR: both; OVERFLOW: hidden; CONTENT: ""
}
.popup H2.kiss {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 20px; MARGIN: 0px 0px 18px; PADDING-LEFT: 41px; PADDING-RIGHT: 0px; COLOR: #636363; FONT-SIZE: 16px; PADDING-TOP: 3px
}
.popup H2.pm {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 20px; MARGIN: 0px 0px 18px; PADDING-LEFT: 41px; PADDING-RIGHT: 0px; COLOR: #636363; FONT-SIZE: 16px; PADDING-TOP: 3px
}
.popup H2.pm {
	BACKGROUND: url(../images/pm.gif) no-repeat
}
.popup H2.kiss {
	BACKGROUND: url(../images/heart.gif) no-repeat
}
.popup P {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; MARGIN: 0px; COLOR: #636363; CLEAR: both; FONT-SIZE: 11px
}
.popup .holder DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FLOAT: left; OVERFLOW: hidden; PADDING-TOP: 14px
}
.popup LABEL {
	LINE-HEIGHT: 20px; COLOR: #636363; FONT-SIZE: 12px
}
.popup STRONG.btn {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 18px
}
.popup STRONG.help {
	DISPLAY: none; COLOR: #ff0000
}
.popup .input {
	WIDTH: 240px; DISPLAY: block; BACKGROUND: url(../images/popup-input.gif) no-repeat; HEIGHT: 23px
}
.popup .input INPUT {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 4px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 4px; WIDTH: 230px; PADDING-RIGHT: 4px; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-LEFT-STYLE: none; PADDING-TOP: 4px
}
.popup .textarea {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 5px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 5px; WIDTH: 331px; PADDING-RIGHT: 5px; DISPLAY: block; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/popup-textarea-bg.gif) no-repeat; HEIGHT: 99px; BORDER-LEFT-STYLE: none; OVERFLOW: hidden; PADDING-TOP: 5px
}
.popup .textarea TEXTAREA {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 331px; DISPLAY: block; BORDER-TOP-STYLE: none; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 99px; BORDER-LEFT-STYLE: none; OVERFLOW: auto
}
UL#featurelist {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 1020px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 505px; FLOAT: none; MARGIN-LEFT: -5px; CLEAR: both; PADDING-TOP: 0px
}
UL#featurelist LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL#featurelist LI A:hover {
	BACKGROUND: #1f1f1f
}
UL#featurelist .item1 {
	BORDER-BOTTOM: #636363 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #636363 1px solid; WIDTH: 475px; HEIGHT: 475px; MARGIN-LEFT: 255px; BORDER-TOP: #636363 1px solid; BORDER-RIGHT: #636363 1px solid
}
UL#featurelist .item1 A {
	TEXT-ALIGN: center; WIDTH: 475px; DISPLAY: table-cell; HEIGHT: 475px; VERTICAL-ALIGN: middle
}
UL#featurelist .item1 IMG {
	MAX-WIDTH: 450px; MAX-HEIGHT: 450px
}
UL#featurelist .item2 {
	BORDER-BOTTOM: #636363 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #636363 1px solid; WIDTH: 223px; HEIGHT: 223px; VERTICAL-ALIGN: middle; BORDER-TOP: #636363 1px solid; BORDER-RIGHT: #636363 1px solid
}
UL#featurelist .item2 A {
	WIDTH: 223px; DISPLAY: table-cell; HEIGHT: 223px; VERTICAL-ALIGN: middle
}
UL#featurelist .item2 IMG {
	MAX-WIDTH: 211px; MAX-HEIGHT: 211px
}
UL#featurelist .item3 {
	BORDER-BOTTOM: #636363 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #636363 1px solid; WIDTH: 223px; HEIGHT: 223px; BORDER-TOP: #636363 1px solid; RIGHT: 3px; BORDER-RIGHT: #636363 1px solid
}
UL#featurelist .item3 A {
	WIDTH: 223px; DISPLAY: table-cell; HEIGHT: 223px; VERTICAL-ALIGN: middle
}
UL#featurelist .item3 IMG {
	MAX-WIDTH: 211px; MAX-HEIGHT: 210px
}
UL#featurelist .item4 {
	BORDER-BOTTOM: #636363 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #636363 1px solid; MARGIN-TOP: 252px; WIDTH: 223px; HEIGHT: 223px; BORDER-TOP: #636363 1px solid; BORDER-RIGHT: #636363 1px solid
}
UL#featurelist .item4 A {
	WIDTH: 223px; DISPLAY: table-cell; HEIGHT: 223px; VERTICAL-ALIGN: middle
}
UL#featurelist .item4 IMG {
	MAX-WIDTH: 211px; MAX-HEIGHT: 211px
}
UL#featurelist .item5 {
	BORDER-BOTTOM: #636363 1px solid; POSITION: absolute; TEXT-ALIGN: center; BORDER-LEFT: #636363 1px solid; MARGIN-TOP: 252px; WIDTH: 223px; HEIGHT: 223px; BORDER-TOP: #636363 1px solid; RIGHT: 3px; BORDER-RIGHT: #636363 1px solid
}
UL#featurelist .item5 A {
	WIDTH: 223px; DISPLAY: table-cell; HEIGHT: 223px; VERTICAL-ALIGN: middle
}
UL#featurelist .item5 IMG {
	MAX-WIDTH: 211px; MAX-HEIGHT: 211px
}
* HTML UL#featurelist A {
	DISPLAY: block
}
* + HTML UL#featurelist A {
	DISPLAY: block
}
IMG.hori {
	WIDTH: 210px; HEIGHT: 140px
}
DIV#prefooter {
	TEXT-ALIGN: center; MARGIN-BOTTOM: 35px
}
DIV#prefooter STRONG {
	FONT-WEIGHT: bold
}
DIV#prefooter A {
	COLOR: #ffa1e9; FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
#bottomlist {
	MARGIN-TOP: 50px
}
#bottomlist LI {
	DISPLAY: inline-block; FLOAT: left; MARGIN-RIGHT: 25px
}
#bottomlist .rlink {
	Z-INDEX: 100; POSITION: relative; FLOAT: right
}
#bottomlist .rlink A {
	COLOR: #fff; FONT-WEIGHT: normal
}
#bottomlist .rlink A:hover {
	POSITION: relative; BACKGROUND: #ffffff 0px 0px; COLOR: #000000; TEXT-DECORATION: none
}
#bottomlist .heading {
	WIDTH: 100%; MARGIN-LEFT: 0px
}
#bottomlist .heading LI {
	MARGIN: 0px; FLOAT: none
}
.entrydata STRONG {
	COLOR: #fff; FONT-WEIGHT: bolder
}
.entryitem {
	MARGIN-TOP: 25px; DISPLAY: block
}
.clear {
	CLEAR: both
}
.entryitem IMG.avatar {
	WIDTH: 140px; FLOAT: left; HEIGHT: 210px; MARGIN-RIGHT: 23px
}
.entryitem H4 {
	LINE-HEIGHT: 1.5em; MARGIN-TOP: 20px; COLOR: #fff; FONT-WEIGHT: bold
}
.entrydata {
	COLOR: #aaa; PADDING-TOP: 15px
}
.entrydata P {
	LINE-HEIGHT: 20px; MARGIN-BOTTOM: 0px
}
.entrydata LI {
	LINE-HEIGHT: 20px
}
.entrydata UL {
	MARGIN-TOP: 20px
}
.entrydata A {
	COLOR: #ffa1e9; FONT-WEIGHT: bold
}
LI.alterrow {
	BACKGROUND-COLOR: #191919
}
.heading .active {
	BORDER-BOTTOM: medium none; BORDER-LEFT: #636363 1px solid; BORDER-TOP: #636363 1px solid; BORDER-RIGHT: #636363 1px solid
}
.mytable {
	BORDER-COLLAPSE: separate
}
.logocentered {
	WIDTH: 279px; HEIGHT: 54px
}
.logocentered A {
	TEXT-INDENT: -3000px; MARGIN: 0px 0px 5px; WIDTH: 279px; DISPLAY: block; BACKGROUND: url(../images/x-art_logo.jpg) no-repeat; HEIGHT: 34px; OVERFLOW: hidden
}
.logocentered STRONG {
	COLOR: #bcbcbc; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
