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

body {background-color:#c5c5c5;	background-image:url(../images/bg_GUSLogo.jpg);	background-repeat: no-repeat; font-family: Arial, Helvetica, sans-serif;	font-size:1em;	margin:0; margin-left:0; margin-right:0; margin-bottom:0; line-height:150%;}


/* Links */
a.LinkMenu:link{color:#FFFFFF; font-family:Futura, gara, GeosansLight, "Helvetica Neue", Arial;	text-decoration:none; height:39px; padding-right:20px; padding-left:20px; background-image:url(../images/bg_MenuNorm.jpg);}
a.LinkMenu:visited{color:#FFFFFF; font-family:Futura, gara, GeosansLight, "Helvetica Neue", Arial; text-decoration:none; height:39px; font-size-adjust:.7em; padding-right:20px; padding-left:20px; background-image:url(../images/bg_MenuNorm.jpg);}
a.LinkMenu:hover{color:#FFFFFF;	font-family:Futura, gara, GeosansLight, "Helvetica Neue", Arial; text-decoration:none; background-image:url(../images/bg_MenuSelected.jpg); height:39px; font-size-adjust:.7em; padding-right:20px; padding-left:20px;}
a.LinkMenu:active{color:#FFFFFF; font-family:Futura, gara, GeosansLight, "Helvetica Neue", Arial; text-decoration:none;	background-image:url(../images/bg_MenuSelected.jpg); height:39px; font-size-adjust:.7em; padding-right:20px; padding-left:20px;}

DIV.outer{position: relative; top:0px; left: 50%; width: 920px; margin-left: -460px; /* half of width */}


/* Header */
DIV.header{position:relative; height:143px; width:921px;}
DIV.menuContainer{position:absolute; top:0px; height:39px; width:100%; background-image:url(../images/bg_MenuNorm.jpg);}
DIV.menuItem{float:left; height:39px; font-size:1.15em; padding-left:10px; padding-right:10px;}

DIV.headerLogo{position:absolute; top:54px; left:7px; width:227px; height:82px; background-image:url(../images/header_GUSLogo.png); background-image:url(../images/header_GUSLogo.gif); background-repeat:no-repeat;}
DIV.headerAddress{position:absolute; top:60px; right:0px; font-size:.7em; line-height:1em; color:#000000; text-align:right;}


/* Banner */
DIV.bannerMain{position:relative; width:920px; height:290px; background-color:#FFFFFF;}
DIV.bannerMainColor{position:absolute; background-color:#000000; top:5px; left:5px; width:910px; height:280px;}
DIV.bannerMainTitle{position:absolute; top:42px; left:52px; font-family:Futura, gara, GeosansLight, "Helvetica Neue", Arial; font-size:1.5em; color:#FFFFFF;}
DIV.bannerMainText{position:absolute; top:78px; left:52px; width:340px; line-height:1em; font-size:.8em; color:#CCCCCC;}
DIV.bannerMainGraphic{position:absolute; right:0px; width:450px; height:280px; background-color:#00FF00;}

DIV.bannerSecondary{position:relative; width:920px; height:142px; background-color:#FFFFFF;}
.bannerSecondaryImage{position:absolute; background-color:#000000; top:5px; left:5px; width:910px; height:132px;}


/* Content */
DIV.content{position:relative; padding-top:7px; padding-bottom:7px; width:920px; min-height:100px;}
.contentGlobalSubTitle{font-size:.8em; font-weight:bold; margin-top:10px; color:#005395; line-height:1em;}
.contentGlobalText{font-size:.75em; line-height:1.1em;}


DIV.whiteBox{position: relative; width:290px; height:200px; background-color:#FFFFFF; color:#000000; padding:5px;}
.whiteBoxTower{background-image:url(../images/bg_highTower.png); background-image:url(../images/bg_highTower.jpg); background-color:#f2f2f2;}
.contentTitle{font-size:.7em; font-weight:bold; margin-left:20px; margin-right:20px; color:#005395;}
.contentText{font-size:.6em; line-height:1.1em; margin-left:20px; margin-right:20px;}
DIV.movieBox{position: absolute; top:7px; right:260px; width:350px; height:210px; background-color:#000000; margin-left:9px;}
.movieBoxflash{padding-top:10px; padding-left:10px;}
DIV.movieBoxText{position:absolute; top:7px; right:0px; width:220px; height:200px; background-color:#000000; font-size:.8em; color:#CCCCCC; line-height:1.2em; padding-top:10px; padding-left:20px; padding-right:20px; text-align:center;}

DIV.contentStore{position:relative; width: 920px; padding-bottom:10px; background-color:#f2f2f2;}
.storePhoto{position:absolute; top: 15px; left: 68px; width:162px; height:108px; background-color:#000000;}
.storeOrder{position:absolute; top: 135px; left: 72px; font-size:1.15em;}
.storeInformation{position:relative; padding-left: 250px; width:480px; padding-top:15px;}
.storeTitle{font-size:1.25em; color:#005395; text-decoration:underline;}
.storeSubTitle{font-size:.9em; font-weight:bold; margin-left:20px; margin-top:10px; color:#005395;}
.storeText{font-size:.8em; margin-left:20px; line-height:1.1em;}

DIV.contentMeasure{position:relative; width: 605px; height:315px; background-color:#000000;}
.contentMeasureTitle{position:relative; top:13px; left: 39px; font-family:Futura, gara, GeosansLight, "Helvetica Neue", Arial; font-size:1.5em; color:#FFFFFF; letter-spacing:.3em;}
.contentMeasureSafety{font-family:Futura, gara, GeosansLight, "Helvetica Neue", Arial; font-size:1em; color:#ff660d; line-height:.9em;}
.contentMeasureTime{font-family:Futura, gara, GeosansLight, "Helvetica Neue", Arial; font-size:1em; color:#00fdee; line-height:.9em;}
.contentMeasureProfit{font-family:Futura, gara, GeosansLight, "Helvetica Neue", Arial; font-size:1em; color:#078834; line-height:.9em;}
.contentMeasureLeaf{font-family:Futura, gara, GeosansLight, "Helvetica Neue", Arial; font-size:1em; color:#36fd00; line-height:.9em;}
.contentMeasureText{font-size:.8em; color:#CCCCCC;}

DIV.contentAboutBox{position:absolute; top:7px; right:0px; background-color:#f2f2f2; width:300px; height:315px;}
.contentAboutPhoto{position:relative; padding-top:22px; padding-left:10px;}
.contentAboutPhotoText{position:absolute; width:160px; top:20px; right:13px; font-size:1em;}
.contentAboutMission{position:relative; width:280px; padding-left:10px; padding-top:10px;}

DIV.contentServicesBox{position:relative; width:920px; height: 280px; background-image:url(../images/bg_contentServices.jpg); background-repeat:no-repeat;}
.contentServicesText{
	position:absolute;
	left: 295px;
	top:21px;
	width:539px;
	height: 230px;
}

DIV.contentContactBox{position: relative; width:920px; background-color:#f2f2f2;}
DIV.ContentContactForm{position:relative; width:475px; padding-left:75px; padding-bottom:20px; padding-top:15px;}


/* Copyright */
DIV.copyrightBox{position:relative; width:920px; height:121px; background-image:url(../images/bg_copyright.jpg);}
DIV.copyrightText{position: absolute; left:50%; width:390px; margin-left:-195px; padding-top:10px; font-size:.6em; line-height:1em; text-align:center;}
