@charset "UTF-8";

/* RESET CSS */

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;} ol, ul {list-style: none;}


/* GLOBAL CSS */

body, html {
	width:100%;
	height:100%;
	background-color:#6ABB03;
	color:#FFFFFF;
	line-height:18px;
}

#wrap {
	display:block;
	margin:auto;
	overflow:auto;
	width:922px;
	background:url(../images/index/index-sheet1.jpg) no-repeat 7px 0;
}

#clearfix {
	clear:both;
}

/* MENU CSS */

#menu_container2 {
	width:908px;
	height:89px;
	padding:0 7px 0 7px;
}

ul#menu {
	float:left;
	width:908px;
	list-style:none;
	display:block
}

ul#menu li {
	position:relative;
	display:inline;
}


ul#menu li.logo a, ul#menu li.logo a:hover, ul#menu li.logo a:visited {
	width:150px;
	height:89px;
	float:left;
	display:block;
}

ul#menu li.print a, ul#menu li.print a:visited {
	height:50px;
	float:left;
	display:block;
	padding:39px 17px 0 17px;
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:none;
}

ul#menu li.print a:hover {
	height:50px;
	float:left;
	display:block;
	padding:39px 17px 0 17px;
	color:#555555;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:none;
}

ul#menu li.design a, ul#menu li.design a:visited {
	height:50px;
	float:left;
	display:block;
	padding:39px 17px 0 17px;
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:none;
}

ul#menu li.design a:hover {
	height:50px;
	float:left;
	display:block;
	padding:39px 17px 0 17px;
	color:#555555;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:none;
}

ul#menu li.online a, ul#menu li.online a:visited {
	height:50px;
	float:left;
	display:block;
	padding:39px 17px 0 17px;
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:none;
}

ul#menu li.online a:hover {
	height:50px;
	float:left;
	display:block;
	padding:39px 17px 0 17px;
	color:#555555;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:none;
}

ul#menu li.search a, ul#menu li.search a:visited {
	height:32px;
	width:58px;
	float:right;
	display:block;
	margin:37px 0 0 0;
	padding:3px 0 0 30px;
	color:#FFFFFF;
	text-align:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:none;
	background:url(../images/global-sheet.png) no-repeat -817px -147px;
}

ul#menu li.search a:hover {
	height:32px;
	width:58px;
	float:right;
	display:block;
	margin:37px 0 0 0;
	padding:3px 0 0 30px;
	color:#555555;
	text-align:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:none;
	background:url(../images/global-sheet.png) no-repeat -817px -147px;
}

ul#menu li input {
	height:22px;
	width:130px;
	float:right;
	display:block;
	margin:37px 0 0 0;
	padding:4px 3px 3px 3px;
	color:#999999;
	border:0;
	text-align:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	background:url(../images/global-sheet.png) scroll no-repeat -558px -147px;
}

ul#menu li.searchleft {
	height:22px;
	width:11px;
	float:right;
	display:block;
	margin:37px 0 0 0;
	padding:0;
	background:url(../images/global-sheet.png) no-repeat -545px -147px;
}

ul#menu li.phone a, ul#menu li.phone a:visited {
	height:50px;
	float:left;
	display:block;
	padding:39px 17px 0 17px;
	color:#579903;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:none;
}

ul#menu li.phone a:hover {
	height:50px;
	float:left;
	display:block;
	padding:39px 17px 0 17px;
	color:#555555;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:18px;
	text-decoration:none;
}

ul#menu li.live a {
	float:right;
	display:block;
	padding:30px 30px 0 0;
	height:40px;
	width:229px;
}

#splash {
	width:908px;
	height:292px;
	margin: 0 7px 0 7px;
	padding:0;
	display:block;
}

#splash #left a, #splash #left a:visited {
	width:204px;
	height:204px;
	display:block;
	float:left;
	margin:54px 0 34px 137px;
}

#splash #middle a, #splash #middle a:visited {
	width:203px;
	height:127px;
	display:block;
	float:left;
	padding: 10px 10px 89px 10px;
	margin:60px 0 0 0;
}

#splash #right a, #splash #right a:visited {
	width:206px;
	height:167px;
	display:block;
	float:left;
	margin:82px 138px 43px 0;
}

#splash #left a:hover {
	width:204px;
	height:204px;
	display:block;
	float:left;
	margin:54px 0 34px 137px;
	background:url(../images/index/index-sheet2.jpg) no-repeat 0 6px;
}

#splash #middle a:hover {
	width:203px;
	height:127px;
	display:block;
	float:left;
	padding: 10px 10px 89px 10px;
	margin:60px 0 0 0;
	background:url(../images/index/index-sheet2.jpg) no-repeat -204px 0;
}

#splash #right a:hover{
	width:206px;
	height:167px;
	display:block;
	float:left;
	margin:82px 138px 43px 0;
	background:url(../images/index/index-sheet2.jpg) no-repeat -427px -22px;
}

#slider {
    width:203px;
    margin:0 auto;
    position:relative;
}

.scroll {
    height: 127px;
    width: 203px;
	padding: 0;
	margin:auto;
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;
}

.scrollContainer div.panel {
    padding: 0;
    height: 127px;
    width: 203px;
}

.scrollButtons {
    position: absolute;
    top: 150px;
    cursor: pointer;
}

.scrollButtons.left {
    left: -20px;
}

.scrollButtons.right {
    right: -20px;
}

.hide {
    display: none;
}


ul.left {
	width:156px;
	display:block;
	float:left;
	padding:0;
	margin:0 7px 0 182px;
}

ul.middle {
	width:186px;
	display:block;
	float:left;
	padding:0;
	margin:0 17px 0 20px;
}

ul.right {
	width:216px;
	display:block;
	float:left;
	padding:0;
	margin:0 122px 0 0;
}


h2 a, h2 li a:visited {
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height:20px;
	text-decoration:none;
}

h2 a:hover {
	color:#555555;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	line-height:20px;
	text-decoration:none;
}

h1 a, h1 a:visited {
	color:#C3EC46;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	font-style:italic;
	line-height:20px;
	text-decoration:none;
}

h1 a:hover {
	color:#555555;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	font-style:italic;
	line-height:20px;
	text-decoration:none;
}

#footer_container {
	width:922px;
	padding-bottom:30px;
	color:#438406;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	text-decoration:none;
}

#footer_container a, #footer_container a:visited {
	color:#438406;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	text-decoration:none;
}

#footer_container a:hover {
	color:#FFFFFF;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:center;
	text-decoration:none;
}

#slide1 {
	background: url(../images/index/slide1.png) no-repeat scroll 0 0;
}
#slide2 {
	background: url(../images/index/slide2.png) no-repeat scroll 0 0;
}
#slide3 {
	background: url(../images/index/slide3.png) no-repeat scroll 0 0;
}
#slide4 {
	background: url(../images/index/slide4.png) no-repeat scroll 0 0;
}
#slide5 {
	background: url(../images/index/slide5.png) no-repeat scroll 0 0;
}
#slide6 {
	background: url(../images/index/slide6.png) no-repeat scroll 0 0;
}