@charset "utf-8";
/* CSS Document */

html
{
	height: 100%;
	width: 100%;
}

body {
  background: url(../images/bg.jpg) top left;
	padding:0px;
	margin:0px;
	font-family:Arial;
	font-size:12px;
	color:#000000;
	overflow:hidden;
}

/* links */
a:link {/* unvisited link */
	text-decoration:none;
	font-family:Arial;
	font-size:12px;
	cursor:pointer;
	color:#cbd300;
}		
a:visited {/* visited link */
	text-decoration:underline;
	font-family:Arial;
	font-size:12px;
	color:#cbd300;
}
a:hover {/* mouse over link */
	text-decoration:underline;
	font-family:Arial;
	font-size:12px;
	cursor:pointer;
	color:#cbd300;
}
a:active {/* selected link */
	text-decoration:underline;
	font-family:Arial;
	font-size:12px;
	color:#cbd300;
}

h1 {
	font:             bold 18px verdana;
	color:            #cbd300;
	margin:           5px 0px 5px 0px;
}

h2 {
	font:             bold 14px verdana;
	color:            #54534e;
	margin:           0px;
}

img
{
	padding: 0px;
	border: 0px;
	margin: 0px;
}
#background {
    width: 100%; 
    height: 100%; 
    position: absolute; 
    left: 0px; 
    top: 0px; 
    z-index: 0;
}

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

#container
{
	position: relative;
	margin: 20px auto;
	padding: 20px 30px;
	width: 1024px;
	height: 565px;
}

#logo
{
	position: absolute;
	margin: 0px;
	width:247px;
	height:95px;
	float:left;
	top:5px;
}

#menu_box
{
	position: absolute;
	margin: 0px;
	padding: 0px;
	width:704px;
	height:33px;
	left:278px;
	top:68px;
}

.menu_item {
  float:               right;
  background:          #54534e;
  height:              25px;
  width:               169px;
  text-align:          center;
  padding-top:         8px;
  border-right:        1px solid #cbd300;
}

.menu_item a {
  font:                bold 16px verdana;
  color:               #cbd300;
}

#menu_item1
{
	position: relative;
	display:inline;
	float:right;
	width:169px;
	height:33px;
	border-right:#cbd300 thin solid;
}
#menu_item2
{
	position: relative;
	display:inline;
	float:right;
	width:169px;
	height:33px;
	border-right:#cbd300 thin solid;
}
#menu_item3
{
	position: relative;
	display:inline;
	float:right;
	width:169px;
	height:33px;	
	border-right:#cbd300 thin solid;
}
#menu_item4
{
	position: relative;
	display:inline;
	float:right;
	width:169px;
	height:33px;
}

#content1
{
	position: absolute;
	width: 30px;
	height:454px;
	padding: 0px; 
	margin: 0px;
	left: 30px;
	top:108px;
	background: url(../images/content-bg1.png) no-repeat bottom;
}
#content2
{
	position: absolute;
	width: 823px;
	height:359px;
	padding: 45px 50px 50px 20px;
	margin: 0px;
	left: 60px;
	top:108px;
	background: #FFFFFF;
}
#content-text
{
	position:absolute;
	top:35px;
	left:490px;
	width:367px;
	float:left;
	z-index: 1;
}
#content-text2
{
	position:absolute;
	top:35px;
	left:20px;
	width:387px;
	float:left;
	z-index: 1;
}
#content3
{
	position: absolute;
	width: 30px;
	height:454px;
	padding: 0px; 
	margin: 0px;
	left: 953px;
	top:108px;
	background: url(../images/content-bg3.png) no-repeat bottom;
}

#footer
{
	position: relative;
	top: -55px;
	width: 1034px;
	height:20px;
	right:20px;
	font-weight:bold;
	font-size:14px;
	text-align:center;
}
.gmap
{
	width:380px;
	height:344px;
	border: #cbd300 thin solid;
	scrolling:no;
	marginheight:0;
	marginwidth:0;
}
#homebutton a
{
	position: absolute;
	left: 68px;
	top: 126px;
	font-size: 16px;
	font-weight: bold;
	z-index:3;
}
#marquee {
	position:relative;
	height:260px;
	top: 90px;
	left: 2px;
}

