/* global css */

html, body
	{margin: 0; padding: 0; z-index: 1; width: 100%; text-align: center; background-color: #fff;}

body,p,table,div,span,tr,th,td,ul,ol,li,a,h1,h2,h3,h4,input
	{font-family: arial,verdana,helvetica, sans-serif;}

body,p,table,tr,td,ul,ol
	{color: #333; font-size: 12px; font-weight: normal; text-decoration: none;}

DIV.container
	{display: block; padding: 0; margin: 0 auto; width: 1200px; height: 100%; text-align: left; z-index: 1;}

DIV.vines
	{position:relative; left: 0; background: url(../images/global/bg_vines.png) no-repeat; width: 1170px; height: 785px; z-index: 2;}
DIV.logo
	{position:relative; top: 36px; left: 15px;}
	
DIV.carousel
	{position:relative; top: 202px; left: 273px; width: 709px; z-index: 3;}
DIV.carousel DIV.carouselArrows
	{float: left; width: 28px; padding: 51px 0 0 0;}
DIV.carouselContent
	{position: relative; top: 38px; left:210px; width: 385px;}
	
DIV.carouselContent DIV.intro1
	{color: #868686; font-size: 11px;}
DIV.carouselContent DIV.intro2
	{color: #019ae6; font-size: 28px;}
DIV.carouselContent DIV.copy
	{color: #555; padding: 5px 0 10px 0;}
DIV.carouselContent DIV.copy A
	{color: #008ed4; text-decoration: none;}
DIV.carouselContent DIV.copy A:HOVER
	{color: #fff; text-decoration: none; background-color: #008ed4;}

DIV.carousel DIV.carouselBox
	{float: left; background: url(../images/bg_carousel.png) no-repeat; width: 653px; height: 247px; z-index: 3;}
DIV.carousel DIV.carouselBox00
	{background: url(../images/carousel/img_carousel_00.png) no-repeat; width: 653px; height: 247px; z-index: 3;}
DIV.carousel DIV.carouselBox01
	{background: url(../images/carousel/img_carousel_01.png) no-repeat; width: 653px; height: 247px; z-index: 3;}
DIV.carousel DIV.carouselBox02
	{float: left; background: url(../images/carousel/img_carousel_02.png) no-repeat; width: 653px; height: 247px; z-index: 3;}
DIV.carousel DIV.carouselBox03
	{float: left; background: url(../images/carousel/img_carousel_03.png) no-repeat; width: 653px; height: 247px; z-index: 3;}
DIV.carousel DIV.carouselBox04
	{float: left; background: url(../images/carousel/img_carousel_04.png) no-repeat; width: 653px; height: 247px; z-index: 3;}
DIV.carousel DIV.carouselBox05
	{float: left; background: url(../images/carousel/img_carousel_05.png) no-repeat; width: 653px; height: 247px; z-index: 3;}
DIV.carousel DIV.carouselBox06
	{float: left; background: url(../images/carousel/img_carousel_06.png) no-repeat; width: 653px; height: 247px; z-index: 3;}
DIV.carousel DIV.carouselBox07
	{float: left; background: url(../images/carousel/img_carousel_07.png) no-repeat; width: 653px; height: 247px; z-index: 3;}
	
#img01,#img02,#img03,#img04,#img05,#img06,#img07
	{display:none;}

DIV.bottom
	{color: #323232; text-align: center; padding: 4px 0 0 0; margin: 0px auto; background: url(../images/bg_bottom.png) no-repeat; width: 802px; height: 23px; z-index: 3;}
DIV.bottom SPAN
	{color: #008ed4;}
	
DIV.footer
	{position: relative; top: 352px;}
DIV.footer UL
	{margin: 0; padding: 0 0 44px 0;}
DIV.footer LI
	{display:inline; list-style:none; padding: 0 20px 0 20px; border-right: 1px dotted #666; font-size: 11px; color: #616161; height: 11px;}
DIV.footer LI.last
	{border-right: 1px dotted #fff;}
DIV.footer LI.active
	{color: #aaa;}

DIV.footer LI A
	{color: #4d4d4d; text-decoration: none;}
DIV.footer LI A:HOVER
	{color: #fff; text-decoration: none; background-color: #4d4d4d;}
	
DIV.footer DIV.copyright
	{font-size: 10px; margin: 0 0 30px 0; color: #b1b1b1;}
	
	
UL.arrow
	{margin: 0;	padding: 0;}					
.arrow LI
	{list-style: none; background: transparent url("../images/img_arrow_blue.png") no-repeat scroll 1px 6px; padding: 1px 0 1px 10px; color: #262626; text-decoration: none;}
.arrow LI A
	{color: #008ed4; text-decoration: none;}
.arrow LI A:HOVER
	{color: #fff; text-decoration: none; background-color: #008ed4;}
	
A.arrowleft {width: 28px; height: 144px; background-image: url('../images/carousel/img_carousel_left_off.png');}
A.arrowleft:hover {width: 28px; height: 144px; background-image: url('../images/carousel/img_carousel_left_over.png');}
A.arrowright {width: 28px; height: 144px; background-image: url('../images/carousel/img_carousel_right_off.png');}
A.arrowright:hover {width: 28px; height: 144px; background-image: url('../images/carousel/img_carousel_right_over.png');}


.button {display: block; background-repeat: no-repeat;}

DIV.floatBox
	{position: relative; top: 202px; left: 273px; width: 623px; z-index: 3;}
DIV.floatBox DIV.floatContent
	{background: url(../images/bg_floatBox.png) no-repeat; width: 623px; height: 247px; z-index: 3;}
DIV.floatBox_row
	{clear:both; height: 247px; padding: 36px 0 0 8px;}
DIV.floatBox_img
	{float: left; width: 194px;}
DIV.floatBox_copy
	{float: left; width: 376px; color: #555;}
DIV.floatBox_copy SPAN
	{color: #474747; font-weight: bold;}
DIV.floatBox_copy H1
	{padding:0; margin:0; color: #019ae6; font-size: 28px;}
DIV.floatBox_date
	{color: #7b7b7b; font-size: 11px; padding: 0 0 5px 0;}
DIV.adBox
	{margin: 20px auto; width: 802px; text-align:center;}
DIV.adCol1
	{float: left; padding: 0 0 0 70px;}
DIV.adCol2
	{float: left; padding: 0 0 0 140px;}
	
DIV.adBox DIV.copyright
	{font-size: 10px; margin: 30px 0 0 0; color: #b1b1b1;}