body{background:url(images/bg.gif);
	background-repeat:repeat-x repeat-y;
	margin:0;
	font-size:14px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	
	}
	
	a {
	color: #666;
}

a:hover {
	text-decoration: none;
	color: #CCC;
}
	
h1  {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#C30;
	text-align:center;
	padding-bottom:10px;
	padding-top:17px;
	}
	
h5 { padding-bottom:8px;

}

h6 {font-family:Verdana, Arial, Helvetica, sans-serif;
	font-style:italic;
	font-size:16px;
	padding-bottom:10px;
	padding-top:15px;
}

#site {
	margin-left:auto;
	margin-right:auto;
	width:900px;
	height:auto;
	border:1px solid #FFFFFF;
}

#navlist {
	float:left;
	padding-left:20px;
	padding-top:1px;
	}

#navlist li{
float:left;
font-family: Verdana, Helvetica, sans-serif;
font-size:13px;
font-weight:bold;
letter-spacing:-1px;
color:#000000;
padding-bottom:4px;
}

#navlist li a:link { color: #000000; text-decoration:none;}
#navlist li a:visited { color: #000000; text-decoration:none;}
#navlist li a:hover {color: #cc3333; text-decoration:none;}
	
.table {
	height: 1019px;
	position: relative;
	text-align: left;
	width: 901px;
}

.banner {
	border: none;
	height: 209px;
	left: 0px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 900px;
}

.ts-1-2 {
	border: none;
	height: 209px;
	left: 900px;
	padding: 0px;
	position: absolute;
	top: 0px;
	width: 1px;
}

.subbanner {
	border: none;
	height: 105px;
	left: 0px;
	padding: 0px;
	position: absolute;
	top: 209px;
	width: 900px;
}

.ts-1-4 {
	border: none;
	height: 105px;
	left: 900px;
	padding: 0px;
	position: absolute;
	top: 209px;
	width: 1px;
}

.ts-1-5 {
	border: none;
	height: 66px;
	left: 0px;
	padding: 0px;
	position: absolute;
	top: 314px;
	width: 369px;
}

.content_space{
	border: none;
	height: 597px;
	left: 369px;
	padding: 0px;
	position: absolute;
	top: 314px;
	width: 467px;
	background:url(images/content_space.jpg);
	background-repeat:repeat-x repeat-y;
}

.ts-1-7 {
	border: none;
	height: 705px;
	left: 836px;
	padding: 0px;
	position: absolute;
	top: 314px;
	width: 64px;
}

.ts-1-8 {
	border: none;
	height: 66px;
	left: 900px;
	padding: 0px;
	position: absolute;
	top: 314px;
	width: 1px;
}

.ts-1-9 {
	border: none;
	height: 639px;
	left: 0px;
	padding: 0px;
	position: absolute;
	top: 380px;
	width: 108px;
}

.menu_space {
	height: 153px;
	left: 108px;
	position: absolute;
	top: 380px;
	width: 116px;
	background:url(images/menu_space.jpg);
	text-align:left;
	
}

.ts-1-11 {
	border: none;
	height: 639px;
	left: 224px;
	padding: 0px;
	position: absolute;
	top: 380px;
	width: 145px;
}

.ts-1-12 {
	border: none;
	height: 153px;
	left: 900px;
	padding: 0px;
	position: absolute;
	top: 380px;
	width: 1px;
}

.ts-1-13 {
	border: none;
	height: 486px;
	left: 108px;
	padding: 0px;
	position: absolute;
	top: 533px;
	width: 116px;
}

.ts-1-14 {
	border: none;
	height: 378px;
	left: 900px;
	padding: 0px;
	position: absolute;
	top: 533px;
	width: 1px;
}

.ts-1-15 {
	border: none;
	height: 108px;
	left: 369px;
	padding: 0px;
	position: absolute;
	top: 911px;
	width: 467px;
}

.ts-1-16 {
	border: none;
	height: 108px;
	left: 900px;
	padding: 0px;
	position: absolute;
	top: 911px;
	width: 1px;
}

#content_text {
	padding-top:10px;
	padding-right:10px;
}

#contact_text {
	text-align:center;
}

.gallery_home {
	margin-left:auto;
	margin-right:auto;
	padding-top:15px;
	padding-left:30px;
}

.gallery_home img {
	margin:4px;
}

#footer {
	background:#FFFFFF;
	color:#000000;
	height:20px;
	border-top:1px solid #000000;
	padding-top:5px;
	font-size:12px;
	line-height:1.4;
	font-weight:400;
}

#designed {
	float:left;
	padding-left:20px;
}

#copyright {
	float:right;
	padding-right:20px;
}

.scroll-track-top {
    height:10px; width:10px; background-image: url(images/track_top.png);display: none !important;
}

.scroll-track-bot {
    height:10px; width:10px; background-image: url(images/track_bot.png);display: none !important;
}

.scroll-track {
    height:10px; width:10px; background-image: url(images/track_bg.png);padding-top:10px;
}

.scroll-handle {
    height:60px; width:10px; background-image: url('images/handle_mid.png'); cursor:pointer;
}

.scroll-handle-top {
    height:8px; width:10px; background-image: url('images/handle_top.png'); background-repeat: repeat; cursor:pointer;
}

.scroll-handle-bot {
    height:8px; width:10px; background-image: url('images/handle_bot.png'); background-repeat: repeat; cursor:pointer;
}
