BODY {
BACKGROUND: url(starry_bg.jpg) #f3efe5 repeat-x 0px 0px; MARGIN: 0px auto; COLOR: #333; FONT-FAMILY: "ËÎÌå";FONT-SIZE:14px
}
A {
	COLOR: #666666;
	text-decoration: none;
}
a:link {
	color: #666666;
}
a:visited {
	color: #666666;
}
a:hover {
	color: #FF0000;
}
a:active {
	color: #FF0000;
}

A IMG {
	BORDER-TOP-STYLE: none;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	BORDER-BOTTOM-STYLE: none;
}
H1 {
	FONT-WEIGHT: normal; MARGIN-BOTTOM: 0em; COLOR: #211c19; LINE-HEIGHT: 1.4em; FONT-FAMILY: Times New Roman, Georgia, sans-serif
}
H2 {
	FONT-WEIGHT: normal; MARGIN-BOTTOM: 0em; COLOR: #211c19; LINE-HEIGHT: 1.4em; FONT-FAMILY: Times New Roman, Georgia, sans-serif
}
H3 {
	FONT-WEIGHT: normal; MARGIN-BOTTOM: 0em; COLOR: #211c19; LINE-HEIGHT: 1.4em; FONT-FAMILY: Times New Roman, Georgia, sans-serif
}
H1 {
	FONT-SIZE: 4em
}
H2 {
	FONT-SIZE: 24px; font-weight:bold
}
H3 {
	FONT-SIZE: 1.75em
}
P {
	MARGIN: 0.25em 0px 1em; LINE-HEIGHT: 1.5em
}
UL {
	MARGIN: 0.5em 0px; LIST-STYLE-TYPE: none
}
OL {
	MARGIN: 0.5em 0px 0.5em 1em
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0.5em; PADDING-BOTTOM: 1em; PADDING-TOP: 0px
}
LI {
	LINE-HEIGHT: 1.5em
}
.inline LI {
	FLOAT: left; MARGIN-RIGHT: 2em
}
FIELDSET {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 2em; BORDER-TOP: #ccc 1px solid; MARGIN-TOP: 1em; PADDING-LEFT: 2em; MARGIN-BOTTOM: 1em; PADDING-BOTTOM: 1em; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 1em; BORDER-BOTTOM: #ccc 1px solid
}
LEGEND {
	PADDING-RIGHT: 0.5em; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FONT-SIZE: 1.3em; PADDING-BOTTOM: 0.2em; COLOR: #333; PADDING-TOP: 0px; FONT-FAMILY: Georgia, Trebuchet, serif
}
OPTION {
	PADDING-RIGHT: 1em
}
.input {
	MARGIN-BOTTOM: 1.5em
}
.input LABEL {
	DISPLAY: block; FONT-SIZE: 0.9em; TEXT-TRANSFORM: uppercase
}
.inline .input LABEL {
	DISPLAY: inline
}
.swatch1 {
	COLOR: #ff0033! important
}
.swatch2 {
	COLOR: #cc9900! important
}
.mute {
	FONT-SIZE: 0.8em; TEXT-TRANSFORM: uppercase; COLOR: #666
}
.cf {
	DISPLAY: block
}
.cf:unknown {
	CLEAR: both! important; DISPLAY: block; VISIBILITY: hidden; HEIGHT: 0px; content: "."
}
.cf {
	DISPLAY: inline-block
}
 HTML .cf {
	HEIGHT: 1%
}
.arrow {
	PADDING-LEFT: 5px; BACKGROUND: url(arrow_bg.png) no-repeat 0px 4px
}
.arrowed LI {
	PADDING-LEFT: 5px; BACKGROUND: url(arrow_bg.png) no-repeat 0px 4px; MARGIN-LEFT: 1.5em
}
.boxed LI {
	PADDING-LEFT: 5px; BACKGROUND: url(arrow_bg.png) no-repeat 0px 4px
}
.fancy {
	TEXT-ALIGN: center
}
.fancy H3 {
	COLOR: #ff0033
}
.fancy H3:unknown {
	content: "~ "
}
.fancy H3:unknown {
	content: " ~"
}
.fancy H3 A {
	TEXT-DECORATION: none
}
.portfolio_border {
	PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BACKGROUND: url(thumbnail_bg.png) no-repeat; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
.cursor {
	CURSOR: pointer; TEXT-DECORATION: underline
}
.error-message {
	FONT-SIZE: 1.5em; COLOR: #ff0033
}
#header {
    BACKGROUND: url(header.jpg) no-repeat right top; MARGIN: 0px auto; WIDTH: 810px; HEIGHT: 438px
}
.nostrings {
	BACKGROUND: url(header_nostrings.jpg) no-repeat right top
}
#header H1 {
	DISPLAY: none
}
#header UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 100px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-TRANSFORM: uppercase; PADDING-TOP: 5px; FONT-WEIGHT:BOLD
}
#header LI {
	PADDING-RIGHT: 2.5em; DISPLAY: inline; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#header LI {
	COLOR: #aa9f94
}
#header A {
	COLOR: #aa9f94
}
#header A {
	PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.25em; TEXT-DECORATION: none
}
#header LI:hover {
	COLOR: #ff0033
}
#header .active {
	COLOR: #ff0033
}
#header A:hover {
	COLOR: #fff; BORDER-BOTTOM: #ff0033 2px solid
}
#header .active A {
	COLOR: #fff; BORDER-BOTTOM: #ff0033 2px solid
}
#container {
	MARGIN: 0px auto;
	WIDTH: 810px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;

}
#bread {
	BACKGROUND: url(box_bg_big.png) #fff repeat-y; FLOAT: left; WIDTH: 585px
}
#meat {
	PADDING-RIGHT: 2em; PADDING-LEFT: 2em; BACKGROUND: url(box_top_big.png) no-repeat left top; PADDING-BOTTOM: 1em; PADDING-TOP: 28px
}
#big_box_prop {
	BACKGROUND: url(box_bottom_big.png) no-repeat
}
#hanging {
	FLOAT: right; WIDTH: 215px
}
.boxed {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-SIZE: 12px; BACKGROUND: url(box_bg.png) repeat-y right 50%; PADDING-BOTTOM: 1px; WIDTH: 175px; PADDING-TOP: 1px
}
.box_prop {
	BACKGROUND: url(box_bottom.png) no-repeat;
	height: 19px;
}
#portfolio_box {
	BORDER-RIGHT: #7d6654 1px dotted; PADDING-RIGHT: 3px; BORDER-TOP: #7d6654 1px dotted; MARGIN-TOP: 35px; PADDING-LEFT: 2px; Z-INDEX: -99999; FLOAT: right; PADDING-BOTTOM: 1em; BORDER-LEFT: #7d6654 1px dotted; WIDTH: 210px; BORDER-BOTTOM: #7d6654 1px dotted; TEXT-ALIGN: center
}
#portfolio_box H2 {
	PADDING-RIGHT: 0.5em; MARGIN-TOP: -0.5em; PADDING-LEFT: 0.5em; Z-INDEX: 1000000; BACKGROUND: #f3efe5; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN-LEFT: 1.65em; LINE-HEIGHT: 1em; PADDING-TOP: 0px
}
#portfolio_box H3 {
	CLEAR: left; FONT-SIZE: 1.7em; FLOAT: none; MARGIN-BOTTOM: 0.5em
}
#portfolio_box IMG {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
#sidebar_banner IMG {
	MARGIN-TOP: 15px; MARGIN-LEFT: 20px
}
#footer {
	CLEAR: both; BACKGROUND: url(footer_bg.jpg) #1d1815 repeat-x 0px 0px; PADDING-BOTTOM: 25px; COLOR: #aa9f94; PADDING-TOP: 50px
}
#footer_meat {
	MARGIN: 0px auto; WIDTH: 800px; TEXT-ALIGN: center;
	FONT-SIZE:12px;
        COLOR:#FFFFFF;
}
.achievement {
	MARGIN-BOTTOM: 4em
}
#about_misc P {
	FONT-SIZE: 12px
}
#header #flashmenu {
	height: 270px;
	width: 800px;
	margin-top: 20px;
}
#hanging .box_top {
	background-image: url(box_top.png);
	background-repeat: no-repeat;
	height: 19px;
}
#proAjxa {
	border:#CCCCCC 1px solid;
	height: 60px;
	width: 504px;
	float: left;
	padding: 0px;
}
#proAjxa li {
	margin-right:1px;
	padding: 0px;
	float: left;
	height: 60px;
	width: 62px;
}
#latest .toleft {
	background-image: url(toleft.jpg);
	height: 60px;
	width: 8px;
	margin-right: 1px;
	float: left;
	border: #CCC 1px solid;
	background-repeat: no-repeat;
	background-position: 1px;
}
#latest .toright {
	background-image: url(toright.jpg);
	background-repeat: no-repeat;
	background-position: 2px;
	float: right;
	height: 60px;
	width: 8px;
	border: 1px solid #CCCCCC;
}
#latest .toleft2 {
	background-image: url(toleft2.jpg);
	height: 60px;
	width: 8px;
	margin-right: 1px;
	float: left;
	border: #CCC 1px solid;
	background-repeat: no-repeat;
	background-position: 1px;
}
#latest .toright2 {
	background-image: url(toright2.jpg);
	background-repeat: no-repeat;
	background-position: 2px;
	float: right;
	height: 60px;
	width: 8px;
	border: 1px solid #CCCCCC;
}
#bigPro {
	margin: 11px;
	clear: both;
	border: #CCC 1px solid;
	height: 400px;
}
#header #sethome {
	height: 20px;
	margin-top: 60px;
	color:#FFFFFF;
}
