body, table, td, tr, th, li, ul, a, div, span, img, h1, h2, h3, p, pre, form, label, input, textarea, dl, dt, dd {
	margin : 0px;
	padding : 0px;
}
body {
	background-color : #683a23;
}
body, td {
	font-family : "Trebuchet MS", Arial, sans-serif;
	font-size : 12pt;
	text-align : left;
	color : #52646b;
}
table#layout {
	border-collapse : collapse;
	border-spacing : 0px;
	width : 100%;
	min-width : 920px;
	border-bottom : 1px solid #ffee92;
}
table#layout td#left, table#layout td#center, table#layout td#right {
	vertical-align : top;
}
table#layout td#left div, table#layout td#right div {
	padding : 1px;
}
table#layout td#left {
	background-image : url("http://data.en.dinorpg.com/img/design/core_left_bg.gif");
	background-position : right 378px;
}
table#layout td#left div {
	height : 378px;
	background-image : url("http://data.en.dinorpg.com/img/design/core_left_header.gif");
	background-repeat : repeat-x;
	background-position : right top;
}
table#layout td#right {
	background-image : url("http://data.en.dinorpg.com/img/design/core_right_bg.jpg");
	background-position : left 77px;
	background-repeat : repeat-y;
}
table#layout td#right div {
	height : 77px;
	background-image : url("http://data.en.dinorpg.com/img/design/core_right_header.gif");
	background-repeat : no-repeat;
	background-position : left top;
}
table#layout td#center {
	width : 900px;
	background-image : url("http://data.en.dinorpg.com/img/design/core_center_bg.gif");
	background-position : left 378px;
}
table#layout td#center #centerHeader {
	padding : 1px;
	background-image : url("../images/core_center_header.jpg");
	background-repeat : repeat-x;
}
table#layout td#center #centerContent {
	float : left;
	position : relative;
	margin-left : 20px;
	width : 670px;
	padding-top : 100px;
	padding-bottom : 50px;
	text-align : left;
	min-height : 400px;
}
table#layout td#center .largeSection {
	width : 660px !important;
}
#banner a {
	position : absolute;
	width : 350px;
	height : 95px;
	z-index : 10;
	margin-left : 100px;
	margin-top : 5px;
	background-color : transparent;
}
#footer {
	text-align : center;
	color : #eabc81;
	font-size : 8pt;
}
#footer a {
	color : #ffee92;
}
#footer a:hover {
	color : white;
}
#footer img {
	vertical-align : -25%;
}
a {
	color : #8e3e26;
	font-variant : small-caps;
	font-weight : bold;
	-moz-border-radius : 5px;
}
a:hover {
	color : #fce3bc;
	background-color : #9a4029;
}
a img {
	border : none;
}
h2 {
	height : 21px;
	margin-top : 25px;
	margin-bottom : 5px;
	padding-left : 8px;
	color : #ffee92;
	font-variant : small-caps;
	font-size : 12pt;
	line-height : 20px;
	background-image : url("http://data.en.dinorpg.com/img/design/title_h2.gif");
	background-repeat : no-repeat;
}
.largeSection h2 {
	background-image : url("http://data.en.dinorpg.com/img/design/title_h2_long.gif");
}
p {
	line-height : 12pt;
	margin-bottom : 10px;
}
p:first-letter {
	font-weight : bold;
	font-size : 115%;
}
div.clear {
	clear : both;
	height : 1px;
	font-size : 0pt;
	line-height : 0pt;
}
.section {
	height : 45px;
	margin-left : -10px;
	margin-bottom : 20px;
	background-image : url("http://data.en.dinorpg.com/img/design/title_h1.gif");
	background-position : left bottom;
	background-repeat : no-repeat;
}
.section .swf {
	margin-left : 5px;
}
a.icon {
	font-size : 0pt;
	line-height : 0pt;
}
a.icon img {
	border : 1px solid #ae6733;
}
a.icon:hover {
	background-color : transparent;
}
a.icon:hover img {
	border-color : white;
}
.swf {
	display : block;
	font-size : 0pt;
	line-height : 0pt;
}
img.help {
	vertical-align : -15%;
	border : 1px solid #bc683c;
	cursor : help;
}
img.help:hover {
	border-color : white;
}
span.tix, span.money {
	color : #b85e03;
	font-weight : bold;
	font-size : 9pt;
}
span.money img {
	vertical-align : -15%;
}
span.tix img {
	cursor : help;
	vertical-align : -8%;
}
.help span.tix, .help span.money {
	color : #ffee92;
}
div.help {
	margin-bottom : 10px;
	padding : 5px;
	padding-left : 20px;
	color : #fce3bc;
	font-size : 10pt;
	background-color : #bc683c;
	-moz-border-radius : 10px;
	background-image : url("http://data.en.dinorpg.com/img/icons/small_missAct.gif");
	background-position : 5px 8px;
	background-repeat : no-repeat;
}
div.help strong {
	color : white;
}
div.help a {
	color : #ffee92;
}
a.back {
	margin-left : 15px;
	margin-top : 5px !important;
	margin-bottom : 5px !important;
}
a.back img {
	position : absolute;
	margin-left : -41px;
	margin-top : -6px;
}
.userAvatar, .userAvatar a {
	display : block;
	overflow : hidden;
	background-color : #9a4029;
	font-size : 0pt;
	line-height : 0pt;
}
.userAvatar, .userAvatar img {
	width : 90px;
	height : 30px;
}
.userAvatar {
	border : 1px solid #fce3bc;
}
.cache {
	position : absolute;
	top : -800px;
}
div.error {
	color : #ffee92;
	background-color : #bd4e28;
	padding : 5px;
	margin : 10px;
	border : 1px solid #ffee92;
	outline : 2px solid #f5cc94;
}
div.art {
	float : left;
	position : relative;
	margin-right : 10px;
	margin-bottom : 10px;
	overflow : hidden;
	font-size : 0pt;
	line-height : 0pt;
	border : 1px solid #bc683c;
	outline : 2px solid #f1c98e;
}
img.objIcon {
	cursor : help;
}
pre {
	width : 530px;
	overflow : auto;
	font-size : 8pt;
	color : black;
}
pre.error {
	font-family : Arial;
	font-size : 9pt;
	color : red;
}
.parrainn pre {
	margin-top : 15px;
	margin-bottom : 15px;
	background-color : #f3ca92;
	border : 1px solid #bc683c;
	padding-bottom : 10px;
	padding-top : 10px;
}
.art img {
	background-position : top left;
	background-repeat : no-repeat;
}
.art_pigmou img {
	width : 221px;
	height : 285px;
	background-image : url("http://data.en.dinorpg.com/img/art/pigmou_01.png");
}
.art_goupi01 img {
	position : absolute;
	margin-left : 450px;
	margin-top : -20px;
	width : 150px;
	height : 152px;
	background-image : url("http://data.en.dinorpg.com/img/art/goupi_01.png");
}
.art_goupi02 img {
	position : absolute;
	margin-left : -20px;
	margin-top : 20px;
	width : 147px;
	height : 118px;
	background-image : url("http://data.en.dinorpg.com/img/art/goupi_02.png");
}
.art_goupi03 img {
	position : absolute;
	margin-left : 280px;
	margin-top : -15px;
	width : 122px;
	height : 111px;
	background-image : url("http://data.en.dinorpg.com/img/art/goupi_03.png");
}
.art_rocky01 img {
	position : absolute;
	margin-left : 200px;
	margin-top : -15px;
	width : 338px;
	height : 335px;
	background-image : url("http://data.en.dinorpg.com/img/art/rocky_01.png");
}
.black {
	position : fixed;
	width : 100%;
	height : 100%;
	z-index : 8;
	top : 0px;
	bottom : 0px;
	left : 0px;
	background-color : black;
	opacity : 0.4;
	filter : alpha(opacity=40);
}
.sitePopup {
	position : absolute;
	z-index : 9;
	width : 100%;
	margin-top : 200px;
	background-color : #c87c50;
	border-top : 1px solid #e1b984;
	border-bottom : 1px solid #e1b984;
	outline : 2px solid black;
}
.sitePopup .content {
	text-align : left;
	color : white;
	margin-top : 5px;
	margin-bottom : 5px;
	margin-left : 20%;
	margin-right : 20%;
	padding-top : 10px;
	padding-bottom : 10px;
	padding-left : 10px;
	padding-right : 10px;
	border-left : 1px solid #d59566;
	border-right : 1px solid #d59566;
}
.sitePopup a.button {
	margin-top : 10px;
}
.sitePopup img.icon {
	vertical-align : -40%;
}
.siteError {
	background-color : #a84524;
}
.siteError .content {
	color : #ffee92;
}
.siteError a {
	color : white;
}
#menu {
	position : absolute;
	z-index : 2;
	margin-left : 764px;
	margin-top : 90px;
	width : 95px;
	font-size : 8pt;
}
#menu .header {
	font-size : 0pt;
	line-height : 0pt;
	width : 130px;
	height : 15px;
	background-image : url("http://data.en.dinorpg.com/img/design/sideMenu_header.gif");
	background-repeat : no-repeat;
}
#menu .footer {
	width : 100px;
	padding-left : 15px;
	padding-right : 15px;
	padding-bottom : 20px;
	background-position : left bottom;
	background-image : url("http://data.en.dinorpg.com/img/design/sideMenu_footer.gif");
	background-repeat : no-repeat;
}
#menu .bg {
	width : 130px;
	background-image : url("http://data.en.dinorpg.com/img/design/sideMenu_bg.gif");
}
#menu ul {
	list-style : none;
}
#menu ul li {
	font-size : 0pt;
	line-height : 0pt;
}
#menu ul li img {
	display : block;
	float : left;
	position : relative;
	margin-right : 3px;
}
#menu ul li a {
	display : block;
	font-size : 9pt;
	line-height : 11pt;
	padding-left : 5px;
	height : 20px;
	background-color : #ffefce;
}
#menu ul li a.off {
	font-style : italic;
	color : #E7A778;
	text-decoration : none;
	cursor : default;
}
#menu ul li a:hover {
	background-color : #9a4029;
}
#menu ul li a.logout {
	margin-top : 5px;
	color : #d65536;
}
#menu ul li a.logout:hover {
	background-color : #d65536;
	color : white;
}
#menu .bHelp {
	display : block;
	width : 95px;
	height : 23px;
	padding-top : 27px;
	margin : auto;
	margin-top : 7px;
	text-align : center;
	color : #fff1ad;
	font-size : 10pt;
	font-weight : bold;
	text-decoration : none;
	background-image : url("http://data.en.dinorpg.com/img/design/button_help.gif");
	background-repeat : no-repeat;
}
#menu a.bHelp:hover {
	color : white;
	background-image : url("http://data.en.dinorpg.com/img/design/button_help_hover.gif");
	background-color : transparent;
}
#menu .genInfos {
	margin-top : 7px;
	padding-top : 3px;
	text-align : center;
	font-size : 8pt;
	line-height : 10pt;
	border-top : 1px solid #efbf86;
}
#menu .genInfos img {
	vertical-align : -15%;
}
ul.language {
	margin : 5px 0px;
	width : 100px;
	height : 20px;
}
ul.language li {
	float : left;
	position : relative;
}
#menu ul.language li a:hover {
	background-color : transparent;
}
#menu ul.language li a {
	padding-left : 3px;
}
#menu ul.language li a img {
	margin : 0px;
}
ul.language li img {
	border : 1px solid #683a23;
}
ul.adminBox {
	list-style : none;
	position : absolute;
	width : 95px;
	padding-left : 3px;
	padding-right : 3px;
	left : 10px;
	top : 20px;
	padding-top : 3px;
	padding-bottom : 3px;
	background-color : #bc683c;
	border : 1px solid #ffee92;
	outline : 2px solid #c8a895;
}
ul.adminBox li {
	font-size : 8pt;
}
ul.adminBox li a {
	display : block;
	padding-left : 2px;
	padding-right : 2px;
	color : #ffee92;
}
ul.adminBox form {
	margin-top : 5px;
}
ul.adminBox label {
	color : white;
}
ul.adminBox input {
	width : 90px;
}
#dinozList {
	float : left;
	position : relative;
	padding-left : 60px;
	padding-top : 90px;
	padding-bottom : 10px;
	width : 145px;
}
#dinozList span.money {
	display : block;
	width : 137px;
	height : 25px;
	margin-bottom : 10px;
	padding : 0px;
	padding-top : 6px;
	text-align : center;
	font-size : 10pt;
	color : #ffee92;
	border : 0px;
	background-color : transparent;
	background-image : url("http://data.en.dinorpg.com/img/design/goldBox.gif");
	background-repeat : no-repeat;
	cursor : help;
}
#dinozList span.money img {
	vertical-align : -5%;
}
#dinozList .view {
	font-size : 0pt;
	line-height : 0pt;
	margin-top : 10px;
	margin-bottom : 4px;
	border : 1px solid #8e3e26;
	outline : 2px solid #f3ca98;
}
#dinozList .view .title {
	font-size : 7.5pt;
	font-style : italic;
	line-height : 9pt;
	height : 12px;
	overflow : hidden;
	background-color : #a3602b;
	border-top : 1px solid #8e3e26;
	color : #ffee92;
}
#dinozList .view a {
	display : block;
	width : 143px;
	height : 100px;
	overflow : hidden;
	background-position : -100px -10px;
}
#dinozList .view a:hover {
	background-color : transparent;
}
#dinozList ul {
	list-style : none;
	font-size : 0pt;
	line-height : 0pt;
	margin-bottom : 1px;
	padding : 2px;
	border : 1px solid #d69e68;
}
#dinozList ul li a {
	border : 1px solid #fbdca5;
	padding : 2px;
	height : 43px;
	display : block;
	font-size : 10pt;
	line-height : 11pt;
	text-decoration : none;
	-moz-border-radius : 0px;
	cursor : hand;
}
#dinozList ul li a:hover {
	background-color : #bc683c !important;
	color : white !important;
	border-color : white;
}
#dinozList ul li a img.lup {
	display : block;
	position : absolute;
	margin-left : 10px;
	margin-top : 10px;
	z-index : 2;
}
#dinozList ul li a .icon {
	float : left;
	position : relative;
	width : 40px;
	font-size : 0pt;
	line-height : 0pt;
}
span.hungerBar {
	display : block;
	height : 2px;
	width : 102px;
	border : 1px solid #bc683c;
	background-color : black;
}
span.hungerBar span {
	display : block;
	height : 2px;
	background-color : yellow;
}
span.healthBar {
	display : block;
	height : 2px;
	width : 102px;
	border : 1px solid #bc683c;
	background-color : black;
}
span.healthBar span {
	display : block;
	height : 2px;
	background-color : red;
}
#dinozList ul li a em, #dinozList ul li a span.name {
	display : block;
	float : left;
	position : relative;
	width : 87px;
}
#dinozList ul li a span.name {
	white-space : nowrap;
	overflow : hidden;
}
#dinozList ul li a span.longName {
	font-size : 7.5pt;
}
#dinozList ul li a em {
	font-variant : normal;
	font-weight : normal;
	color : #cf8a51;
	font-size : 8pt;
	line-height : 8pt;
}
#dinozList ul li a .icon img {
	border : 1px solid #bc683c;
}
#dinozList ul li.group a {
	background-color : #f2ca8e;
}
#dinozList ul li.selected a {
	background-color : #e6b479;
	color : black;
	border-color : black;
}
#dinozList ul li.off a .icon .tinyBar {
	opacity : 0.3;
	filter : alpha(opacity=30);
}
#dinozList ul li.dead a .name {
	text-decoration : line-through;
}
#dinozList ul li .unknown {
	display : block;
	float : left;
	position : relative;
	font-size : 30pt;
	line-height : 30pt;
	color : #bc683c;
	margin-left : 20px;
	padding-top : 1px;
}
#dinozList a.overviewBt {
	display : block;
	margin-bottom : 1px;
	width : 138px;
	padding-left : 5px;
	font-size : 8pt;
	line-height : 10pt;
	text-decoration : none;
	border : 1px solid #d69e68;
	-moz-border-radius : 0px;
}
#dinozList a.overviewBt img {
	vertical-align : -15%;
}
#dinozList a.button {
	width : 135px;
}
.ul {
	list-style : url("http://data.en.dinorpg.com/img/icons/small_dot.gif");
	width : 380px;
	padding : 5px;
	padding-left : 30px;
	margin-left : 10px;
	margin-bottom : 10px;
	background-color : #fbd7a2;
	-moz-border-radius : 10px;
}
.ul li .field {
	float : left;
	position : relative;
	margin-top : 3px;
}
.table {
	border-collapse : separate;
	border-spacing : 1px;
	border : 2px solid #F3D6B1;
	background-color : #ecbd84;
	width : 100%;
}
.table tr th {
	padding-left : 4px;
	padding-right : 4px;
	padding-bottom : 8px;
	height : 41px;
	vertical-align : bottom;
	color : #fffdba;
	text-transform : uppercase;
	font-size : 10pt;
	font-weight : bold;
	letter-spacing : 1pt;
	text-align : left;
	white-space : nowrap;
	border : 1px solid #356847;
	background-color : #c64e36;
	background-image : url("http://data.en.dinorpg.com/img/design/table_header.gif");
	background-position : left bottom;
}
.table tr th:first-letter {
	color : #ffeebb;
}
.table tr td {
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 1px;
	padding-bottom : 1px;
	color : #710;
	background-color : #f3ca92;
	border : 1px solid #C88F44;
	background-image : url("http://data.en.dinorpg.com/img/design/table_cell.gif");
	background-position : -10px 0px;
}
.table tr>td:first-child {
	padding-left : 15px;
	background-position : 0px 0px;
}
.table tr td.bgFix {
	padding-left : 5px;
	background-position : -10px 0px;
}
.table tr.even td {
	background-image : url("http://data.en.dinorpg.com/img/design/table_cell_even.gif");
}
.table tr td a {
	color : black;
	font-weight : normal;
}
.table tr td a:hover {
	background-color : transparent;
	color : white;
}
.table tr.select td, table.select tr td {
	cursor : pointer;
}
.table tr.select:hover td, table.select tr:hover td {
	background-image : url("http://data.en.dinorpg.com/img/design/table_cell_hover.gif");
	color : white;
}
.table tr.select:hover td a, table.select tr:hover td a {
	color : white;
}
.table tr.select:hover td, table.select tr:hover td, .table tr.important td {
	background-image : url("http://data.en.dinorpg.com/img/design/table_cell_hover.gif");
	border-color : #7a261b;
}
.table tr.important td, .table tr.important td a {
	color : #fffdba;
	font-weight : bold;
}
table.small tr td {
	font-size : 9pt;
}
table.small tr td a {
	font-size : 8pt;
}
input {
	font-family : "Trebuchet MS", Arial, sans-serif;
}
input.button, a.button {
	display : block;
	width : 135px;
	height : 24px;
	margin-top : 1px;
	margin-bottom : 1px;
	padding-left : 10px;
	padding-top : 4px;
	font-variant : small-caps;
	font-size : 10pt;
	color : #fff1ad;
	font-weight : bold;
	text-decoration : none;
	text-align : left;
	cursor : pointer;
	background-image : url("http://data.en.dinorpg.com/img/design/button.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.button {
	width : 145px;
	height : 28px;
	padding-top : 0px;
	border : none;
	background-color : transparent;
}
input.button:first-letter, a.button:first-letter {
	color : white;
}
input.button:hover, a.button:hover {
	color : white;
	background-image : url("http://data.en.dinorpg.com/img/design/button_hover.gif");
	background-color : transparent;
}
input.herbal1button, a.herbal1button {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/herbs-gather-1.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.herbal1button {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.herbal1button:hover, a.herbal1button:hover {
	background-image : url("../../images/resources/herbs-gather-1-over.gif");
	background-color : transparent;
}
input.herbal2button, a.herbal2button {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/herbs-gather-2.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.herbal2button {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.herbal2button:hover, a.herbal2button:hover {
	background-image : url("../../images/resources/herbs-gather-2-over.gif");
	background-color : transparent;
}
input.herbal2buttonoff, a.herbal2buttonoff {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/herbs-gather-2-off.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.herbal2buttonoff {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.herbal2buttonoff:hover, a.herbal2buttonoff:hover {
	background-image : url("../../images/resources/herbs-gather-2-off.gif");
	background-color : transparent;
}
input.herbal3button, a.herbal3button {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/herbs-gather-3.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.herbal3button {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.herbal3button:hover, a.herbal3button:hover {
	background-image : url("../../images/resources/herbs-gather-3-over.gif");
	background-color : transparent;
}
input.herbal3buttonoff, a.herbal3buttonoff {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/herbs-gather-3-off.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.herbal3buttonoff {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.herbal3buttonoff:hover, a.herbal3buttonoff:hover {
	background-image : url("../../images/resources/herbs-gather-3-off.gif");
	background-color : transparent;
}
input.herbal4button, a.herbal4button {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/herbs-gather-4.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.herbal4button {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.herbal4button:hover, a.herbal4button:hover {
	background-image : url("../../images/resources/herbs-gather-4-over.gif");
	background-color : transparent;
}
input.herbal4buttonoff, a.herbal4buttonoff {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/herbs-gather-4-off.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.herbal4buttonoff {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.herbal4buttonoff:hover, a.herbal4buttonoff:hover {
	background-image : url("../../images/resources/herbs-gather-4-off.gif");
	background-color : transparent;
}
input.herbal5button, a.herbal5button {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/herbs-gather-5.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.herbal5button {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.herbal5button:hover, a.herbal5button:hover {
	background-image : url("../../images/resources/herbs-gather-5-over.gif");
	background-color : transparent;
}
input.herbal5buttonoff, a.herbal5buttonoff {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/herbs-gather-5-off.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.herbal5buttonoff {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.herbal5buttonoff:hover, a.herbal5buttonoff:hover {
	background-image : url("../../images/resources/herbs-gather-5-off.gif");
	background-color : transparent;
}
input.herbal6button, a.herbal6button {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/herbs-gather-6.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.herbal6button {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.herbal6button:hover, a.herbal6button:hover {
	background-image : url("../../images/resources/herbs-gather-6-over.gif");
	background-color : transparent;
}
input.herbal6buttonoff, a.herbal6buttonoff {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/herbs-gather-6-off.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.herbal6buttonoff {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.herbal6buttonoff:hover, a.herbal6buttonoff:hover {
	background-image : url("../../images/resources/herbs-gather-6-off.gif");
	background-color : transparent;
}
input.herbal7button, a.herbal7button {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/herbs-gather-7.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.herbal7button {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.herbal7button:hover, a.herbal7button:hover {
	background-image : url("../../images/resources/herbs-gather-7-over.gif");
	background-color : transparent;
}
input.herbal7buttonoff, a.herbal7buttonoff {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/herbs-gather-7-off.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.herbal7buttonoff {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.herbal7buttonoff:hover, a.herbal7buttonoff:hover {
	background-image : url("../../images/resources/herbs-gather-7-off.gif");
	background-color : transparent;
}
input.herbal8button, a.herbal8button {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/herbs-gather-8.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.herbal8button {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.herbal8button:hover, a.herbal8button:hover {
	background-image : url("../../images/resources/herbs-gather-8-over.gif");
	background-color : transparent;
}
input.herbal8buttonoff, a.herbal8buttonoff {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/herbs-gather-8-off.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.herbal8buttonoff {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.herbal8buttonoff:hover, a.herbal8buttonoff:hover {
	background-image : url("../../images/resources/herbs-gather-8-off.gif");
	background-color : transparent;
}
input.tree1button, a.tree1button {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/trees-gather-1.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.tree1button {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.tree1button:hover, a.tree1button:hover {
	background-image : url("../../images/resources/trees-gather-1-over.gif");
	background-color : transparent;
}
input.tree2button, a.tree2button {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/trees-gather-2.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.tree2button {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.tree2button:hover, a.tree2button:hover {
	background-image : url("../../images/resources/trees-gather-2-over.gif");
	background-color : transparent;
}
input.tree2buttonoff, a.tree2buttonoff {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/trees-gather-2-off.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.tree2buttonoff {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.tree2buttonoff:hover, a.tree2buttonoff:hover {
	background-image : url("../../images/resources/trees-gather-2-off.gif");
	background-color : transparent;
}
input.tree3button, a.tree3button {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/trees-gather-3.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.tree3button {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.tree3button:hover, a.tree3button:hover {
	background-image : url("../../images/resources/trees-gather-3-over.gif");
	background-color : transparent;
}
input.tree3buttonoff, a.tree3buttonoff {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/trees-gather-3-off.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.tree3buttonoff {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.tree3buttonoff:hover, a.tree3buttonoff:hover {
	background-image : url("../../images/resources/trees-gather-3-off.gif");
	background-color : transparent;
}
input.tree4button, a.tree4button {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/trees-gather-4.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.tree4button {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.tree4button:hover, a.tree4button:hover {
	background-image : url("../../images/resources/trees-gather-4-over.gif");
	background-color : transparent;
}
input.tree4buttonoff, a.tree4buttonoff {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/trees-gather-4-off.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.tree4buttonoff {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.tree4buttonoff:hover, a.tree4buttonoff:hover {
	background-image : url("../../images/resources/trees-gather-4-off.gif");
	background-color : transparent;
}
input.tree5button, a.tree5button {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/trees-gather-5.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.tree5button {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.tree5button:hover, a.tree5button:hover {
	background-image : url("../../images/resources/trees-gather-5-over.gif");
	background-color : transparent;
}
input.tree5buttonoff, a.tree5buttonoff {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/trees-gather-5-off.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.tree5buttonoff {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.tree5buttonoff:hover, a.tree5buttonoff:hover {
	background-image : url("../../images/resources/trees-gather-5-off.gif");
	background-color : transparent;
}
input.tree6button, a.tree6button {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/trees-gather-6.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.tree6button {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.tree6button:hover, a.tree6button:hover {
	background-image : url("../../images/resources/trees-gather-6-over.gif");
	background-color : transparent;
}
input.tree6buttonoff, a.tree6buttonoff {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/trees-gather-6-off.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.tree6buttonoff {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.tree6buttonoff:hover, a.tree6buttonoff:hover {
	background-image : url("../../images/resources/trees-gather-6-off.gif");
	background-color : transparent;
}
input.tree7button, a.tree7button {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/trees-gather-7.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.tree7button {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.tree7button:hover, a.tree7button:hover {
	background-image : url("../../images/resources/trees-gather-7-over.gif");
	background-color : transparent;
}
input.tree7buttonoff, a.tree7buttonoff {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/trees-gather-7-off.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.tree7buttonoff {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.tree7buttonoff:hover, a.tree7buttonoff:hover {
	background-image : url("../../images/resources/trees-gather-7-off.gif");
	background-color : transparent;
}
input.tree8button, a.tree8button {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/trees-gather-8.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.tree8button {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.tree8button:hover, a.tree8button:hover {
	background-image : url("../../images/resources/trees-gather-8-over.gif");
	background-color : transparent;
}
input.tree8buttonoff, a.tree8buttonoff {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/trees-gather-8-off.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.tree8buttonoff {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.tree8buttonoff:hover, a.tree8buttonoff:hover {
	background-image : url("../../images/resources/trees-gather-8-off.gif");
	background-color : transparent;
}
input.mine1button, a.mine1button {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/mines-gather-1.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.mine1button {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.mine1button:hover, a.mine1button:hover {
	background-image : url("../../images/resources/mines-gather-1-over.gif");
	background-color : transparent;
}
input.mine2button, a.mine2button {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/mines-gather-2.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.mine2button {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.mine2button:hover, a.mine2button:hover {
	background-image : url("../../images/resources/mines-gather-2-over.gif");
	background-color : transparent;
}
input.mine2buttonoff, a.mine2buttonoff {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/mines-gather-2-off.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.mine2buttonoff {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.mine2buttonoff:hover, a.mine2buttonoff:hover {
	background-image : url("../../images/resources/mines-gather-2-off.gif");
	background-color : transparent;
}
input.mine3button, a.mine3button {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/mines-gather-3.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.mine3button {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.mine3button:hover, a.mine3button:hover {
	background-image : url("../../images/resources/mines-gather-3-over.gif");
	background-color : transparent;
}
input.mine3buttonoff, a.mine3buttonoff {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/mines-gather-3-off.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.mine3buttonoff {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.mine3buttonoff:hover, a.mine3buttonoff:hover {
	background-image : url("../../images/resources/mines-gather-3-off.gif");
	background-color : transparent;
}
input.mine4button, a.mine4button {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/mines-gather-4.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.mine4button {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.mine4button:hover, a.mine4button:hover {
	background-image : url("../../images/resources/mines-gather-4-over.gif");
	background-color : transparent;
}
input.mine4buttonoff, a.mine4buttonoff {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/mines-gather-4-off.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.mine4buttonoff {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.mine4buttonoff:hover, a.mine4buttonoff:hover {
	background-image : url("../../images/resources/mines-gather-4-off.gif");
	background-color : transparent;
}
input.mine5button, a.mine5button {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/mines-gather-5.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.mine5button {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.mine5button:hover, a.mine5button:hover {
	background-image : url("../../images/resources/mines-gather-5-over.gif");
	background-color : transparent;
}
input.mine5buttonoff, a.mine5buttonoff {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/mines-gather-5-off.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.mine5buttonoff {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.mine5buttonoff:hover, a.mine5buttonoff:hover {
	background-image : url("../../images/resources/mines-gather-5-off.gif");
	background-color : transparent;
}
input.mine6button, a.mine6button {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/mines-gather-6.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.mine6button {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.mine6button:hover, a.mine6button:hover {
	background-image : url("../../images/resources/mines-gather-6-over.gif");
	background-color : transparent;
}
input.mine6buttonoff, a.mine6buttonoff {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/mines-gather-6-off.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.mine6buttonoff {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.mine6buttonoff:hover, a.mine6buttonoff:hover {
	background-image : url("../../images/resources/mines-gather-6-off.gif");
	background-color : transparent;
}
input.mine7button, a.mine7button {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/mines-gather-7.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.mine7button {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.mine7button:hover, a.mine7button:hover {
	background-image : url("../../images/resources/mines-gather-7-over.gif");
	background-color : transparent;
}
input.mine7buttonoff, a.mine7buttonoff {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/mines-gather-7-off.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.mine7buttonoff {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.mine7buttonoff:hover, a.mine7buttonoff:hover {
	background-image : url("../../images/resources/mines-gather-7-off.gif");
	background-color : transparent;
}
input.mine8button, a.mine8button {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/mines-gather-8.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.mine8button {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.mine8button:hover, a.mine8button:hover {
	background-image : url("../../images/resources/mines-gather-8-over.gif");
	background-color : transparent;
}
input.mine8buttonoff, a.mine8buttonoff {
	display : block;
	width : 36px;
	height : 35px;
	cursor : pointer;
	background-image : url("../../images/resources/mines-gather-8-off.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
input.mine8buttonoff {
	width : 36px;
	height : 35px;
	border : none;
	background-color : transparent;
}
input.mine8buttonoff:hover, a.mine8buttonoff:hover {
	background-image : url("../../images/resources/mines-gather-8-off.gif");
	background-color : transparent;
}
a.buttonOff {
	opacity : 0.4;
	filter : alpha(opacity=40);
	cursor : default;
}
a.buttonOff:hover {
	background-image : url("http://data.en.dinorpg.com/img/design/button.gif");
}
.tinyButton {
	padding-left : 5px;
	padding-right : 5px;
	color : #ffee92 !important;
	font-size : 9pt;
	font-variant : small-caps;
	border : 1px solid #ffee92;
	outline : 1px solid #bc683c;
	background-color : #d65536;
	text-decoration : none;
	-moz-border-radius : 0px;
	cursor : pointer;
}
.tinyButton:hover {
	color : white !important;
	background-color : #b0dd00 !important;
}
input.bSmall, a.bSmall {
	width : 80px;
	padding-top : 5px;
	padding-right : 5px;
	background-image : url("http://data.en.dinorpg.com/img/design/button_small.gif");
}
a.bLong {
	padding-top : 4px;
	font-size : 9pt;
	line-height : 7pt;
}
input.bSmall {
	padding-top : 0px;
	width : 95px;
}
input.bSmall:hover, a.bSmall:hover {
	background-image : url("http://data.en.dinorpg.com/img/design/button_small_hover.gif");
}
input.field {
	width : 184px;
	height : 20px;
	padding-left : 8px;
	padding-right : 8px;
	padding-top : 2px;
	color : #ffee92;
	font-size : 9pt;
	font-weight : bold;
	border : none;
	background-image : url("http://data.en.dinorpg.com/img/design/form_field.gif");
	background-repeat : no-repeat;
	background-color : transparent;
}
input.fieldXL {
	width : 317px;
	background-image : url("http://data.en.dinorpg.com/img/design/form_field_xl.gif");
}
input.field:focus {
	background-image : url("http://data.en.dinorpg.com/img/design/form_field_hover.gif");
}
input.fieldXL:focus {
	background-image : url("http://data.en.dinorpg.com/img/design/form_field_xl_hover.gif");
}
input.small {
	width : 64px;
	background-image : url("http://data.en.dinorpg.com/img/design/form_field_small.gif");
}
input.small:focus {
	background-image : url("http://data.en.dinorpg.com/img/design/form_field_small_hover.gif");
}
textarea {
	color : #ffee92;
	background-color : #bc683c;
	border : 1px solid #ffee92;
}
textarea:focus {
	background-color : #9a4029;
	color : white;
}
label.check {
	display : block;
	font-size : 10pt;
	line-height : 11pt;
	cursor : pointer;
}
label.check:hover {
	text-decoration : underline;
	color : #bc683c;
}
label.check input {
	vertical-align : -5%;
}
.form {
	width : 380px;
	padding : 5px;
	margin-bottom : 25px;
	margin-left : 15px;
	border : 1px solid #fcf9d1;
	outline : 2px solid #f8d39c;
	background-color : #f3ca92;
}
form.large {
	width : 485px;
}
.form table {
	width : 100%;
}
form.large table textarea {
	width : 100%;
	height : 125px;
}
.form table th {
	width : 150px;
	text-align : center;
	font-variant : normal;
	font-weight : bold;
	font-size : 8pt;
	color : #ffee92;
	background-color : #e4aa69;
	-moz-border-radius : 10px;
}
.form table td.accom {
	color : #83381e;
	font-size : 10pt;
	padding-bottom : 10px;
}
.form .warning {
	font-variant : small-caps;
	font-size : 11pt;
	padding : 5px;
	color : #ffee92;
	background-color : #c04732;
	-moz-border-radius : 10px;
}
.form .warning strong {
	text-decoration : underline;
}
.account h2 {
	clear : both;
	height : auto;
	margin : 0px;
	margin-right : 0px;
	margin-bottom : 2px;
	padding-left : 5px;
	padding-top : 4px;
	padding-right : 3px;
	padding-bottom : 4px;
	font-weight : bold;
	font-variant : normal;
	text-transform : uppercase;
	font-size : 9pt;
	line-height : 11pt;
	color : white;
}
.account .form {
	margin-left : 20px;
	margin-bottom : 30px;
}
.account .userAvatar {
	font-size : 8pt;
	line-height : 12pt;
	color : white;
}
.dinoz {
	background-image : url("../images/character_bg.jpg");
	background-repeat : no-repeat;
	min-height : 309px;
}
.dinoz form.teleport {
	position : absolute;
	z-index : 2;
	margin : 0px;
	padding : 0px;
	margin-left : 180px;
	margin-top : 20px;
}
.dinoz form.teleport select {
	width : 170px;
	text-align : center;
	font-size : 8pt;
	color : #ffee92;
	border : 1px solid #ffee92;
	background-color : #9a4029;
	outline : 1px solid #bc683c;
}
.dinoz form.teleport option {
	font-size : 8pt;
}
.dinoz form.teleport option[selected="selected"] {
	font-weight : bold;
	color : white;
}
.dinoz a.admin {
	display : block;
	float : right;
	position : relative;
	color : #c7f8e9;
	font-size : 7pt;
	text-align : right;
	margin-top : 58px;
	margin-left : 5px;
	padding-right : 3px;
	width : 70px;
	background-color : #228847;
}
.dinoz a.admin:hover {
	background-color : #8e3e26;
	color : white;
}
.dinoz .title {
	position : absolute;
	text-align : center;
	width : 232px;
	margin-left : 210px;
	margin-top : 2px;
	font-size : 15pt;
	font-weight : bold;
	text-transform : uppercase;
	letter-spacing : 1pt;
	color : white;
}
.dinoz .title em {
	display : block;
	font-size : 10pt;
	text-transform : none;
	letter-spacing : 0pt;
	color : #8e3a20;
	margin-top : -5px;
}
.dinoz .avatar {
	position : absolute;
	margin-left : 0px;
	margin-top : 90px;
}
.dinoz .level {
	position : absolute;
	margin-left : 7px;
	margin-top : 248px;
	font-weight : bold;
	text-align : center;
	font-size : 18pt;
	color : white;
}
.dinoz .level .over, .dinoz .level .shadow {
	position : absolute;
	width : 40px;
	letter-spacing : -2pt;
}
.dinoz .level .over {
	z-index : 2;
	cursor : help;
}
.dinoz .level .shadow {
	z-index : 1;
	margin-top : 2px;
	color : #a64a10;
}
.dinoz .infos {
	position : absolute;
	margin-left : 185px;
	margin-top : 88px;
}
.dinoz .infos ul.elements {
	position : absolute;
	width : 360px;
	margin-top : 2px;
}
.dinoz .infos .race {
	position : absolute;
	width : 95px;
	font-size : 9pt;
	font-weight : bold;
	font-variant : small-caps;
	color : #ffee92;
	margin-left : 381px;
	margin-top : 5px;
	cursor : help;
}
.dinoz .bars {
	position : absolute;
	margin-left : 68px;
	margin-top : 250px;
	width : 140px;
	font-size : 8pt;
	line-height : 11pt;
	color : white;
}
.dinoz .bar {
	cursor : help;
	position : absolute;
	width : 98px;
	height : 11px;
	font-size : 0pt;
	line-height : 0pt;
}
.dinoz .warning .bar {
	background-image : url("http://data.en.dinorpg.com/img/design/anim_bar_warning.gif");
}
.dinoz .bar:hover {
	outline : 2px solid white;
}
.dinoz .xp .bar {
	margin-top : 15px;
}
.dinoz .equip {
	position : absolute;
	padding-left : 12px;
	margin-left : 454px;
	margin-top : 140px;
	font-size : 0pt;
	width : 204px;
	height : 80px;
}
.dinoz .equip ul {
	list-style : none;
	margin-left : 1px;
	text-align : left;
	margin-top : 4px;
}
.dinoz .equip li {
	display : inline;
	padding-right : 1px;
}
.dinoz .fx {
	font-size : 0pt;
	position : absolute;
	margin-left : 190px;
	margin-top : 143px;
	width : 185px;
}
.dinoz .fx img {
	border : 1px solid transparent;
	-moz-border-radius : 5px;
}
.dinoz .fx img:hover {
	border-color : white;
}
.dinoz .mission {
	position : absolute;
	width : 475px;
	height : 35px;
	padding-top : 1px;
	margin-top : 244px;
	margin-left : 177px;
	font-size : 10pt;
	line-height : 10pt;
	color : #774828;
	cursor : pointer;
	border : 1px solid transparent;
	border-color : #9e5941;
	overflow : hidden;
	background-image : url("../images/character_bg_mission.gif");
	background-repeat : no-repeat;
}
.dinoz .mission .icon {
	float : left;
	position : relative;
	margin-left : 3px;
	margin-right : 5px;
	border : 1px solid #9d5942;
	border-top : none;
}
.dinoz .mission:hover {
	border-color : white;
}
.dinoz .mission div {
	padding-left : 5px;
}
.dinoz .mission .name {
	height : 15px;
	font-variant : small-caps;
	font-weight : bold;
	color : white;
}
.dinoz .mission strong {
	font-size : 8pt;
	color : black;
}
.dinozPanels {
	background-image : url("../images/character_panels_bg.gif");
	background-repeat : repeat-y;
}
.dinozPanels .actions {
	float : left;
	position : relative;
	width : 171px;
	padding-left : 20px;
	color : white;
}
.dinozPanels .custom {
	float : left;
	position : relative;
	width : 303px;
	padding-left : 16px;
	padding-bottom : 15px;
	color : white;
}
.dinozPanels .custom ul.tabs {
	background-image : none;
}
.dinozPanels .custom ul.tabs li.active {
	margin-top : 1px;
}
.dinozPanels .footer {
	height : 24px;
	background-image : url("../images/character_footer.gif");
}
.dinozPanels .actions .follow {
	height : 32px;
	padding-bottom : 5px;
	margin-bottom : 10px;
	border-bottom : 1px dashed #8e3e26;
	background-image : url("http://data.en.dinorpg.com/img/icons/large_group.gif");
	background-position : left 0px;
	background-repeat : no-repeat;
	padding-left : 40px;
	color : #8e3e26;
	font-size : 9pt;
	line-height : 11pt;
}
.dinozPanels .actions .warning {
	margin-bottom : 18px;
	padding : 5px;
	padding-left : 36px;
	font-size : 9pt;
	line-height : 11pt;
	color : #fff5b6;
	border : 1px solid #ffe7aa;
	background-position : 2px center;
	background-image : url("http://data.en.dinorpg.com/img/icons/large_death.gif");
	background-repeat : no-repeat;
	background-color : #a00;
}
.dinozPanels .actions .heal {
	margin-bottom : 18px;
	padding : 5px;
	font-size : 9pt;
	line-height : 11pt;
	color : #fff5b6;
	border : 1px solid #ffe7aa;
	background-position : 2px center;
	background-color : #bc683c;
}
.dinozPanels .actions .heal .timer {
	margin-left : 34px;
	margin-right : 5px;
}
.dinozPanels .actions .warning strong {
	color : white;
	font-variant : small-caps;
	font-size : 120%;
}
.dinozPanels .inventory table {
	width : 100%;
	margin-top : 10px;
	margin-bottom : 5px;
}
.dinozPanels .inventory table tr th {
	background-color : #ddb084;
	color : #874b2e;
	font-size : 10pt;
	font-variant : small-caps;
	padding-left : 5px;
	border-bottom : 1px solid #874b2e;
}
.dinozPanels .inventory table tr.even td {
	background-color : #ddb084;
}
.dinozPanels .inventory table td {
	vertical-align : top;
}
.dinozPanels .inventory table td.name {
	color : white;
	padding-right : 4px;
	font-size : 10pt;
	line-height : 11pt;
	font-variant : small-caps;
	cursor : help;
}
.dinozPanels .inventory table td.name img {
	float : left;
	position : relative;
	margin-right : 5px;
	border : 1px solid #ae6733;
	vertical-align : bottom;
}
.dinozPanels .inventory table td.qty {
	color : white;
	font-weight : bold;
	text-align : center;
	padding-left : 4px;
	padding-right : 4px;
}
.dinozPanels .inventory table td.full {
	color : yellow;
	cursor : help;
}
.dinozPanels .inventory table td.act img {
	padding-left : 5px;
	padding-right : 5px;
}
.dinozPanels .details .group {
	margin-bottom : 10px;
	padding-left : 5px;
	padding-bottom : 5px;
	background-color : #d69e68;
	border : 1px solid #f3ca92;
	-moz-border-radius : 10px;
}
.dinozPanels .details h2 {
	margin-top : 0px;
}
.dinozPanels .details .group strong {
	display : block;
	margin-bottom : 3px;
	font-variant : small-caps;
	font-size : 10pt;
	color : #ffee92;
	border-bottom : 2px solid #e4bb7b;
}
.dinozPanels .details .group ul {
	margin-left : 5px;
}
.dinozPanels .details ul.large li {
	width : 54px;
	background-position : 15px 6px;
	font-size : 8.5pt;
}
.dinozPanels .details .table {
	margin-bottom : 10px;
	border : 2px solid #bc683c;
}
.dinozPanels .details .table th {
	font-size : 8pt;
	letter-spacing : 0pt;
}
.dinozPanels .details .table td {
	font-size : 9pt;
}
.dinozPanels .details .table td img {
	vertical-align : -20%;
}
.dinozPanels .details .table td.type {
	font-weight : bold;
	text-align : center;
	color : #bc683c;
}
.dinozPanels .details .table td span {
	cursor : help;
}
.dinozPanels .details .table td.type span {
	display : block;
	cursor : help;
}
.dinozPanels .details .table td.act {
	text-align : center;
}
.dinozPanels .details .table tr.off td {
	opacity : 0.4;
	filter : alpha(opacity=40);
}
.dinozPanels .details .table tr.off td.act {
	opacity : 1;
	filter : alpha(opacity=100);
	background-color : red;
	background-image : none;
}
.dinozPanels .map .box {
	display : block;
	width : 300px;
	border : 1px solid #874b2e;
	outline : 2px solid #cc8557;
	padding : 1px;
}
.dinozPanels .map .title {
	display : block;
	height : 20px;
	padding-left : 8px;
	margin-top : 1px;
	color : #ffee92;
	font-size : 12pt;
	font-variant : small-caps;
	font-weight : bold;
	background-color : #bc683c;
	-moz-border-radius : 0px;
}
.dinozPanels .map p {
	margin : 0px;
	padding : 0px;
	margin-top : 5px;
	padding : 5px;
	font-size : 9pt;
	line-height : 10.5pt;
	font-style : italic;
	color : #fdf1c4;
	text-align : justify;
	cursor : help;
	background-color : #cd8956;
	-moz-border-radius : 10px;
}
.dinozName .din {
	float : left;
	position : relative;
}
.dinozName .form {
	float : left;
	position : relative;
	width : 310px;
	margin-top : 60px;
}
.dinozName .form table tr th {
	width : 100px;
}
ul.elements {
	list-style : none;
	height : 23px;
}
ul.elements li {
	float : left;
	position : relative;
	width : 42px;
	height : 23px;
	margin-right : 2px;
	font-size : 10pt;
	font-weight : bold;
	color : white;
	text-align : left;
	letter-spacing : -0.2pt;
	background-image : url("http://data.en.dinorpg.com/img/design/element_bg.gif");
	background-position : 7px 5px;
	background-repeat : no-repeat;
	cursor : help;
}
ul.elements li.max {
	color : yellow;
}
ul.elements li.longValue {
	width : 50px;
	font-size : 8pt;
	background-position : 10px 5px;
}
ul.elements li img {
	margin-right : -3px;
	vertical-align : -30%;
}
table.action {
	margin : 0px;
	padding : 0px;
	border-collapse : collapse;
	border-spacing : 0px;
	margin-bottom : 2px;
	width : 100%;
}
table.action td {
	margin : 0px;
	padding : 0px;
	text-align : left;
	cursor : pointer;
}
table.action td.icon {
	width : 32px;
	font-size : 0pt;
	line-height : 0pt;
}
table.action td.label {
	padding-left : 4px;
	padding-right : 4px;
	font-weight : bold;
	color : white;
	font-size : 11pt;
	font-variant : small-caps;
	line-height : 10.5pt;
	-moz-border-radius-topright : 7px;
	-moz-border-radius-bottomright : 7px;
}
table.action tr:hover td {
	color : #ffee92;
	background-color : #9a4029;
}
table.action tr:hover td.icon img {
	outline : 1px solid white;
}
a.action {
	display : block;
	height : 34px;
	width : 170px;
	text-decoration : none;
	line-height : 10.5pt;
	text-align : left;
	color : white;
}
a.action img {
	float : left;
	position : relative;
	margin-right : 5px;
	border : 1px solid #d69e68;
}
a.action span {
	display : block;
	padding-top : 3px;
}
a.action:hover img {
	border-color : white;
}
.tip {
	width : 250px;
	background-color : #7a402a;
	background-image : url("http://data.en.dinorpg.com/img/design/tip_bg.gif");
	border : 2px solid #86401e;
}
.tip .header {
	background-image : url("http://data.en.dinorpg.com/img/design/tip_header.gif");
	background-repeat : no-repeat;
}
.tip .footer {
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 15px;
	background-image : url("http://data.en.dinorpg.com/img/design/tip_footer.gif");
	background-repeat : no-repeat;
	background-position : left bottom;
	min-height : 50px;
}
.tip h1 {
	font-size : 10pt;
	font-variant : small-caps;
	text-align : right;
	font-weight : bold;
	color : #fbf261;
	margin-bottom : 5px;
}
.tip h2 {
	margin : 0px;
	padding : 0px;
	background : none;
	-moz-border-radius : 0px;
	font-size : 9pt;
	font-variant : normal;
	height : auto;
	letter-spacing : 0pt;
	margin-top : -8px;
	margin-bottom : 5px;
	text-align : right;
}
.smallTip {
	background-color : #bc683c;
	max-width : 250px;
	border : 2px solid #86401e;
}
.smallTip .content {
	padding : 5px;
	padding-left : 5px;
	padding-right : 5px;
	border : 1px solid #ffcb3d;
}
.smallTip .content, .tip .content {
	color : white;
	font-size : 10pt;
	line-height : 10.5pt;
	text-align : justify;
}
.smallTip strong, .tip strong {
	color : #fbf261;
}
.smallTip em, .tip em {
	display : block;
	font-size : 9pt;
	font-style : italic;
	font-weight : normal;
	color : #f9f1a6;
}
ul.tabs {
	list-style : none;
	height : 22px;
	padding-left : 10px;
	margin-top : -9px;
	margin-bottom : 5px;
	margin-left : -5px;
	margin-right : -5px;
	background-color : #9a4029;
	background-image : url("http://data.en.dinorpg.com/img/design/tabsBg.jpg");
	background-repeat : no-repeat;
	border-bottom : 1px solid #ffe7aa;
}
ul.tabs li {
	float : left;
	position : relative;
	margin-right : 5px;
}
ul.tabs li a {
	color : #fce3bc;
	text-decoration : none;
	padding-left : 5px;
	padding-right : 5px;
	background-color : #bc683c;
	border-right : 1px solid black;
	border-left : 1px solid #d39a65;
	border-top : 1px solid #d39a65;
	font-size : 10pt;
	-moz-border-radius : 0px;
}
ul.tabs li a:hover {
	color : white;
}
ul.tabs li.active a {
	background-color : #d69e68;
	line-height : 16pt;
	color : white;
	border-left-color : #ffe7aa;
	border-top-color : #ffe7aa;
	border-bottom : 1px solid #d69e68;
}
.dialog .box {
	background-image : url("../images/dialog_bg_header.gif");
	background-repeat : no-repeat;
	cursor : pointer;
}
.dialog .box .footer {
	min-height : 148px;
	padding : 1px;
	background-image : url("http://data.en.dinorpg.com/img/design/dialog_bg_footer.gif");
	background-position : bottom left;
	background-repeat : no-repeat;
}
.dialog .box .avatar {
	float : right;
	position : relative;
	right : 140px;
	width : 100px;
	height : 100px;
	margin-right : 10px;
	margin-top : 8px;
	font-size : 0pt;
	line-height : 0pt;
	border : 1px solid #ffe044;
	background-color : #9a4029;
	padding : 1px;
}
.dialog .box .name {
	margin-left : 15px;
	margin-top : 5px;
	margin-bottom : -4px;
	font-variant : small-caps;
	font-weight : bold;
	font-size : 10pt;
	color : #693118;
}
.dialog .box #text {
	width : 390px;
	float : left;
	position : relative;
	margin-bottom : 10px;
	margin-left : 10px;
	color : #fff3b3;
	font-size : 10pt;
	font-style : italic;
}
.dialog .box #text strong {
	color : white;
}
.dialog .fastPhase .name {
	display : none;
}
.dialog .fastPhase #text {
	color : white;
	font-style : normal;
	margin-top : 5px;
}
.dialog ul {
	list-style : none;
	margin : 10px;
	padding-top : 5px;
	padding-bottom : 5px;
	background-color : #9a4029;
	border : 1px solid white;
	outline : 1px solid black;
}
.dialog ul li {
	color : #d58c57;
	font-size : 0pt;
	line-height : 0pt;
}
.dialog ul li a {
	display : block;
	padding-left : 20px;
	color : #fdd58a;
	font-family : Verdana, sans-serif;
	text-decoration : none;
	font-size : 10pt;
	line-height : 12pt;
	background-image : url("http://data.en.dinorpg.com/img/design/dot.gif");
	background-position : 13px 5px;
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
.dialog ul li a:hover {
	color : #9a4029;
	background-color : #fdd58a;
}
.dialog a.button {
	position : absolute;
	margin-left : 419px;
	margin-top : 112px;
}
.mDialog .box .avatar {
	float : left;
	margin-left : 10px;
	margin-top : 15px;
	width : 32px;
	height : 32px;
	border : 0px;
}
.mDialog .box #text {
	width : 460px;
	margin-left : 0px;
}
.mDialog .box .footer {
	min-height : 80px;
}
.mDialog a.button {
	position : relative;
	margin-left : 0px;
	margin-top : 3px;
}
.mission .table tr td {
	font-style : italic;
	cursor : default;
}
.mission .table tr.off td {
	background-image : url("http://data.en.dinorpg.com/img/design/table_cell_off.gif");
	color : #db9c57;
	border-color : #e6b57b;
	font-style : italic;
}
.mission .table tr.new td {
	cursor : pointer;
	font-style : normal;
}
.mission .table tr.important td {
	cursor : pointer;
}
.mission .table tr.important td span, .mission .table tr.new td span {
	text-decoration : underline;
}
.mission .briefing {
	width : 324px;
	height : 296px;
	padding-top : 20px;
	padding-left : 35px;
	padding-right : 35px;
	background-image : url("http://data.en.dinorpg.com/img/design/mission.gif");
	background-repeat : no-repeat;
	color : #9d6523;
	font-size : 10pt;
	text-align : justify;
}
.mission .briefing strong {
	font-variant : small-caps;
	color : black;
}
.mission .briefing p:first-letter {
	color : #9d6523;
}
.mission .briefing p {
	margin-bottom : 5px;
}
.mission .briefing p.story {
	font-style : italic;
}
.mission .briefing p.limit {
	padding-bottom : 5px;
	padding-left : 10px;
	border-bottom : 1px solid #e6b778;
	background-position : left 1px;
	background-image : url("http://data.en.dinorpg.com/img/icons/small_time.gif");
	background-repeat : no-repeat;
}
.mission .briefing p.next {
	padding-left : 15px;
	font-size : 12pt;
	color : black;
	background-position : left 1px;
	background-image : url("http://data.en.dinorpg.com/img/icons/small_missNew.gif");
	background-repeat : no-repeat;
}
.mission .briefing .options {
	padding-top : 10px;
	border-top : 1px solid #e6b778;
	font-weight : bold;
}
.mission .briefing .briefing a {
	padding-left : 5px;
	padding-right : 5px;
	border : 1px solid #a05121;
	border-left-width : 3px;
	-moz-border-radius : 0px;
	text-decoration : none;
}
.mission .result {
	padding-bottom : 5px;
	margin-bottom : 10px;
	color : black;
	font-weight : bold;
	border-bottom : 1px solid #e6b778;
}
.mission ul {
	width : 250px;
	list-style : none;
	margin-bottom : 15px;
}
.mission ul li {
	color : #ffee92;
	padding-left : 10px;
	padding-top : 1px;
	padding-bottom : 1px;
	margin-bottom : 2px;
	background-color : #bc683c;
	-moz-border-radius : 10px;
}
.mission ul li img {
	margin-right : 5px;
}
.mission ul li strong {
	display : block;
	color : white !important;
}
.mission ul li img.item {
	float : left;
	position : relative;
	display : block;
	margin-top : 2px;
}

.combatDesc {
	margin-bottom : 8px;
	width : 490px;
	padding : 5px;
	color : #FFFFFF;
	font-size : 14pt;
	background-color : #bc683c;
	-moz-border-radius : 10px;
}
.combatDesc .enemyname {
	position : absolute;
	top : 181px;
	left : 15px;
	margin-right : 5px;
	border : none;
	outline : none;
	text-shadow: #000000 1px 2px 0px
}
.combatDesc .pinpalname {
	position : absolute;
	top : 356px;
	left : 343px;
	margin-right : 5px;
	border : none;
	outline : none;
	font-size : 80%;
	text-shadow: #000000 1px 2px 0px
}
.combatDesc .pinpalenergy {
	position : absolute;
	top : 386px;
	left : 423px;
	margin-right : 5px;
	border : none;
	outline : none;
	font-size : 70%;
	font-style : bold;
	text-shadow: #000000 1px 2px 0px
}
.combatDesc .pinpallevel {
	position : absolute;
	top : 357px;
	left : 463px;
	margin-right : 5px;
	border : none;
	outline : none;
	font-size : 70%;
	text-shadow: #000000 1px 2px 0px
}
.combatDesc .enemylevel {
	position : absolute;
	top : 181px;
	left : 175px;
	margin-right : 5px;
	border : none;
	outline : none;
	text-shadow: #000000 1px 2px 0px
}
.combatDesc .enemybarbg {
	position : absolute;
	top : 170px;
	left : 5px;
	width : 490px;
	height : 240px;
	margin-right : 5px;
	border : none;
	outline : none;
}
.combatDesc .enemybarhp {
	position : absolute;
	top : 216px;
	left : 106px;
	width : 100px;
	height : 4px;
	margin-right : 5px;
	border : none;
	outline : none;
}
.combatDesc .playerbarbg {
	position : absolute;
	top : 170px;
	left : 5px;
	width : 490px;
	height : 240px;
	margin-right : 5px;
	border : none;
	outline : none;
}
.combatDesc .playerbarhp {
	position : absolute;
	top : 383px;
	left : 383px;
	width : 100px;
	height : 3px;
	margin-right : 5px;
	border : none;
	outline : none;
}
.combatDesc .art {
	width : 160px;
	height : 240px;
	margin-right : 5px;
	border : none;
	outline : none;
}
.combatDesc .resourceart {
	width : 490px;
	height : 240px;
	margin-right : 5px;
	border : none;
	outline : none;
}
.combatDesc .enemyart {
	position : absolute;
	top : 170px;
	left : 5px;
	width : 490px;
	height : 240px;
	margin-right : 5px;
	border : none;
	outline : none;
}
.combatDesc .pinpalart {
	position : absolute;
	top : 170px;
	left : 5px;
	width : 490px;
	height : 240px;
	margin-right : 5px;
	border : none;
	outline : none;
}
.combatDesc p {
	margin : 0px;
}
.combatDesc p:first-letter {
	color : white;
}

.shopDesc {
	margin-bottom : 8px;
	width : 490px;
	padding : 5px;
	font-style : italic;
	color : #ffee92;
	font-size : 10pt;
	background-color : #bc683c;
	-moz-border-radius : 10px;
}
.shopDesc .art {
	width : 160px;
	height : 120px;
	margin-right : 5px;
	border : none;
	outline : none;
}
.shopDesc .resourceart {
	width : 490px;
	height : 120px;
	margin-right : 5px;
	border : none;
	outline : none;
}
.shopDesc p {
	margin : 0px;
}
.shopDesc p:first-letter {
	color : white;
}
.shop .ad {
	margin-top : 80px;
	color : #ffee92;
	font-size : 9pt;
	line-height : 10pt;
	font-style : italic;
}
.shop .ad strong {
	color : white;
}
.shop .bg {
	width : 520px;
	height : 222px;
	background-image : url("http://data.en.dinorpg.com/img/design/shop_bg.gif");
	background-repeat : no-repeat;
}
.shop .bg .list {
	position : absolute;
	width : 140px;
	margin-left : 20px;
	margin-top : 19px;
	font-size : 0pt;
	line-height : 0pt;
}
.shop .bg .list a {
	display : block;
	float : left;
	position : relative;
	width : 32px;
	height : 32px;
	border : 1px solid #b37047;
	-moz-border-radius : 0px;
}
.shop .bg .list a:hover {
	border-color : white;
	z-index : 3;
}
.shop .bg .full .stock {
	color : yellow;
	font-weight : bold;
}
.shop .bg .full .button {
	opacity : 0.3;
	filter : alpha(opacity=30);
}
.shop .bg .details {
	position : absolute;
	width : 294px;
	height : 180px;
	margin-left : 200px;
	margin-top : 20px;
}
.shop .bg .details #guide p {
	padding-left : 40px;
	text-indent : 0px;
	color : #fce3bc;
	background-image : url("http://data.en.dinorpg.com/img/design/shop_arrow.gif");
	background-position : 0px 5px;
	background-repeat : no-repeat;
}
.shop .bg .details #guide p:first-letter {
	color : white;
}
.shop .bg .details .item {
	display : none;
}
.shop .bg .details img.icon {
	float : left;
	position : relative;
	border : 1px solid black;
	margin-right : 5px;
}
.shop .bg .details .name {
	color : #ffee92;
	font-variant : small-caps;
	font-weight : bold;
	line-height : 9pt;
	padding-bottom : 4px;
	border-bottom : 1px solid #ffee92;
}
.shop .bg .details .noValue {
	height : 12px;
}
.shop .bg .details .value {
	color : white;
	font-size : 9pt;
	margin-top : 1px;
}
.shop .bg .details .value span.money {
	background-color : transparent;
	border : 0px;
	color : #ffee92;
}
.shop .bg .details .value img {
	vertical-align : -5%;
}
.shop .bg .details .objValue {
	margin-top : 4px;
	padding : 3px;
	color : #ffee92;
	font-weight : bold;
	border-top : 1px solid #9a4029;
	border-bottom : 1px solid #9a4029;
}
.shop .bg .details .objValue img {
	vertical-align : -50%;
}
.shop .bg .details .type {
	position : absolute;
	z-index : 2;
	margin-top : 23px;
	margin-left : 230px;
	width : 65px;
	text-align : right;
	font-size : 0pt;
	line-height : 0pt;
}
.shop .bg .details .type img {
	margin-left : 5px;
	cursor : help;
}
.shop .bg .details .desc {
	margin-top : 10px;
	color : #fce3bc;
	font-size : 11pt;
	line-height : 12pt;
}
.shop .bg .details .desc strong {
	color : white;
}
.shop .bg .details .obj {
	margin-top : 0px;
}
.shop .bg .details .infos {
	position : absolute;
	margin-top : 143px;
	width : 294px;
	padding-top : 2px;
	border-top : 1px solid #ffee92;
}
.shop .bg .details .stock {
	position : absolute;
	width : 50px;
	margin-left : 240px;
	padding-right : 5px;
	text-align : right;
	color : #ffee92;
	font-size : 11pt;
	letter-spacing : -0.5pt;
	background-color : #b46843;
	border : 1px solid #ffee92;
	cursor : pointer;
}
.shop .bg .details .stock strong {
	color : white;
}
.shop .bg .details .stock:hover {
	border-color : white;
	background-color : #9f562b;
}
.shop .bg .details label {
	display : block;
	float : right;
	position : relative;
	margin-top : 4px;
	margin-right : 2px;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-right : 5px;
	padding-left : 10px;
	-moz-border-radius : 10px;
	font-size : 8pt;
	background-color : #9a4029;
	color : #ffee92;
}
.shop .bg .details input.field {
	float : right;
	position : relative;
	margin-top : 4px;
	margin-right : 4px;
}
.shop .bg .details input.button {
	float : right;
	position : relative;
}
.shop .bgnone {
	width : 520px;
	height : 222px;
	background-image : url("../../images/shop-bg-none.gif");
	background-repeat : no-repeat;
}
.shop .bgnone .list {
	position : absolute;
	width : 140px;
	margin-left : 20px;
	margin-top : 19px;
	font-size : 0pt;
	line-height : 0pt;
}
.shop .bgnone .list a {
	display : block;
	float : left;
	position : relative;
	width : 32px;
	height : 32px;
	border : 1px solid #b37047;
	-moz-border-radius : 0px;
}
.shop .bgnone .list a:hover {
	border-color : white;
	z-index : 3;
}
.shop .bgnone .full .stock {
	color : yellow;
	font-weight : bold;
}
.shop .bgnone .full .button {
	opacity : 0.3;
	filter : alpha(opacity=30);
}
.shop .bgnone .details {
	position : absolute;
	width : 294px;
	height : 180px;
	margin-left : 200px;
	margin-top : 20px;
}
.shop .bgnone .details #guide p {
	padding-left : 40px;
	text-indent : 0px;
	color : #fce3bc;
	background-image : url("http://data.en.dinorpg.com/img/design/shop_arrow.gif");
	background-position : 0px 5px;
	background-repeat : no-repeat;
}
.shop .bgnone .details #guide p:first-letter {
	color : white;
}
.shop .bgnone .details .item {
	display : none;
}
.shop .bgnone .details img.icon {
	float : left;
	position : relative;
	border : 1px solid black;
	margin-right : 5px;
}
.shop .bgnone .details .name {
	color : #ffee92;
	font-variant : small-caps;
	font-weight : bold;
	line-height : 9pt;
	padding-bottom : 4px;
	border-bottom : 1px solid #ffee92;
}
.shop .bgnone .details .noValue {
	height : 12px;
}
.shop .bgnone .details .value {
	color : white;
	font-size : 9pt;
	margin-top : 1px;
}
.shop .bgnone .details .value span.money {
	background-color : transparent;
	border : 0px;
	color : #ffee92;
}
.shop .bgnone .details .value img {
	vertical-align : -5%;
}
.shop .bgnone .details .objValue {
	margin-top : 4px;
	padding : 3px;
	color : #ffee92;
	font-weight : bold;
	border-top : 1px solid #9a4029;
	border-bottom : 1px solid #9a4029;
}
.shop .bgnone .details .objValue img {
	vertical-align : -50%;
}
.shop .bgnone .details .type {
	position : absolute;
	z-index : 2;
	margin-top : 23px;
	margin-left : 230px;
	width : 65px;
	text-align : right;
	font-size : 0pt;
	line-height : 0pt;
}
.shop .bgnone .details .type img {
	margin-left : 5px;
	cursor : help;
}
.shop .bgnone .details .desc {
	margin-top : 10px;
	color : #fce3bc;
	font-size : 11pt;
	line-height : 12pt;
}
.shop .bgnone .details .desc strong {
	color : white;
}
.shop .bgnone .details .obj {
	margin-top : 0px;
}
.shop .bgnone .details .infos {
	position : absolute;
	margin-top : 143px;
	width : 294px;
	padding-top : 2px;
	border-top : 1px solid #ffee92;
}
.shop .bgnone .details .stock {
	position : absolute;
	width : 50px;
	margin-left : 240px;
	padding-right : 5px;
	text-align : right;
	color : #ffee92;
	font-size : 11pt;
	letter-spacing : -0.5pt;
	background-color : #b46843;
	border : 1px solid #ffee92;
	cursor : pointer;
}
.shop .bgnone .details .stock strong {
	color : white;
}
.shop .bgnone .details .stock:hover {
	border-color : white;
	background-color : #9f562b;
}
.shop .bgnone .details label {
	display : block;
	float : right;
	position : relative;
	margin-top : 4px;
	margin-right : 2px;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-right : 5px;
	padding-left : 10px;
	-moz-border-radius : 10px;
	font-size : 8pt;
	background-color : #9a4029;
	color : #ffee92;
}
.shop .bgnone .details input.field {
	float : right;
	position : relative;
	margin-top : 4px;
	margin-right : 4px;
}
.shop .bgnone .details input.button {
	float : right;
	position : relative;
}
.shop .bgherbs {
	width : 520px;
	height : 222px;
	background-image : url("../../images/shop-bg-herbs.gif");
	background-repeat : no-repeat;
}
.shop .bgherbs .list {
	position : absolute;
	width : 140px;
	margin-left : 20px;
	margin-top : 19px;
	font-size : 0pt;
	line-height : 0pt;
}
.shop .bgherbs .list a {
	display : block;
	float : left;
	position : relative;
	width : 32px;
	height : 32px;
	border : 1px solid #b37047;
	-moz-border-radius : 0px;
}
.shop .bgherbs .list a:hover {
	border-color : white;
	z-index : 3;
}
.shop .bgherbs .full .stock {
	color : yellow;
	font-weight : bold;
}
.shop .bgherbs .full .button {
	opacity : 0.3;
	filter : alpha(opacity=30);
}
.shop .bgherbs .details {
	position : absolute;
	width : 294px;
	height : 180px;
	margin-left : 200px;
	margin-top : 20px;
}
.shop .bgherbs .details #guide p {
	padding-left : 40px;
	text-indent : 0px;
	color : #fce3bc;
	background-image : url("http://data.en.dinorpg.com/img/design/shop_arrow.gif");
	background-position : 0px 5px;
	background-repeat : no-repeat;
}
.shop .bgherbs .details #guide p:first-letter {
	color : white;
}
.shop .bgherbs .details .item {
	display : none;
}
.shop .bgherbs .details img.icon {
	float : left;
	position : relative;
	border : 1px solid black;
	margin-right : 5px;
}
.shop .bgherbs .details .name {
	color : #ffee92;
	font-variant : small-caps;
	font-weight : bold;
	line-height : 9pt;
	padding-bottom : 4px;
	border-bottom : 1px solid #ffee92;
}
.shop .bgherbs .details .noValue {
	height : 12px;
}
.shop .bgherbs .details .value {
	color : white;
	font-size : 9pt;
	margin-top : 1px;
}
.shop .bgherbs .details .value span.money {
	background-color : transparent;
	border : 0px;
	color : #ffee92;
}
.shop .bgherbs .details .value img {
	vertical-align : -5%;
}
.shop .bgherbs .details .objValue {
	margin-top : 4px;
	padding : 3px;
	color : #ffee92;
	font-weight : bold;
	border-top : 1px solid #9a4029;
	border-bottom : 1px solid #9a4029;
}
.shop .bgherbs .details .objValue img {
	vertical-align : -50%;
}
.shop .bgherbs .details .type {
	position : absolute;
	z-index : 2;
	margin-top : 23px;
	margin-left : 230px;
	width : 65px;
	text-align : right;
	font-size : 0pt;
	line-height : 0pt;
}
.shop .bgherbs .details .type img {
	margin-left : 5px;
	cursor : help;
}
.shop .bgherbs .details .desc {
	margin-top : 10px;
	color : #fce3bc;
	font-size : 11pt;
	line-height : 12pt;
}
.shop .bgherbs .details .desc strong {
	color : white;
}
.shop .bgherbs .details .obj {
	margin-top : 0px;
}
.shop .bgherbs .details .infos {
	position : absolute;
	margin-top : 143px;
	width : 294px;
	padding-top : 2px;
	border-top : 1px solid #ffee92;
}
.shop .bgherbs .details .stock {
	position : absolute;
	width : 50px;
	margin-left : 240px;
	padding-right : 5px;
	text-align : right;
	color : #ffee92;
	font-size : 11pt;
	letter-spacing : -0.5pt;
	background-color : #b46843;
	border : 1px solid #ffee92;
	cursor : pointer;
}
.shop .bgherbs .details .stock strong {
	color : white;
}
.shop .bgherbs .details .stock:hover {
	border-color : white;
	background-color : #9f562b;
}
.shop .bgherbs .details label {
	display : block;
	float : right;
	position : relative;
	margin-top : 4px;
	margin-right : 2px;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-right : 5px;
	padding-left : 10px;
	-moz-border-radius : 10px;
	font-size : 8pt;
	background-color : #9a4029;
	color : #ffee92;
}
.shop .bgherbs .details input.field {
	float : right;
	position : relative;
	margin-top : 4px;
	margin-right : 4px;
}
.shop .bgherbs .details input.button {
	float : right;
	position : relative;
}
.shop .bgherbs .details input.herbal1button {
	float : right;
	position : relative;
}
.shop .bgherbs .details input.herbal2button {
	float : right;
	position : relative;
}
.shop .bgherbs .details input.herbal2buttonoff {
	float : right;
	position : relative;
}
.shop .bgherbs .details input.herbal3button {
	float : right;
	position : relative;
}
.shop .bgherbs .details input.herbal3buttonoff {
	float : right;
	position : relative;
}
.shop .bgherbs .details input.herbal4button {
	float : right;
	position : relative;
}
.shop .bgherbs .details input.herbal4buttonoff {
	float : right;
	position : relative;
}
.shop .bgherbs .details input.herbal5button {
	float : right;
	position : relative;
}
.shop .bgherbs .details input.herbal5buttonoff {
	float : right;
	position : relative;
}
.shop .bgherbs .details input.herbal6button {
	float : right;
	position : relative;
}
.shop .bgherbs .details input.herbal6buttonoff {
	float : right;
	position : relative;
}
.shop .bgherbs .details input.herbal7button {
	float : right;
	position : relative;
}
.shop .bgherbs .details input.herbal7buttonoff {
	float : right;
	position : relative;
}
.shop .bgherbs .details input.herbal8button {
	float : right;
	position : relative;
}
.shop .bgherbs .details input.herbal8buttonoff {
	float : right;
	position : relative;
}
.shop .bgtrees {
	width : 520px;
	height : 222px;
	background-image : url("../../images/shop-bg-trees.gif");
	background-repeat : no-repeat;
}
.shop .bgtrees .list {
	position : absolute;
	width : 140px;
	margin-left : 20px;
	margin-top : 19px;
	font-size : 0pt;
	line-height : 0pt;
}
.shop .bgtrees .list a {
	display : block;
	float : left;
	position : relative;
	width : 32px;
	height : 32px;
	border : 1px solid #b37047;
	-moz-border-radius : 0px;
}
.shop .bgtrees .list a:hover {
	border-color : white;
	z-index : 3;
}
.shop .bgtrees .full .stock {
	color : yellow;
	font-weight : bold;
}
.shop .bgtrees .full .button {
	opacity : 0.3;
	filter : alpha(opacity=30);
}
.shop .bgtrees .details {
	position : absolute;
	width : 294px;
	height : 180px;
	margin-left : 200px;
	margin-top : 20px;
}
.shop .bgtrees .details #guide p {
	padding-left : 40px;
	text-indent : 0px;
	color : #fce3bc;
	background-image : url("http://data.en.dinorpg.com/img/design/shop_arrow.gif");
	background-position : 0px 5px;
	background-repeat : no-repeat;
}
.shop .bgtrees .details #guide p:first-letter {
	color : white;
}
.shop .bgtrees .details .item {
	display : none;
}
.shop .bgtrees .details img.icon {
	float : left;
	position : relative;
	border : 1px solid black;
	margin-right : 5px;
}
.shop .bgtrees .details .name {
	color : #ffee92;
	font-variant : small-caps;
	font-weight : bold;
	line-height : 9pt;
	padding-bottom : 4px;
	border-bottom : 1px solid #ffee92;
}
.shop .bgtrees .details .noValue {
	height : 12px;
}
.shop .bgtrees .details .value {
	color : white;
	font-size : 9pt;
	margin-top : 1px;
}
.shop .bgtrees .details .value span.money {
	background-color : transparent;
	border : 0px;
	color : #ffee92;
}
.shop .bgtrees .details .value img {
	vertical-align : -5%;
}
.shop .bgtrees .details .objValue {
	margin-top : 4px;
	padding : 3px;
	color : #ffee92;
	font-weight : bold;
	border-top : 1px solid #9a4029;
	border-bottom : 1px solid #9a4029;
}
.shop .bgtrees .details .objValue img {
	vertical-align : -50%;
}
.shop .bgtrees .details .type {
	position : absolute;
	z-index : 2;
	margin-top : 23px;
	margin-left : 230px;
	width : 65px;
	text-align : right;
	font-size : 0pt;
	line-height : 0pt;
}
.shop .bgtrees .details .type img {
	margin-left : 5px;
	cursor : help;
}
.shop .bgtrees .details .desc {
	margin-top : 10px;
	color : #fce3bc;
	font-size : 11pt;
	line-height : 12pt;
}
.shop .bgtrees .details .desc strong {
	color : white;
}
.shop .bgtrees .details .obj {
	margin-top : 0px;
}
.shop .bgtrees .details .infos {
	position : absolute;
	margin-top : 143px;
	width : 294px;
	padding-top : 2px;
	border-top : 1px solid #ffee92;
}
.shop .bgtrees .details .stock {
	position : absolute;
	width : 50px;
	margin-left : 240px;
	padding-right : 5px;
	text-align : right;
	color : #ffee92;
	font-size : 11pt;
	letter-spacing : -0.5pt;
	background-color : #b46843;
	border : 1px solid #ffee92;
	cursor : pointer;
}
.shop .bgtrees .details .stock strong {
	color : white;
}
.shop .bgtrees .details .stock:hover {
	border-color : white;
	background-color : #9f562b;
}
.shop .bgtrees .details label {
	display : block;
	float : right;
	position : relative;
	margin-top : 4px;
	margin-right : 2px;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-right : 5px;
	padding-left : 10px;
	-moz-border-radius : 10px;
	font-size : 8pt;
	background-color : #9a4029;
	color : #ffee92;
}
.shop .bgtrees .details input.field {
	float : right;
	position : relative;
	margin-top : 4px;
	margin-right : 4px;
}
.shop .bgtrees .details input.button {
	float : right;
	position : relative;
}
.shop .bgtrees .details input.tree1button {
	float : right;
	position : relative;
}
.shop .bgtrees .details input.tree2button {
	float : right;
	position : relative;
}
.shop .bgtrees .details input.tree2buttonoff {
	float : right;
	position : relative;
}
.shop .bgtrees .details input.tree3button {
	float : right;
	position : relative;
}
.shop .bgtrees .details input.tree3buttonoff {
	float : right;
	position : relative;
}
.shop .bgtrees .details input.tree4button {
	float : right;
	position : relative;
}
.shop .bgtrees .details input.tree4buttonoff {
	float : right;
	position : relative;
}
.shop .bgtrees .details input.tree5button {
	float : right;
	position : relative;
}
.shop .bgtrees .details input.tree5buttonoff {
	float : right;
	position : relative;
}
.shop .bgtrees .details input.tree6button {
	float : right;
	position : relative;
}
.shop .bgtrees .details input.tree6buttonoff {
	float : right;
	position : relative;
}
.shop .bgtrees .details input.tree7button {
	float : right;
	position : relative;
}
.shop .bgtrees .details input.tree7buttonoff {
	float : right;
	position : relative;
}
.shop .bgtrees .details input.tree8button {
	float : right;
	position : relative;
}
.shop .bgtrees .details input.tree8buttonoff {
	float : right;
	position : relative;
}
.shop .bgmines {
	width : 520px;
	height : 222px;
	background-image : url("../../images/shop-bg-mines.gif");
	background-repeat : no-repeat;
}
.shop .bgmines .list {
	position : absolute;
	width : 140px;
	margin-left : 20px;
	margin-top : 19px;
	font-size : 0pt;
	line-height : 0pt;
}
.shop .bgmines .list a {
	display : block;
	float : left;
	position : relative;
	width : 32px;
	height : 32px;
	border : 1px solid #b37047;
	-moz-border-radius : 0px;
}
.shop .bgmines .list a:hover {
	border-color : white;
	z-index : 3;
}
.shop .bgmines .full .stock {
	color : yellow;
	font-weight : bold;
}
.shop .bgmines .full .button {
	opacity : 0.3;
	filter : alpha(opacity=30);
}
.shop .bgmines .details {
	position : absolute;
	width : 294px;
	height : 180px;
	margin-left : 200px;
	margin-top : 20px;
}
.shop .bgmines .details #guide p {
	padding-left : 40px;
	text-indent : 0px;
	color : #fce3bc;
	background-image : url("http://data.en.dinorpg.com/img/design/shop_arrow.gif");
	background-position : 0px 5px;
	background-repeat : no-repeat;
}
.shop .bgmines .details #guide p:first-letter {
	color : white;
}
.shop .bgmines .details .item {
	display : none;
}
.shop .bgmines .details img.icon {
	float : left;
	position : relative;
	border : 1px solid black;
	margin-right : 5px;
}
.shop .bgmines .details .name {
	color : #ffee92;
	font-variant : small-caps;
	font-weight : bold;
	line-height : 9pt;
	padding-bottom : 4px;
	border-bottom : 1px solid #ffee92;
}
.shop .bgmines .details .noValue {
	height : 12px;
}
.shop .bgmines .details .value {
	color : white;
	font-size : 9pt;
	margin-top : 1px;
}
.shop .bgmines .details .value span.money {
	background-color : transparent;
	border : 0px;
	color : #ffee92;
}
.shop .bgmines .details .value img {
	vertical-align : -5%;
}
.shop .bgmines .details .objValue {
	margin-top : 4px;
	padding : 3px;
	color : #ffee92;
	font-weight : bold;
	border-top : 1px solid #9a4029;
	border-bottom : 1px solid #9a4029;
}
.shop .bgmines .details .objValue img {
	vertical-align : -50%;
}
.shop .bgmines .details .type {
	position : absolute;
	z-index : 2;
	margin-top : 23px;
	margin-left : 230px;
	width : 65px;
	text-align : right;
	font-size : 0pt;
	line-height : 0pt;
}
.shop .bgmines .details .type img {
	margin-left : 5px;
	cursor : help;
}
.shop .bgmines .details .desc {
	margin-top : 10px;
	color : #fce3bc;
	font-size : 11pt;
	line-height : 12pt;
}
.shop .bgmines .details .desc strong {
	color : white;
}
.shop .bgmines .details .obj {
	margin-top : 0px;
}
.shop .bgmines .details .infos {
	position : absolute;
	margin-top : 143px;
	width : 294px;
	padding-top : 2px;
	border-top : 1px solid #ffee92;
}
.shop .bgmines .details .stock {
	position : absolute;
	width : 50px;
	margin-left : 240px;
	padding-right : 5px;
	text-align : right;
	color : #ffee92;
	font-size : 11pt;
	letter-spacing : -0.5pt;
	background-color : #b46843;
	border : 1px solid #ffee92;
	cursor : pointer;
}
.shop .bgmines .details .stock strong {
	color : white;
}
.shop .bgmines .details .stock:hover {
	border-color : white;
	background-color : #9f562b;
}
.shop .bgmines .details label {
	display : block;
	float : right;
	position : relative;
	margin-top : 4px;
	margin-right : 2px;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-right : 5px;
	padding-left : 10px;
	-moz-border-radius : 10px;
	font-size : 8pt;
	background-color : #9a4029;
	color : #ffee92;
}
.shop .bgmines .details input.field {
	float : right;
	position : relative;
	margin-top : 4px;
	margin-right : 4px;
}
.shop .bgmines .details input.button {
	float : right;
	position : relative;
}
.shop .bgmines .details input.mine1button {
	float : right;
	position : relative;
}
.shop .bgmines .details input.mine2button {
	float : right;
	position : relative;
}
.shop .bgmines .details input.mine2buttonoff {
	float : right;
	position : relative;
}
.shop .bgmines .details input.mine3button {
	float : right;
	position : relative;
}
.shop .bgmines .details input.mine3buttonoff {
	float : right;
	position : relative;
}
.shop .bgmines .details input.mine4button {
	float : right;
	position : relative;
}
.shop .bgmines .details input.mine4buttonoff {
	float : right;
	position : relative;
}
.shop .bgmines .details input.mine5button {
	float : right;
	position : relative;
}
.shop .bgmines .details input.mine5buttonoff {
	float : right;
	position : relative;
}
.shop .bgmines .details input.mine6button {
	float : right;
	position : relative;
}
.shop .bgmines .details input.mine6buttonoff {
	float : right;
	position : relative;
}
.shop .bgmines .details input.mine7button {
	float : right;
	position : relative;
}
.shop .bgmines .details input.mine7buttonoff {
	float : right;
	position : relative;
}
.shop .bgmines .details input.mine8button {
	float : right;
	position : relative;
}
.shop .bgmines .details input.mine8buttonoff {
	float : right;
	position : relative;
}
.shop .bgcombat {
	width : 520px;
	height : 222px;
	background-image : url("../../images/combat-bg-fightchoice.gif");
	background-repeat : no-repeat;
}
.shop .bgcombat .list {
	position : absolute;
	width : 140px;
	margin-left : 20px;
	margin-top : 19px;
	font-size : 0pt;
	line-height : 0pt;
}
.shop .bgcombat .list a {
	display : block;
	float : left;
	position : relative;
	width : 32px;
	height : 32px;
	border : 1px solid #b37047;
	-moz-border-radius : 0px;
}
.shop .bgcombat .list a:hover {
	border-color : white;
	z-index : 3;
}
.shop .bgcombat .full .stock {
	color : yellow;
	font-weight : bold;
}
.shop .bgcombat .full .button {
	opacity : 0.3;
	filter : alpha(opacity=30);
}
.shop .bgcombat .details {
	position : absolute;
	width : 294px;
	height : 180px;
	margin-left : 200px;
	margin-top : 20px;
}
.shop .bgcombat .details #guide p {
	padding-left : 40px;
	text-indent : 0px;
	color : #fce3bc;
	background-image : url("http://data.en.dinorpg.com/img/design/shop_arrow.gif");
	background-position : 0px 5px;
	background-repeat : no-repeat;
}
.shop .bgcombat .details #guide p:first-letter {
	color : white;
}
.shop .bgcombat .details .item {
	display : none;
}
.shop .bgcombat .details img.icon {
	float : left;
	position : relative;
	border : 1px solid black;
	margin-right : 5px;
}
.shop .bgcombat .details .name {
	color : #ffee92;
	font-variant : small-caps;
	font-weight : bold;
	line-height : 9pt;
	padding-bottom : 4px;
	border-bottom : 1px solid #ffee92;
}
.shop .bgcombat .details .noValue {
	height : 12px;
}
.shop .bgcombat .details .value {
	color : white;
	font-size : 9pt;
	margin-top : 1px;
}
.shop .bgcombat .details .value span.money {
	background-color : transparent;
	border : 0px;
	color : #ffee92;
}
.shop .bgcombat .details .value img {
	vertical-align : -5%;
}
.shop .bgcombat .details .objValue {
	margin-top : 4px;
	padding : 3px;
	color : #ffee92;
	font-weight : bold;
	border-top : 1px solid #9a4029;
	border-bottom : 1px solid #9a4029;
}
.shop .bgcombat .details .objValue img {
	vertical-align : -50%;
}
.shop .bgcombat .details .type {
	position : absolute;
	z-index : 2;
	margin-top : 23px;
	margin-left : 230px;
	width : 65px;
	text-align : right;
	font-size : 0pt;
	line-height : 0pt;
}
.shop .bgcombat .details .type img {
	margin-left : 5px;
	cursor : help;
}
.shop .bgcombat .details .desc {
	margin-top : 10px;
	color : #fce3bc;
	font-size : 11pt;
	line-height : 12pt;
}
.shop .bgcombat .details .desc strong {
	color : white;
}
.shop .bgcombat .details .obj {
	margin-top : 0px;
}
.shop .bgcombat .details .infos {
	position : absolute;
	margin-top : 143px;
	width : 294px;
	padding-top : 2px;
	border-top : 1px solid #ffee92;
}
.shop .bgcombat .details .stock {
	position : absolute;
	width : 50px;
	margin-left : 240px;
	padding-right : 5px;
	text-align : right;
	color : #ffee92;
	font-size : 11pt;
	letter-spacing : -0.5pt;
	background-color : #b46843;
	border : 1px solid #ffee92;
	cursor : pointer;
}
.shop .bgcombat .details .stock strong {
	color : white;
}
.shop .bgcombat .details .stock:hover {
	border-color : white;
	background-color : #9f562b;
}
.shop .bgcombat .details label {
	display : block;
	float : right;
	position : relative;
	margin-top : 4px;
	margin-right : 2px;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-right : 5px;
	padding-left : 10px;
	-moz-border-radius : 10px;
	font-size : 8pt;
	background-color : #9a4029;
	color : #ffee92;
}
.shop .bgcombat .details input.field {
	float : right;
	position : relative;
	margin-top : 4px;
	margin-right : 4px;
}
.shop .bgcombat .details input.button {
	float : right;
	position : relative;
}
.shop .bgcombatfight {
	width : 520px;
	height : 222px;
	background-image : url("../../images/combat-bg-fight.gif");
	background-repeat : no-repeat;
}
.shop .bgcombatmoves {
	width : 520px;
	height : 222px;
	background-image : url("../../images/combat-bg-moves.png");
	background-repeat : no-repeat;
}
.shop .bgcombatresolve {
	width : 520px;
	height : 222px;
	background-image : url("../../images/combat-bg-resolve.png");
	background-repeat : no-repeat;
}
.shop .bgcombatresolve .resolvetext {
	display : block;
	padding-top : 20px;
	padding-left : 20px;
	width : 480px;
	height : 200px;
}
.shop .bgcombatresolve .resolvetext:first-letter {
	font-size : 20pt;
}
.shop input.buttonpinpal, a.buttonpinpal {
	display : block;
	width : 156px;
	height : 72px;
	margin-top : 1px;
	margin-bottom : 1px;
	padding-left : 10px;
	padding-top : 4px;
	font-variant : small-caps;
	font-size : 10pt;
	color : #fff1ad;
	font-weight : bold;
	text-decoration : none;
	text-align : left;
	cursor : pointer;
	background-image : url("../images/battles/bars/pinpals-choice.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
.shop input.buttonpinpal {
	width : 156px;
	height : 72px;
	padding-top : 0px;
	border : none;
	background-color : transparent;
}
.shop input.buttonpinpal:first-letter, a.buttonpinpal:first-letter {
	color : white;
}
.shop input.buttonpinpal:hover, a.buttonpinpal:hover {
	color : white;
	background-image : url("../images/battles/bars/pinpals-choice-rollover.gif");
	background-color : transparent;
}
.shop input.buttonbag, a.buttonbag {
	display : block;
	width : 156px;
	height : 72px;
	margin-top : 1px;
	margin-bottom : 1px;
	padding-left : 10px;
	padding-top : 4px;
	font-variant : small-caps;
	font-size : 10pt;
	color : #fff1ad;
	font-weight : bold;
	text-decoration : none;
	text-align : left;
	cursor : pointer;
	background-image : url("../images/battles/bars/bag-choice.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
.shop input.buttonbag {
	width : 156px;
	height : 72px;
	padding-top : 0px;
	border : none;
	background-color : transparent;
}
.shop input.buttonbag:first-letter, a.buttonbag:first-letter {
	color : white;
}
.shop input.buttonbag:hover, a.buttonbag:hover {
	color : white;
	background-image : url("../images/battles/bars/bag-choice-rollover.gif");
	background-color : transparent;
}
.shop input.buttonrun, a.buttonrun {
	display : block;
	width : 156px;
	height : 72px;
	margin-top : 1px;
	margin-bottom : 1px;
	padding-left : 10px;
	padding-top : 4px;
	font-variant : small-caps;
	font-size : 10pt;
	color : #fff1ad;
	font-weight : bold;
	text-decoration : none;
	text-align : left;
	cursor : pointer;
	background-image : url("../images/battles/bars/run-choice.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
.shop input.buttonrun {
	width : 156px;
	height : 72px;
	padding-top : 0px;
	border : none;
	background-color : transparent;
}
.shop input.buttonrun:first-letter, a.buttonrun:first-letter {
	color : white;
}
.shop input.buttonrun:hover, a.buttonrun:hover {
	color : white;
	background-image : url("../images/battles/bars/run-choice-rollover.gif");
	background-color : transparent;
}
.shop input.buttonfight, a.buttonfight {
	display : block;
	width : 336px;
	height : 176px;
	margin-top : 1px;
	margin-bottom : 1px;
	padding-left : 10px;
	padding-top : 4px;
	font-variant : small-caps;
	font-size : 10pt;
	color : #fff1ad;
	font-weight : bold;
	text-decoration : none;
	text-align : left;
	cursor : pointer;
	background-image : url("../images/battles/bars/fight-choice.gif");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
.shop input.buttonfight {
	width : 336px;
	height : 176px;
	padding-top : 0px;
	border : none;
	background-color : transparent;
}
.shop input.buttonfight:first-letter, a.buttonfight:first-letter {
	color : white;
}
.shop input.buttonfight:hover, a.buttonfight:hover {
	color : white;
	background-image : url("../images/battles/bars/fight-choice-rollover.gif");
	background-color : transparent;
}
.shop input.buttonmove1, a.buttonmove1 {
	display : block;
	width : 224px;
	height : 89px;
	margin-top : 1px;
	margin-bottom : 1px;
	font-variant : small-caps;
	font-size : 20pt;
	color : #000000;
	font-weight : bold;
	text-decoration : none;
	text-align:center;
	cursor : pointer;
	background-image : url("../images/battles/bars/move1-choice.png");
	background-repeat : no-repeat;
	-moz-border-radius : 0px;
}
.shop input.buttonmove1 {
	width : 224px;
	height : 89px;
	padding-top : 0px;
	border : none;
	background-color : transparent;
}
.shop input.buttonmove1:first-letter, a.buttonmove1:first-letter {
	color : white;
}
.shop input.buttonmove1:hover, a.buttonmove1:hover {
	color : white;
	background-image : url("../images/battles/bars/move1-choice-rollover.png");
	background-color : transparent;
}
.shop .bgcombatfight .list {
	position : absolute;
	width : 156px;
	top : 431px;
	left : 10px;
}
.shop .bgcombatfight .list2 {
	position : absolute;
	width : 336px;
	top : 431px;
	left : 178px;
}
.shop .bgcombatmoves .move1list {
	position : absolute;
	width : 156px;
	top : 431px;
	left : 10px;
}
.shop .bgcombatmoves .move2list {
	position : absolute;
	width : 156px;
	top : 431px;
	left : 287px;
}
.shop .bgcombatmoves .move3list {
	position : absolute;
	width : 156px;
	top : 541px;
	left : 10px;
}
.shop .bgcombatmoves .move4list {
	position : absolute;
	width : 156px;
	top : 541px;
	left : 287px;
}
.shop .bgcombatfight .full .stock {
	color : yellow;
	font-weight : bold;
}
.shop .bgcombatfight .full .button {
	opacity : 0.3;
	filter : alpha(opacity=30);
}
.shop .bgcombatfight .details {
	position : absolute;
	width : 294px;
	height : 180px;
	margin-left : 200px;
	margin-top : 20px;
}
.shop .bgcombatfight .details #guide p {
	padding-left : 40px;
	text-indent : 0px;
	color : #fce3bc;
	background-image : url("http://data.en.dinorpg.com/img/design/shop_arrow.gif");
	background-position : 0px 5px;
	background-repeat : no-repeat;
}
.shop .bgcombatfight .details #guide p:first-letter {
	color : white;
}
.shop .bgcombatfight .details .item {
	display : none;
}
.shop .bgcombatfight .details img.icon {
	float : left;
	position : relative;
	border : 1px solid black;
	margin-right : 5px;
}
.shop .bgcombatfight .details .name {
	color : #ffee92;
	font-variant : small-caps;
	font-weight : bold;
	line-height : 9pt;
	padding-bottom : 4px;
	border-bottom : 1px solid #ffee92;
}
.shop .bgcombatfight .details .noValue {
	height : 12px;
}
.shop .bgcombatfight .details .value {
	color : white;
	font-size : 9pt;
	margin-top : 1px;
}
.shop .bgcombatfight .details .value span.money {
	background-color : transparent;
	border : 0px;
	color : #ffee92;
}
.shop .bgcombatfight .details .value img {
	vertical-align : -5%;
}
.shop .bgcombatfight .details .objValue {
	margin-top : 4px;
	padding : 3px;
	color : #ffee92;
	font-weight : bold;
	border-top : 1px solid #9a4029;
	border-bottom : 1px solid #9a4029;
}
.shop .bgcombatfight .details .objValue img {
	vertical-align : -50%;
}
.shop .bgcombatfight .details .type {
	position : absolute;
	z-index : 2;
	margin-top : 23px;
	margin-left : 230px;
	width : 65px;
	text-align : right;
	font-size : 0pt;
	line-height : 0pt;
}
.shop .bgcombatfight .details .type img {
	margin-left : 5px;
	cursor : help;
}
.shop .bgcombatfight .details .desc {
	margin-top : 10px;
	color : #fce3bc;
	font-size : 11pt;
	line-height : 12pt;
}
.shop .bgcombatfight .details .desc strong {
	color : white;
}
.shop .bgcombatfight .details .obj {
	margin-top : 0px;
}
.shop .bgcombatfight .details .infos {
	position : absolute;
	margin-top : 143px;
	width : 294px;
	padding-top : 2px;
	border-top : 1px solid #ffee92;
}
.shop .bgcombatfight .details .stock {
	position : absolute;
	width : 50px;
	margin-left : 240px;
	padding-right : 5px;
	text-align : right;
	color : #ffee92;
	font-size : 11pt;
	letter-spacing : -0.5pt;
	background-color : #b46843;
	border : 1px solid #ffee92;
	cursor : pointer;
}
.shop .bgcombatfight .details .stock strong {
	color : white;
}
.shop .bgcombatfight .details .stock:hover {
	border-color : white;
	background-color : #9f562b;
}
.shop .bgcombatfight .details label {
	display : block;
	float : right;
	position : relative;
	margin-top : 4px;
	margin-right : 2px;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-right : 5px;
	padding-left : 10px;
	-moz-border-radius : 10px;
	font-size : 8pt;
	background-color : #9a4029;
	color : #ffee92;
}
.shop .bgcombatfight .details input.field {
	float : right;
	position : relative;
	margin-top : 4px;
	margin-right : 4px;
}
.shop .bgcombatfight .details input.button {
	float : right;
	position : relative;
}
.enclos .help {
	margin-bottom : 40px;
}
.enclos .sheet {
	height : 76px;
	padding : 1px;
	margin-bottom : 30px;
	clear : both;
	background-image : url("http://data.en.dinorpg.com/img/design/shop_dinoz_bg.gif");
	background-position : 20px 0px;
	background-repeat : no-repeat;
}
.enclos .sheet .swf {
	position : absolute;
	margin-top : -70px;
}
.enclos .sheet .infos {
	margin-top : 10px;
	padding-left : 200px;
}
.enclos .sheet .infos .race, .enclos .sheet .infos .skill {
	width : 210px;
	height : 18px;
	padding-left : 10px;
	font-size : 10pt;
	color : #ffee92;
	background-color : #9a4029;
	-moz-border-radius : 10px;
	cursor : help;
}
.enclos .sheet .infos .race {
	margin-bottom : 1px;
}
.enclos .sheet .infos .race strong {
	color : white;
}
.enclos .sheet a.button, .enclos .sheet .price {
	position : absolute;
	margin-left : 225px;
}
.enclos .sheet a.button {
	margin-top : 20px;
}
.enclos .sheet .price {
	position : absolute;
	margin-left : 225px;
	padding-left : 5px;
	width : 90px;
	height : 18px;
	font-size : 10pt;
	background-color : #9a4029;
	-moz-border-radius : 10px;
}
.enclos .sheet .price .money {
	color : #ffee92;
}
.enclos .thumb {
	float : left;
	position : relative;
	width : 140px;
	height : 120px;
	margin-left : 20px;
	margin-bottom : 10px;
	background-color : #bc683c;
	-moz-border-radius : 10px;
}
.enclos .thumb .click {
	position : absolute;
	width : 140px;
	height : 120px;
	z-index : 10;
}
.enclos .thumb .swf {
	position : absolute;
	margin-left : -25px;
	margin-top : -40px;
	z-index : 9;
}
.enclos .thumb .price {
	position : absolute;
	margin-top : 100px;
	width : 140px;
	text-align : center;
}
.enclos .skills {
	background-color : #bc683c;
	-moz-border-radius : 10px;
	margin-left : 20px;
	margin-top : -30px;
	margin-bottom : 60px;
	padding : 10px;
}
ul.fhistory {
	list-style : none;
}
ul.fhistory li {
	width : 510px;
	padding-left : 5px;
	padding-right : 5px;
	color : #fff4d5;
	font-size : 10pt;
	border-bottom : 1px solid #e2ac70;
	background-color : #cc8859;
}
ul.fhistory li.even {
	background-color : #d59c67;
}
.lup #swf_levelup {
	width : 340px;
	margin : auto;
	border : 1px solid #874b2e;
	outline : 3px solid #f1c98e;
}
.lup .result {
	width : 330px;
	margin : auto;
	margin-top : 5px;
	margin-bottom : 15px;
	padding : 5px;
	padding-left : 5px;
	color : #fce3bc;
	text-align : center;
	background-color : #bc683c;
	-moz-border-radius : 10px;
	font-size : 10pt;
}
.lup .result ul.elements {
	margin-bottom : 5px;
	margin-top : 5px;
	padding-left : 58px;
	padding-bottom : 4px;
	border-bottom : 1px solid #CD8A4E;
}
.lup .result ul.elements li {
	background-image : none;
	margin-right : 5px;
}
.lup .result img {
	vertical-align : -30%;
}
.lup .result p {
	margin : 0px;
}
.lup .result strong {
	color : white;
	font-size : 13pt;
}
.lup .table span.link {
	text-decoration : underline;
	background-image : url("http://data.en.dinorpg.com/img/icons/small_missNew.gif");
	background-repeat : no-repeat;
	background-position : 0px 5px;
	padding-left : 15px;
}
.lup .table img {
	vertical-align : -20%;
}
.lup .table tr th.type, .lup .table tr th.level {
	letter-spacing : 0pt;
	font-size : 9pt;
	width : 30px;
}
.lup .table tr td.type, .lup .table tr td.level {
	text-align : center;
	font-size : 8pt;
}
.lup .table tr td.unlock {
	font-weight : bold;
}
.lup .table tr td.unlock ul {
	list-style : none;
	padding-left : 20px;
}
.lup .table tr td.unlock ul li {
	float : left;
	position : relative;
	margin-right : 8px;
	padding-left : 4px;
	padding-right : 4px;
	font-size : 9pt;
	font-weight : normal;
}
.lup .table tr td.unlock ul li img {
	vertical-align : -30%;
}
.lup .table tr td .desc {
	font-size : 9pt;
	line-height : 10pt;
	margin-left : 5px;
	margin-bottom : 6px;
	font-style : italic;
}
.move .side {
	float : right;
	width : 215px;
	height : 254px;
	position : relative;
	background-color : #eec085;
	-moz-border-radius : 10px;
}
.move .side .dino {
	margin-top : 80px;
	margin-left : 17px;
	position : absolute;
	z-index : 2;
}
.move .side .bubble {
	z-index : 1;
	position : absolute;
	margin-left : 10px;
	margin-top : 10px;
	width : 91px;
	height : 109px;
	background-image : url("http://data.en.dinorpg.com/img/design/bubble.gif");
	background-repeat : no-repeat;
}
.move .side .bubble img {
	display : block;
	margin-left : 28px;
	margin-top : 15px;
	cursor : help;
}
.move .box {
	margin-bottom : 2px;
	width : 300px;
	border : 1px solid #874b2e;
	outline : 2px solid #f1c98e;
}
.move .desc {
	float : right;
	position : relative;
	width : 210px;
	height : 242px;
	padding : 5px;
	color : #ffee92;
	font-size : 10pt;
	line-height : 12pt;
	background-color : #bc683c;
	-moz-border-radius : 10px;
}
.move a.continue {
	margin-left : 310px;
}
.fight .section {
	margin-bottom : 5px;
}
#swf_fight {
	width : 488px;
	margin : auto;
	border : 1px solid #874b2e;
	outline : 3px solid #f1c98e;
}
.fight .reserve {
	height : 90px;
}
.fight .debrief {
	position : absolute;
	width : 377px;
	height : 56px;
	margin-left : 66px;
	margin-bottom : 35px;
	padding-left : 10px;
	padding-right : 10px;
	color : #ffee92;
	background-image : url("http://data.en.dinorpg.com/img/design/debriefing_bg.gif");
}
.fight .debrief .icon, .fight .debrief .life, .fight .debrief .xp, .fight .debrief .gold, .fight .debrief .item {
	position : absolute;
}
.fight .debrief .icon {
	margin-top : 10px;
	margin-left : 5px;
}
.fight .debrief .life, .fight .debrief .xp, .fight .debrief .gold {
	padding-left : 20px;
	margin-top : 18px;
	width : 80px;
	text-align : left;
	font-size : 15pt;
	color : white;
}
.fight .debrief .life {
	margin-left : 53px;
}
.fight .debrief .xp {
	margin-left : 148px;
}
.fight .debrief .gold {
	margin-left : 243px;
}
.fight .debrief a.button {
	position : absolute;
	margin-top : 55px;
	margin-left : -10px;
	z-index : 2;
}
.user .userAvatar {
	position : absolute;
	margin-left : 420px;
	margin-top : -48px;
	border-color : #bc683c;
}
.user .card {
	color : #fce3bb;
	width : 527px;
	margin-right : 20px;
	margin-bottom : 5px;
	background-image : url("../images/dialog_bg_header.gif");
	background-repeat : no-repeat;
	background-position : left top;
	-moz-border-radius : 10px;
}
.user .card .header {
	min-height : 25px;
	padding-top : 13px;
	padding-left : 15px;
	padding-right : 13px;
	padding-bottom : 10px;
	background-image : url("http://data.en.dinorpg.com/img/design/dialog_bg_footer.gif");
	background-repeat : no-repeat;
	background-position : left bottom;
}
.user .card .custom {
	float : right;
	position : relative;
	padding : 5px;
	width : 245px;
	height : 100px;
	font-size : 8pt;
	background-color : #9a4029;
	border : 1px solid #d69e68;
	-moz-border-radius : 10px;
}
.user .card .custom .content {
	height : 95px;
	overflow : auto;
}
.user .card .custom a.tinyButton {
	display : block;
	position : absolute;
	margin-top : 97px;
	width : 60px;
	text-align : center;
	text-transform : uppercase;
	font-size : 7.5pt;
	font-variant : normal;
}
.user .card .custom textarea {
	width : 240px;
	height : 75px;
	font-size : 8pt;
}
.user .card dl {
	width : 230px;
}
.user .card dl dt, .user .card dl dd {
	margin-bottom : 0px;
	line-height : 12pt;
	overflow : hidden;
}
.user .card dl dt {
	float : left;
	position : relative;
	width : 85px;
	height : 19px;
	font-weight : bold;
	font-size : 10pt;
	font-variant : small-caps;
	color : #ffee92;
}
.user .card dl dd {
	min-height : 19px;
	height : auto;
	font-size : 10pt;
}
.user .card sup {
	vertical-align : top;
}
.user .card a {
	color : white;
	font-weight : normal;
}
.user input.fieldXL, .contest input.fieldXL {
	display : block;
	margin : auto;
	margin-top : 10px;
	margin-bottom : 10px;
}
.user ul.dinList, .contest ul.dinList {
	list-style : none;
}
.user ul.dinList li, .contest ul.dinList li {
	float : left;
	position : relative;
	width : 170px;
	height : 175px;
	overflow : hidden;
	background-color : #fbdba8;
	margin-bottom : 10px;
	margin-right : 3px;
	cursor : default;
	border : 1px solid #fce3bc;
	-moz-border-radius : 10px;
}
.user ul.dinList li .swf, .contest ul.dinList li .swf {
	margin-bottom : 0px;
}
.user ul.dinList li .name, .user ul.dinList li .name a, .contest ul.dinList li .name, .contest ul.dinList li .name a {
	text-align : center;
	font-weight : bold;
	line-height : 10pt;
	color : #52646b;
	background-color : transparent;
}
.user ul.dinList li .name a, .contest ul.dinList li .name a {
	font-weight : normal;
}
.user ul.dinList li .misc, .contest ul.dinList li .misc {
	text-align : center;
	font-size : 9pt;
	line-height : 10pt;
	color : #bc683c;
	width : 170px;
}
.user ul.dinList li a.adm, .contest ul.dinList li a.adm {
	position : absolute;
	font-size : 7pt;
	font-weight : normal;
	padding-left : 4px;
	padding-right : 4px;
	border : 1px solid #bc683c;
	margin-left : 5px;
}
.user ul.dinList li a.tinyButton, .contest ul.dinList li a.tinyButton {
	position : absolute;
	margin-left : 5px;
	margin-top : 3px;
}
.user ul.dinList li:hover, .contest ul.dinList li:hover {
	border : 1px solid #f1c98e;
}
.collection {
	width : 527px;
	margin-bottom : 5px;
	background-image : url("http://data.en.dinorpg.com/img/design/collection_bg_footer.gif");
	background-repeat : no-repeat;
	background-position : left bottom;
}
.collection .header {
	min-height : 20px;
	padding-top : 32px;
	padding-left : 10px;
	padding-bottom : 6px;
	background-image : url("http://data.en.dinorpg.com/img/design/collection_bg_header.gif");
	background-repeat : no-repeat;
}
.collection img {
	display : block;
	float : left;
	position : relative;
}
.collection p {
	color : #ffee92;
	font-style : italic;
	font-size : 10pt;
}
.admPanel {
	background-color : #bc683c;
	padding : 5px;
	-moz-border-radius : 10px;
}
.admPanel label {
	display : block;
	margin-top : 10px;
	color : #ffee92;
}
.admPanel textarea {
	width : 400px;
	height : 40px;
}
.admPanel .table {
	border : 3px solid #9e6036;
}
.admPanel .table tr td {
	font-size : 10pt;
}
.randDino {
	float : left;
	position : relative;
	width : 150px;
}
.randDino .small {
	margin-top : -30px;
}
.randDino p {
	font-size : 7pt;
	text-align : center;
}
.forum ul.bar {
	list-style : none;
	height : 35px;
	margin-left : 1px;
	padding-top : 2px;
	padding-left : 8px;
	background-image : url("http://data.en.dinorpg.com/img/design/forum_bar.gif");
	background-repeat : no-repeat;
}
.forum ul.bar li {
	float : left;
	position : relative;
	height : 33px;
	margin-right : 10px;
}
.forum ul.bar li em {
	display : block;
	margin-top : 4px;
	color : #f3ca92;
	font-size : 10pt;
	font-style : italic;
}
.forum ul.bar li a {
	display : block;
	margin-top : 3px;
	padding-left : 16px;
	padding-right : 5px;
	padding-bottom : 1px;
	color : #ffee92;
	font-weight : normal;
	font-size : 10pt;
	background-image : url("http://data.en.dinorpg.com/img/icons/small_mail.gif");
	background-position : 0px 4px;
	background-repeat : no-repeat;
}
.forum ul.bar li.readAll a {
	background-image : url("http://data.en.dinorpg.com/img/icons/small_reset.gif");
}
.forum ul.bar li.lock a {
	background-image : url("http://data.en.dinorpg.com/img/icons/small_key.gif");
}
.forum ul.bar li.fav a {
	background-image : url("http://data.en.dinorpg.com/img/icons/small_fav.gif");
}
.forum ul.bar li a:hover {
	color : white;
	background-color : #c84b35;
}
.forum ul.bar li.search {
	float : right;
	position : relative;
	width : 300px;
	margin : 0px;
}
.forum ul.bar li.search .field {
	float : left;
	position : relative;
	margin-top : 3px;
}
.forum ul.bar li.search .button {
	margin-top : 0px;
}
.forum ul.bar li.moveTopic {
	float : right;
	position : relative;
	width : 258px;
	margin : 0px;
}
.forum ul.bar li.moveTopic select {
	float : left;
	position : relative;
	margin-top : 3px;
	width : 160px;
}
.forum ul.bar li.moveTopic .button {
	margin-top : 0px;
}
.forum .banner {
	padding-top : 5px;
	height : 39px;
	margin-left : 2px;
	background-repeat : no-repeat;
}
.forum .banner .icon {
	position : absolute;
	margin-left : 485px;
	margin-top : -2px;
	border : 1px solid #955333;
}
.forum .banner .shadow, .forum .banner .title {
	position : absolute;
	width : 300px;
	margin-left : 215px;
	margin-top : 6px;
	font-size : 18pt;
	font-weight : bold;
	font-variant : small-caps;
	color : #fff8df;
	text-align : right;
	font-family : Georgia, Verdana, sans-serif;
	display : none;
}
.forum .banner .title:first-letter {
	color : white;
}
.forum .banner .shadow {
	padding-top : 1px;
	padding-left : 1px;
	color : #9b5631;
}
.forum .banner .back {
	margin-top : 0px !important;
	margin-left : 20px;
}
.forum .themes ul {
	list-style : none;
	margin-top : 10px;
}
.forum .themes ul li {
	position : relative;
	padding : 5px;
	padding-left : 45px;
	padding-bottom : 10px;
	margin-bottom : 5px;
	background-color : #bc683c;
	background-image : url("http://data.en.dinorpg.com/img/icons/act_dialog.gif");
	background-position : 5px 10px;
	background-repeat : no-repeat;
	-moz-border-radius : 10px;
	cursor : pointer;
}
.forum .themes ul li:hover {
	background-color : #d65536;
}
.forum .themes ul li a {
	color : #fce3bc;
	font-size : 15pt;
	text-decoration : none;
	background-color : transparent;
}
.forum .themes ul li em {
	display : block;
	font-size : 10pt;
	line-height : 10pt;
	color : #ffee92;
}
.forum .themes ul li.theme_help {
	background-image : url("http://data.en.dinorpg.com/img/icons/act_help.gif");
}
.forum .themes ul li.theme_talk {
	background-image : url("http://data.en.dinorpg.com/img/icons/act_explore.gif");
}
.forum .themes ul li.theme_moder {
	background-image : url("http://data.en.dinorpg.com/img/icons/act_fight.gif");
}
.forum .themes ul li.theme_clans {
	background-image : url("http://data.en.dinorpg.com/img/icons/act_castle_attack.gif");
}
.forum .themes ul li.theme_rp {
	background-image : url("http://data.en.dinorpg.com/img/icons/act_rest.gif");
}
.forum .themes ul li.theme_fav {
	padding-top : 8px;
	background-position : 5px 6px;
	background-image : url("http://data.en.dinorpg.com/img/icons/act_fav.gif");
}
.forum .threads th {
	font-size : 9pt;
	letter-spacing : 0pt;
}
.forum .threads td, .forum .threads td a {
	color : #bc683c;
	font-weight : normal;
	font-variant : normal;
}
.forum .threads td {
	background-image : url("http://data.en.dinorpg.com/img/design/table_cell_even.gif");
}
.forum .threads td a.admin {
	display : block;
	float : right;
	position : relative;
	width : 12px;
	margin-top : 5px;
	font-size : 0pt;
	line-height : 0pt;
}
.forum .threads td.title {
	width : 300px;
}
.forum .threads td.user {
	width : 100px;
	font-size : 9pt;
}
.forum .threads td.lastMsg {
	width : 100px;
	font-size : 8pt;
}
.forum .threads th.dateSep {
	font-size : 10pt;
	letter-spacing : 0pt;
	height : 20px;
	padding-bottom : 0px;
	background-position : top left;
}
.forum tr.sticky td, .forum tr.sticky td a {
	font-variant : small-caps;
	color : #D9210D;
}
.forum tr.treaded_false td {
	color : black;
	font-weight : bold;
	background-image : url("http://data.en.dinorpg.com/img/design/table_cell.gif");
}
.forum tr.treaded_false td a {
	color : black;
}
.forum .threadTitle {
	margin-bottom : 5px;
	margin-top : 5px;
	padding-left : 5px;
	font-weight : bold;
	font-size : 20pt;
	color : #8e3e26;
	font-variant : small-caps;
	background-color : #e4aa69;
	-moz-border-radius : 10px;
}
.forum ul.msg li {
	padding : 1px;
	background-color : #f6d19a;
}
.forum ul.msg .header {
	margin : 0px;
	padding : 0px;
	height : 38px;
	padding-right : 5px;
	border-bottom : 1px solid #bc683c;
	background-color : #e4aa69;
}
.forum ul.msg .header .userAvatar {
	float : left;
	position : relative;
	margin-top : 2px;
	margin-left : 4px;
	margin-right : 5px;
}
.forum ul.msg .header .avatar a {
	background-color : transparent;
}
.forum ul.msg .header .name {
	line-height : 12pt;
	margin-left : 5px;
}
.forum ul.msg .header .name img {
	cursor : help;
}
.forum ul.msg .header .date {
	color : #bc683c;
	font-weight : normal;
	font-size : 9pt;
}
.forum ul.msg .header a.admin {
	display : block;
	float : right;
	position : relative;
	margin-top : 3px;
	text-decoration : none;
}
.forum ul.msg .header a.admin img {
	vertical-align : -20%;
}
.forum .post .form {
	width : auto;
	margin-left : 3px;
}
.forum .post label {
	color : #bc683c;
	font-weight : bold;
	font-variant : small-caps;
}
.forum .post .icons {
	float : right;
	position : relative;
	width : 100px;
	margin-top : 23px;
	border : 1px solid #ffee92;
	outline : 2px solid #e2ab72;
	background-color : #f3ca92;
	padding : 2px;
	font-size : 0pt;
	line-height : 0pt;
}
.forum .post .icons a {
	display : block;
	float : left;
	position : relative;
	width : 19px;
	height : 19px;
	text-align : center;
	background-color : transparent;
	-moz-border-radius : 0px;
}
.forum .post .icons a:hover {
	background-color : #fce3bc;
	outline : 1px solid white;
	z-index : 2;
}
.forum .post .msg_title {
	margin-bottom : 10px;
}
.forum .post .msg_title input {
	display : block;
}
.forum .post textarea {
	width : 400px;
	height : 300px;
}
.forum .post .buttons input {
	font-size : 8pt;
	width : 35px;
	color : #ffee92;
	background-color : #ca522c;
	outline : 1px solid #7d5624;
	border : 1px solid #ffee92;
}
.msg .content {
	line-height : 19px;
	font-size : 11pt;
}
.msg .content img {
	vertical-align : -10%;
}
.msg .content strong {
	color : #955333;
}
.msg .content em {
	color : #bc683c;
	font-size : 10pt;
}
.msg .content cite {
	display : block;
	color : #bc683c;
	font-size : 9pt;
	border-left : 2px solid #bc683c;
	padding-left : 5px;
	margin-left : 5px;
	margin-top : 5px;
	margin-bottom : 5px;
}
.msg .content cite img {
	opacity : 0.5;
	filter : alpha(opacity=50);
}
.msg .content .spoiler {
	display : block;
	color : #f6d19a;
	border : 1px dashed #eab97f;
}
.msg .content span.modo {
	display : block;
	border : 2px solid #DD4837;
	background-color : #fff0d1;
	padding : 5px;
	margin : -4px;
}
.death .choice {
	float : left;
	position : relative;
	width : 250px;
	height : 195px;
	margin-bottom : 15px;
	padding : 5px;
	background-color : #bc683c;
	font-size : 10pt;
	-moz-border-radius : 10px;
}
.death .choiceRight {
	float : right;
}
.death .choice .title {
	height : 34px;
	margin-bottom : 5px;
	color : #ffee92;
	font-size : 13pt;
	line-height : 11pt;
	border-bottom : 1px solid #ffee92;
}
.death .choice .title img {
	display : block;
	float : left;
	margin-right : 5px;
	position : relative;
}
.death .choice .title strong {
	display : block;
	color : white;
	font-size : 9pt;
}
.death .choice p {
	text-indent : 0px;
	color : #fce3bc;
}
.death .choice p a {
	color : white;
}
.death .choice p strong {
	color : white;
}
.death .choice a.button {
	position : absolute;
	margin-top : 130px;
}
.death .choice ul {
	list-style : square;
	margin : 0px;
	padding : 0px;
	padding-left : 30px;
	color : #fce3bc;
}
.follow ul {
	list-style : none;
}
.follow ul li {
	float : left;
	position : relative;
	width : 170px;
	height : 190px;
	background-color : #fbdba8;
	margin-bottom : 10px;
	margin-right : 3px;
	border : 1px solid #fce3bc;
	cursor : pointer;
	-moz-border-radius : 10px;
}
.follow ul li:hover {
	border : 1px solid #f1c98e;
}
.follow ul li a {
	display : block;
	font-size : 11pt;
	text-align : center;
}
.follow ul li em {
	display : block;
	font-size : 10pt;
	padding-left : 4px;
	padding-right : 4px;
	text-align : center;
}
.news {
	margin-left : 10px;
	margin-bottom : 20px;
	padding : 8px;
	background-color : #bc683c;
	-moz-border-radius : 10px;
}
.news .pic {
	position : absolute;
	width : 100px;
	height : 100px;
	overflow : hidden;
	font-size : 0pt;
	line-height : 0pt;
	margin-left : -15px;
	margin-top : -15px;
	margin-right : 10px;
	border : 1px solid #ffee92;
	outline : 2px solid #9a4029;
}
.news .side {
	margin-left : 95px;
}
.news .title {
	overflow : hidden;
	color : #ffee92;
	font-size : 13pt;
	line-height : 13pt;
	font-variant : small-caps;
}
.news .date {
	color : #fce3bc;
	font-size : 9pt;
	border-bottom : 1px solid #e0a665;
	margin-bottom : 5px;
}
.news a {
	color : #ffee92;
}
.news a.edit {
	position : absolute;
	margin-left : 470px;
	padding-left : 3px;
	padding-right : 3px;
	color : #ffee92;
	font-size : 7.5pt;
	border : 1px solid #e0a665;
	-moz-border-radius : 10px;
}
.news p {
	text-indent : 0px;
}
.news .content {
	text-indent : 0px;
	color : white;
	font-size : 11pt;
}
.news .content p:first-letter, .news .content:first-letter {
	color : #ffee92;
	font-size : 150%;
}
.news .content strong {
	color : #ffee92;
}
.news .content ul {
	padding-left : 30px;
	list-style : square;
}
.news .content ul li {
	font-size : 10.5pt;
}
.newsOff {
	opacity : 0.5;
	filter : alpha(opacity=50);
}
.intro .box {
	width : 500px;
	height : 400px;
	margin : auto;
	margin-bottom : 10px;
	background-image : url("http://data.en.dinorpg.com/img/art/intro.gif");
	background-repeat : no-repeat;
	cursor : pointer;
}
.intro .specs {
	position : absolute;
	width : 265px;
	margin-left : 220px;
	margin-top : 95px;
	font-size : 10pt;
	color : #ffee92;
	text-align : justify;
	line-height : 11.5pt;
}
.intro .specs:first-letter {
	font-size : 120%;
	font-weight : bold;
}
.intro .specs strong {
	color : white;
}
.intro .specs ul {
	list-style : none;
	border-top : 1px solid #d69e68;
	padding-top : 5px;
	margin-top : 7px;
}
.intro .specs ul li {
	font-weight : bold;
	padding-left : 10px;
}
.intro a.button {
	margin-left : 27px;
}
.subscribe .form {
	margin-left : 135px;
}
.subscribe .art {
	float : none;
	position : absolute;
	margin-top : -20px;
	margin-left : -80px;
	border : 0px;
	outline : none;
}
.logger label {
	display : block;
	margin-left : 8px;
	font-weight : bold;
	text-transform : uppercase;
	color : #bc683c;
}
.logger input.field {
	margin-bottom : 5px;
	margin-left : 8px;
}
.logger .button {
	margin-left : 2px;
}
.login {
	padding-top : 1px;
}
.login .box {
	margin : auto;
	margin-top : 40px;
	padding-top : 10px;
	padding-bottom : 10px;
	width : 250px;
	text-align : center;
	color : #ffee92;
	font-variant : small-caps;
	background-color : #bc683c;
	border : 1px solid #ffee92;
	outline : 2px solid #f1c98e;
}
.login .box a {
	color : #ffee92;
}
.login .box .comment {
	color : #f3ca92;
	font-variant : normal;
	font-size : 70%;
}
.browser {
	width : 300px;
	margin : auto;
	text-align : center;
	color : #ffee92;
	background-color : #bc683c;
	margin-bottom : 10px;
	-moz-border-radius : 10px;
}
.browser a {
	text-decoration : none;
}
.browser img.off {
	padding-left : 5px;
	padding-right : 5px;
	opacity : 0.5;
	filter : alpha(opacity=50);
}
.versus .status {
	position : absolute;
	width : 113px;
	height : 41px;
	margin-top : -190px;
	margin-left : 197px;
	padding-top : 118px;
	padding-left : 10px;
	text-align : center;
	color : #bc683c;
	font-size : 16pt;
	line-height : 15pt;
	background-image : url("http://data.en.dinorpg.com/img/design/vs.gif");
	background-repeat : no-repeat;
}
.versus .status a {
	text-decoration : none;
}
.versus .status em {
	display : block;
	font-style : normal;
	font-size : 8pt;
	line-height : 9pt;
}
.versus .status .timer {
	display : inline;
}
.versus ul {
	list-style : none;
}
.versus ul.team li, .versus ul.team .swf {
	display : inline;
}
.versus .left, .versus .right {
	position : relative;
	float : left;
	width : 250px;
	height : 220px;
	text-align : center;
	background-color : #bc683c;
	-moz-border-radius : 10px;
}
.versus .right {
	float : right;
}
.versus ul li.name {
	margin-left : 25px;
	margin-right : 25px;
	font-size : 9pt;
	line-height : 11pt;
	color : #ffee92;
}
.versus ul li.infos {
	font-size : 11pt;
	color : #fce3bc;
}
.versus a.fight {
	margin-left : 333px;
}
.versus .actions {
	margin-top : 10px;
	padding : 5px;
	background-color : #bc683c;
	-moz-border-radius : 10px;
}
.versus .actions .action {
	margin : auto;
	width : 160px;
}
.versus .actions .action td {
	background-color : #9a4029;
}
.versus .actions .action tr:hover td {
	background-color : #863724;
}
.training .table {
	margin-bottom : 10px;
}
.clanList .table th {
	font-size : 8pt;
	letter-spacing : 0pt;
}
.clanList .table td {
	font-size : 8pt;
}
.clanList .table td.title {
	width : 200px;
	font-size : 10pt;
}
.clanList .table td.date {
	font-size : 8pt;
	color : #bc683c;
}
.clan .header, .clan ul.tabs {
	width : 520px;
}
.clan .header {
	background-color : #9a4029;
	padding : 5px;
	height : 120px;
	font-size : 8.5pt;
	letter-spacing : 0pt;
	color : #ffee92;
	-moz-border-radius-topleft : 10px;
	-moz-border-radius-topright : 10px;
}
.clan .header a {
	color : white;
}
.clan .header a:hover {
	background-color : #bc683c;
}
.clan .header .banner, .clan .header .banner img {
	width : 448px;
	height : 100px;
}
.clan .header .banner {
	font-size : 0pt;
	line-height : 0pt;
	height : 100px;
	overflow : hidden;
	border : 1px solid #ffee92;
	background-color : #863724;
}
.clan .header ul {
	position : absolute;
	margin-left : 452px;
	list-style : none;
}
.clan .header ul li {
	overflow : hidden;
	width : 70px;
	margin-bottom : 1px;
	color : white;
	background-color : #bc683c;
	-moz-border-radius-topright : 8px;
	cursor : help;
}
.clan .header ul li:hover {
	background-color : #d69e68;
}
.clan .header ul li img {
	vertical-align : -15%;
}
.clan .header .treasure {
	position : absolute;
	margin-left : 368px;
	padding-left : 5px;
	padding-right : 5px;
	width : 70px;
	text-align : center;
	background-color : #bc683c;
	-moz-border-radius-bottomright : 8px;
	-moz-border-radius-bottomleft : 8px;
}
.clan ul.tabs {
	margin : 0px;
	margin-bottom : -3px;
	background-image : none;
}
.clan ul.tabs li.active {
	margin-top : 0px;
}
.clan ul.tabs li.active a {
	background-color : #f3ca92;
	border-top-color : #ffee92;
	border-left-color : #ffee92;
	border-bottom-color : #d69e68;
	color : #9a4029;
}
.clan .content {
	margin-top : 3px;
	border-top : 1px solid #9a4029;
	padding : 10px;
	background-color : #f3ca92;
	width : 640px;
	overflow : hidden;
}
.clan .content img {
	max-width : 640px;
}
.clan .content cite {
	display : block;
	margin-left : 20px;
	font-size : 11pt;
	color : #bc683c;
}
.clan h2 {
	margin-top : 5px;
	margin-bottom : 10px;
}
.clan .page {
	margin-left : -10px;
	margin-right : -10px;
	padding-left : 10px;
	padding-right : 10px;
	padding-bottom : 10px;
	margin-bottom : 5px;
}
.clan .withBg {
	color : white;
}
.clan .withBg a {
	color : #ffee92;
}
.clan .withBg a:hover {
	color : white;
}
.clan .withBg cite {
	color : #ffee92;
}
.clan .pageMenu {
	font-size : 0pt;
	line-height : 0pt;
	margin : 0px;
	padding : 0px;
	display : block;
	list-style : none;
	min-height : 17px;
	padding-top : 1px;
	padding-left : 10px;
	padding-right : 10px;
	margin-bottom : 1px;
	margin-left : -10px;
	margin-right : -10px;
	background-color : #d69e68;
}
.clan .pageMenu a {
	display : block;
	float : left;
	margin-bottom : 1px;
	height : 16px;
	position : relative;
	padding-left : 4px;
	padding-right : 4px;
	text-decoration : none;
	font-size : 8.5pt;
	line-height : 11pt;
	letter-spacing : 0pt;
	white-space : nowrap;
	border-right : 1px solid #f3ca92;
	-moz-border-radius : 0px;
}
.clan .privMenu {
	background-color : #bc683c;
}
.clan .privMenu a {
	color : #ffee92;
}
.clan .pageMenu a:hover {
	text-decoration : underline;
	background-color : #9a4029;
}
.clan .pageMenu a.active {
	background-color : #ffee92 !important;
	color : #d65536;
}
.clan .pageMenu .clear {
	height : 0px;
}
.clan .miniForum ul {
	list-style : none;
	margin-top : 10px;
}
.clan .miniForum ul li.deleted {
	opacity : 0.5;
	filter : alpha(opacity=50);
}
.clan .miniForum ul .infos {
	background-color : #e4aa69;
	border-bottom : 1px solid #bc683c;
	color : black;
}
.clan .miniForum ul .infos .userAvatar {
	float : left;
	position : relative;
	margin : 3px;
	margin-right : 7px;
}
.clan .miniForum ul .infos .date {
	font-size : 8pt;
	color : #bc683c;
}
.clan .miniForum ul .infos a.adm {
	float : right;
	position : relative;
	font-size : 8pt;
	background-color : #d65536;
	color : #ffee92;
	padding-left : 4px;
	padding-right : 4px;
}
.clan .miniForum ul .infos a.adm:hover {
	background-color : #9a4029;
}
.clan .miniForum ul .msg {
	padding-left : 10px;
	margin-bottom : 5px;
	font-size : 11pt;
	line-height : 12pt;
}
.clan .miniForum .form {
	width : 590px;
}
.clan .miniForum .form textarea {
	width : 580px;
}
.clan .members .table em {
	display : block;
	font-size : 8pt;
	line-height : 9pt;
	color : #9a4029;
}
.clan .members .table .name {
	width : 150px;
}
.clan .members .table .pass {
	font-size : 8pt;
}
.editor .form textarea {
	height : 400px;
}
.clan .history ul {
	list-style-image : url("http://data.en.dinorpg.com/img/icons/small_edit.gif");
}
.clan .history .toggle {
	height : 30px;
}
.clan .history .toggle div {
	float : left;
	position : relative;
	margin-right : 5px;
	height : 30px;
	background-color : transparent;
}
.clan .history .toggle div.off a {
	background-color : #e4aa69;
}
.clan .history ul li {
	font-size : 9pt;
	line-height : 9pt;
	letter-spacing : 0pt;
	border-bottom : 1px solid #f3ca92;
	padding-bottom : 3px;
	padding-top : 3px;
	color : #9a4029;
	cursor : default;
}
.clan .history ul li p {
	margin : 0px;
	padding : 0px;
	color : #52646b;
}
.clan .history ul li:hover {
	background-color : #fce3bc;
}
.clan .history ul .tinyButton {
	display : block;
	width : 50px;
	line-height : 13pt;
}
.clan .props form {
	width : 500px;
}
.clan a.remove {
	margin-top : 0px;
}
.clan a.up {
	margin-top : 14px;
}
.clan a.down {
	margin-top : 29px;
}
.clan a.remove, .clan a.up, .clan a.down {
	position : absolute;
	display : block;
	margin-left : 110px;
}
.clan .upgrades {
	width : 450px;
	margin : auto;
	margin-bottom : 10px;
	margin-top : 3px;
	padding : 5px;
	padding-top : 10px;
	color : #ffee92;
	font-size : 9pt;
	line-height : 9pt;
	background-color : #d69e68;
	border : 1px solid #ffee92;
	border-top : 0px;
	outline : 3px solid #bc683c;
}
.clan .upgrades .infos {
	margin-top : 10px;
	margin-bottom : 5px;
	padding : 5px;
	border-top : 1px dashed #f3ca92;
	border-bottom : 1px dashed #f3ca92;
}
.clan .upgrades form {
	margin : 0px;
	padding : 0px;
}
.clan .upgrades .name {
	color : white;
	font-weight : bold;
	font-size : 14pt;
	line-height : 14pt;
	font-variant : small-caps;
}
.clan .upgrades .duration {
	margin-bottom : 5px;
	font-style : italic;
	color : #ffefce;
}
.clan .upgrades .desc {
	font-size : 11pt;
	line-height : 12pt;
}
.clan ul.ingr li {
	margin-bottom : 3px;
	width : 88px;
	font-size : 12pt;
	line-height : 14pt;
}
.clan ul.ingr li img {
	vertical-align : -50%;
}
.overview span.bar, .overview span.bar span {
	display : block;
	width : 70px;
	height : 5px;
}
.overview span.bar {
	font-size : 0pt;
	line-height : 0pt;
	clear : both;
	float : left;
	position : relative;
	margin-bottom : 1px;
	background-color : #9a4029;
	border : 1px solid #bc683c;
	overflow : hidden;
}
.overview span.bar span {
	background-color : #ffea00;
	border-right : 1px solid white;
}
.overview span.xp span {
	background-color : #cc85eb;
}
.overview span.warning {
	background-image : url("http://data.en.dinorpg.com/img/design/anim_bar_warning.gif");
}
.overview table td {
	font-size : 9pt;
}
.overview table td.name {
	font-size : 7.5pt;
	line-height : 8px;
}
.overview table td.name strong {
	display : block;
	font-weight : normal;
	font-size : 9pt;
	line-height : 11pt;
}
.overview table td.level {
	text-align : center;
	font-weight : bold;
	font-size : 10pt;
}
.overview table a.move {
	display : none;
	position : absolute;
	margin-left : 250px;
}
.overview table tr:hover a.move {
	display : block;
}
.overview table tr.off td {
	opacity : 0.5;
	filter : alpha(opacity=50);
}
.overview table a.up {
	margin-top : -8px;
}
.overview table a.down {
	margin-top : 15px;
}
.overview table ul.elements li {
	cursor : pointer;
}
.overview table tr:hover ul.elements li {
	background-image : none;
}
.gather .client {
	font-size : 0pt;
	line-height : 0pt;
	border : 1px solid #863724;
	border-bottom-width : 5px;
	outline : 2px solid #f3ca92;
}
div.ingr .table tr {
	height : 32px;
	cursor : help;
}
div.ingr .table td.icon {
	font-size : 0pt;
	line-height : 0pt;
	width : 32px;
	padding : 0px;
}
ul.ingr {
	margin : 0px;
	padding : 0px;
	margin-bottom : 10px;
	margin-top : 5px;
	margin-left : 10px;
	min-height : 32px;
	list-style : none;
}
ul.ingr li {
	margin : 0px;
	padding : 0px;
	float : left;
	position : relative;
	width : 90px;
	margin-right : 2px;
	font-size : 10pt;
	color : white;
	background-color : #bc683c;
	-moz-border-radius : 10px;
}
ul.ingr li em {
	color : #f3ca92;
	font-style : normal;
	font-size : 8pt;
}
ul.ingr li img {
	vertical-align : -75%;
}
ul.ingr li .tinyBar {
	position : absolute;
	margin-left : 36px;
	margin-top : -10px;
	background-color : #9a4029;
	border-color : #e4aa69;
}
.ingrShop .table tr {
	height : 32px;
	cursor : help;
}
.ingrShop .table td.icon {
	font-size : 0pt;
	line-height : 0pt;
	width : 32px;
	padding : 0px;
}
.ingrShop .table td.act {
	width : 180px;
}
.ingrShop .table td.act input.field {
	float : left;
	position : relative;
	margin-top : 4px;
	margin-right : 2px;
	color : #ffee92;
}
.ingrShop .table td.act .button {
	float : left;
	position : relative;
	white-space : nowrap;
	vertical-align : -15%;
}
.guide .ul {
	width : 200px;
	list-style : none;
	padding-left : 5px;
}
.guide .ul li {
	font-size : 0pt;
	line-height : 0pt;
}
.guide .ul li a {
	display : block;
	font-size : 9pt;
	line-height : 12pt;
	padding-left : 22px;
	background-image : url("http://data.en.dinorpg.com/img/icons/small_dot.gif");
	background-repeat : no-repeat;
	background-position : 1px center;
}
.guide .ul li.active a {
	background-color : #9a4029;
	color : #fce3bc;
}
.guide .content {
	margin-bottom : 10px;
	padding : 5px;
	border-top : 1px solid #d69e68;
	border-bottom : 1px solid #d69e68;
}
.guide .content p {
	text-align : justify;
	font-size : 11pt;
	line-height : 12pt;
	margin-bottom : 5px;
}
.guide .content ul {
	list-style : url("http://data.en.dinorpg.com/img/icons/small_dot.gif");
	padding-left : 35px;
	margin-bottom : 20px;
}
.guide .content ul li {
	font-size : 11pt;
	text-align : justify;
	margin-bottom : 5px;
}
.guide .content img {
	max-width : 520px;
}
.guide .content b, .guide .content strong {
	color : #9a4029;
}
.guide .content i, .guide .content em {
	color : #bc683c;
}
.bank .country {
	color : #ffee92;
	text-align : center;
	background-color : #bc683c;
	-moz-border-radius : 10px;
	padding-top : 10px;
	padding-bottom : 15px;
}
.bank .country ul {
	list-style : none;
}
.bank .country ul li {
	display : inline;
}
.bank .country ul li a img {
	border : 1px solid #9a4029;
	outline : 1px solid #d69e68;
}
.bank .country ul li a:hover {
	background-color : transparent;
}
.bank .country ul li a:hover img {
	border-color : white;
}
.bank ul.infos {
	padding : 3px;
	list-style : none;
	font-size : 9pt;
	line-height : 11pt;
	border : 1px solid #bc683c;
	margin-top : 10px;
	-moz-border-radius : 10px;
}
.bank ul.infos li a {
	display : block;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-left : 5px;
	padding-right : 5px;
	text-decoration : none;
	color : #52646b;
}
.bank ul.infos li a:hover {
	color : #d69e68;
}
.bank ul.infos li a:hover strong {
	color : #ffee92;
}
.bank ul.infos strong {
	display : block;
	text-decoration : underline;
	color : #bc683c;
	font-size : 10pt;
	font-weight : bold;
}
.bank dl.faq {
	padding : 5px;
	margin-top : 15px;
	font-size : 9pt;
	line-height : 10.5pt;
	border : 1px solid #d69e68;
	-moz-border-radius : 10px;
}
.bank dl.faq dt {
	color : #9a4029;
	font-size : 10pt;
	font-weight : bold;
}
.bank dl.faq dd {
	margin-bottom : 10px;
}
.bank ul.means {
	float : left;
	position : relative;
	list-style : none;
	width : 210px;
}
.bank ul.means li a {
	display : block;
	margin-bottom : 5px;
	height : 63px;
	text-decoration : none;
	letter-spacing : 0pt;
	font-size : 10pt;
	background-color : #f3ca92;
	-moz-border-radius : 0px;
	border : 1px solid #bc683c;
}
.bank ul.means li img.icon {
	float : left;
	position : relative;
	margin-left : 2px;
	margin-right : 5px;
}
.bank ul.means li span.value .money {
	font-size : 14pt;
}
.bank ul.means li span.value .money img {
	vertical-align : 5%;
}
.bank ul.means li span.price {
	display : block;
	font-size : 7.5pt;
	color : #bc683c;
	font-style : italic;
	font-variant : normal;
	font-weight : normal;
	letter-spacing : 0pt;
}
.bank ul.means li span.name {
	display : block;
	padding-left : 3px;
	clear : both;
	color : #ffee92;
	background-color : #bc683c;
}
.bank ul.means li a:hover {
	border-color : white;
	outline : 2px solid #f3ca92;
}
.bank ul.means li a:hover span {
	color : black;
}
.bank ul.means li a:hover span.name {
	background-color : #bc683c;
	color : white;
}
.bank ul.means li.current a {
	outline : 2px solid #bc683c;
	border-color : #ffee92;
}
.bank ul.means li.current a span {
	color : black;
}
.bank ul.means li.current a span.name {
	color : white;
	background-color : #d65536;
}
.bank ul.means li.off {
	opacity : 0.65;
	filter : alpha(opacity=65);
}
.bank .details {
	float : right;
	position : relative;
	width : 310px;
}
.bank .details h2 {
	margin : 0px;
	padding : 0px;
	padding-left : 5px;
	margin-bottom : 5px;
}
.bank .details .warning {
	font-size : 8pt;
	line-height : 10pt;
	color : #d65536;
	text-align : justify;
	font-weight : bold;
}
.bank .details ul.tutorial {
	padding : 2px;
	list-style : none;
	background-color : #f3ca92;
	-moz-border-radius : 10px;
}
.bank .details ul.tutorial li {
	margin : 0px;
	padding : 0px;
	padding : 2px;
	padding-right : 5px;
	padding-left : 50px;
	margin-bottom : 5px;
	color : #9a4029;
	font-size : 10pt;
	font-weight : bold;
	line-height : 11pt;
	min-height : 45px;
	background-repeat : no-repeat;
	background-position : 5px 5px;
}
.bank .details ul.tutorial li em {
	display : block;
	color : #52646b;
	font-weight : normal;
}
.bank .details ul.tutorial li img {
	float : right;
	position : relative;
}
.bank .details ul.tutorial li.sms {
	background-image : url("http://data.en.dinorpg.com/img/bank/tuto_sms.gif");
}
.bank .details ul.tutorial li.wait {
	background-image : url("http://data.en.dinorpg.com/img/bank/tuto_wait.gif");
}
.bank .details ul.tutorial li.done {
	background-image : url("http://data.en.dinorpg.com/img/bank/tuto_done.gif");
}
.bank .details ul.tutorial li.mouse {
	background-image : url("http://data.en.dinorpg.com/img/bank/tuto_mouse.gif");
}
.bank .details ul.tutorial li.call {
	background-image : url("http://data.en.dinorpg.com/img/bank/tuto_call.gif");
}
.bank .details ul.tutorial li.listen {
	background-image : url("http://data.en.dinorpg.com/img/bank/tuto_listen.gif");
}
.bank .details ul.tutorial li.hangup {
	background-image : url("http://data.en.dinorpg.com/img/bank/tuto_hangup.gif");
}
.bank .details ul.tutorial li.trouble {
	background-image : url("http://data.en.dinorpg.com/img/bank/tuto_trouble.gif");
}
.bank .details form {
	padding : 5px;
	margin-top : 3px;
	margin-bottom : 15px;
	background-color : #f3ca92;
	border : 1px solid #bc683c;
	-moz-border-radius : 10px;
}
.bank .details form label {
	display : block;
	color : #9a4029;
	font-size : 7pt;
	font-weight : bold;
	line-height : 9pt;
	text-transform : uppercase;
}
.bank .details form .button {
	float : right;
	position : relative;
	margin-top : -2px;
}
.bank .details .info {
	margin-bottom : 5px;
	font-size : 11pt;
	text-align : justify;
}
.bank .details .sipsForm {
	height : 110px;
	padding-left : 4px;
	padding-bottom : 5px;
	border-bottom : 1px solid #bc683c;
}
.bank .details .sipsForm a {
	display : block;
	float : left;
	position : relative;
}
.bank .details .ack {
	margin-bottom : 15px;
	font-size : 9pt;
	line-height : 11pt;
	text-align : justify;
	color : #9a4029;
}
.mailer table.layout {
	width : 100%;
	border-collapse : collapse;
	border-spacing : 0px;
}
.mailer table.layout td {
	vertical-align : top;
}
.mailer table.layout td div.scroller {
	height : 200px;
	padding : 5px;
	margin-right : 5px;
	overflow : auto;
	background-color : #bc683c;
	-moz-border-radius : 10px;
}
.mailer ul {
	list-style : none;
}
.mailer ul.menu {
	height : 30px;
}
.mailer ul.menu li {
	float : left;
	position : relative;
	margin-right : 5px;
}
.mailer ul.menu li a {
	padding-left : 3px;
	padding-right : 3px;
	font-size : 10pt;
	text-decoration : none;
	background-color : #e4aa69;
}
.mailer ul.menu li a:hover, .mailer ul.menu li.selected a {
	background-color : #8e3e26;
	color : #fce3bc;
}
.mailer ul.menu li a img {
	vertical-align : -5%;
}
.mailer .box table {
	width : 398px;
}
.mailer .box table tr th {
	padding-left : 5px;
	background-color : #9a4029;
	color : white;
	text-transform : uppercase;
	font-size : 8pt;
}
.mailer .box table tr td {
	cursor : pointer;
	color : #ffee92;
	border-bottom : 1px solid #e4aa69;
	padding-left : 5px;
}
.mailer .box table tr.unread td {
	font-weight : bold;
	color : white;
}
.mailer .box table tr.unread td.subject {
	padding-left : 20px;
	background-image : url("http://data.en.dinorpg.com/img/icons/small_browse_next.gif");
	background-position : 2px center;
	background-repeat : no-repeat;
}
.mailer .box table.archives tr td.subject {
	padding-left : 20px;
	background-image : url("http://data.en.dinorpg.com/img/icons/small_lock.gif");
	background-position : 2px center;
	background-repeat : no-repeat;
}
.mailer .box table tr.selected td, .mailer .box table tr:hover td {
	background-color : #8e3e26;
	color : white;
}
.mailer .box table tr.selected td em, .mailer .box table tr:hover td em {
	color : #fce3bc;
}
.mailer .box table .from {
	width : 120px;
	font-size : 10pt;
	vertical-align : middle;
}
.mailer .box table .cpt {
	width : 25px;
	font-size : 8pt;
	vertical-align : middle;
}
.mailer .box table .subject {
	line-height : 10pt;
}
.mailer .box table .subject em {
	display : block;
	font-size : 7pt;
	color : #fce3bc;
}
.mailer .box a.button {
	float : left;
	position : relative;
	margin-right : 5px;
}
.mailer .contacts {
	width : 100px;
}
.mailer .contacts strong {
	display : block;
	margin-top : 2px;
	padding-left : 5px;
	color : white;
	text-transform : uppercase;
	font-size : 8pt;
	background-color : #9a4029;
}
.mailer .contacts ul {
	margin : 0px;
	padding : 0px;
	list-style : none;
	margin-top : 3px;
}
.mailer .contacts ul li {
	margin : 0px;
	padding : 0px;
	font-size : 0pt;
	line-height : 0pt;
}
.mailer .contacts ul li a {
	display : block;
	height : 16px;
	font-size : 9pt;
	line-height : 11pt;
	color : #ffee92;
	padding-left : 2px;
	overflow : hidden;
}
.mailer .contacts ul li a.user {
	float : left;
	position : relative;
	width : 16px;
	padding : 0px;
}
.mailer .view .content {
	padding : 5px;
	margin-top : 10px;
	background-color : #fbdba8;
	-moz-border-radius : 10px;
}
.mailer .view h2 {
	margin-top : 0px;
}
.mailer .view ul li.me {
	background-color : #e4aa69;
}
.mailer .view ul li {
	margin-bottom : 3px;
	border : 1px solid #e4aa69;
}
.mailer .view ul li .header {
	padding-left : 5px;
	padding-right : 5px;
	font-size : 10pt;
}
.mailer .view ul li .date {
	float : right;
	position : relative;
	margin-top : 3px;
	font-size : 8pt;
	font-style : italic;
	color : #9a4029;
}
.mailer .view ul li .msg {
	padding-left : 5px;
	padding-right : 5px;
}
.mailer .view ul li .msg img {
	vertical-align : -15%;
}
.mailer .view .form {
	width : 500px;
	margin-left : 0px;
	margin-top : 20px;
}
.mailer .view .form table {
	width : 360px;
}
.mailer .view .form .icons {
	font-size : 0pt;
	line-height : 0pt;
	float : right;
	position : relative;
	width : 120px;
}
.mailer .view .form .icons a {
	display : block;
	float : left;
	width : 19px;
	height : 19px;
	position : relative;
}
.mailer .view .form textarea {
	width : 350px;
	height : 92px;
}
div.artwork {
	position : relative;
	float : right;
	margin-top : -35px;
	margin-right : -10px;
}
.timer {
	display : inline;
	width : 70px;
	height : 18px;
	padding-left : 20px;
	line-height : 18px;
	font-size : 10pt;
	color : white;
	background-image : url("http://data.en.dinorpg.com/img/icons/anim_small_chrono.gif");
	background-repeat : no-repeat;
	background-position : 1px 1px;
	background-color : #bc683c;
	-moz-border-radius : 10px;
}
.clan ul.attacks {
	list-style : none;
	margin-left : 30px;
}
.clan ul.attacks span {
	padding-left : 10px;
}
.duel dl dt {
	clear : both;
	float : left;
	position : relative;
	width : 80px;
	margin-right : 5px;
	padding-left : 10px;
	color : #ffee92;
	font-variant : small-caps;
	font-weight : bold;
	background-color : #bc683c;
}
.duel dl dd {
	background-color : #fbd7a2;
}
.duel table.team td {
	vertical-align : top;
}
.duel .status .timer {
	background-color : transparent;
	color : #9a4029;
}
.duel table.team td.captain {
	width : 190px;
}
.duel table.team td.captain .swf {
	border : 1px solid #f3ca92;
	-moz-border-radius : 5px;
}
.duel table.team td.sides {
	width : 50px;
}
.duel table.team td.sides .swf {
	width : 40px;
	margin-bottom : 2px;
	border : 1px solid #bc683c;
	-moz-border-radius : 5px;
}
ul.smallDinoz {
	margin : 0px;
	padding : 0px;
	list-style : none;
}
ul.smallDinoz li {
	margin : 0px;
	padding : 0px;
	float : left;
	position : relative;
	min-width : 120px;
	margin-right : 5px;
	margin-bottom : 5px;
	padding : 1px;
	padding-right : 4px;
	height : 40px;
	font-size : 8.5pt;
	line-height : 10pt;
	border : 1px solid #bc683c;
	-moz-border-radius : 5px;
}
ul.smallDinoz li .swf {
	float : left;
	position : relative;
	width : 40px;
	height : 40px;
	margin-right : 2px;
	background-color : #fce3bc;
	-moz-border-radius : 5px;
}
ul.smallDinoz li strong {
	display : block;
}
ul.smallDinoz li.dead strong {
	color : #d65536;
}
ul.smallDinoz li em {
	display : block;
	color : #9a4029;
	font-style : normal;
}
ul.smallDinoz .tinyBar {
	position : absolute;
	margin-top : 36px;
}
ul.smallDinoz a {
	font-size : 8pt;
}
.ranks .table span.money {
	color : #9a4029;
}
.ranks .table tr.important td span.money {
	color : #ffee92;
}
.market .offer {
	margin : 0px;
	padding : 0px;
	height : 50px;
	margin-top : 10px;
	margin-bottom : 20px;
	padding : 3px;
	background-color : #f3ca92;
	border : 1px solid #fcf9d1;
	outline : 2px solid #f3ca92;
}
.market .offer ul.sales {
	position : absolute;
	list-style : none;
	margin-left : 100px;
	width : 250px;
	height : 50px;
}
.market .offer ul.sales li {
	float : left;
	position : relative;
	margin-right : 2px;
}
.market .offer ul.sales li img {
	display : block;
	border : 1px solid #9a4029;
}
.market .offer ul.sales li em {
	display : block;
	width : 34px;
	margin-top : -3px;
	color : #ffee92;
	text-align : center;
	font-style : normal;
	font-size : 8pt;
	background-color : #bc683c;
}
.market .level {
	position : absolute;
	margin-left : -8px;
	margin-top : -7px;
	z-index : 2;
	width : 20px;
	font-size : 8pt;
	font-weight : bold;
	text-align : center;
	color : #ffee92;
	background-color : #e13d1a;
	border : 1px solid #ffee92;
	cursor : help;
}
.market .offer .dinoView {
	position : absolute;
	margin-top : -30px;
	margin-left : -20px;
}
.market .offer .dinoView .full {
	display : none;
}
.market .offer .admin {
	position : absolute;
	margin-left : 532px;
	font-size : 8pt;
	opacity : 0.6;
	z-index : 5;
}
.market .offer .hide, .market .offer .btDetails {
	display : block;
	position : absolute;
	width : 70px;
	font-size : 8pt;
	margin-left : 440px;
	text-align : center;
}
.market .offer .hide {
	display : none;
}
.market .offer .bid, .market .offer .author, .market .offer .time {
	position : absolute;
	margin-top : 20px;
	margin-left : 290px;
	font-size : 8.5pt;
}
.market .offer .bid, .market .offer .pinpal, .market .offer .time {
	position : absolute;
	margin-left : 290px;
	font-size : 8.5pt;
}
.market .offer .time {
	margin-top : 17px;
}
.market .offer .bid {
	margin-top : 34px;
}
.market .timer {
	height : auto;
	font-size : 8pt;
	padding-right : 5px;
	background-image : url("http://data.en.dinorpg.com/img/icons/small_chrono.gif");
	background-position : 0px 0px;
}
.offer .details {
	display : none;
}
.ext .offer {
	outline : 2px solid #bc683c;
	height : auto;
}
.ext .offer .details {
	display : block;
	padding-top : 55px;
	font-size : 10pt;
}
.offer .details .act {
	padding-top : 5px;
	border-top : 1px solid #bc683c;
}
.offer .details .dstats {
	margin-top : 5px;
	border-top : 1px solid #bc683c;
}
.offer .details .table {
	width : 400px;
}
.offer .details .table td {
	font-size : 9.5pt;
}
.offer .details .table td span {
	cursor : help;
}
.market .form {
	width : auto;
}
.market ul.items {
	list-style : none;
	margin : 0px;
	padding : 0px;
}
.market ul.items li {
	float : left;
	position : relative;
	width : 90px;
	font-size : 0pt;
	line-height : 0pt;
}
.market ul.items li img.objIcon {
	border : 1px solid #9a4029;
	cursor : pointer;
}
.market ul.items li .itemField {
	margin : 0px;
	padding : 0px;
	margin-top : 1px;
	padding-top : 4px;
	width : 30px;
	height : 26px;
	color : #ffee92;
	font-size : 12pt;
	line-height : 14pt;
	text-align : center;
	vertical-align : top;
	background-color : #ae522f;
	border : 1px solid #fad987;
	outline : 1px solid #9a4029;
}
.market ul.items li .itemField:focus {
	background-color : #722619;
}
.market ul.items li a {
	display : block;
	position : absolute;
	margin-left : 64px;
	padding : 2px;
}
.market ul.items li a:hover {
	background-color : white;
}
.market ul.items li a.more {
	margin-top : -2px;
}
.market ul.items li a.less {
	margin-top : 12px;
}
.market .preview {
	width : 150px;
	padding-left : 4px;
	font-size : 20pt;
	color : #ffee92;
	background-color : #863724;
	border : 1px solid #ffee92;
	outline : 1px solid #9a4029;
}
.market .error {
	font-size : 10pt;
}
.market .error strong {
	color : white;
}
.market .warning .money, .market .error .money {
	color : white;
}
.market .warning ul {
	list-style : square;
	padding-left : 20px;
}
.market .warning ul li {
	margin-bottom : 3px;
}
.market .warning ul li.dinoWarn .swf {
	float : left;
	position : relative;
	margin-top : -10px;
	margin-right : 5px;
	background-color : #863724;
	border : 1px solid #ffee92;
	outline : 1px solid black;
}
.market .warning ul li.dinoWarn {
	height : 40px;
	margin-top : 10px;
}
.market .warning ul strong {
	padding-left : 3px;
	padding-right : 3px;
	color : white;
	text-decoration : none;
	background-color : #8B0000;
	-moz-border-radius : 10px;
}
.market .warning ul img {
	vertical-align : -40%;
}
.market .total {
	margin-top : 15px;
	padding-top : 5px;
	border-top : 1px solid #e4aa69;
	font-size : 14pt;
}
.faq .form label {
	color : #BC683C;
	font-variant : small-caps;
	font-weight : bold;
	display : block;
}
.faq .form textarea {
	width : 100%;
	height : 80px;
}
.faq dl {
	margin-left : 20px;
	margin-bottom : 20px;
}
.faq dt {
	margin-top : 10px;
	padding-left : 20px;
	background : url("http://data.en.dinorpg.com/img/icons/small_follow.gif") no-repeat;
}
.faq dd {
	width : 100%;
	padding : 5px;
	border : 1px solid #fcf9d1;
	outline : 2px solid #f8d39c;
	background-color : #f3ca92;
}
.faq dd .score {
	text-align : right;
}
.faq dd .score a {
	font-variant : normal;
}
.contest pre {
	font-size : 13pt;
}
.contest .showDino {
	text-align : center;
	background-color : #fbdba8;
	margin-bottom : 10px;
	margin-right : auto;
	margin-left : auto;
	width : 210px;
	border : 1px solid #e4aa69;
	-moz-border-radius : 10px;
}
.contest .showDino .misc {
	font-size : 9pt;
	line-height : 10pt;
	color : #bc683c;
}
.contest .showDino .name {
	font-weight : bold;
	line-height : 10pt;
	color : #52646b;
	margin-bottom : 5px;
}
.contest .showDino .vote a {
	margin-left : 30px;
}
.contest .showDino .vote {
	margin-bottom : 5px;
}
.cinema ul.actions {
	list-style : none;
	padding-left : 10px;
}
.cinema ul.actions dl {
	margin-left : 20px;
}
.cinema dt {
	width : 140px;
	height : 20px;
	float : left;
	position : relative;
	-moz-border-radius : 10px;
	background-color : #E4AA69;
	margin-bottom : 5px;
	color : #FFEE92;
	font-size : 8pt;
	font-variant : normal;
	font-weight : bold;
	text-align : center;
}
.cinema dd {
	margin-left : 150px;
	width : 100px;
	height : 25px;
}
.cinema li.submit {
	list-style : none;
	margin-left : 80px;
}
.cinema dd.big {
	margin-left : 0px;
	height : 60px;
}
.cinema dd.big textarea {
	width : 300px;
	height : 50px;
}
.cinema .reserve {
	height : 80px;
}
.cinema .debrief {
	position : absolute;
	width : 377px;
	height : 56px;
	margin-left : 66px;
	margin-bottom : 35px;
	padding-left : 10px;
	padding-right : 10px;
	color : #ffee92;
	background-image : url("http://data.en.dinorpg.com/img/design/cinema_bg.gif");
}
.cinema .debrief .end {
	position : absolute;
	margin-left : 70px;
	margin-top : 15px;
	font-weight : bold;
	font-variant : small-caps;
}
.cinema .debrief .vote {
	position : absolute;
	margin-left : 140px;
	margin-top : 12px;
	width : 135px;
	background-image : url("http://data.en.dinorpg.com/img/icons/cinema_rate_empty.gif");
}
.cinema .debrief .vote .v {
	float : left;
	width : 27px;
	height : 32px;
}
.cinema .debrief .vote a:hover {
	background-color : transparent;
}
.cinemaBar {
	width : 60px;
	height : 12px;
	background-image : url("http://data.en.dinorpg.com/img/icons/small_star_empty.gif");
	background-repeat : repeat-x;
}
.cinemaBar .fill {
	height : 12px;
	background-image : url("http://data.en.dinorpg.com/img/icons/small_star.gif");
}
