body 
{
/  background-color:#83878a;
  background-color:#ee2e24;
  border-top: 0px;
  border-right: 0px;
  border-bottom: 0px;
  border-left: 0px;
  margin: auto;
  font-size: 85%;
  font-family: verdana,tahoma,arial,sans-serif;
  visibility: visible;
  scrollbar-base-color: #83878a;
  scrollbar-arrow-color:#dc1819;
}

div
{
  scrollbar-base-color: #83878a;
  scrollbar-arrow-color:#dc1819;
  color: #000;
}

a
{
  cursor: pointer;
}

a:link
{
  color: #dc1819;
  font-weight: bold;
  text-decoration: none;
}

a:visited
{
  color: #dc1819;
  font-weight: bold;
  text-decoration: none;
}

a:hover
{
  color: #dc1819;
  font-weight: bold;
  text-decoration: underline;
}

a:active
{
  color: #dc1819;
  font-weight: bold;
  text-decoration: none;
}

p
{
  padding-top: 0em;
  color: #000;
}

small
{
  size: 0.75em;
  color: #000;
}

h1
{
  size: 2em;
  color: #000;
}

h2
{
  size: 1.5em;
  color: #da372a;
}

h3
{
  size: 1.5em;
  color: #da372a;
}

img
{ 
  border: none;
}

input, select, textarea
{
  color: #83878a;
  background-color: #ffffff;
  border: none;
  font-size: 1em;
}

input.text
{
  width: 98%;
}

input.submit
{
  border: 1px solid #83878a;
  background-color: #ffffff;
}

input.button
{
  border: 1px solid #83878a;
  background-color: #ffffff;
}

table
{
  color: #000;
  text-align: left;
}

ul
{
}

li
{
  list-style-image: url(../images/splodge.png);
}

strong.name
{
	color: #da372a;
}

.page_container
{
  position: relative;
  width: 740px;
  height: 488px;
  margin: auto auto auto auto;
  background: white url('../images/bg.png') no-repeat scroll top right;
}

.top
{
  background: #ffffff url('../images/splasht.png') no-repeat scroll top left;
}

.bottom
{
  background: transparent url('../images/splashb.png') no-repeat scroll bottom right;
}

.header_container
{
  position: absolute;
  width: 100%;
  height: 7em;
  background: transparent url('../images/logo.png') no-repeat scroll top left;
}

.globe_container
{
	float:right;
	z-index:0;
	width:124px;
}

.menu_container
{
  position: absolute;
  width: 100%;
  height: 40px;
  top: 84px;
	font-size: 10px;
	background-color: transaprent;
}

.menu_item
{
  width: 80px;
  height: 30px;
  float:left;
  text-align:center;
  vertical-align: middle;
  line-height:30px;
  font-weight: bold;
  color: white;
}

#menu_item_1
{
  width: 20px;
  height: 30px;
  float:left;
  text-align:center;
  vertical-align: middle;
  line-height:30px;
  font-weight: bold;
  color: white;
  background: transparent url(../images/navbar_01.png) no-repeat;
}

#menu_item_2
{
  background: transparent url(../images/navbar_02.png) no-repeat;
}

#menu_item_3
{
  background: transparent url(../images/navbar_03.png) no-repeat;
}

#menu_item_4
{
  background: transparent url(../images/navbar_04.png) no-repeat;
}

#menu_item_5
{
  background: transparent url(../images/navbar_05.png) no-repeat;
}

#menu_item_6
{
  background: transparent url(../images/navbar_06.png) no-repeat;
}

#menu_item_7
{
	background: transparent url(../images/navbar_07.png) no-repeat;
}

#menu_item_8
{
  background: transparent url(../images/navbar_08.png) no-repeat;
}

#menu_item_9
{
  width: 160px;
  height: 30px;
  float:left;
  text-align:center;
  vertical-align: middle;
  line-height:30px;
  font-weight: bold;
  color: white;
  background: transparent url(../images/navbar_09.png) no-repeat;
}

#menu_item_2:hover
{
  background: transparent url(../images/navbar_hot_02.png) no-repeat;
}

#menu_item_3:hover
{
  background: transparent url(../images/navbar_hot_03.png) no-repeat;
}

#menu_item_4:hover
{
  background: transparent url(../images/navbar_hot_04.png) no-repeat;
}

#menu_item_5:hover
{
  background: transparent url(../images/navbar_hot_05.png) no-repeat;
}

#menu_item_6:hover
{
  background: transparent url(../images/navbar_hot_06.png) no-repeat;
}

#menu_item_7:hover
{
  background: transparent url(../images/navbar_hot_07.png) no-repeat;
}

#menu_item_8:hover
{
  background: transparent url(../images/navbar_hot_08.png) no-repeat;
}

#menu_item_2_hot
{
  background: transparent url(../images/navbar_hot_02.png) no-repeat;
}

#menu_item_3_hot
{
  background: transparent url(../images/navbar_hot_03.png) no-repeat;
}

#menu_item_4_hot
{
  background: transparent url(../images/navbar_hot_04.png) no-repeat;
}

#menu_item_5_hot
{
  background: transparent url(../images/navbar_hot_05.png) no-repeat;
}

#menu_item_6_hot
{
  background: transparent url(../images/navbar_hot_06.png) no-repeat;
}

#menu_item_7_hot
{
  background: transparent url(../images/navbar_hot_07.png) no-repeat;
}

#menu_item_8_hot
{
  background: transparent url(../images/navbar_hot_08.png) no-repeat;
}


.menu_item:hover
{
  background: transparent url(../images/button_hot.png) no-repeat;
}

.menu_item_hot
{
  width: 150px;
  height: 40px;
  background: transparent url(../images/button_hot.png) no-repeat;
  float:left;
  text-align:center;
  vertical-align: middle;
  line-height:40px;
  font-weight: bold;
  color: white;
}

.side_image
{
	position: absolute;
	top: 116px;
	margin-left: 20px;
	margin-top: 20px;
	width: 56px;
	height: 300px;
	float: left;
	text-align: left;
	background-color: #ffffff;
	overflow: auto;
}

.side_image109
{
	position: absolute;
	top: 116px;
	margin-left: 20px;
	margin-top: 20px;
	width: 109px;
	height: 300px;
	float: left;
	text-align: left;
	background-color: #ffffff;
	overflow: auto;
}

.main_container 
{
	position: absolute;
	top: 116px;
	margin-left: 20px;
	margin-top: 10px;
	padding:10px;
	width: 680px;
	height: 300px;
	float: left;
	text-align: left;
	background-color: #ffffff;
	overflow: auto;
	left: 7px;
}

.shift_right
{
	margin-left: 85px;
	width: 615px;
}

.shift_right109
{
	margin-left: 135px;
	width: 565px;
}

.img_right
{
		float:right;
		margin-left: 10px;
}

.img_left
{
		float:left;
		margin-right: 10px;
}

.footer_container
{
  position: absolute;
  top: 450px;
  margin-left: 0;
  width: 100%;
  height: 38px;
  clear: left;
  float: left;
  text-align: center;
  line-height: 38px;
}

.transparent
{
  filter:alpha(opacity=80);
  -moz-opacity:0.8;
  -khtml-opacity: 0.8;
  opacity: 0.8;
}

.opaque
{
  filter:alpha(opacity=100);
  -moz-opacity:1;
  -khtml-opacity: 1;
  opacity: 1;
  background: white;
}

.image_left
{
  float:left;
  clear:left;
}

.image_right
{
  float:right;
  clear:right;
}

.home_bottom_image
{
  background: transparent url(../images/thumbs/home_b.png) no-repeat scroll;
  float: left;
  margin-left:-20px;
  margin-top:-12.75em;
  width:300px;
  height:231px;
}

.home_top_image
{
  background: transparent url(../images/thumbs/home_t.png) no-repeat scroll;
  float: right;
  margin-right:-10px;
  margin-top:-24em;
//  margin-top:-380px;
//  #margin-top:-390px;
  width:300px;
  height:239px;
}

.printing_top_image
{
  background: transparent url(../images/thumbs/print_t.png) no-repeat scroll;
  float: right;
  margin-right:-10px;
  margin-top:-18em;
  width:300px;
  height:210px;
}

.promot_top_image
{
  background: transparent url(../images/thumbs/promot_t.png) no-repeat scroll;
  float: right;
  margin-right:-0.5em;
  margin-top:-21em;
  width:300px;
  height:240px;
}

.contact_top_image
{
  background: transparent url(../images/thumbs/contact_t.png) no-repeat scroll;
  float: right;
  margin-right:-10px;
  margin-top: -19em;
  width:300px;
  height:240px;
}

.links
{
  float: left;
  width: 20em;
  line-height: 1.25em;
}

.links li
{
  list-style: none;
}

.inspect_detail
{
	margin-left:20px;
	border: solid black 1px;
	background-color: #ddd;
	padding: 2px;
}

.detail_link
{
	padding-left: 10px;
}

.gallery_item
{
  float: left;
  width: 200px;
  height: 200px;
  padding: 10px;
}

.gallery_item img
{
  width: 190px;
  height: 190px;
}

#gallery_1
{
  width: 143px;
  height: 190px;
}

#gallery_2
{
  width: 143px;
  height: 190px;
}

#gallery_3
{
  width: 143px;
  height: 190px;
}

#gallery_4
{
  width: 190px;
  height: 143px;
}

#gallery_5
{
  width: 190px;
  height: 152px;
}

#gallery_6
{
  width: 190px;
  height: 152px;
}

#gallery_7
{
  width: 143px;
  height: 190px;
}

#gallery_8
{
  width: 190px;
  height: 190px;
}

#gallery_9
{
  width: 190px;
  height: 143px;
}

.contact_labels
{
  margin-bottom: 2em;
  margin-left: 1.5em;
  float: left;
  width: 2.5em;
  line-height: 1.25em;
}

.contact_values
{
  margin-bottom: 2em;
  float: left;
  width: 16em;
  line-height: 1.25em;
}

.contact_values img
{
	vertical-align: middle;
}

.hang
{
	text-indent: -1.5em; 
	margin-left: 1.5em;
}

.question
{
	font-style:italic;
	font-weight:bold;
	margin-bottom: 0px;
}

.answer
{
	margin-top: 0px;
}

#skype_options
{
	position:relative;
	margin-top:-10px;
	margin-left:2zpx;
	background:white;
	padding-left:5px;
	width:4em;
	height:2.5em;
	line-height: 1.25em;
	border: solid 1px black;
}

.designedby
{
	width:143px; 
	height:38px;
	float:left;
	background: transparent url("../images/designedby_lbg_g.png") no-repeat;
	vertical-align:bottom;
}

.designedby:hover
{
	background: transparent url("../images/designedby_lbg_c.png") no-repeat;
}