body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family:Verdana,Helvetica,Sans-Serif;
	background-color:#000;
  background-image:url('image/back1100x8.jpg');
  background-repeat:repeat-y;
  background-position:center top;
}

#confirm {
	color:white;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 2em;
	float: left;
}


#page {
  position: absolute;
  top: 0px;
/*  left: 50%;
  margin-left: -550px;*/
  width:1100px;
}


#header {
  position:absolute;
  top:0px;
  left:160px;

  background-image:url('image/title.gif');
  background-repeat:no-repeat;
  background-position:125px 8px;

  width:700px;
  height:128px;
  border:0px;
	padding: 10px;
	margin: 0px;
/*	color:#f00;*/
/*	color:transparent;*/
  font-family:"Segoe Print",Verdana,Helvetica,Sans-Serif;
  font-size:70px;
  text-indent:100px;
  line-height:80px;
  letter-spacing:10px;
}

#menubar {
  position:absolute;
  top:100px;
  left:210px;
  width:700px;
  height:50px;
	color:#f00;
  /*font-family:"Segoe Print",Verdana,Helvetica,Sans-Serif;*/
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 1.5em;
	float: left;
	list-style-type: none;
  border:0px;
	padding: 0px;
	margin: 0px;
}

#menubar a {
	font-size: 0.9em;
}

#leftbar {
  position:absolute;
  top:10px;
  left:10px;
  width:200px;
  height:auto;
	color:#eee;
	font-size: 1.2em;
  border:0px;
	padding: 0px;
	margin: 0px;
}

#rightbar {
	background:url(image/girl96x128.png) no-repeat center top;
  position:absolute;
  top:10px;
  left:900px;
  width:200px;
  height:auto;
	color:#eee;
	font-size: 1.2em;
  border:0px;
	padding: 0px;
	margin: 0px;
}

#rightbar table {
	font-size: 1.2em;
}

#content {
  position:absolute;
  top:140px;
  left:230px;
	color:#fff;
  width:660px;
  height:auto;
  min-height:460px;
  border:0px;
	padding: 0px;
	margin: 0px;
	font-size: 1.5em;
  text-align:left;
}


.content {
	color:#fff;
  width:660px;
  border:0px;
	padding: 0px;
	margin: 0px;
	font-size: 1.5em;
  text-align:justify;
}

.small {
	font-size: 0.2em;
}

#home {
  text-align:justify;
}

table {
	color:#fff;
}

#no_border {
  border:0px;
}

#no_border img {
  border:0px;
}

#amb img {
  margin:2px;
  border:1px solid #000;
  height:auto;
  width:auto;
/*  float:center;*/
  text-align:center;
}

#amb a img {
  border:1px solid #000;
}

#amb a:hover img {
  border:1px solid #f00;
}

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

a img {
  border:1px solid #f00;
}

a:hover {
	color:#f88;
	text-decoration: none;
}

a:hover img {
  border:1px solid #f88;
}

.link {
	color:#f00;
	text-decoration: none;
}

.link:hover {
	color:#f88;
	text-decoration: none;
}

.is_active {
	color:#00ff00;
}

.is_active:hover {
	color:#8f8;
}

.is_selected {
	color:#f88;
}

.is_selected:hover {
	color:#fcc;
}

.is_active img {
  border:1px solid #0f0;
}

.is_active:hover img {
  border:1px solid #8f8;
}

.girl_is_active {
	color:#0f0;
}

.girl_is_active:hover {
	color:#8f8;
}

.girl_is_active img {
  border:1px solid #0f0;
}

.girl_is_active:hover img {
  border:1px solid #8f8;
}

#m_home_sel {
	color:#f88;
}

#m_info_sel {
	color:#f88;
}

#m_amb_sel {
	color:#f88;
}

#m_girls_sel {
	color:#f88;
}

#m_cal_sel {
	color:#f88;
}

#m_map_sel {
	color:#f88;
}

#m_contact_sel {
	color:#f88;
}

#m_job_sel {
	color:#f88;
}

#m_who_sel {
	color:#f88;
}


#footer {
  position:absolute;
  top:1000px;
  left:160px;
  width:800px;
  height:128px;
  border:0px;
	color:#B8860B;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-size: 1.5em;
  text-align:center;
}

.footer_large {
	font-size: 1.2em;
}
.footer_italic {
	font-size: 0.9em;
  font-style:italic;
}
.footer_normal {
	font-size: 0.8em;
}

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


#footer a:hover {
	color:#B8860B;
	text-decoration: underline;
}

.red {
	color:red;
}

.gold {
	color:#B8860B;
}

.info {
	text-align:left;
}

.price {
	text-align:right;
}

.sep {
	min-width:20px;
	background-color:#222;
}

.left {
	text-align:left;
}

.center {
	text-align:center;
}

.justify {
	text-align:justify;
}

.submit {
	min-width:100px;
  line-height:20px;
	background-color:#B8860B;
  font-Weight:bold;
}

.reg_t {
  width:100%;
}

.reg_r {
  width:100%;
}

.tab_d {
  padding:1px;
  text-align:left;
}

.reg_d1 {
  padding:10px;
  width:40%;
  text-align:right;
}

.reg_d2 {
  padding:10px;
  width:40%;
  text-align:left;
}

.reg_d3 {
	color:red;
  padding:10px;
  width:10%;
  text-align:left;
}

.reg_d2_missing {
  padding:10px;
  width:40%;
  text-align:left;
  border-style:solid;
  border-color:red;
  border-width:1px;
	background-color:red;
}

#ticker {
  white-space:nowrap;
	color:#B8860B;
}

.admin_girl_view {
  height:700px;
  overflow:auto;
  overflow-x:hidden;
}

#tooltip.pretty {
	font-family: Arial;
	border: none;
	width: 210px;
	padding:20px;
	height: 135px;
	opacity: 0.8;
	background: url('jquery/shadow.png');
}
#tooltip.pretty h3 {
	margin-bottom: 0.75em;
	font-size: 12pt;
	width: 220px;
	text-align: center;
}
#tooltip.pretty div { width: 220px; text-align: left; }

#tooltip.fancy {
	background: url('jquery/shadow2.png');
	padding-top: 5em;
	height: 100px;
}
#tooltip.fancy.viewport-right {
	background: url('jquery/shadow2-reverse.png');
}

