article {
	DISPLAY: block
}
aside {
	DISPLAY: block
}
audio {
	DISPLAY: block
}
canvas {
	DISPLAY: block
}
command {
	DISPLAY: block
}
datalist {
	DISPLAY: block
}
details {
	DISPLAY: block
}
EMBED {
	DISPLAY: block
}
figcaption {
	DISPLAY: block
}
figure {
	DISPLAY: block
}
footer {
	DISPLAY: block
}
header {
	DISPLAY: block
}
hgroup {
	DISPLAY: block
}
keygen {
	DISPLAY: block
}
meter {
	DISPLAY: block
}
nav {
	DISPLAY: block
}
output {
	DISPLAY: block
}
progress {
	DISPLAY: block
}
section {
	DISPLAY: block
}
source {
	DISPLAY: block
}
video {
	DISPLAY: block
}
mark {
	DISPLAY: inline
}
RP {
	DISPLAY: inline
}
RT {
	DISPLAY: inline
}
RUBY {
	DISPLAY: inline
}
summary {
	DISPLAY: inline
}
time {
	DISPLAY: inline
}
BODY {
	LINE-HEIGHT: 1.25em; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: #030; COLOR: #363636; FONT-SIZE: 100%
}
HTML {
	MIN-WIDTH: 980px
}
HTML {
	HEIGHT: 100%
}
BODY {
	HEIGHT: 100%
}
.extra {
	POSITION: relative; MARGIN: 0px auto -203px; MIN-HEIGHT: 100%; HEIGHT: auto !important
}

.extra1 {
	POSITION: relative; WIDTH: 100%; HEIGHT: 100px
}
#main {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 980px; FONT-SIZE: 0.81em; OVERFLOW: hidden
}
header {
	BACKGROUND: url(../images/top.jpg) no-repeat left top; HEIGHT: 280px; OVERFLOW: hidden
}
.head {
	POSITION: relative; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 132px; OVERFLOW: hidden
}
section#content {
	
}
aside.bottom {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; BACKGROUND: #000; HEIGHT: 1%; PADDING-TOP: 0px
}
aside.bottom .inside {
	PADDING-BOTTOM: 43px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 30px
}
footer .indent {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; PADDING-TOP: 20px
}
footer .container {
	POSITION: relative; MARGIN: 0px auto; WIDTH: 960px; BACKGROUND: url(../images/bot.gif) repeat-x left top; FONT-SIZE: 0.81em
}
.fleft {
	FLOAT: left
}
.fright {
	FLOAT: right
}
.clear {
	CLEAR: both
}
.alignright {
	TEXT-ALIGN: right
}
.aligncenter {
	TEXT-ALIGN: center
}
.wrapper {
	WIDTH: 100%; OVERFLOW: hidden
}
.inside {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.indent-right {
	PADDING-RIGHT: 15px
}
.indent1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 30px
}
.indent2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 20px; PADDING-TOP: 0px
}
#content .inside {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
#content .inside-left {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#content .inside-right {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
P {
	MARGIN-BOTTOM: 23px
}
.p1 {
	MARGIN-BOTTOM: 9px
}
.p2 {
	MARGIN-BOTTOM: 18px
}
.p3 {
	MARGIN-BOTTOM: 27px
}
.p4 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.p5 {
	MARGIN-TOP: -15px; MARGIN-BOTTOM: 15px
}
A {
	OUTLINE-STYLE: none; COLOR: #3e3e3e; TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
A:focus {
	TEXT-DECORATION: underline
}
A:active {
	
}
A:visited {
	
}
.fixedtip {
	TEXT-DECORATION: underline
}
.fixedtip:hover {
	TEXT-DECORATION: none
}
.normaltip {
	TEXT-DECORATION: underline
}
.normaltip:hover {
	TEXT-DECORATION: none
}
.clicktip {
	TEXT-DECORATION: underline
}
.clicktip:hover {
	TEXT-DECORATION: none
}
.link {
	COLOR: #363636; TEXT-DECORATION: none
}
.link:hover {
	TEXT-DECORATION: underline
}
BIG {
	FONT-SIZE: 21px
}
SMALL {
	FONT-SIZE: 10px
}
BLOCKQUOTE {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.2em; MARGIN: 0px 5px 10px; PADDING-LEFT: 45px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/quotes1.png) no-repeat 0px 0px; COLOR: #e9711b; FONT-SIZE: 17px; QUOTES: none; PADDING-TOP: 0px
}
BLOCKQUOTE.left {
	PADDING-LEFT: 5px; WIDTH: 35%; PADDING-RIGHT: 20px; BACKGROUND: url(../images/quotes.png) no-repeat 0px 0px; FLOAT: left; MARGIN-RIGHT: 20px; BORDER-RIGHT: #9e9e9f 1px solid
}
BLOCKQUOTE.right {
	BORDER-LEFT: #9e9e9f 1px solid; PADDING-LEFT: 15px; WIDTH: 35%; BACKGROUND: url(../images/quotes.png) no-repeat 10px 0px; FLOAT: right; MARGIN-LEFT: 20px
}
.link-1 {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 35px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; DISPLAY: inline-block; BACKGROUND: #e9711b; FLOAT: left; HEIGHT: 35px; COLOR: #fff; FONT-SIZE: 1.07em; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 0px; border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px
}
.link-1:hover {
	BACKGROUND: #000; COLOR: #fff; TEXT-DECORATION: none
}
.link-2 {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 35px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; DISPLAY: inline-block; BACKGROUND: #e9711b; FLOAT: right; HEIGHT: 35px; COLOR: #fff; FONT-SIZE: 1.07em; CURSOR: pointer; TEXT-DECORATION: none; PADDING-TOP: 0px; border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px
}
.link-2:hover {
	BACKGROUND: #fff; COLOR: #e9711b; TEXT-DECORATION: none
}
INS {
	BACKGROUND-COLOR: #e9711b; COLOR: #fff; TEXT-DECORATION: none
}
mark {
	BACKGROUND-COLOR: #ff9; FONT-STYLE: italic; COLOR: #000; FONT-WEIGHT: bold
}
DEL {
	TEXT-DECORATION: line-through
}
ABBR[title] {
	BORDER-BOTTOM: #e9711b 1px dotted; TEXT-TRANSFORM: uppercase; COLOR: #e9711b; CURSOR: help
}
DFN[title] {
	BORDER-BOTTOM: #e9711b 1px dotted; TEXT-TRANSFORM: uppercase; COLOR: #e9711b; CURSOR: help
}
EM {
	FONT-STYLE: italic; COLOR: #e9711b
}
DFN {
	FONT-STYLE: italic; COLOR: #e9711b
}
DFN {
	LETTER-SPACING: 3px; COLOR: #e9711b; FONT-SIZE: 14px
}
SUP {
	PADDING-BOTTOM: 10px; FONT-SIZE: 10px
}
SUB {
	FONT-SIZE: 10px; VERTICAL-ALIGN: bottom
}
ABBR {
	BORDER-BOTTOM: #ccc 1px dashed
}
ACRONYM {
	BORDER-BOTTOM: #ccc 1px dashed
}
ADDRESS {
	FONT-STYLE: italic; MARGIN: 0px 0px 1.5em
}
DEL {
	COLOR: #1f1f1f
}
PRE {
	DISPLAY: block; FONT: 1em/1.5 'andale mono', 'lucida console', monospace
}
CODE {
	DISPLAY: block; FONT: 1em/1.5 'andale mono', 'lucida console', monospace
}
TT {
	DISPLAY: block; FONT: 1em/1.5 'andale mono', 'lucida console', monospace
}
CODE {
	BORDER-BOTTOM: #333 1px dotted; BORDER-LEFT: #333 1px dotted; PADDING-BOTTOM: 3px; LINE-HEIGHT: 1.67em; BACKGROUND-COLOR: #f6f6f6; PADDING-LEFT: 5px; PADDING-RIGHT: 2px; DISPLAY: block; COLOR: #333; BORDER-TOP: #333 1px dotted; BORDER-RIGHT: #333 1px dotted; PADDING-TOP: 3px
}
PRE {
	WHITE-SPACE: pre
}
Q {
	FONT-FAMILY: "Courier New", Courier, monospace; COLOR: #e9711b; FONT-SIZE: 15px
}
:unknown {
	BACKGROUND: #e9711b; COLOR: #fff
}
:unknown {
	BACKGROUND: #e9711b; COLOR: #fff
}
H1 {
	LINE-HEIGHT: 1.2em; MARGIN: 0px 0px 0.5em; COLOR: #1f1f1f
}
H2 {
	LINE-HEIGHT: 1.2em; MARGIN: 0px 0px 0.5em; COLOR: #1f1f1f
}
H3 {
	LINE-HEIGHT: 1.2em; MARGIN: 0px 0px 0.5em; COLOR: #1f1f1f
}
H4 {
	LINE-HEIGHT: 1.2em; MARGIN: 0px 0px 0.5em; COLOR: #1f1f1f
}
H5 {
	LINE-HEIGHT: 1.2em; MARGIN: 0px 0px 0.5em; COLOR: #1f1f1f
}
H1 {
	LETTER-SPACING: -1px; FONT-SIZE: 55px
}
H2 {
	LETTER-SPACING: -1px; FONT-SIZE: 50px
}
H3 {
	LINE-HEIGHT: 1.2em; FONT-SIZE: 45px
}
H4 {
	LINE-HEIGHT: 1.2em; FONT-SIZE: 40px
}
H5 {
	LINE-HEIGHT: 1.2em; FONT-SIZE: 35px
}
H6 {
	LINE-HEIGHT: 1.2em; MARGIN-BOTTOM: 15px; FONT-SIZE: 24px
}
h20 {
	position:absolute;
	top:30px;
	left:30px;
	z-index:20;
}
	h20 a {
		display:block;
		width:193px;
		height:250px;
		text-indent:-5000px;
		background:url(../images/logo_index.png) left top no-repeat;
	}
h21 {
	position:absolute;
	top:50px;
	left:50px;
	z-index:20;
}

.tail {
	PADDING-BOTTOM: 31px; MARGIN-BOTTOM: 31px; BACKGROUND: url(../images/tail.gif) repeat-x 50% bottom
}
.bg {
	BACKGROUND: url(../images/tail.gif) repeat-y 260px top
}
.bg1 {
	BACKGROUND: url(../images/tail.gif) repeat-y 620px top
}
.bg2 {
	BACKGROUND: url(../images/tail.gif) repeat-y 334px top
}
.img-left {
	MARGIN: 0px 12px 0px 0px; FLOAT: left
}
.img-left1 {
	MARGIN: 0px 22px 30px 0px; FLOAT: left
}
.txt {
	MARGIN-TOP: -20px; DISPLAY: block
}
.txt3 {
	LETTER-SPACING: -3px
}
.icon_1 {
	POSITION: absolute; WIDTH: 31px; BACKGROUND: url(../images/next-button.png) no-repeat left top; HEIGHT: 31px; TOP: 207px; RIGHT: 34px; TEXT-DECORATION: none
}
.icon_1:hover {
	BACKGROUND: url(../images/next-button-act.png) no-repeat left top; TEXT-DECORATION: none
}
.block-contact SPAN {
	FLOAT: right; MARGIN-RIGHT: 20px
}
.jbgallery IMG {
	-MS-INTERPOLATION-MODE: bicubic
}
UL.list1 {
	PADDING-BOTTOM: 15px
}
UL.list1 LI {
	POSITION: relative; PADDING-BOTTOM: 9px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; ZOOM: 1; BACKGROUND: url(../images/marker1.gif) no-repeat 0px 6px; FONT-SIZE: 1em; PADDING-TOP: 0px
}
UL.list1 LI A {
	COLOR: #1f1f1f; TEXT-DECORATION: none
}
UL.list1 LI A:hover {
	COLOR: #1f1f1f; TEXT-DECORATION: underline
}
UL.list1 LI UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: -10px; PADDING-TOP: 9px
}
UL.list1 LI LI {
	POSITION: relative; PADDING-BOTTOM: 1px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; ZOOM: 1; BACKGROUND: url(../images/marker-1.png) no-repeat 0px 6px; FONT-SIZE: 1em; PADDING-TOP: 0px
}
UL.list1 LI LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.53em; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #e9711b; FONT-SIZE: 1em; PADDING-TOP: 0px
}
UL.list2 {
	PADDING-BOTTOM: 15px
}
UL.list2 LI {
	POSITION: relative; PADDING-BOTTOM: 9px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; ZOOM: 1; BACKGROUND: url(../images/marker-2.png) no-repeat 0px 6px; FONT-SIZE: 1em; PADDING-TOP: 0px
}
UL.list2 LI A {
	COLOR: #1f1f1f; TEXT-DECORATION: none
}
UL.list2 LI A:hover {
	COLOR: #1f1f1f; TEXT-DECORATION: underline
}
UL.list2 LI UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: -10px; PADDING-TOP: 9px
}
UL.list3 {
	PADDING-BOTTOM: 15px
}
UL.list3 LI {
	POSITION: relative; PADDING-BOTTOM: 9px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; ZOOM: 1; BACKGROUND: url(../images/marker-3.png) no-repeat 0px 6px; FONT-SIZE: 1em; PADDING-TOP: 0px
}
UL.list3 LI A {
	COLOR: #e9711b; TEXT-DECORATION: none
}
UL.list3 LI A:hover {
	COLOR: #e9711b; TEXT-DECORATION: underline
}
UL.list3 LI UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: -10px; PADDING-TOP: 9px
}
.news {
	PADDING-BOTTOM: 18px
}
.news LI {
	POSITION: relative; PADDING-BOTTOM: 25px; PADDING-LEFT: 70px; PADDING-RIGHT: 0px; HEIGHT: 1%; COLOR: #000; PADDING-TOP: 0px
}
.news LI P.date {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 64px; WIDTH: 59px; BACKGROUND: #666; HEIGHT: 69px; COLOR: #fff; FONT-SIZE: 25px; TOP: 3px; FONT-WEIGHT: bold; LEFT: 0px
}
.news LI A.title {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; MARGIN-BOTTOM: 0.5em; COLOR: #8e8d8b; FONT-SIZE: 11px
}
.layouts-nav {
	PADDING-BOTTOM: 30px !important; WIDTH: 100%; OVERFLOW: hidden
}
.layouts-nav LI {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN-RIGHT: 20px; PADDING-TOP: 0px !important
}
.layouts-nav LI A {
	POSITION: relative; PADDING-BOTTOM: 2px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #333; FLOAT: left; COLOR: #fff; CURSOR: pointer; MARGIN-RIGHT: 10px; TEXT-DECORATION: none; PADDING-TOP: 2px; border-radius: 5px
}
.layouts-nav LI A:hover {
	BACKGROUND: #fea900
}
OL {
	PADDING-BOTTOM: 15px
}
OL LI {
	LIST-STYLE-POSITION: outside; PADDING-BOTTOM: 10px; LIST-STYLE-TYPE: decimal; COLOR: #e9711b; MARGIN-LEFT: 30px; FONT-SIZE: 12px; FONT-WEIGHT: bold
}
OL LI A {
	COLOR: #352b2a; FONT-WEIGHT: normal
}
DL DT {
	COLOR: #e9711b; FONT-SIZE: 14px; FONT-WEIGHT: bold
}
DL DD {
	PADDING-LEFT: 50px; MARGIN-BOTTOM: 1.5em; COLOR: #3e3e3e
}
DL.def-list {
	PADDING-BOTTOM: 5px
}
DL.def-list DT {
	Z-INDEX: 0; POSITION: relative; WIDTH: 100%; MARGIN-BOTTOM: 1em; COLOR: #fff; FONT-SIZE: 13px; OVERFLOW: hidden
}
DL.def-list DT SPAN {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 31px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; BACKGROUND: #19b6c5; FLOAT: left; HEIGHT: 31px; PADDING-TOP: 0px; BEHAVIOR: url(js/PIE.htc); border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px
}
DL.def-list DD {
	MARGIN-BOTTOM: 2em
}
TABLE {
	BORDER-BOTTOM: #fff 2px solid; BORDER-LEFT: #fff 2px solid; WIDTH: 640px; MARGIN-BOTTOM: 55px; BORDER-TOP: #fff 2px solid; BORDER-RIGHT: #fff 2px solid
}
.table {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 862px; BORDER-TOP-STYLE: none; MARGIN-BOTTOM: 55px; BORDER-LEFT-STYLE: none
}
TABLE THEAD TH {
	TEXT-ALIGN: center; LINE-HEIGHT: 44px; BACKGROUND: url(../images/bg_table.gif) #e9711b repeat-x left bottom; COLOR: #fff; FONT-SIZE: 20px; BORDER-RIGHT: #ffa25e 1px solid
}
.table TD {
	BORDER-BOTTOM: #b7b6b6 1px solid; TEXT-ALIGN: center; WIDTH: 64px; BACKGROUND: #949494; HEIGHT: 44px; VERTICAL-ALIGN: middle; BORDER-RIGHT: #b7b6b6 1px solid; kground-color: #f5f5f5
}
TABLE TD {
	BORDER-BOTTOM: #b7b6b6 1px solid; TEXT-ALIGN: center !important; BACKGROUND: #c7c7c7; HEIGHT: 44px; VERTICAL-ALIGN: middle; BORDER-RIGHT: #b7b6b6 1px solid; kground-color: #f5f5f5
}
TABLE .td {
	TEXT-ALIGN: center; LINE-HEIGHT: 20px; BACKGROUND: #b7b6b6; HEIGHT: 20px; FONT-WEIGHT: bold
}
TABLE .td2 {
	TEXT-ALIGN: left !important; LINE-HEIGHT: 44px; BACKGROUND: #b7b6b6
}
TABLE .td1 {
	WIDTH: 80px
}
TABLE .td1 STRONG {
	LINE-HEIGHT: 44px
}
.txt-1 {
	TEXT-ALIGN: center; BACKGROUND: #1f1f1f; HEIGHT: 44px
}
.txt-1 A {
	COLOR: #fff; TEXT-DECORATION: none
}
.txt-1 A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.txt-2 {
	TEXT-ALIGN: center; BACKGROUND: #e9711b; HEIGHT: 44px
}
.txt-2 A {
	COLOR: #fff; TEXT-DECORATION: none
}
.txt-2 A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
.txt-3 {
	TEXT-ALIGN: center; LINE-HEIGHT: 44px; BACKGROUND: #fff; HEIGHT: 44px
}
.txt-3 A {
	COLOR: #3e3e3e; TEXT-DECORATION: none
}
.txt-3 A:hover {
	COLOR: #3e3e3e; TEXT-DECORATION: underline
}
#text_slider {
	BACKGROUND: #b6b7b7
}
.dropcap_1 {
	TEXT-ALIGN: center; LINE-HEIGHT: 1em; WIDTH: 55px; DISPLAY: block; FLOAT: left; COLOR: #3e3e3e; FONT-SIZE: 41px
}
.dropcap_2 {
	TEXT-ALIGN: center; LINE-HEIGHT: 52px; WIDTH: 52px; DISPLAY: block; BACKGROUND: url(../images/dropcap.png) no-repeat 50% 0px; FLOAT: left; COLOR: #eae9e7; FONT-SIZE: 35px; MARGIN-RIGHT: 8px
}
.dropcap_3 {
	LINE-HEIGHT: 1em; WIDTH: 40px; DISPLAY: block; FLOAT: left; COLOR: #333; FONT-SIZE: 40px; text-shadow: 2px 2px 1px #ccc
}
.hr1 {
	POSITION: relative; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 15px; BORDER-RIGHT-STYLE: none; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/hr.gif) repeat-x 0px 50%; HEIGHT: 2px; FONT-SIZE: 11px; BORDER-LEFT-STYLE: none; OVERFLOW: hidden; PADDING-TOP: 15px
}
.hr {
	POSITION: relative; BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 35px; BORDER-RIGHT-STYLE: none; MARGIN: 0px 10px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; BORDER-TOP-STYLE: none; BACKGROUND: url(../images/hr.gif) repeat-x 0px 50%; HEIGHT: 2px; FONT-SIZE: 11px; BORDER-LEFT-STYLE: none; OVERFLOW: hidden; PADDING-TOP: 55px
}
.hr A {
	POSITION: absolute; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: url(../images/arrow-top.png) no-repeat 0px 7px; COLOR: #3e3e3e; TOP: 25px; RIGHT: 0px; TEXT-DECORATION: none
}
.hr A:hover {
	COLOR: #000
}
.button {
	POSITION: relative; PADDING-BOTTOM: 0px; LINE-HEIGHT: 35px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; DISPLAY: inline-block; FONT-FAMILY: "Trebuchet MS", Arial, Helvetica, sans-serif; BACKGROUND: #e9711b; HEIGHT: 35px; COLOR: #fff; FONT-SIZE: 14px; CURSOR: pointer; MARGIN-RIGHT: 10px; TEXT-DECORATION: none; PADDING-TOP: 0px; BEHAVIOR: url(js/PIE.htc); border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px
}
.button:hover {
	BACKGROUND: #494949; TEXT-DECORATION: none
}
.style1.button {
	LINE-HEIGHT: 35px; BACKGROUND: #494949; HEIGHT: 35px; COLOR: #fff; TEXT-DECORATION: none; text-shadow: none
}
.style1.button:hover {
	BACKGROUND: #e9711b; COLOR: #fff
}
.style2.button {
	BACKGROUND: url(../images/bg_but.gif) repeat-x left top
}
.style2.button:hover {
	BACKGROUND: #333
}
.line-hor {
	LINE-HEIGHT: 0; MARGIN: 20px 0px; BACKGROUND: #3a3c52; HEIGHT: 1px; FONT-SIZE: 0px; OVERFLOW: hidden
}
.content-box {
	POSITION: relative; BORDER-BOTTOM-STYLE: solid; PADDING-BOTTOM: 40px; BORDER-RIGHT-STYLE: solid; PADDING-LEFT: 60px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: solid; BACKGROUND: url(../images/bg_box.gif); BORDER-LEFT-STYLE: solid; PADDING-TOP: 49px;
}
.content-box-1 {
	POSITION: relative; BORDER-BOTTOM-STYLE: solid; PADDING-BOTTOM: 40px; BORDER-RIGHT-STYLE: solid; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: solid; BACKGROUND: url(../images/bg_box.gif); BORDER-LEFT-STYLE: solid; PADDING-TOP: 49px;
}
.block {
	PADDING-BOTTOM: 16px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BACKGROUND: #f0f0f0; PADDING-TOP: 6px
}
.block1 {
	BORDER-BOTTOM: #323031 1px solid; PADDING-BOTTOM: 13px; PADDING-LEFT: 16px; PADDING-RIGHT: 16px; BACKGROUND: #161415; BORDER-TOP: #000 1px solid; PADDING-TOP: 16px
}
.block1 H5 {
	LINE-HEIGHT: 1.2em; MARGIN-BOTTOM: 0.5em; COLOR: #cfcfcf; FONT-SIZE: 21px; FONT-WEIGHT: normal; text-shadow: 1px 1px 0 #000
}
.supported-list {
	WIDTH: 100%; OVERFLOW: hidden
}
.supported-list LI {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px 0px 0px 12px; PADDING-LEFT: 0px !important; WIDTH: 195px; PADDING-RIGHT: 0px !important; BACKGROUND: url(../images/line-ver.gif) repeat-y 100% 50%; FLOAT: left; PADDING-TOP: 0px !important
}
.supported-list LI.first {
	MARGIN-LEFT: 0px
}
.supported-list LI.last {
	PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
.supported-list LI .inside {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 12px !important; PADDING-TOP: 0px !important
}
.supported-list LI P.img-wrapper {
	BORDER-BOTTOM: #c9c9c9 1px solid; POSITION: relative; BORDER-LEFT: #c9c9c9 1px solid; WIDTH: 180px; HEIGHT: 114px; OVERFLOW: hidden; BORDER-TOP: #c9c9c9 1px solid; BORDER-RIGHT: #c9c9c9 1px solid
}
.supported-list LI P.img-wrapper IMG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.info-box {
	BORDER-BOTTOM: #9e9f9d 1px solid; POSITION: relative; BORDER-LEFT: #9e9f9d 1px solid; PADDING-BOTTOM: 17px; PADDING-LEFT: 110px; PADDING-RIGHT: 30px; MARGIN-BOTTOM: 20px; BACKGROUND: #bebebe; HEIGHT: 1%; COLOR: #4b4b4a; FONT-SIZE: 11px; BORDER-TOP: #9e9f9d 1px solid; BORDER-RIGHT: #9e9f9d 1px solid; PADDING-TOP: 17px
}
.info-box P.icon {
	POSITION: absolute; MARGIN: 0px; TOP: 11px; LEFT: 28px
}
.download-box {
	BORDER-BOTTOM: #9e9f9d 1px solid; POSITION: relative; BORDER-LEFT: #9e9f9d 1px solid; PADDING-BOTTOM: 17px; PADDING-LEFT: 110px; PADDING-RIGHT: 30px; MARGIN-BOTTOM: 20px; BACKGROUND: #bebebe; HEIGHT: 1%; COLOR: #4b4b4a; FONT-SIZE: 11px; BORDER-TOP: #9e9f9d 1px solid; BORDER-RIGHT: #9e9f9d 1px solid; PADDING-TOP: 17px
}
.download-box P.icon {
	POSITION: absolute; MARGIN: 0px; TOP: 11px; LEFT: 28px
}
.notification-box {
	BORDER-BOTTOM: #e9711b 1px solid; POSITION: relative; BORDER-LEFT: #e9711b 1px solid; PADDING-BOTTOM: 17px; PADDING-LEFT: 110px; PADDING-RIGHT: 30px; MARGIN-BOTTOM: 20px; BACKGROUND: #cba586; HEIGHT: 1%; COLOR: #664121; FONT-SIZE: 11px; BORDER-TOP: #e9711b 1px solid; BORDER-RIGHT: #e9711b 1px solid; PADDING-TOP: 17px
}
.notification-box P.icon {
	POSITION: absolute; MARGIN: 0px; TOP: 11px; LEFT: 28px
}
.error-box {
	BORDER-BOTTOM: #e9711b 1px solid; POSITION: relative; BORDER-LEFT: #e9711b 1px solid; PADDING-BOTTOM: 17px; PADDING-LEFT: 110px; PADDING-RIGHT: 30px; MARGIN-BOTTOM: 20px; BACKGROUND: #cba586; HEIGHT: 1%; COLOR: #664121; FONT-SIZE: 11px; BORDER-TOP: #e9711b 1px solid; BORDER-RIGHT: #e9711b 1px solid; PADDING-TOP: 17px
}
.error-box P.icon {
	POSITION: absolute; MARGIN: 0px; TOP: 11px; LEFT: 28px
}
header .logo {
	POSITION: absolute; TOP: 21px; LEFT: 19px
}
header .block-1 {
	Z-INDEX: 9000; POSITION: absolute; BORDER-BOTTOM-STYLE: solid; BORDER-RIGHT-STYLE: solid; WIDTH: 960px; BORDER-TOP-STYLE: solid; BACKGROUND: url(../images/bg_block.png) repeat-x left top; HEIGHT: 62px; BORDER-LEFT-STYLE: solid; TOP: 207px; left:9px; border-radius: 17px; -moz-border-radius: 17px; -webkit-border-radius: 17px
}
header nav {
	Z-INDEX: 20; POSITION: absolute; WIDTH: 650px; TOP: 10px; LEFT: 159px
}

header .block-2 {
	Z-INDEX: 9000; POSITION: absolute; BORDER-BOTTOM-STYLE: solid; BORDER-RIGHT-STYLE: solid; WIDTH: 980px; BORDER-TOP-STYLE: solid; BACKGROUND: url(../images/bg_block.png) repeat-x left bottom; HEIGHT: 62px !important; BORDER-LEFT-STYLE: solid; TOP: 65px; LEFT: 0px; border-radius: 17px; -moz-border-radius: 17px; -webkit-border-radius: 17px;
}

.main-banner {
	POSITION: relative; BORDER-BOTTOM-STYLE: solid; BORDER-RIGHT-STYLE: solid; BORDER-TOP-STYLE: solid; MARGIN-BOTTOM: 14px; BACKGROUND: url(../images/bg_1.gif) #161616 repeat-x left top; HEIGHT: 262px; BORDER-LEFT-STYLE: solid; OVERFLOW: hidden; border-radius: 11px; -moz-border-radius: 11px; -webkit-border-radius: 11px
}
.indent-banner {
	POSITION: absolute; LINE-HEIGHT: 1.2em; WIDTH: 420px; LETTER-SPACING: -1px; COLOR: #767676; FONT-SIZE: 28px; TOP: 53px; LEFT: 480px
}
.indent-banner SPAN {
	COLOR: #e2e2e2; FONT-SIZE: 35px
}
.text-1 {
	Z-INDEX: 500000; POSITION: absolute; WIDTH: 87px; COLOR: #444444; FONT-SIZE: 15px; TOP: 0px; LEFT: 730px
}
.error_page {
	TEXT-ALIGN: left; PADDING-BOTTOM: 85px; MIN-HEIGHT: 500px; PADDING-LEFT: 543px; WIDTH: 280px; PADDING-RIGHT: 37px; BACKGROUND: url(../images/img-1.jpg) no-repeat left top; PADDING-TOP: 20px
}
.error_page .text {
	LINE-HEIGHT: 1.2em; MARGIN: 0px 0px 30px; COLOR: #939393; FONT-SIZE: 24px; FONT-WEIGHT: 700
}
.error_page .text STRONG {
	POSITION: relative; LINE-HEIGHT: 1em; PADDING-LEFT: 7px; DISPLAY: block; MARGIN-BOTTOM: -20px; LETTER-SPACING: -2px; FONT-SIZE: 70px; PADDING-TOP: 10px
}
.error_page H3 {
	LINE-HEIGHT: 1.2em; MARGIN: 0px 0px 15px; COLOR: #ef9224; FONT-SIZE: 55px
}
.error_page .text1 {
	LINE-HEIGHT: 1.2em; COLOR: #b8b8b8; FONT-SIZE: 55px
}
.error_page .text2 {
	LINE-HEIGHT: 1.2em; COLOR: #4f4f4f; FONT-SIZE: 18px
}
.error_page .text3 {
	LINE-HEIGHT: 1.2em; COLOR: #7b7b7b; FONT-SIZE: 16px
}
#constuction-box {
	POSITION: relative; BORDER-BOTTOM-COLOR: #ccc; TEXT-ALIGN: center; MARGIN-TOP: -250px; BORDER-TOP-COLOR: #ccc; WIDTH: 800px; BACKGROUND: #eae9e7; HEIGHT: 500px; BORDER-RIGHT-COLOR: #ccc; MARGIN-LEFT: -400px; BORDER-LEFT-COLOR: #ccc; TOP: 50%; BEHAVIOR: url(js/PIE.htc); LEFT: 50%; border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; box-shadow: 0 0 10px #999; -moz-box-shadow: 0 0 10px #999; -webkit-box-shadow: 0 0 10px #999
}
#constuction-box .inside {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; PADDING-TOP: 40px
}
#constuction-box .button {
	POSITION: relative
}
#constuction-box H1 {
	BORDER-BOTTOM: #ddd 1px solid; TEXT-ALIGN: center; PADDING-BOTTOM: 10px; LINE-HEIGHT: 1.2em; MARGIN-BOTTOM: 0.2em; LETTER-SPACING: 2px; FONT-SIZE: 4em; FONT-WEIGHT: 700
}
#constuction-box H1 SPAN {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; MARGIN-BOTTOM: -15px; COLOR: #fbb91f
}
#countdown_dashboard {
	POSITION: relative; PADDING-BOTTOM: 40px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 650px; PADDING-RIGHT: 0px; HEIGHT: 110px; PADDING-TOP: 30px
}
.dash {
	POSITION: relative; WIDTH: 110px; BACKGROUND: url(../images/dash.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 114px; MARGIN-LEFT: 20px
}
.dash .digit {
	POSITION: relative; TEXT-ALIGN: center; LINE-HEIGHT: 85px; WIDTH: 55px; FONT-FAMILY: "Times New Roman", Times, serif; FLOAT: left; COLOR: #555; FONT-SIZE: 75px; FONT-WEIGHT: bold
}
.dash .digit .bottom {
	LINE-HEIGHT: 85px; FONT-SIZE: 75px
}
.dash_title {
	POSITION: absolute; TEXT-TRANSFORM: uppercase; WIDTH: 110px; BOTTOM: 0px; DISPLAY: block; LETTER-SPACING: 2px; COLOR: #555; FONT-SIZE: 12px; LEFT: 0px
}
.dev_comment {
	TEXT-ALIGN: center; FONT-STYLE: italic; MARGIN: 40px 10px; COLOR: #777; FONT-SIZE: 14pt
}
#subscribe_form {
	POSITION: relative
}
#email_field {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; WIDTH: 300px; PADDING-RIGHT: 10px; FONT-SIZE: 16pt; PADDING-TOP: 6px
}
#subscribe_button {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; COLOR: #333; FONT-SIZE: 14pt; PADDING-TOP: 4px
}
.copyright {
	MARGIN: 40px 0px; COLOR: #333; FONT-SIZE: 9pt
}
.faded {
	COLOR: #999
}
.form_message {
	PADDING-BOTTOM: 10px; MARGIN: 15px auto; PADDING-LEFT: 10px; WIDTH: 400px; PADDING-RIGHT: 10px; DISPLAY: none; PADDING-TOP: 10px
}
#error_message {
	BORDER-LEFT: #bb3 5px solid; BACKGROUND-COLOR: #ffe; COLOR: #770; BORDER-RIGHT: #bb3 5px solid
}
#info_message {
	BORDER-BOTTOM: #eef 1px solid; BORDER-LEFT: #eef 1px solid; BACKGROUND-COLOR: #f0f9ff; BORDER-TOP: #eef 1px solid; BORDER-RIGHT: #eef 1px solid
}
#loading {
	POSITION: absolute; TEXT-ALIGN: center; MARGIN: 10px; WIDTH: 100%; DISPLAY: none; TOP: 60px
}
#intro-box {
	POSITION: relative; BORDER-BOTTOM-COLOR: #ccc; TEXT-ALIGN: center; MARGIN-TOP: -200px; BORDER-TOP-COLOR: #ccc; WIDTH: 600px; BACKGROUND: #eae9e7; FLOAT: left; HEIGHT: 400px; BORDER-RIGHT-COLOR: #ccc; MARGIN-LEFT: -300px; BORDER-LEFT-COLOR: #ccc; TOP: 50%; BEHAVIOR: url(js/PIE.htc); LEFT: 50%; border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; box-shadow: 0 0 10px #999; -moz-box-shadow: 0 0 10px #999; -webkit-box-shadow: 0 0 10px #999
}
#intro-box .inside {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 40px; PADDING-RIGHT: 40px; PADDING-TOP: 40px
}
#intro-box H1 {
	POSITION: absolute; TEXT-ALIGN: center; LINE-HEIGHT: 1.2em; WIDTH: 600px; MARGIN-BOTTOM: 0.2em; HEIGHT: 100px; COLOR: #fff; FONT-SIZE: 4em; OVERFLOW: hidden; TOP: -90px; FONT-WEIGHT: 700; LEFT: 0px
}
#intro-box H1 SPAN {
	TEXT-TRANSFORM: uppercase; DISPLAY: block; MARGIN-BOTTOM: -15px; COLOR: #1fb7c4
}
#intro-box .button {
	POSITION: absolute; BOTTOM: 20px; WHITE-SPACE: nowrap; FLOAT: right; RIGHT: 30px
}
.intro-buttons {
	POSITION: absolute; PADDING-BOTTOM: 0px; PADDING-LEFT: 50px; WIDTH: 500px; BOTTOM: 50px; PADDING-RIGHT: 50px; PADDING-TOP: 0px; LEFT: 0px
}
#flash-intro {
	POSITION: absolute; MARGIN-BOTTOM: 20px; TOP: 20px; LEFT: 23px
}
aside.bottom UL LI {
	POSITION: relative; PADDING-BOTTOM: 8px; PADDING-LEFT: 13px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/marker2.gif) no-repeat 0px 6px; HEIGHT: 1%; PADDING-TOP: 0px
}
aside.bottom UL LI A {
	COLOR: #4a4a4a; TEXT-DECORATION: none
}
aside.bottom UL LI A:hover {
	COLOR: #fff
}
.social-services {
	POSITION: absolute; WIDTH: 110px; TOP: 170px; RIGHT: 34px
}
.social-services LI {
	POSITION: relative; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; FONT-SIZE: 13px; OVERFLOW: hidden
}
.social-services LI A {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 8px !important; PADDING-RIGHT: 0px !important; DISPLAY: block; FLOAT: left; PADDING-TOP: 0px !important
}
.social-services LI A.rss {
	
}
.social-services LI A.facebook {
	
}
.social-services LI A.su {
	
}
.lightbox-image {
	Z-INDEX: 9000; POSITION: relative; DISPLAY: block; OVERFLOW: hidden
}
.lightbox-image IMG {
	Z-INDEX: 9000; POSITION: relative
}
.lightbox-image SPAN {
	Z-INDEX: 1; POSITION: absolute; WIDTH: 100%; DISPLAY: block; BACKGROUND: url(../images/magnify.png) no-repeat 50% 50%; HEIGHT: 100%; TOP: 0px; LEFT: 0px
}
.pagination {
	WIDTH: 100%; DISPLAY: block; OVERFLOW: hidden
}
.pagination A {
	LINE-HEIGHT: 31px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 14px; FLOAT: left; COLOR: #000; FONT-SIZE: 11px; TEXT-DECORATION: none
}
.pagination A:hover {
	TEXT-DECORATION: underline
}
.pagination UL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 18px; PADDING-RIGHT: 3px; FLOAT: left; PADDING-TOP: 0px
}
.pagination UL LI {
	PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; MARGIN-RIGHT: 1px; PADDING-TOP: 0px !important
}
.pagination UL LI SPAN {
	TEXT-ALIGN: center; WIDTH: 31px; FLOAT: left; COLOR: #000
}
.pagination UL LI A {
	TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 31px; PADDING-LEFT: 0px; WIDTH: 31px; PADDING-RIGHT: 0px; BACKGROUND: #e9e9e9; HEIGHT: 31px; COLOR: #000; FONT-SIZE: 15px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.pagination UL LI A:hover {
	BACKGROUND: #19b6c5; COLOR: #fff; TEXT-DECORATION: none
}
figure {
	MARGIN: 4px 26px 0px 0px; FLOAT: left
}
figure figcaption {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; FONT-STYLE: italic; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #6b6a6a; PADDING-TOP: 5px
}
figure.fright {
	MARGIN: 4px 0px 0px 26px; FLOAT: right
}
.img-box {
	PADDING-BOTTOM: 20px; WIDTH: 100%; OVERFLOW: hidden
}
.img-box IMG.fleft {
	FLOAT: left; MARGIN-RIGHT: 15px
}
.extra-wrap {
	OVERFLOW: hidden
}
.address {
	FLOAT: left; MARGIN-RIGHT: 30px
}
.last.address {
	MARGIN-RIGHT: 0px
}
.address DT {
	COLOR: #6b6a6a; FONT-WEIGHT: normal
}
.address DD {
	MARGIN: 0px; CLEAR: both
}
.address DD SPAN {
	WIDTH: 90px; FLOAT: left
}
footer {
	COLOR: #FFF
}
footer A {
	COLOR: #FFF; TEXT-DECORATION: underline
}
footer A:hover {
	TEXT-DECORATION: none
}
footer SPAN {
	COLOR: #FFF
}
footer nav {
	FLOAT: left
}
footer nav UL {
	FLOAT: left
}
footer nav LI {
	BORDER-LEFT: #918f90 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 5px; DISPLAY: inline; COLOR: #918f90; PADDING-TOP: 0px
}
footer nav LI:first-child {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
footer nav LI A {
	TEXT-TRANSFORM: capitalize; TEXT-DECORATION: none
}
footer nav LI A:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
footer nav LI A.current {
	COLOR: #fff; TEXT-DECORATION: underline
}
INPUT {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1em; VERTICAL-ALIGN: middle; FONT-WEIGHT: normal
}
SELECT {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1em; VERTICAL-ALIGN: middle; FONT-WEIGHT: normal
}
TEXTAREA {
	FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 1em; VERTICAL-ALIGN: middle; FONT-WEIGHT: normal
}
.input {
	BORDER-BOTTOM: #666 1px solid; BORDER-LEFT: #666 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; COLOR: #fff; BORDER-TOP: #666 1px solid; BORDER-RIGHT: #666 1px solid; PADDING-TOP: 7px
}
#newsletter-form FIELDSET {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#newsletter-form .field {
	MARGIN-BOTTOM: 8px; OVERFLOW: hidden
}
#newsletter-form INPUT[type=text] {
	BORDER-BOTTOM-STYLE: none; BORDER-LEFT: #000 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; WIDTH: 175px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BACKGROUND: #4d4d4d; COLOR: #a7a7a7; MARGIN-RIGHT: 3px; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 3px
}
#newsletter-form INPUT[type=submit] {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; TEXT-TRANSFORM: uppercase; WIDTH: 30px; BACKGROUND: #fff; HEIGHT: 22px; COLOR: #2f2f2f; BORDER-TOP: #000 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #000 1px solid; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; text-shadow: 0 1px 0 #f1f1f1
}
#login-form {
	POSITION: absolute; TOP: 12px; RIGHT: 0px
}
#login-form FIELDSET {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#login-form INPUT[type=text] {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 3px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 4px; WIDTH: 92px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BACKGROUND: #4d4d4d; COLOR: #fff; BORDER-LEFT-STYLE: none; MARGIN-RIGHT: 5px; PADDING-TOP: 3px
}
#login-form INPUT[type=password] {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 3px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 4px; WIDTH: 92px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BACKGROUND: #4d4d4d; COLOR: #fff; BORDER-LEFT-STYLE: none; MARGIN-RIGHT: 5px; PADDING-TOP: 3px
}
#login-form INPUT[type=submit] {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; TEXT-TRANSFORM: uppercase; WIDTH: 30px; BACKGROUND: #fff; HEIGHT: 22px; COLOR: #2f2f2f; BORDER-TOP: #000 1px solid; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: #000 1px solid; border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px; text-shadow: 0 1px 0 #f1f1f1
}
.indent-2 {
	POSITION: relative; PADDING-LEFT: 20px; FLOAT: left
}
#contact-form {
	POSITION: relative; VERTICAL-ALIGN: top; OVERFLOW: hidden
}
#contact-form FIELDSET {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
#contact-form .field {
	PADDING-BOTTOM: 17px; PADDING-LEFT: 4px; PADDING-RIGHT: 0px; OVERFLOW: hidden; PADDING-TOP: 0px
}
#contact-form INPUT[type=text] {
	BORDER-BOTTOM: #848c90 1px solid; BORDER-LEFT: #848c90 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; WIDTH: 375px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: #fff; COLOR: #6b6a6a; BORDER-TOP: #848c90 1px solid; BORDER-RIGHT: #848c90 1px solid; PADDING-TOP: 7px
}
.main-contacts#contact-form .field INPUT {
	MARGIN-TOP: 4px
}
#contact-form TEXTAREA {
	BORDER-BOTTOM: #848c90 1px solid; BORDER-LEFT: #848c90 1px solid; PADDING-BOTTOM: 7px; MARGIN: 0px 0px 4px 4px; PADDING-LEFT: 10px; WIDTH: 562px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: #fff; HEIGHT: 225px; COLOR: #6b6a6a; OVERFLOW: auto; BORDER-TOP: #848c90 1px solid; BORDER-RIGHT: #848c90 1px solid; PADDING-TOP: 7px
}
#contact-form A {
	CURSOR: pointer
}
#contact-form .alignright {
	PADDING-TOP: 12px
}
#contact-form SMALL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; COLOR: red; FONT-WEIGHT: bold; PADDING-TOP: 0px
}
#contact-form LABEL {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; DISPLAY: inline-block; PADDING-TOP: 0px
}
#contact-form STRONG {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; DISPLAY: inline-block; COLOR: #838383; PADDING-TOP: 0px
}
#contact-form .error {
	COLOR: red
}
.buttons-wrapper {
	PADDING-TOP: 30px
}
.main-contacts#contact-form .buttons-wrapper {
	PADDING-TOP: 19px
}
.main-contacts#contact-form .buttons-wrapper A {
	MARGIN: 0px 0px 0px 12px; FLOAT: right !important
}
#newsletter-alt-form FIELDSET {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#newsletter-alt-form INPUT[type=text] {
	BORDER-BOTTOM: #e2e2e2 1px solid; POSITION: relative; BORDER-LEFT: #bababa 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; WIDTH: 215px; PADDING-RIGHT: 0px; BACKGROUND: #f9f9f9; COLOR: #686666; FONT-SIZE: 12px; BORDER-TOP: #bababa 1px solid; MARGIN-RIGHT: 12px; BORDER-RIGHT: #bababa 1px solid; PADDING-TOP: 7px; BEHAVIOR: url(js/PIE.htc); border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px
}
#newsletter-alt-form INPUT[type=submit] {
	POSITION: relative; BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; WIDTH: 75px; BORDER-TOP-STYLE: none; BACKGROUND: #e9711b; HEIGHT: 32px; COLOR: #fff; FONT-SIZE: 12px; BORDER-LEFT-STYLE: none; CURSOR: pointer; FONT-WEIGHT: bold; BEHAVIOR: url(js/PIE.htc); border-radius: 4px; -moz-border-radius: 4px; -webkit-border-radius: 4px
}
.slideDown {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 1px; PADDING-TOP: 0px
}
.slideDown DT {
	BACKGROUND-IMAGE: url(../images/arrow1.gif); PADDING-BOTTOM: 9px; BACKGROUND-COLOR: #333132; PADDING-LEFT: 21px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 100% 16px; MARGIN-BOTTOM: 10px; COLOR: #fff; FONT-SIZE: 12px; CURSOR: pointer; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 9px; box-shadow: 1px 1px 1px #d1d1d1; -moz-box-shadow: 1px 1px 0 #d1d1d1; -webkit-box-shadow: 1px 1px 0 #d1d1d1
}
.slideDown DT:hover {
	BACKGROUND-COLOR: #fea900; COLOR: #fff; text-shadow: 0 0 5px #fff
}
.slideDown DT.active {
	BACKGROUND-COLOR: #fea900; COLOR: #fff; text-shadow: 0 0 5px #fff
}
.slideDown DT.active {
	BACKGROUND-IMAGE: url(../images/arrow2.gif)
}
.slideDown DD {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; DISPLAY: none; PADDING-TOP: 10px
}
.absolute.slideDown DD {
	POSITION: absolute; BACKGROUND: #fff
}
DL#accordion {
	PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 2px; HEIGHT: auto !important; PADDING-TOP: 0px
}
DL#accordion .indent {
	PADDING-BOTTOM: 5px !important; PADDING-TOP: 7px !important
}
DL#accordion A {
	DISPLAY: block; TEXT-DECORATION: none
}
DL#accordion DT {
	MARGIN-TOP: 1px
}
DL#accordion DT A {
	BACKGROUND-IMAGE: url(../images/arrow1.gif); PADDING-BOTTOM: 9px; BACKGROUND-COLOR: #333132; PADDING-LEFT: 21px; PADDING-RIGHT: 0px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 100% 16px; MARGIN-BOTTOM: 4px; COLOR: #7f7f7f; FONT-SIZE: 12px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 9px; box-shadow: 1px 1px 1px #d1d1d1; -moz-box-shadow: 1px 1px 0 #d1d1d1; -webkit-box-shadow: 1px 1px 0 #d1d1d1
}
DL#accordion DT A:hover {
	BACKGROUND-COLOR: #8e8d8b; COLOR: #fff
}
DL#accordion DT.active A {
	BACKGROUND-IMAGE: url(../images/arrow2.gif); BACKGROUND-COLOR: #ccc; COLOR: #333
}
DL#accordion DD {
	DISPLAY: none; MARGIN-BOTTOM: 0px
}
DL#accordion DD .indent {
	PADDING-BOTTOM: 14px !important; PADDING-LEFT: 20px !important; PADDING-RIGHT: 30px !important; PADDING-TOP: 10px !important
}
DL#accordion DD A {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: auto; PADDING-RIGHT: 0px; DISPLAY: inline; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-WEIGHT: bold; TEXT-DECORATION: underline; PADDING-TOP: 0px
}
DL#accordion DD A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; TEXT-DECORATION: none
}
.sub_menu LI {
	PADDING-BOTTOM: 0px !important; LINE-HEIGHT: 30px !important; LIST-STYLE-TYPE: none; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px !important
}
.sub_menu LI A {
	LINE-HEIGHT: 30px !important; FONT-SIZE: 12px !important
}
.aToolTip {
	BORDER-BOTTOM: #444 2px solid; BORDER-LEFT: #444 2px solid; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; BACKGROUND: #555; COLOR: #fff; FONT-SIZE: 11px; BORDER-TOP: #444 2px solid; BORDER-RIGHT: #444 2px solid; PADDING-TOP: 2px
}
.aToolTip .aToolTipContent {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
A.aToolTipCloseBtn {
	POSITION: absolute; TEXT-INDENT: -9999px; OUTLINE-STYLE: none; WIDTH: 20px; DISPLAY: block; BACKGROUND: url(../images/close.gif) no-repeat; HEIGHT: 20px; OVERFLOW: hidden; TOP: -15px; RIGHT: -20px
}
#coind-slider {
	OVERFLOW: hidden
}
.coin-slider {
	POSITION: relative; PADDING-BOTTOM: 30px; ZOOM: 1; OVERFLOW: hidden
}
.coin-slider A {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; OUTLINE-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none
}
.cs-buttons {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; FONT-SIZE: 0px; PADDING-TOP: 10px
}
.cs-buttons A {
	BORDER-BOTTOM: #322e30 1px solid; BORDER-LEFT: #322e30 1px solid; TEXT-INDENT: -9999em; WIDTH: 10px; BACKGROUND: #322e30; FLOAT: left; HEIGHT: 10px; COLOR: #fea900; MARGIN-LEFT: 5px; BORDER-TOP: #322e30 1px solid; BORDER-RIGHT: #322e30 1px solid; border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px
}
.cs-buttons A:hover {
	BORDER-BOTTOM: #fea900 1px solid; BORDER-LEFT: #fea900 1px solid; BACKGROUND-COLOR: #fea900; COLOR: #fff; BORDER-TOP: #fea900 1px solid; BORDER-RIGHT: #fea900 1px solid
}
.cs-buttons A.cs-active {
	BORDER-BOTTOM: #fea900 1px solid; BORDER-LEFT: #fea900 1px solid; BACKGROUND-COLOR: #fea900; COLOR: #fff; BORDER-TOP: #fea900 1px solid; BORDER-RIGHT: #fea900 1px solid
}
.cs-title {
	PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #000; TEXT-INDENT: 10px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; COLOR: #fff; PADDING-TOP: 10px
}
.cs-prev {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #000; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #fff; PADDING-TOP: 0px
}
.cs-next {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #000; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #fff; PADDING-TOP: 0px
}
.cs-prev:hover {
	BACKGROUND: #fea900
}
.cs-next:hover {
	BACKGROUND: #fea900
}
#galleryfic_gallery {
	PADDING-BOTTOM: 50px; WIDTH: 100%; OVERFLOW: hidden
}
DIV.content {
	Z-INDEX: 10; POSITION: relative; WIDTH: 909px; DISPLAY: none; MARGIN-BOTTOM: 20px
}
DIV.content A {
	COLOR: #777; TEXT-DECORATION: none
}
DIV.navigation A {
	COLOR: #777; TEXT-DECORATION: none
}
DIV.content A:focus {
	TEXT-DECORATION: underline
}
DIV.content A:hover {
	TEXT-DECORATION: underline
}
DIV.content A:active {
	TEXT-DECORATION: underline
}
DIV.slideshow-container {
	Z-INDEX: 10; POSITION: relative; HEIGHT: 463px; CLEAR: both
}
.advanced_gallery DIV.slideshow-container {
	WIDTH: 60%; OVERFLOW: hidden
}
DIV.loader {
	POSITION: absolute; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: center 50%; TOP: 0px; LEFT: 0px
}
DIV.slideshow {
	WIDTH: 909px; HEIGHT: 463px; OVERFLOW: hidden;
}
DIV.slideshow SPAN.image-wrapper {
	POSITION: absolute; WIDTH: 909px; DISPLAY: block; HEIGHT: 463px; TOP: 0px; LEFT: 0px
}
DIV.slideshow A.advance-link {
	TEXT-ALIGN: center; WIDTH: 466px; DISPLAY: block; HEIGHT: 243px; OVERFLOW: hidden
}
DIV.slideshow A.advance-link:hover {
	TEXT-DECORATION: none
}
DIV.slideshow A.advance-link:active {
	TEXT-DECORATION: none
}
DIV.slideshow A.advance-link:visited {
	TEXT-DECORATION: none
}
DIV.slideshow IMG {
	BORDER-BOTTOM: #ddd 1px solid; POSITION: absolute; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BORDER-TOP: #ddd 1px solid; TOP: 0px; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 4px; LEFT: 0px
}
DIV.noborder.slideshow IMG {
	BORDER-BOTTOM-STYLE: none; PADDING-BOTTOM: 0px; BORDER-RIGHT-STYLE: none; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; PADDING-TOP: 0px
}
DIV.caption-container {
	POSITION: relative; HEIGHT: 40px; CLEAR: left
}
.advanced_gallery DIV.caption-container {
	POSITION: absolute; WIDTH: 40%; TOP: 0px; RIGHT: 0px
}
SPAN.image-caption {
	POSITION: absolute; WIDTH: 466px; DISPLAY: block; TOP: 0px; LEFT: 0px
}
DIV.caption {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 70px; BACKGROUND: #b8b7b7; OVERFLOW: hidden; PADDING-TOP: 10px
}
DIV.caption H2 {
	
}
DIV.caption H4 {
	BACKGROUND: #fff; FLOAT: left
}
DIV.image-desc {
	PADDING-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; FONT-SIZE: 10px; PADDING-TOP: 8px
}
DIV.navigation {
	
}
UL.thumbs { 
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; PADDING-TOP: 0px
}
UL.thumbs LI { 
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 1px !important; LIST-STYLE-TYPE: none; MARGIN: 0px 4px 4px 0px; PADDING-LEFT: 1px !important; PADDING-RIGHT: 1px !important; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 1px !important
}
UL.thumbs LI.last {
	PADDING-RIGHT: 0px
}
A.thumb {
	DISPLAY: block
}
UL.thumbs LI.selected A.thumb {
	
}
A.thumb:focus {
	OUTLINE-STYLE: none
}
UL.thumbs IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; DISPLAY: block; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.kwicks-wrapper {
	WIDTH: 940px; OVERFLOW: hidden
}
.kwicks-box {
	BORDER-BOTTOM: #323232 1px solid; BORDER-LEFT: #323232 1px solid; PADDING-BOTTOM: 12px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BORDER-TOP: #323232 1px solid; BORDER-RIGHT: #323232 1px solid; PADDING-TOP: 12px
}
.kwicks {
	POSITION: relative; PADDING-BOTTOM: 0px !important; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BACKGROUND: #000; HEIGHT: 396px; OVERFLOW: hidden; PADDING-TOP: 0px !important
}
.kwicks LI {
	FILTER: alpha(opacity=50); PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; WIDTH: 158px; PADDING-RIGHT: 0px !important; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 396px; OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 0px !important; opacity: .5
}
.kwicks LI.active {
	FILTER: alpha(opacity=100); opacity: 1
}
.horizontal.kwicks LI {
	FLOAT: left; MARGIN-RIGHT: 0px
}
.kwicks_vertical {
	POSITION: relative; PADDING-BOTTOM: 0px !important; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px !important; WIDTH: 950px; PADDING-RIGHT: 0px !important; BACKGROUND: #000; HEIGHT: 396px; OVERFLOW: hidden; PADDING-TOP: 0px !important
}
.kwicks_vertical LI {
	FILTER: alpha(opacity=50); PADDING-BOTTOM: 0px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; DISPLAY: block; FLOAT: none; HEIGHT: 196px; OVERFLOW: hidden; CURSOR: pointer; PADDING-TOP: 0px !important; opacity: .5
}
.kwicks_vertical LI.active {
	FILTER: alpha(opacity=100); opacity: 1
}
.sf-menu {
	Z-INDEX: 2147483647; POSITION: absolute; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.sf-menu {
	LINE-HEIGHT: 1
}
.sf-menu A:hover {
	COLOR: #fff
}
.sf-menu A.current {
	BACKGROUND: url(../images/bg_menu-act.gif) repeat-x left top; COLOR: #fff
}
.sf-menu A:hover {
	BORDER-BOTTOM-STYLE: solid; LINE-HEIGHT: 39px; BORDER-RIGHT-STYLE: solid; BORDER-TOP-STYLE: solid; HEIGHT: 39px; BORDER-LEFT-STYLE: solid; border-radius: 17px; -moz-border-radius: 17px; -webkit-border-radius: 17px
}
.sf-menu A.current {
	BORDER-BOTTOM-STYLE: solid; LINE-HEIGHT: 39px; BORDER-RIGHT-STYLE: solid; BORDER-TOP-STYLE: solid; HEIGHT: 39px; BORDER-LEFT-STYLE: solid; border-radius: 17px; -moz-border-radius: 17px; -webkit-border-radius: 17px
}
.sf-menu LI UL A:hover {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0
}
.sf-menu LI UL A.current {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none; border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0
}
.sf-menu UL {
	POSITION: absolute; WIDTH: 10em; TOP: -999em
}
.sf-menu UL LI {
	WIDTH: 100%
}
.sf-menu LI:hover {
	VISIBILITY: inherit
}
.sf-menu LI {
	Z-INDEX: 80000000; POSITION: relative; LINE-HEIGHT: 42px; PADDING-LEFT: 9px; PADDING-RIGHT: 9px; BACKGROUND: url(../images/bg_li.gif) no-repeat right top; FLOAT: left
}
.sf-menu LI A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 40px; TEXT-TRANSFORM: uppercase; PADDING-LEFT: 17px; PADDING-RIGHT: 17px; ZOOM: 1; DISPLAY: block; COLOR: #949494; FONT-SIZE: 23px; TEXT-DECORATION: none; PADDING-TOP: 0px
}
.sf-menu .last {
	POSITION: relative; LINE-HEIGHT: 42px; PADDING-LEFT: 9px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; FONT-SIZE: 16px
}
.sf-menu LI UL {
	BORDER-BOTTOM-STYLE: solid; PADDING-BOTTOM: 15px; BORDER-RIGHT-STYLE: solid; PADDING-LEFT: 0px; WIDTH: 164px; PADDING-RIGHT: 0px; BORDER-TOP-STYLE: solid; BACKGROUND: url(../images/bg_sub-menu.gif) #242424 repeat-x left top; BORDER-LEFT-STYLE: solid; PADDING-TOP: 15px; border-radius: 17px; -moz-border-radius: 17px; -webkit-border-radius: 17px
}
.sf-menu LI UL UL {
	POSITION: absolute; BORDER-BOTTOM-STYLE: solid; BORDER-RIGHT-STYLE: solid; WIDTH: 164px; BORDER-TOP-STYLE: solid; BACKGROUND: url(../images/bg_sub-menu1.gif) #0b0b0b repeat-x left top; BORDER-LEFT-STYLE: solid; border-radius: 17px; -moz-border-radius: 17px; -webkit-border-radius: 17px
}
.sf-menu LI UL .ul {
	MARGIN-LEFT: -328px !important
}
.sf-menu LI LI {
	BORDER-BOTTOM-STYLE: none !important; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; BORDER-RIGHT-STYLE: none !important; TEXT-TRANSFORM: none; PADDING-LEFT: 25px; WIDTH: 112px; PADDING-RIGHT: 25px; BORDER-TOP-STYLE: none !important; BACKGROUND: none transparent scroll repeat 0% 0%; FONT-SIZE: 12px; BORDER-LEFT-STYLE: none !important; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.sf-menu LI LI A {
	BORDER-BOTTOM: #494949 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; TEXT-TRANSFORM: capitalize; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 112px; PADDING-RIGHT: 0px; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 28px; COLOR: #d8d8d8; FONT-SIZE: 12px; OVERFLOW: hidden; FONT-WEIGHT: normal; PADDING-TOP: 0px
}
.sf-menu LI LI A:hover {
	BORDER-BOTTOM: #494949 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 112px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 28px; COLOR: #0C0; PADDING-TOP: 0px
}
.sf-menu LI LI A.current {
	BORDER-BOTTOM: #494949 1px solid; PADDING-BOTTOM: 0px; LINE-HEIGHT: 28px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 112px; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 28px; COLOR: #0C0; PADDING-TOP: 0px
}
.sf-menu LI LI LI A {
	BORDER-BOTTOM: #494949 1px solid; LINE-HEIGHT: 28px; TEXT-TRANSFORM: capitalize; DISPLAY: block; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 28px; COLOR: #6d6d6d; OVERFLOW: hidden; FONT-WEIGHT: normal
}
.sf-menu LI LI:unknown {
	BORDER-BOTTOM-STYLE: none !important
}
.sf-menu LI LI.last1 A {
	BORDER-BOTTOM-STYLE: none !important
}
.sf-menu LI LI:unknown A {
	BORDER-BOTTOM-STYLE: none !important
}
.sf-menu A {
	POSITION: relative; DISPLAY: block
}
.sf-menu LI:hover UL {
	Z-INDEX: 99; TOP: 42px; LEFT: 0px
}
.sf-menu LI.sfHover UL {
	Z-INDEX: 99; TOP: 42px; LEFT: 0px
}
UL.sf-menu LI LI:hover UL {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 1px; TOP: 0px; PADDING-TOP: 15px; LEFT: 164px
}
UL.sf-menu LI LI.sfHover UL {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 1px; TOP: 0px; PADDING-TOP: 15px; LEFT: 164px
}
.sf-menu LI:hover {
	OUTLINE-WIDTH: 0px
}
.sf-menu LI.sfHover {
	OUTLINE-WIDTH: 0px
}
.sf-menu A:focus {
	OUTLINE-WIDTH: 0px
}
.sf-menu A:hover {
	OUTLINE-WIDTH: 0px
}
.sf-menu A:active {
	OUTLINE-WIDTH: 0px
}
.sf-menu A.sf-with-ul {
	MIN-WIDTH: 1px
}
.sf-sub-indicator {
	POSITION: absolute; TEXT-INDENT: -999em; WIDTH: 10px; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; HEIGHT: 10px; OVERFLOW: hidden; RIGHT: 10px
}
A > .sf-sub-indicator {
	MARGIN-TOP: -2px; TOP: 50%
}
A:hover .sf-sub-indicator {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
A.current .sf-sub-indicator {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
.sf-menu UL .sf-sub-indicator {
	RIGHT: 5px !important
}
.sf-menu UL A > .sf-sub-indicator {
	
}
.tabs {
	MARGIN: 15px 0px 30px; FLOAT: left; CLEAR: left
}
.tabs OL {
	LIST-STYLE-TYPE: decimal; MARGIN: 0px 0px 0px 20px
}
.tabs OL LI {
	PADDING-BOTTOM: 5px !important; DISPLAY: list-item; FLOAT: none; COLOR: #6b6a6a; FONT-SIZE: 12px
}
.tabs UL.nav {
	WIDTH: 100%
}
.tabs UL {
	PADDING-BOTTOM: 0px !important; LIST-STYLE-TYPE: none; MARGIN: 0px 0px 5px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; FLOAT: left; PADDING-TOP: 0px !important
}
.tabs LI {
	PADDING-BOTTOM: 0px !important; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-TOP: 0px !important
}
.tabs .selected {
	POSITION: relative; MARGIN-BOTTOM: -5px
}
.tabs .selected A {
	PADDING-BOTTOM: 10px; BACKGROUND: #f0f0f0; COLOR: #000
}
.tabs A:hover {
	BACKGROUND: #f0f0f0; COLOR: #000
}
.tabs A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: block; BACKGROUND: #000; COLOR: #fff; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.tabs .tab-content {
	WIDTH: 100%; MAX-WIDTH: 940px; BACKGROUND: #f0f0f0; CLEAR: both; OVERFLOW: auto
}
.tabs .tab-content .inner {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.tabs P {
	MARGIN-BOTTOM: 5px
}
.tabs .tab-content STRONG {
	COLOR: #000
}
.tabs PRE {
	MARGIN: 4px 0px
}
.tabs CODE {
	OVERFLOW: auto
}
* + HTML .tabs CODE {
	OVERFLOW: visible
}
#twitter {
	MARGIN-BOTTOM: 2em
}
#twitter H2 {
	PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #888; MARGIN: 0px 0px 5px; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; LETTER-SPACING: 0px; COLOR: #fff; FONT-SIZE: 1.5em; PADDING-TOP: 0.5em; border-radius: 10px; -moz-border-radius: 10px; -webkit-border-radius: 10px
}
#preloader {
	PADDING-BOTTOM: 1em; TEXT-INDENT: 10px; MARGIN: 0px; PADDING-LEFT: 3em; PADDING-RIGHT: 1em; BACKGROUND: url(../images/loader.gif) no-repeat 1em center; PADDING-TOP: 1em
}
UL#twitter_update_list {
	PADDING-BOTTOM: 0.5em; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL#twitter_update_list LI {
	PADDING-BOTTOM: 1em !important; MARGIN: 0px 0px 7px; PADDING-LEFT: 1em !important; PADDING-RIGHT: 0px !important; BACKGROUND: #f0f0f0; PADDING-TOP: 0.8em !important
}
UL#twitter_update_list LI:hover {
	BACKGROUND-COLOR: #fea900; COLOR: #fff
}
UL#twitter_update_list LI:hover A {
	COLOR: #000
}
UL#twitter_update_list LI A {
	COLOR: #000
}
UL#twitter_update_list LI SPAN {
	DISPLAY: block
}
UL#twitter_update_list LI SPAN A {
	COLOR: #fea900
}
UL#twitter_update_list LI.firstTweet {
	
}
UL#twitter_update_list LI.lastTweet {
	BORDER-BOTTOM-STYLE: none
}
A#profileLink {
	PADDING-BOTTOM: 0.3em; BACKGROUND-COLOR: #000; PADDING-LEFT: 1em; PADDING-RIGHT: 1em; DISPLAY: block; COLOR: #fff; PADDING-TOP: 0.3em
}
.elements-list LI {
	POSITION: relative; PADDING-BOTTOM: 12px !important; PADDING-LEFT: 0px !important; PADDING-RIGHT: 0px !important; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px !important
}
.elements-list LI CODE {
	BORDER-BOTTOM: #333 1px dotted; POSITION: absolute; BORDER-LEFT: #333 1px dotted; PADDING-BOTTOM: 1px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; BORDER-TOP: #333 1px dotted; TOP: -3px; RIGHT: 0px; BORDER-RIGHT: #333 1px dotted; PADDING-TOP: 2px
}
.code {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 30px
}
.code A.code-icon {
	MARGIN-BOTTOM: 10px
}
.code A.code-icon I {
	FONT-STYLE: normal; PADDING-RIGHT: 6px
}
.code DIV.grabber {
	DISPLAY: none
}
.code CODE {
	BORDER-BOTTOM: #dfdfdf 1px solid; BORDER-LEFT: #dfdfdf 1px solid; PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; WHITE-SPACE: pre; BACKGROUND: #f6f6f6; COLOR: #333; OVERFLOW: auto; BORDER-TOP: #dfdfdf 1px solid; BORDER-RIGHT: #dfdfdf 1px solid; PADDING-TOP: 0px
}
#advanced {
	Z-INDEX: 999; POSITION: fixed; PADDING-BOTTOM: 20px; PADDING-LEFT: 18px; WIDTH: 135px; PADDING-RIGHT: 16px; FONT-FAMILY: Tahoma, Geneva, sans-serif; BACKGROUND: #181818; COLOR: #dfdfdf; FONT-SIZE: 11px; TOP: 50px; RIGHT: -172px; BORDER-RIGHT: #3a3a3a 3px solid; PADDING-TOP: 20px; -webkit-border-bottom-left-radius: 6px; -moz-border-radius-bottomleft: 6px; border-bottom-left-radius: 6px
}
#advanced SPAN.trigger {
	POSITION: absolute; TEXT-ALIGN: center; MARGIN-TOP: -160px; WIDTH: 81px; DISPLAY: block; BACKGROUND: url(../images/panel/adv-trigger.png) no-repeat 0px 0px; HEIGHT: 50px; TOP: 50%; CURSOR: pointer; LEFT: -81px
}
#advanced SPAN.trigger STRONG {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-TOP: 4px
}
#advanced UL LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 13px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/panel-arrow.gif) no-repeat 0px 6px; FONT-SIZE: 12px; PADDING-TOP: 0px
}
#advanced UL LI.trigger_adv {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#advanced UL LI.trigger_adv > SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 20px; DISPLAY: inline-block; BACKGROUND: url(../images/panel-arrow2.gif) #636363 no-repeat 100% 8px; COLOR: #dfdfdf; FONT-WEIGHT: bold; PADDING-TOP: 0px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
#advanced UL LI A {
	COLOR: #4393d0; TEXT-DECORATION: none
}
#advanced UL LI A:hover {
	TEXT-DECORATION: underline
}
#advanced UL UL {
	MARGIN-LEFT: 13px
}
#advanced UL UL LI {
	BACKGROUND: url(../images/panel-arrow1.gif) no-repeat 0px 7px; FONT-SIZE: 11px
}
#advanced UL UL A {
	TEXT-TRANSFORM: capitalize; COLOR: #dfdfdf
}
#advanced UL UL UL {
	MARGIN-LEFT: 8px
}
#advanced UL UL UL LI {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
#advanced UL UL UL LI A {
	COLOR: #939393
}
