* {
	margin: 0px;
	padding: 0px;
}

html {
	overflow: auto;
}

html body {
	background-image: url('../img/design/bg.jpg');
	text-align: center;
	font: 11px verdana, arial;
	color: #e1e1e1;
	line-height: 1.5em;
}

.bright {
	color: #e1e1e1;
}

.hidden {
	display: none;
}

#mainContainer {
	width: 1000px;
	height: 565px;
	background-image: url('../img/design/main_bg_full.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	position: absolute;
	left: 50%;
	margin-left: -500px;
	padding-top: 46px;
	text-align: left;
	top: -46px;
}

#footer {
  width: 1000px;
	position: absolute;
	left: 50%;
	top: 612px;
	margin-left: -500px;
	text-align: left;  
	color: #454444;
	font-size: 10px;
	line-height: 10px;
	height: 10px;
}

#footer b {
	color: #888888;
}

#footer a {
	color: #505050;
	text-decoration: none;
}

.footerPadding {
  padding: 0px 10px;
}

#mainMargin {
	margin: 0px 10px 0px 10px;
}

#topLeft {
	width: 110px;
	height: 300px;
	background-image: url('../img/design/bg_top_left.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	position: absolute;
	left: -110px;
	top: 46px;
}

* html #topRight {
	height: 111px;
	h\eight: 140px;
}

#topRight {
	width: 385px;
	height: 111px;
	float: left;
	padding: 42px 0px 0px 0px;
}	

#loggedInfo {
	width: 595px;
	height: 27px;
	float: left;
}

#loggedInfo a {
	text-decoration: underline;
}

#xpBar {
	width: 382px;
	height: 6px;
	cursor: help;
	float: left;
	display: inline;
}

#xpBar a {
	width: 382px;
	height: 6px;
	cursor: pointer;
	float: left;
	display: inline;
}

#xpBar img {
	cursor: pointer;
	float: left;
	display: inline;
	margin: 0px;
	padding: 0px;
	top: 0px;
	left: 0px;
}

#xpBarCon {
	position: absolute;
	width: 382px;
	height: 6px;
	top: 191px;
	left: 607px;
	display: inline;
	cursor: help;
}

#xpInfo b {
	color: #191816;
}

#xpInfo {
	position: absolute;
	width: 150px;
	height: 50px;
	background-image: url('../img/design/xp_info.jpg');
	background-position: top left;
	background-repeat: no-repeat;
	top: 140px;
	left: 421px;
	display: none;
	color: #191816;
	padding: 15px;
	font-size: 9px;
	word-spacing: -1px
}

#healthBar {
	width: 140px;
	height: 27px;
	float: left;
}

#healthBar img {
  margin: 5px 0px 0px 26px;
}

#mainContent {
	width: 628px;
	height: 381px;
	float: left;
}

#mainContentPadding {
	margin: 0px 0px 0px 8px;
	width: 605px;
	float: left;
	display: inline;
	clear: left;
}

#content {
	width: 605px;
	float: left;
}

.subInfo {
	background-image: url('../img/design/info_border.png');
	margin: 10px 0px 20px 0px;
	margin: 10px 0px 7px 0px;
}

.subProduction {
	background-image: url('../img/design/production_border.png');
	margin: 10px 0px 7px 0px;
}

.subChar {
	background-image: url('../img/design/production_border.png');
	margin: 10px 0px 7px 0px;
}

.subMarket {
	background-image: url('../img/design/market_border.png');
	margin: 10px 0px 6px 0px;
}

.subBelongings {
	background-image: url('../img/design/belongings_border.png');
	margin: 10px 0px 5px 0px;
}

.subSms {
	background-image: url('../img/design/sms_border.png');
	margin: 10px 0px 7px 0px;
}

.subGang {
	background-image: url('../img/design/production_border.png');
	margin: 10px 0px 7px 0px;
}

* html  #subMenu {
	height: 44px;
	h\eight: 54px;
}

#subMenu {
	float: left;
	width: 605px;
	height: 44px;
	background-position: bottom left;
	background-repeat: no-repeat;
}

.subMenuLinkWrapper {
	margin: -1px 0px 0px 5px;
	float: right;
	cursor: pointer;
}

#subMenu a {
	color: #0e3741;
	text-decoration: none;
}

.subMenuLink {
	height: 30px;
	background-image: url('../img/design/subcat_center.png');
	background-repeat: repeat-x;
	background-position: top left;
	float: left;
}

.subMenuLinkLeft {
	margin: 0px 0px 0px 1px;
	height: 30px;
	width: 15px;
	background-image: url('../img/design/subcat_left.png');
	background-repeat: no-repeat;
	background-position: top left;
	float: left;
}

.subMenuLinkRight{
	height: 30px;
	width: 15px;
	background-image: url('../img/design/subcat_right.png');
	background-repeat: no-repeat;
	float: left;
	background-position: top left;
}

.subMenuLinkPadding {
	padding: 6px 12px 0px 12px;
}

#chat {
	width: 245px;
	height: 408px;
}



#mainLeft{
	width: 735px;
	height: 408px;
	float: left;
	clear: both;
}

#mainRight {
	width: 245px;
	height: 408px;
	float: left;
}

.left {
	float: left;
}

.right {
	float: right;
}

.leftClear {
	float: left;
	clear: left;	
	display: inline;
}

.rightClear {
	float: right;
	clear: right;	
	display: inline;
}

.noClear {
	clear: none;
}

.height1 {
	height: 23px;
}

.mainMenuNeutral {
	background-image: url('../img/menu/production.jpg');
	background-repeat: no-repeat;
	background-position: top left;
}

.mainMenuInfo {
	background-image: url('../img/menu/info.jpg');
	background-repeat: no-repeat;
	background-position: top left;
}

.mainMenuProduction {
	background-image: url('../img/menu/production.jpg');
	background-repeat: no-repeat;
	background-position: top left;
}

.mainMenuBelongings {
	background-image: url('../img/menu/belongings.jpg');
	background-repeat: no-repeat;
	background-position: top left;
}

.mainMenuMarket {
	background-image: url('../img/menu/market.jpg');
	background-repeat: no-repeat;
	background-position: top left;
}

.mainMenuSms {
	background-image: url('../img/menu/sms.jpg');
	background-repeat: no-repeat;
	background-position: top left;
}

#mainMenu {
	width: 105px;
	height: 379px;
	margin: 2px 0px 0px 2px;
	display: inline;
	float: left;
	clear: left;
}

#mainMenuPadding {
	padding: 2px 0px 0px 6px;
}

#mainMenuPadding img, #mainMenuPadding  a {
	margin: 0px;
	padding: 0px;
	float: left;
	display: inline;
	clear: left;
	line-height: 1em;
}
/*
#mainMenuPadding  img {
	margin: 3px 0px 0px 12px;
	padding: 0px;
	border: 0px;
	display: block;
	font-size: 0px;
	width: 75px;
	height: 70px;
}

#mainMenuPadding  img#otherMargin {
	margin: 3px 0px 0px 11px;
}

#mainMenuPadding  img#otherMargin2 {
	margin: 5px 0px 0px 12px;
}
*/

#resources {
	width: 121px;
	height: 100px;
	float: left;
	cursor: help;
}

#status {
	width: 48px;
	height: 110px;
	float: left; 
}

#status a img, #status a span {
  margin: 0px 0px 0px 8px;  
  float: left;
  display: inline;
}

#log {
	width: 193px;
	height: 94px;
	padding: 7px 10px 10px 10px;
	float: left; 
}

#nestedChat {
	line-height: 13px;
	padding: 5px 10px 5px 5px;
}

#chatHider {
	width: 219px;
	height: 5px;
	background-image: url('../img/design/ugly_chat.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	position: absolute;
	top: 275px;
	left: 752px;
	z-index: 1200;
	display: inline;
}

#chatHiderBottom {
	width: 219px;
	height: 5px;
	background-image: url('../img/design/ugly_chat.jpg');
	background-repeat: no-repeat;
	background-position: top left;
	position: absolute;
	top: 569px;
	left: 752px;
	z-index: 1200;
	display: inline;
}

#chatContainer {
	margin: 38px 0px 0px 8px;
	width: 228px;
	height: 299px;
	float: left;
	display: inline;
	font-size: 9px;
}

#chatFrame  {
	margin: 0px;
	overflow: hidden;
	width: 228px;
	height: 299px;
	float: left;
	display: inline;
	font-size: 9px;
}

#chatPadding {
	line-height: 13px;
	padding: 5px 10px 0px 5px;
	margin: 0px 0px 5px 0px;
}

#chatConfig {
	position: absolute;
	top: 235px;
	left: 750px;
	width: 217px;
	height: 33px;
	font-size: 10px;
	padding: 4px 8px 0px 8px;
	line-height: 10px;
}

#chatInput {
	width: 233px;
	height: 30px;
	float: left;
	clear: left;
	margin: 0px 0px 0px 5px;
	display: inline;
}

#resourceList {
	margin: 0px 0px 0px 37px;
	padding: 1px 0px 0px 0px;
	color: #0f1111;
}

#resourceList li {
	display: block;
	font-size: 10px;
	line-height: 1em;
	padding: 6px 0px 0px 0px;
	list-style: none;
}

#resourcesInfo {
	position: absolute;
	display: none;
	left: 499px;
	top: 86px;
	padding: 10px 15px;
	width: 79px;
	height: 87px;
	background-image: url('../img/design/resources_info.jpg');
	color: #11100f;
	line-height: 14px;
	font-size: 9px;
}

#resourceList li.otherPadding {
	padding: 0px 0px 0px 0px;
}

a.chatMyself
{
 color: #b25a12;
 text-decoration: none;
}

a.chatOther
{
 color: #b27b12;
 text-decoration: none;
}

span.chatTextOne
{
 color: #9c9c9c;
}

span.chatTextTwo
{
 color: #bbbaba;
}

.chatPlayername
{
 color: #6ca8e5;
}

#chatForm {
  float: left;
  margin: 5px 0px 0px 0px;
}

#msg {
  float: left;
  width: 171px;
}

#submit {
  margin: -1px 0px 0px 0px;
  float: right;
  height: 22px;
  font-size: 10px;
}

#loggedWrapper {
  width: 380px;
  float: left;
}

#loggedWrapper a {
  color: #8b9e66;
}

#loggedAs {
  float: left;
  padding: 2px 0px 0px 12px;
  color: #e6dfc3;
}

#loggedAs img {
  float: left;
  display: inline;
  margin: 3px 4px 0px 0px;
  width: 18px;
  height: 12px;
}

#logout {
  float: right;
  padding: 2px 2px 0px 0px;
}

a {
  color: #1d3444;
}

a img {
  border: 0px;
}

.msgRow {
  float: left;
  clear: left;
  width: 205px;
  display: inline;
  padding: 0px 0px 4px 0px;
}

/* Accordion Overview */
	#overviewHolder
	{
		width: 330px;
		height: 311px;
		background-image: url('../img/black_transparent_darker.png');
		float: left;
		display: inline;
		color: #0f1111;
	}
	
	#overviewHolderWH
	{
		width: 330px;
		height: 281px;
		background-image: url('../img/black_transparent_darker.png');
		float: left;
		clear: left;
		display: inline;
	}
	
	#overviewAccordion {
		width: 304px;
		float: left;
		margin: 13px;
		display: inline;
	}
	
	.accordionWrapper {
		background: #e7e5cf;
		background-image: url('../img/holder_bottom3.jpg');
		background-repeat: repeat-x;
		background-position:  bottom left;
		width: 304px;
		text-align: left;
		float: left;
	}
	
	.accordionWrapper a {
		color: #12474f;
		text-decoration: underline;
	}
	
	.accordion {
		width: 312px;
		float: left;
	}
		
	.accordionHead {
    height: 26px;
		width: 302px;
		cursor: pointer;
		font-weight: bold;
	}
	
	.accordionHeadPadding {
    padding: 3px 5px 3px 5px; 
  }
		
	.accordionHead, .accordionContent {
		float: left;
		clear: left;
	}	
	
	.accordionContent {
		padding: 0px 5px 7px 5px;
		width: 292px;
	}
	
	.holderFinished
	{
		width: 291px;
		height: 4px;
		background-color: #888;
		border: 1px solid #555;
	}
		
	.holderFinished div
	{
		background-color: #00b4db;
		height: 4px;
	}
	
/* End Accordion Overview */

/* PM */
	
	#inboxScroll {
		width: 582px;
		height: 260px;
		float: left;
		display: inline;
		overflow-y: scroll;
		overflow-x: hidden;
	}
	
	#inbox #overviewAccordion {
		width: 566px;
		height: 260px;
		margin: 10px 0px 0px 0px;
	}
	
	#inbox  .accordionWrapper {
		width: 566px;
	}
	
	.accordionWrapper a {
		color: #12474f;
		text-decoration: underline;
	}
		
	#inbox .accordionHead {
		width: 566px;
		color: #3d3d3d;
	}
	
	#inbox  .accordionHeadPadding {
		padding: 4px 5px 3px 10px; 
	}
	
	#inbox .accordionContent {
		padding: 0px;
		width: 566px;
		color: #3d3d3d;
	}
	
	#inbox .accordionContentPadding {
		padding: 0px 10px 0px 10px;
	}
	
	.inboxSettings {
		margin: 0px 0px 0px 0px;
	}
	
	.checkbox3 {
		margin: 3px 0px 0px 0px;
	}
	
	.checkbox2 {
		margin: 0px 5px -3px 3px;
		padding: 0px;
	}
	
	.checkbox {
		margin: 0px 0px -3px 3px;
		padding: 0px;
	}
	
	.msgTxtarea, #profileText, #gangText {
		width: 560px;
		margin: 10px 0px 8px 0px;
		padding: 10px;
		height: 179px;
		background: #c4b695;
		border: 1px solid #615e4b;
		overflow-x: hidden;
	}
	
	#profileText {
		margin: 0px;
		height: 106px;
		width: 320px;
		padding: 0px 0px 0px 10px;
	}
	
	#gangText {
		margin: 3px 0px 0px 0px;
		height: 98px;
		width: 308px;
		padding: 0px 0px 0px 10px;
	}
	
	.smallText {
		font-size: 10px;
		color: #858585;
	}
/* End PM */

.halfBox {
  height: 140px;
  width: 330px;
	background-image: url('../img/black_transparent.png');
	float: left;
	clear: left;
	display: inline;
}

.rightContainer {
	float: left;
	width: 268px;
	margin: 0px 0px 0px 7px;
	display: inline;
}

.rightImage {
	width: 268px;
	height: 170px;
  float: left;
}

.smallWidth {
	width: 268px;
}

.bigWidth {
	width: 330px;
}
	


.bigSideBox {
	background-image: url('../img/black_transparent_darker.png');
	width: 268px;
	height: 140px;
	float: left;
	margin: 0px;
	display: inline;
}

.smallSideBox {
	background-image: url('../img/black_transparent_darker.png');
	width: 268px;
	height: 134px;
	float: left;
	margin: 7px 0px 0px 0px;
	display: inline;
}

.boxPadding {
	margin: 8px 9px 8px 9px;
}

.boxPadding2 {
	margin: 23px;
}

.boxPadding3 {
	margin: 18px;
}

.boxPadding4 {
	margin: 10px 10px 0px 10px;
}

.boxPadding5 {
	margin: 22px;
}


.moreBoxPadding {
	margin: 105px 5px 0px 25px;
}

.storeImageWrapper {
	width: 605px;
	float: left;
}

.storeImageWrapper img {
	width: 146px;
	height: 90px;
	float: left;
	margin: 0px 7px 0px 0px;
	cursor: pointer;
	position: relative;
	float: left;
	border: 0px;
}

.storeImageWrapper img.noMargin {
	margin: 0px;
}

.storeOptionsLeft {
	float: left;
	width: 370px;
}

.storeLeftContent, .storeRightContent {
	width: 370px;
	height: 184px;
	background-image: url('../img/black_transparent_darker.png');
	float: left;
	margin: 0px;
	display: inline;
}

.storeRightContent {
	width: 228px;
}

.storeOptionsRight {
	width: 228px;
	float: left;
	margin: 0px 0px 0px 7px;
}

.resourceContainer, .resourceContainer2, .resourceContainer3 {
	float: right;
	width: 118px;
	display: inline;
}

.resourceContainer2 {
	width: 135px;
}

.resourceContainer3 {
	width: 200px;
}

.resourcesNames {
	float: left;
	width: 55px;
	font-weight: bold;
}

.wList {
  width: 83px;
}
.resourcesValues {
	float: right;
	text-align: right;
}

.resourcesNames li, .resourcesValues li {
	list-style: none;
}

.sellerDesc, .sellerDesc2, .sellerDesc3  {
	float: left;
	display: inline;
	width: 210px;
	margin: 0px;
}

.sellerDesc2 {
	width: 200px;
}

.sellerDesc3 {
	width: 140px;
}

.sellerName {
	width: 100%;
	padding: 0px 0px 5px 0px;
	border-bottom: 1px solid #a7a69b;
	display: inline;
	float: left;
}

/* Sliders */

	.slider {
	  height:4px;
	  position:relative;
	  background-image: url('../img/design/track_bg_round.png');
	  background-repeat: no-repeat;
	  background-position: top left;
	  width: 100%;
	  cursor: pointer; 	
	}
	
	.smallSlider {
		background-image: url('../img/design/track_bg_round_210.png');
	}

	.ui-slider-handle {
		cursor: pointer;
	  margin: -7px 0px 0px 0px;
	  background-image: url('../img/design/slider.png');
	  background-repeat: no-repeat;
	  height:16px;
	  left:0px;
	  position:absolute;
	  top:0px;
	  width:26px;
	  z-index:1;
	}
	
	.marketSlider .sliderContainer {
		width: 200px;
		height: 16px;
		margin: 5px 0px 0px 0px;
	}
	
	.marketSlider .slider {
		height: 6px;
	}
	
	.marketSlider .ui-slider-handle {
		height: 10px;
		margin: -2px 0px 0px 0px;
		width: 10px;
	}

	.sliderContainer {
	  float: left;
	  width: 100%;
	  height: 16px;
	  margin: 7px 0px 0px 0px;
	}

	.sliderVal {
		float: left;
	}

/* End Sliders */

.w100 {
	width: 100%;
}

.wh100 {
	width: 100%;
	height: 100%;
}

.w49{
	width: 49%;
}

.w248 {
	width: 248px;
}

.descM {
	margin: 5px 0px 0px 0px;
}

.submitBtn {
	height: 20px;
	font-size: 10px;
	line-height: 10px;
}

.split3, .split3extra  {
	width: 172px;
	padding: 10px;
	height: 287px;
	margin: 0px 8px 0px 0px;
	float: left;
	letter-spacing: -1px;
	font-size: 11px;
	background-image: url('../img/black_transparent_darker.png');
	display: inline;
	border: 2px solid #e6dfc3;
	
}

.split3extra {
	width: 173px;
}

.split3 .topBorder, .split3extra .topBorder {
	font-size: 10px; 
}


.split3 b, .split3extra b {
	color: #A4A298;
	font-weight: normal;
}

.split3 b.bright {
	color: #E1E1E1;
	font-weight: bold;
}

.smsText  {
	color: #339900;
	font-weight: bold;
}

b {
	color: #9b9990;
}

.belongingsInfoWrapper b, .belongingsTopRight b {
	color: #d0cabc;
}

a {
	color: #B27B12;
	text-decoration: none;
}

.linkColor {
	color: #B27B12;
}

.darkRed {
	color: #7e4604;
}

.darker {
	color: #717171;
}

.darker2 {
	color: #9F9F9F;
}



.topBorder {
	border-top: 1px solid #a7a69b;
	margin: 5px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}

.noMargin {
	margin: 0px;
}

.playerName {
	width: 178px;
	padding: 0px 0px 7px 0px;
	margin: 0px 0px 4px 0px;
	font-weight: bold;
}

.split3 a {
	text-decoration: none;
}

.smallTxt {
	font-size: 10px;
}

.smallerTxt {
	font-size: 9px;
}

.splitLeft {
	float: left;
	width: 94px;
}

.splitRight {
	float: left;
	width: 94px;
}

.split3 img.pImage, .split3extra  img.pImage {
	padding: 0px 0px 5px 0px;
	margin: 0px 0px 3px 0px;
	width: 172px;
}

.split3 ul, .split3extra ul {
	width: 160px;
	float: left;
	clear: left;
}

.split3 li, .split3extra li {
	margin: 5px 0px 0px 0px;
	background: #c4c5a7;
	border: 1px solid #c4c5a7;
	width: 160px;
	font-weight: bold;
	padding: 4px;
	color: #121210;
	cursor: pointer;
}

#tariffInfo {
	background: #c4c5a7;
	text-align: center;
	padding: 8px;
	width: 154px;
	height: 241px;
	color: #121210;
}


.split3 li.activeLi, .split3extra li.activeLi {
	border: 0px;
	width: 159px;
	background: #CECFA8;
	padding: 6px 5px 6px 8px;
}

.split3 li img, .split3extra li img {
	margin: 0px 5px -2px 0px;
}

.split3extra  img {
	width: 173px;
}

#tariff li {
}

#infoTariff {
	padding: 0px 5px 0px 0px;
}

.vipBtn {
	width: 120px;
	height: 120px;
	background-image: url('../img/design/vip_btn_out.png');
	cursor: pointer;
	position: absolute;
	top: 310px;
	left: 598px;
}

.vipBtn.active{
	background-image: url('../img/design/vip_btn_over.png');
}

.dottedT {
	border-top: 1px dotted #ccc;
	padding: 3px 0px 0px 0px;
}

.dottedB {
	border-bottom: 1px dotted #ccc;
	padding: 0px 0px 18px 0px;
}

.bigText {
	font-size: 17px;
	line-height: 1.3em;
	font-weight: bold;
}

.splitLeftPadding {
	padding: 0px 5px 0px 0px;
}

.splitRightPadding {
	padding: 0px 0px 0px 5px;
}

.ninePx {
	
}

.top5 {
	margin: 5px 0px 0px 0px;
}

.top6 {
	margin: 6px 0px 0px 0px;
}

.top7 {
	margin: 7px 0px 0px 0px;
}

.top15 {
	margin: 15px 0px 0px 0px;
}

.top4 {
	margin: 4px 0px 0px 0px;
}

.top3{
	margin: 3px 0px 0px 0px;
}

.top2{
	margin: 2px 0px 0px 0px;
}

.l2 {
	margin: 0px 0px 0px 2px;
}

.t2b7 {
	margin: 2px 0px 7px 0px;
}

.mTop20 {
	margin: 20px 0px 0px 0px;
}

.l7t3 {
	margin: 3px 0px 0px 7px;
}

.l7t5 {
	margin: 5px 0px 0px 7px;
}

p {
	float: left;
	clear: left;
	display: inline;
	width: 100%;
}

li {
	list-style: none;
}

.hugeBurner {
	float: left;
	width: 102px;
	height: 96px;
}

#createForm {
  margin: 15px 0px 0px 0px;
  float: left;
  width: 230px;
}

#createForm select {
	width: 230px;
	float: left;
}

#createForm input {
  display: inline;
  margin: 5px 0px 0px 0px;
  width: 148px;
  height: 16px;
  float: left;
}

#createForm .smallBtn, #createForm .smallBtnHover {
  margin: 5px 0px 0px 5px;
  width: 69px;
  display: inline;
  float: right;
}


.pExtraTop {
  margin: 11px 0px 0px 0px;
}

/* Modal Dialog */
	#modalOverlay {background-color: #000; cursor:wait;}

	#modalContainer{
		position: absolute;
		z-index: 1002;
		min-height: 10px; 
		width:500px; 
		left:50%; 
		top:22%; 
		margin-left:-250px; 
		background-image: url('../img/design/very_dark.png');
		color: #e1e1e1;
		border: 3px solid #dcdcdc;
		padding:30px;
		text-align: left;
	}
	
	
	/* #modalContainer a.modalCloseImg {
		background:url('../img/design/x.png') no-repeat; 
		width:25px; height:29px; 
		display:inline; 
		z-index:3200; 
		position:absolute; 
		top:-15px; 
		right:-18px; 
		cursor:pointer;
	} */
	#modalContainer #basicModalContent {
		
	}

	.yes, .no {
	  cursor: pointer;
	}
	
	.modalError, .modalFight, .modalNormal {
		text-align: left;
		float: left;
		clear: left;
		width: 15px;
		height: 15px;
		margin: 0px 5px 0px 0px;
	}
	
	.modalError {
		background-image: url('../img/design/modal_error.jpg');
		
	}
	
	.modalNormal {
		background-image: url('../img/design/modal_normal.jpg');
	}
	
	.modalClose a {
		float: left;
		clear: left;
		width: 100%;
		text-align: center;
		text-decoration: none;
	}
	
	.modalContainer .price {
		width: 90px;
	}
/* End Modal Dialog */


/* Headers */
  
  h1, h2 {
    
  	font-family: arial;
  	font-weight: normal;
  	font-size: 20px;
  	line-height: 1em;
	margin: 0px 0px 10px 0px;
  	color: #c6bf96;
  	float: left;
  	display: inline;
  }
  
  h2 {
  	font-size: 14px;
  	margin: 0px 0px 5px 0px;
	 color: #b2b09a; 
	 width: 100%;
	 font-weight: bold;
  }
  
  #marketContent h2 {
	text-transform: uppercase; 	
  }
  
  #subMenu h1 {
  	font-weight: normal;
  	font-size: 18px;
  	padding: 6px 15px 0px 10px;
  	line-height: 1em;
  	float: left;
  	display: inline;
  }
  
  .h1Container {
  	margin: -1px 0px 0px 0px;
    float: left;
    height: 32px;
    background-image: url('../img/design/header_repeat.png');
    background-repeat: repeat-x;
  }
  
  .h1ContainerLeft {
  	margin: -1px 0px 0px 0px;
    height: 32px;
    float: left;
    width: 15px;
    background-image: url('../img/design/header_left.png');
    background-repeat: no-repeat;
    background-position: top left;
  }
  
  .h1ContainerRight {
  	margin: -1px 0px 0px 0px;
    height: 32px;
    width: 20px;
    float: left;
    background-image: url('../img/design/header_right.png');
    background-repeat: no-repeat;
    background-position: top right;
  }
  
	.subInfo h1 {
	  /*color: #104214;*/
	  color: #192a2d;
	}

	.subProduction h1 {
		/*color: #1d3541;*/
		color: #192a2d;
	}

	.subChar h1 {
		color: #192a2d;
	}

	.subMarket h1 {
		color: #192a2d;
	}

	.subBelongings h1 {
		color: #192a2d;
	}

	.subSms h1 {
		color: #192a2d;
	}
	
	.bigHeader, .bigHeaderW {
	  	background-image: url('../img/design/big_header.png');
	  	background-repeat: repeat-x; 
	  	height: 30px;
		width: 268px;
	  	float: left;
	  	display: inline;
	}
  
	.bigHeaderW, .bigHeaderW2, .bigHeaderW3 {
		width: 330px;
		padding: 0px;
		margin: 0px;
	}
	
	.bigHeaderW2, .bigHeaderW3 {
		height: 29px;
		background-image: url('../img/black_transparent_darker.png');
		width: 370px;
		margin: 7px 0px 1px 0px;
	}
	
	.bigHeaderW3 {
		width: 228px;
	}
	
	.fader {
		float: left;
	}
  
  .bigHeader h2, .bigHeaderW h2, .bigHeaderW2 h2, .bigHeaderW3 h2  {
  	font-size: 14px;
  	padding: 7px 0px 0px 9px;
	width: 200px;
  	color: #e5e5e5;
  }
  
  .bigHeader h2 {
	width: 259px;
  }
/* End Headers */

#onlineContainer {
	float: left;
	width: 200px;
	height: 27px;
	display: inline;
	margin: 11px 0px 0px 12px;
}

.onlineSep {
	margin: 0px 0px 0px 15px;
}

/* Market */

	#marketContent {
		width: 605px;
		height: 316px;
		background-image: url('../img/pages/market/market_bg.jpg');
		background-position: top left;
		background-repeat: no-repeat;
		float: left;
	}
	
	#marketPadding {
		margin: 12px 0px 0px;
	}
	
	.marketTopRight, .marketBottomRight {
		background-image: url('../img/black_transparent_darker.png');
		width: 295px;
		height: 308px;
		float: left;
		border: 2px solid #e6dfc3;
		display: inline;
	}
	
	.marketBottomRight {
		margin: 7px 0px 0px 0px;
		height: 161px;
	}
	
	.marketType {
		height: 40px;
		width: 235px;
		line-height: 1em;
		font-size: 10px;
		margin: 15px 0px 0px 0px;
		display: inline;
		float: left;
	}
	
	.marketType h2 {
		font-size: 12px;
	}
	
	#pickDealer, #pickBurner {
		margin: 10px 10px 0px 10px;
		height: 77px;
		float: left;
		display: inline;
	}
	
	#pickDealer {
		width: 275px;
		margin: 23px 10px 0px 10px;
	}
	
	span {
		margin: 0px;
		padding: 0px;
	}
	
	#pickBurner{
		height: 80px;
		margin: 20px 0px 0px 14px;
		float: left;
		display: inline;
		width: 275px;
	}
	
	#pickBurner img, #pickBurner span  {
		width: 80px;
		height: 80px;
		float: left;
		display: inline;
		margin: 0px 13px 0px 0px;
		cursor: pointer;
	}
	
	#pickBurner img.noMargin {
		margin: 0px 0px 0px 0px;
	}
	
	#pickBurner span.noMargin {
		margin: 0px 0px 0px 0px;
	}
	
	.fullHeight h1 {
		margin: 17px 0px 0px 0px;
	}
	
	#dealerText {
		margin: 0px 0px 10px 0px;
		height: 30px;
		width: 248px;
	}
	
	.pickImage {
		width: 69px;
		height: 70px;
		float: left;
		display: inline;
		margin: 0px 15px 0px 10px;
		cursor: pointer;
	}
	
	.pickImageRight {
		width: 69px;
		height: 70px;
		display: inline;
		float: left;
		margin: 0px 0px 0px 10px;
		cursor: pointer;
	}
	
	.pickBooze {
		margin: 10px 0px 0px 25px;
		width: 248px;
		float: left;
		display: inline;
		line-height: 15px;
	}
	
	.pickPadding {
		padding: 0px 17px 0px 25px;
	}
	
	.pickForm {
		float: left;
		width: 248px;
	}
	
	#boxHover {
		border: 2px solid #ededed;
	}
	
	#activeBox {
		border: 2px solid #cfc188;
	}

/* End Market */

.twoSplit {
	width: 299px;
	float: left;
	margin: 0px 7px 0px 0px;
}

.twoSplitTwo {
	width: 126px;
	float: left;
	margin: 5px 0px 0px 0px;
	display: inline;
}

.twoSplitTwoM {
	width: 126px;
	float: left;
	margin: 5px 7px 0px 0px;
	display: inline;
}

.twoSplit3 {
	width: 135px;
	float: left;
	margin: 5px 0px 0px 0px;
	display: inline;
}

.twoSplit3M {
	width: 135px;
	float: left;
	margin: 7px 7px 0px 0px;
	display: inline;
	line-height: 14px;
}


.fullHeight {
	height: 308px;
	width: 295px;
	float: left;
	background-image: url('../img/black_transparent_darker.png');
	display: inline;
	border: 2px solid #e6dfc3;
}

.noMargin {
	margin: 0px;
}

.pickForm {
	float: left;
}

#newsScroller {
		width: 293px;
		height: 255px;
		float: left;
		display: inline;
		overflow: hidden;
		padding: 0px 10px 0px 0px;
}

/* Profile */
	#profileScroll {
		width: 378px;
		height: 176px;
		float: left;
		display: inline;
		overflow: hidden;
	}
	
	.presentationBoxPadding {
		margin: 7px;
	}
	.profileLeft {
		float: left;
		width: 396px;
	}
	
	.profileRight {
		float: left;
		width: 202px;
		margin: 0px 0px 0px 7px;
	}
	
	.profileInfo {
		width: 396px;
		height: 110px;
	}
	
	.presentationBox, .profileLongBox, .profileFacts, .myProfileFacts {
		width: 392px;
		height: 190px;
		background-image: url('../img/black_transparent_darker.png');
		float: left;
		display: inline;
		border: 2px solid #e6dfc3;
		margin: 7px 0px 0px 0px;
	}
	
	.presentationBox {
		overflow: hidden;
	}
	
	.profileLongBox {
		margin: 0px;
		width: 198px;
		height: 307px;
	}
	
	.profileImageHolder {
		width: 92px;
		height: 108px;
		background-image: url('../img/pages/profile/img_holder.jpg');
		background-repeat: no-repeat;
		float: left;
		clear: left;
		display: inline;
	}
	
	.profileImageHolder img {
		margin: 3px;
		width: 86px;
		height: 102px;
	}
	
	.profileFacts {
		
		height: 104px;
		width: 248px;
		float: left;
		margin: 0px 0px 0px 7px;
	}
	
	.myProfileFacts {
		height: 104px;
		width: 293px;
		float: left;
		margin: 0px 0px 0px 7px;
	}
	
	.profileFacts li, .myProfileFacts li {
		list-style: none;
		line-height: 1em;
		padding: 3px 0px 0px 5px;
	}
	
	.iconHolder {
		float: left;
		margin: 1px 0px 0px 7px;
	}
	
	.iconHolder img{
		width: 38px;
		height: 34px;
		float: left;
		clear: left;
		margin: 0px 0px 2px 0px;
	}

/* End Profile */

/* Gang */
	
	.gangLeft, .gangRight, .mapLeft, .mapRight {
		background-image: url('../img/black_transparent_darker.png');
		display: inline;
		border: 2px solid #e6dfc3;
		height: 307px;
		width: 376px;
		float: left;
		clear: left;
	}
	
	.gangRight, .mapRight {
		width: 214px;
		margin: 0px 0px 0px 7px;
		clear: none;
	}
	
	.mapLeft {
		width: 374px;
	}
	
	.mapRight {
		width: 216px;
	}
	
	.gangPic, .gangPicUpload {
		width: 340px;
		height: 100px;
		background-image: url('../img/design/gang_pic_bg_big.jpg');
		float: left;
		clear: left;
	}
	
	.gangPicUpload {
		width: 320px;
		height: 94px;
	}
	
	.gangPicUpload img {
		width: 312px;
		height: 86px;
		margin: 4px;
	}
	
	.gangPic img {
		width: 332px;
		height: 92px;
		margin: 4px;
	}
	
	.smallGangPic {
		width: 196px;
		height: 90px;
		background-image: url('../img/design/gang_pic_bg.jpg');
		float: left;
		clear: left;
		margin: 7px 0px 0px 0px;
	}
	
	.smallGangPic img {
		margin: 3px;
		width: 191px;
		height: 84px;
	}
	
	.gangMenu {
		border-top: 1px solid #a7a69b;
		border-bottom: 1px solid #a7a69b;
		padding: 8px 0px 8px 0px;
		margin: 5px 0px 5px 0px;
		line-height: 1em;
	}

/* End Gang */

/* Belongings */
	
	.belongingsTopLeft, .belongingsBottomLeft {
		background-image: url('../img/black_transparent_darker.png');
		display: inline;
		border: 2px solid #e6dfc3;
		height: 307px;
		width: 344px;
		float: left;
		clear: left;
	}
	
	.headSeperation {
		margin: 14px 0px 5px 0px;
		padding: 10px 0px 0px 0px;
	}
	
	.belongingsBottomLeft   {
		margin: 7px 0px 0px 0px;
		height: 147px;
	}
	
	.belongingsTopRight, .belongingsBottomRight  {
		background-image: url('../img/black_transparent_darker.png');
		border: 2px solid #e6dfc3;
		height: 176px;
		width: 246px;
		float: right;
		clear: right;
		display: inline;
		margin: 0px;
	}
	
	.belongingsTopRight img {
		height: 60px;
		width: 100%;
		float: left;
		clear: left;
		margin: 0px 0px 4px 0px;
	}
	
	.belongingsBottomRight  {
		margin: 7px 0px 0px 0px;
		height: 119px;
	}
	
	.belongingsImgs {
		width: 100%;
		height: 50px;
		float: left;
		clear: left;
		display: inline;
		margin: 4px 0px 0px 0px;
	}
	
	.belongingsImgs img {
		width: 76px;
		height: 50px;
		float: left;
		margin: 0px 7px 0px 0px;
		cursor: pointer;
	}
	
	.securityImages img {
		cursor: pointer;
		width: 54px;
		height: 50px;
		float: left;
		display: inline;
		margin: 0px 4px 0px 0px;
		cursor: pointer;
	}
	
	.belongingsImgs .clickItem {
		width: 76px;
		height: 50px;
		float: left;
		display: inline;
		margin: 0px 7px 0px 0px;
		cursor: pointer;
		position: relative;
		float: left;
		border: 0px;
	}
	
	.belongingsImgs .clickItem.noMargin {
		margin: 0px;
	}
	
	.securityImages #noMargin  {
		width: 52px;
		height: 50px;
		margin: 0px 0px 0px 0px;
	}
	
	.belongingsImgs img.noMargin {
		margin: 0px;
	}
	
	.belongingsInfoWrapper {
		width: 220px;
		height: 53px;
		float: left;
		clear: left;
		margin: 7px 0px 0px 0px;
		line-height: 1.2em;
		display: inline;
	}
	
	.belongingsButtonWrapper {
		width: 88px;
		height: 43px;
		float: right;
		padding: 0px;
		margin: 13px 2px 0px 0px;
		display: inline;
	}
	
	.belongingsButtonWrapper input {
		height: 20px;
	}
	
	.securityImages {
		height: 57px;
		width: 100%;
		float: left;
		clear: left;
	}
	
	.secDropUp, .fightDropUp {
		position: absolute;
		background: #ccc;
		width: 109px;
		top: 457px;
		left: 607px;
		display: none;
		z-index: 4000;
	}
	
	.fightDropUp {
		top: 434px;
		left: 373px;
		width: 86px;
	}
	
	.secDropUp div, .fightDropUp  div {
		width: 100%;
		height: 26px;
		background-image: url('../img/holder_bottom2.jpg');
		background-repeat: repeat-x;
		background-position:  top left;
		float: left;
		clear: left;
	}
	
	.secDropUp div a, .fightDropUp div a  {
		float: left;
		font-size: 10px;
		margin: 5px 0px 0px 10px;
		text-decoration: none;
	}
	
	.burnerServiceImg {
		float: left;
		width: 100px;
		background: #ddd;
		height: 100px;
	}
	
	.burnerSliderContainer {
		float: left;
		clear: left;
		width: 200px;
		height: 16px;
		margin: 10px 0px 0px 0px;
	}
	
	.vertical5split, .vertical3split , .vertical5splitLower, .vertical3splitLower,  .vertical5splitM, .vertical3splitM,
	.vertical4split,  .vertical4splitLower, .vertical4splitM 	{
		height: 53px;
		width: 295px;
		background-image: url('../img/black_transparent_darker.png');
		display: inline;
		border: 2px solid #e6dfc3;
		margin: 0px;
		float: left;
		clear: left;
		cursor: pointer;
	}
	
	#activeOver {
		border: 2px solid #fff;
	}
	
	.vertical4split,  .vertical4splitLower, .vertical4splitM  {
		height: 69px;
	}
	
	.vertical5split img, .vertical5splitLower img, .vertical5splitM img {
		float: left;
		width:  75px;
		height: 53px;
	}
	
	.vertical5split span, .vertical5splitLower span, .vertical5splitM span {
		float: left;
		width:  75px;
		height: 53px;
	}	
	
	.vertical5split h2, .vertical5splitLower h2, .vertical5splitM h2 {
		margin: 12px 0px 0px 0px;
	}
	
	.vertical5splitM {
		margin: 7px 0px 0px 0px;
	}
	
	.vertical5splitLower {
		height: 52px;
		margin: 7px 0px 0px 0px;
	}
	
	.vertical3split, .vertical3splitM  {
		height: 96px;
	}
	
	.vertical3splitM, .vertical4splitM  {
		margin: 7px 0px 0px 0px;
	}
	
	.vertical3splitLower {
		height: 94px;
		margin: 7px 0px 0px 0px;
	}
	
	.vertical4splitLower {
		height: 68px;
		margin: 7px 0px 0px 0px;
	}
	
	.vertical3split h2, .vertical3splitLower h2, .vertical3splitM h2 {
		margin: 25px 0px 0px 0px;
	}
	
	.vertTextWidth {
		width: 210px;
	}
	
	.vertTextWidth2 {
		width: 180px;
	}
	
	.bigSafety {
		width: 295px;
		height: 190px;
	}
	
	.tenTop {
		margin: 10px 0px 0px 0px;
	}
	
	.top8 {
		margin: 8px 0px 0px 0px;
	}
	
	.top100 {
		margin: 133px 0px 0px 0px;
	}
	
	.b10 {
		padding: 0px 0px 15px 0px;
	}

	#fullItem img {
	}
	
	.bigBurnerImg {
		width: 148px;
		height: 92px;
	}

/* End Belongings */


/* Sms */
	.buyCoinsTop, .buyCoinsBottom, .fullSizeBox, .useCoinsTopLeft, .useCoinsTopRight , .useCoinsBottom  {
		height: 96px;
		width: 601px;
		background-image: url('../img/black_transparent_darker.png');
		display: inline;
		border: 2px solid #e6dfc3;
		margin: 0px;
		float: left;
		clear: left;
	}
	
	.buyCoinsTop img#boxHover {
		border: 0px;
	}
	
	.smsPrices {
		float: left;
		clear: none;
		margin: 49px 0px 0px 0px;
	}
	
	.smsPrices h1 {
		margin: 0px;
	}
	
	.smsPrices p {
		margin: 6px 0px 8px 0px;
	}
	
	.buyCoinsTop .clicker {
		width: 72px;
		height: 96px;
		margin: 0px 0px 0px 37px;
		cursor: pointer;
	}
	
	.buyCoinsBottom {
		height: 200px;
		margin: 7px 0px 0px 0px;
	}
	
	.smsPrices img {
		margin: 2px 5px 0px 0px;
		float: left;
	}
	
	.fullSizeBox {
		height: 307px;
		width: 601px;
	}
	
	.useCoinsTopLeft, .useCoinsTopRight {
		height: 76px;
		width: 295px;
		clear: none;	
		cursor: pointer;
	}
	
	.useCoinsTopLeft {
		margin: 0px 7px 0px 0px;
	}
	
	.useCoinsBottom {
		height: 220px;
		margin: 7px 0px 0px 0px;
	}
	
	.lTicket {
		width: 33px;
		height: 33px;
		margin: 0px 1px 1px 0px;
		text-align: center;
		background-image: url('../img/black_transparent_darker.png');
		display: inline;
	}
	
	.lTicket a, .lTicket font  {
		float: left;
		width: 33px;
		margin: 8px 0px 0px 0px;
	}
		
/* End Sms */

/* Inputs */
	.noStyle {
		background-color: transparent;
		border: 0px;
	}
	
	.modalContainer .noStyle {
		color: #e1e1e1;
		padding: 3px 0px 0px 0px;
		line-height: 1em;
	}
/* End Inputs */

/* Buttons */
	.searchBtn {
		width: 80px;
		height: 60px;
		background-image: url('../img/design/search_btn.jpg');
		background-repeat: no-repeat;
		cursor: pointer;
		color: #27251f;
		float: left;
		margin: 17px 0px 0px 7px;
	}
	
	
	.smallBtn, .mediumBtn, .hugeButton   {
		height: 20px;
		background-image: url('../img/design/small_btn_center.png');
		background-repeat: repeat-x;
		color: #27251f;
		font-size: 10px;
		cursor: pointer;
	}
	
	.smallBtn  div {
		height: 20px;
		background-image: url('../img/design/small_btn_left.png');
		background-repeat: no-repeat;
		background-position: top left;
	}
	
	.smallBtn  div div {
		height: 20px;
		background-image: url('../img/design/small_btn_right.png');
		background-repeat: no-repeat;
		background-position: top right;
		
	}
	
	.smallBtn div div div {
		padding: 4px 10px 0px 10px;
		text-align: center;
		line-height: 1em;
	}

	.smallBtnHover {
		height: 20px;
		background-image: url('../img/design/small_btn_center_over.png');
		background-repeat: repeat-x;
		color: #332b09;
		font-size: 10px;
		cursor: pointer;
	}
	
	.smallBtnHover  div {
		height: 20px;
		background-image: url('../img/design/small_btn_left_over.png');
		background-repeat: no-repeat;
		background-position: top left;
	}
	
	.smallBtnHover  div div {
		height: 20px;
		background-image: url('../img/design/small_btn_right_over.png');
		background-repeat: no-repeat;
		background-position: top right;
		
	}
	
	.smallBtnHover div div div {
		padding: 4px 10px 0px 10px;
		text-align: center;
		line-height: 1em;
	}
	
	.mediumBtn {
		background-image: url('../img/design/medium_btn_center.png');
		background-repeat: repeat-x;
		width: 133px;
		height: 25px;
	}
	
	.mediumBtn  div {
		height: 25px;
		background-image: url('../img/design/medium_btn_left.png');
		background-repeat: no-repeat;
		background-position: top left;
	}
	
	.mediumBtn  div div {
		height: 25px;
		background-image: url('../img/design/medium_btn_right.png');
		background-repeat: no-repeat;
		background-position: top right;
		
	}
	
	.mediumBtn div div div {
		padding: 4px 10px 0px 10px;
		text-align: center;
	}
	
	.hugeButton {
		width: 100%;
		height: 55px;
		width: 262px;
		margin: 11px 0px 0px 16px;
		background-image: url('../img/design/huge_btn.png');
		font-weight: bold;
		font-size: 10px;
	}
	
	.hugeButton div {
		text-align: center;
		padding: 19px 0px 0px 0px;
	}
	
/* End Buttons */

.right7 {
	margin: 0px 7px 0px 0px;
}

.right17 {
	margin: 0px 17px 0px 0px;
}

.w164 {
	width: 145px;
}

.w180 {
	width: 180px;
}

.w290 {
	width: 290px;
}

.w20 {
	width: 20px;
}

.w202 {
	width: 202px;
}

.top20 {
	margin: 20px 0px 0px 0px;
}

.top25 {
	margin: 25px 0px 0px 0px;
}

.top50 {
	margin: 50px 0px 0px 0px;
}

.top7 {
	margin: 7px 0px 0px 0px;
}

.top24 {
	margin: 24px 0px 0px 0px;
}


.top15 {
	margin: 15px 0px 0px 0px;
}

.top13 {
	margin: 13px 0px 0px 0px;
}

.top12 {
	margin: 12px 0px 0px 0px;
}

.right15 {
	margin: 0px 15px 0px 0px;
}

.bottom10 {
	margin: 0px 0px 10px 0px;
}	

.bottom5 {
	margin: 0px 0px 5px 0px;
}

.left7 {
	margin: 0px 0px 0px 7px;
}

.left5 {
	margin: 0px 0px 0px 5px;
}

.left4 {
	margin: 0px 0px 0px 4px;
}


.left3 {
	margin: 0px 0px 0px 3px;
}

.left10 {
	margin: 0px 0px 0px 10px;
}	

.left12 {
	margin: 0px 0px 0px 12px;
}

.left15 {
	margin: 0px 0px 0px 15px;
}

.left20 {
	margin: 0px 0px 0px 20px;
}	

.settingsMargin {
	margin: 0px 0px 0px 20px;
}	

.seperator {
	border-left: 1px solid #dcdcdc;
	padding: 0px 0px 0px 15px;
	height: 90px;
}

.txtInput {
	width: 146px;
	height: 16px;
	border: 1px solid #615e4b;
	background: transparent url('../img/design/input_bg.jpg');
	background-repeat: repeat-x;
	font-size: 10px;
	padding: 2px 2px 0px 2px;
}

.fieldSeller {
	width: 143px;
}	

.bigInput {
	background: #c4b695;
	border: 1px solid #615e4b;
	height: 20px;
	width: 140px;
	padding: 5px;
}

.clickItem {
	float: left;
	cursor: pointer;
}

.level {
	color: #d6bd8c;
}

.w140 {
	width: 140px;
}

.w70_real {
	width: 70px;
}

.w70 {
	width: 45px;
}

.w225 {
	width: 225px;
}

.w80 {
	width: 80px;
}

.w185 {
	width: 185px;
}

.w60 {
	width: 60px;
}

.w30 {
	width: 30px;
}

.w25 {
	width: 25px;
}

.w110 {
	width: 110px;
}

.w150 {
	width: 150px;
}

.w330 {
	width: 330px;
}

.w445 {
	width: 445px;
}

.w100p {
	width: 100px;
}

.w75 {
	width: 75px;
}

.w113 {
	width: 113px;
}

.w119 {
	width: 119px;
}

.w125 {
	width: 125px;
}

.w111 {
	width: 111px;
}

.w130 {
	width: 130px;
}

.w170 {
	width: 170px;
}

.w160 {
	width: 160px;
}

.w226 {
	width: 226px;
}

.w246 {
	width: 246px;
}

.w270 {
	width: 270px;
}

.w210 {
	width: 210px;
}

.w320 {
	width: 320px;
}

.w335 {
	width: 335px;
}

.w280 {
	width: 280px;
}

.w287 {
	width: 287px;
}

.w267 {
	width: 267px;
}

.w579 {
	width: 579px;
}

.w457 {
	width: 447px;
}

.w555 {
	width: 555px;
}

.w580 {
	width: 580px;
}

.w230 {
	width: 230px; 
}

.w250 {
	width: 250px; 
}

.w96 {
	width: 96px;
}

.w40 {
	width: 40px; 
}

.h28 {
	height: 28px;
}

.h20 {
	height: 20px;
}

.h261 {
	height: 261px;
}

.l10 {
	margin: 0px 0px 0px 10px;
}

.l40 {
	margin: 0px 0px 0px 40px;
}

form {
	float: left;
	clear: left;
}

textarea {
	padding: 0px;
	margin: 0px;
	height: 240px;
}

select {
	float: left;
	width: 150px;
}

.rText {
	text-align: right;
}

.bBorder {
	border-bottom: 1px solid #a7a69b;
	padding: 0px 0px 2px 0px;
	margin: 2px 0px 6px 0px;
}

.bBorder2 {
	border-bottom: 1px solid #a7a69b;
	padding: 0px 0px 5px 0px;
}

#editProfile input {
	margin: 0px 0px 0px 10px;
	width: 50px;
}

#editProfile .smallBtn, #editProfile .smallBtnHover {
	margin: 0px 4px 0px 0px;
	width: 144px;
}

.hideThis {
	display: none;
}

a:active
{
outline: none;
}

a:focus
{
-moz-outline-style: none;
}

.brightH {
	color: #c6bf96;
}

.center {
	text-align: center;
}

.strokeOver {
	text-decoration: line-through;
}

.onlineTxt {
	font-size: 8px; 
	color: #e1e1e1; 
	font-weight: bold; 
	text-decoration: none;
	display: inline;
}

#gameAds{
	width: 250px;
	float: left;
}

iframe {
	color: #fff;
}

/* New profile Settings */

label {
	float: left;
}

#profileText2 {
		background: #c4b695;
		border: 1px solid #615e4b;
		overflow-x: hidden;
		margin: 0px;
		height: 106px;
		width: 453px;
		padding: 10px;
		float: left;
		clear: left;
		display: inline;
}

#editProfile2  h2{
	margin: 2px 0px 5px 0px;
}

#editProfile2 .smallBtn, #editProfile2 .smallBtnHover {
	width: 130px;
}

.year, .dayMonth {
	width: 146px;
	height: 16px;
	border: 1px solid #615e4b;
	background: transparent url('../img/design/input_bg.jpg');
	background-repeat: repeat-x;
	font-size: 10px;
	padding: 2px 2px 0px 2px;
	margin: 0px 0px 5px 0px;
}

.year {
	width: 70px;
}

.dayMonth {
	width: 25px;
}

.counter {
	position: absolute;
	top: 452px;
	left: 585px;
	text-align: left;
	font-size: 10px;
	line-height: 1em;
	width: 125px;
}

#editGang .counter {
	position: absolute;
	top: 461px;
	left: 373px;
	text-align: right;
	font-size: 10px;
	line-height: 1em;
}

#skillChar {
	position: absolute;
	width: 240px;
	height: 255px;
	top: 316px;
	left: 380px;
	z-index: 1;
	background-image: url('../img/design/skill_char.png');
	background-repeat: no-repeat;
	background-position: top left;
}

#intelSkill, #charismaSkill, #strengthSkill, #agilitySkill, #pointsLeft  {
	position: absolute;
	line-height: 1em;
	font-size: 9px;
	width: 150px;
}

#intelSkill {
	top: 321px;
	left: 538px;
}

#charismaSkill {
	top: 366px;
	left: 584px;
}

#strengthSkill {
	top: 419px;
	left: 577px;
}

#agilitySkill {
	top: 555px;
	left: 583px;
}

.barOuter {
	height: 18px;
	width: 202px;
	position: relative;
	background-image: url('../img/design/bar_outer.png');
	z-index: 2;
	float: left;
}

.barInner {
	width: 202px;
	height: 18px;
	z-index: 1;
	float: left;
	position: relative;
	clear: left;
	margin: -18px 0px 0px 0px;
	background-image: url('../img/design/bar_inner.png');
	background-position: 0px 0px;
}

.plusSign {
	cursor: pointer;
	color: #ff6600;
	margin: 0px 0px -1px 0px;
}

.infoBtn {
	cursor: pointer;
	margin: 0px 0px -2px 1px;
}

.showHide {
	cursor: pointer;
	margin: 0px;
}

#pointsLeft {
	font-size: 11px;
	top: 559px;
	left: 370px;
	line-height: 1.5em;
}

.green {
	color: #339900;
}

.blue {
	color: #0085BC;
}	

.red2 {
	color: #d64903;
}

.oddRow {
	color: #BFA577;
}

.evenRow {
	color: #EFDCD1;
}

#center {
	text-align: center;
	width: 100%;
}

.mapBox {
	width: 70px;
	height: 56px;
	margin: 0px 2px 2px 0px;
	float: left;
	text-align: left;
	cursor: pointer;
	position: relative;
}

.mapBoxHover {
	background-image: url('../img/pages/belongings/map/map_over.png');
	background-repeat: no-repeat;
}

.mapContainer {
	margin: 8px 0px 0px 8px;
	padding: 2px 0px 0px 0px;
	width: 360px;
	height: 293px;
	background-image: url('../img/pages/belongings/map/map_bg2.jpg');
	background-repeat: no-repeat;
	float: left;
	clear: left;
}

#mapHeader {
	width: 338px;
	height: 59px;
	position: absolute;
	top: 222px;
	left: 147px;
	background-image: url('../img/pages/belongings/map/header.png');
	background-repeat: no-repeat;
	z-index: 3;
}	

.resourceImg{
	z-index: 2;
	position: absolute;
	top: 2px;
	left: 3px;
}

.buildingImg{
	position: absolute;
	z-index: 4;
}

.mapBoxText {
	width: 70px;
	z-index: 3;
	position: absolute;
	text-align: center;
	top: 20px;
	left: 0px;
}

.mapBoxText a {
	color: #f5f1e8;
	font-size: 9px;
	text-decoration: underline;
}

.hColor {
	color: #c6bf96;
}

.draggable img {
	cursor: pointer;
}	

#tooltip {
	position: absolute;
	z-index: 3000;
	border: 1px solid #111;
	background-color: #eee;
	text-align: left;
	padding: 15px;
	opacity: 0.85;
	width: 220px;
	color: #131210;
}

.darkText {
	color: #131210;
}

/* Map Tabs */
	a.tabLink {
		width: 96px;
		height: 22px;
		background-image: url('../img/pages/belongings/map/inactive_tab.jpg');
		background-repeat: repeat-x;
		float: left;
		border: 0px;
		padding: 5px 0px 0px 0px;
		margin: 0px 1px 1px 1px;
		text-align: center;
		cursor: pointer;
		color: #d2bfa6;
	}
	
	a.activeTabLink {
		background: #71654c;
		background-image: url('../img/pages/belongings/map/active_tab.jpg');
		background-repeat: repeat-x;
		width: 96px;
		height: 24px;
		margin: 0px 0px 0px 0px;
		border-top: 1px solid #b8a17e;
		border-right: 1px solid #b8a17e;
		border-bottom: 0px solid #b8a17e;
		border-left: 1px solid #b8a17e;
		z-index: 2;
		position: relative;
		font-weight: bold;
	}
	
	.tabSubMenu {
		position: absolute;
		display: inline;
		top: 325px;
		left: 522px;
		width: 189px;
		border: 1px solid #b8a17e;
		background: #71654c;
		z-index: 1;
		font-size: 9px;
		padding: 3px 0px 5px 5px;
		color: #d2bfa6;
	}
	
	.tabSubMenu a {
		color: #d2bfa6;
		cursor: pointer;
	}
	
	.tabContent {
		width: 100%;
	}
	
	a.toolTip  {
		color: #fff;
	}
	
	#info {
		float: left;
		clear: left;
		margin: 35px 0px 0px 0px;
	}
	
	#info img {
		margin: 0px 0px 3px 0px;
	}
	
	#info .tabSubMenu {
		font-size: 11px;
		padding: 5px 0px 5px 5px;
		font-weight: bold;
	}
	
	#info .sliderContainer {
		margin: 16px 0px 5px 0px;
		float: none;
	}
	
	#info .slider {
		margin: 0px 0px 9px 0px;
	}
	
	#info .sliderContainer span {
		clear: none;
		float: none;
		display: inline;
	}
	
	#info .sliderVal {
		clear: none;
		float: none;
		display: inline;
	}
	
	
	
	.fillBuilding,.cashoutBuilding,.sellBuilding {
		color: #ff6600;
		cursor: pointer;
	}
	
	.tabSubContent {
		float: left;
		clear: left;
		margin: 52px 0px 0px 0px;
		font-size: 10px;
	}
	
	
/* End Map Tabs */

#bizCard {
	width: 477px;
	height: 92px;
	float: left;
	padding: 48px 0px 0px 118px;
	font-size: 10px;
	line-height: 13px;
	position: relative;
}

#bizCard a.linkImg {
	position: absolute;
	top: 54px;
	left: 16px;
}

#bizCard h1 {
	line-height: 1em;
	margin: 0px 0px 5px -1px;
	padding: 0px;
}

#hideHealth {
	position: absolute;
	top: 203px;
	left: 629px;
	background-image: url('../img/design/hide_health.jpg');
	width: 106px;
	height: 17px;
}

.cursorHelp {
	cursor: help;
}

.smallBtn div div div.chatSubmit, .smallBtnHover div div div.chatSubmit {
	width: 36px;
}

.upgradeBrowser {	
	position: absolute; 
	top: 285px;
	left: 125px;
	padding: 20px;
	background: #000;
	width: 565px;
	height: 271px;
	z-index: 100;
}

.rankAdmin a, a.rankAdmin {
	color: #0085bc;
}
.rankL1 a, a.rankL1 {
	color: #089a4d;
} 
.rankL2 a, a.rankL2  {
	color: #aea80e;	
}

#startLink {
	position: absolute;
	top: 90px;
	left: 310px;
	cursor: pointer;
	width: 280px;
	height: 100px;
	z-index: 1200;
}

#ad1, #ad2 {
	float: left;
	clear: none;
	width: 90px;
	margin: 10px 0px 0px 0px;
}

#ad1 {
	clear: left;
	margin: 10px 40px 0px 0px;
}

#ad3 a, #ad4 a {
	color: #719F00;
}

#ad3 a:hover, #ad4 a:hover {
	color: #CFCFCF;
}

#quickStart {
	position: absolute;
	top: 240px;
	left: 200px;
	width: 400px;
	height: 180px;
	background: #0b1419;
	border: 3px solid #DCDCDC;
	z-index: 1300;
	cursor: move;
}

.helpImage {
	position: absolute;
	top: 20px;
	left: 20px;
	width: 100px;
	height: 140px;
	background: url('../img/help/sensei.png');
}

.helpContent {
	position: absolute;
	top: 20px;
	left: 130px;
	padding: 5px 0px 0px 0px;
	width: 250px;
	height: 115px;
}

.closeHelp a {
	color: #490e0a;
}

.closeHelp {
	position: absolute;
	top: 0px;
	left: 350px;
	width: 50px;
	height: 15px;
	padding: 1px 0px 0px 0px;
	line-height: 1em;
	background: #DCDCDC;
	text-align: center;
	cursor: pointer;
}

.quickNav {
	position: absolute;
	top: 140px;
	left: 130px;
	width: 250px;
	height: 20px;
	text-align: right;
}

.onlineImg {
	margin: 0px 0px -2px 0px;
}

.bankTabs a {
	color: #ccc;
}

.bankTabs a:hover {
	text-decoration: none;
	
	text-decoration: underline;
}

#transferForm input, #PWForm input, #transferForm .smallBtn, #transferForm .smallBtnHover, 
#PWForm .smallBtn, #PWForm .smallBtnHover {
	float: left;
	clear: left;
}

#transferForm label, #PWForm label{
	float: left;
	padding: 0px 0px 0px 4px;
}










































