@charset:"utf-8";


*{margin:0; padding:0; border:0; background:transparent;}

/*
*{ margin:0; padding:0; }

.clear { clear: both; }
*/

body {
	background-image:url(images/samp0002.jpg);
	background-position:center;
	background-repeat:repeat-x;
/*	background-repeat:no-repeat; */
}

div#wrapper{
	width:1024px;
/*	margin:100px auto 0 auto; */
	margin:0 auto 0 auto;
	border:1px ridge grey;
	background-color:#FFFFFF;
}

div#header{
/*	height:100px;*/
	border-bottom:1px solid #8f8f8f;
}

.h_sub0 {
/*	height:63px; */
/*	width:94px; */
	height:20px;
/*	width:440px; */
	width:864px;
/*	background-image:url(images/s1.jpg); */
	background-repeat:no-repeat;
/*	padding-top: 20px; */
/*	background-position:center; */
	float:left;
}

.h_sub1 {
/*	height:63px; */
/*	width:94px; */
	height:124px;
/*	width:440px; */
	width:864px;
/*	background-image:url(images/s1.jpg); */
/*	background-image:url(images/gelogo.jpg);
	background-repeat:no-repeat; */
	padding-top: 20px;
	padding-left: 20px;
/*	background-position:center; */
	float:left;
}

.h_sub2 {
	height:63px;
	width:499px;
	float:left;
/*	border-left:1px solid #9f9ff9; */
	border-left:1px solid #8f8f8f;
}

.h_sub3 {
/*	height:63px;
	width:204px; */
	height:94px;
	width:137px;
/*	width:581px; */
	padding-top: 30px;
/*	padding-left: 20px; */
	float:left;
/*	border-left:1px solid #9f9ff9; */
}

.h_sub4 {
	width:100%;
	height:37px;
	clear:both;
/*	border-top:1px solid #8f8f8f; */
	padding-top:2px;
	text-align:center;
}

.h_sub5 {
	width:100%;
	height:360px;
	clear:both;
/*	border-top:1px solid #8f8f8f; */
	background-image:url(images/main.jpg);
	background-repeat:no-repeat;
	padding-top:20px;
	padding-left:100px;
	text-align:center;
}

#chromemenu{
width: 1022px;
font-weight: bold;
font-size: 90%;
}

#chromemenu:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

#chromemenu ul{
border: 1px solid #BBB;
width: 100%;
background: url(images/chromebg.gif) center center repeat-x;
padding: 5px 0;
margin: 0;
text-align: left; /*set value to "right" for example to align menu to the left of page*/
}

#chromemenu ul li{
display: inline;
}

#chromemenu ul li a{
color: #494949;
padding: 5px;
margin: 0;
text-decoration: none;
border-right: 1px solid #DADADA;
}

#chromemenu ul li a:hover{
background: url(images/chromebg2.gif) center center repeat-x;
}


/*
div#msection{
	width:100%;
	float:left;
	height:640px;
	clear:both;
	margin-top:20px;
	margin-left:100px;
	text-align:center;
}
*/

div#nav{
	width:200px;
	float:left;
}

/*
.glossymenu{
list-style-type: none;
margin: 5px 0;
padding: 0;
width: 170px;
border: 1px solid #9A9A9A;
border-bottom-width: 0;
}

.glossymenu li a{
background: white url(images/glossyback.gif) repeat-x bottom left;
font: bold 13px "Lucida Grande", "Trebuchet MS", Verdana, Helvetica, sans-serif;
color: white;
display: block;
width: auto;
padding: 3px 0;
padding-left: 10px;
text-decoration: none;

}

* html .glossymenu li a{	 *IE only. Actual menu width minus left padding of A element (10px) *
width: 160px;
}

.glossymenu li a:visited, .glossymenu li a:active{
color: white;
}

.glossymenu li a:hover{
background-image: url(images/glossyback2.gif);
}
*/

#glossymenu{
width: 170px;
font-weight: bold;
font-size: 90%;
}

#glossymenu ul{
/*border: 1px solid #BBB; */
/*width: 100%; */
width: 160px;
/*background: url(images/chromebg.gif) center center repeat-x;
background-image: url(images/comp.jpg); */
padding-top: 48px;
padding-left: 40px;
/*padding: 5px 0;
margin: 0; */
text-align: left; /*set value to "right" for example to align menu to the left of page*/
}

#glossymenu ul li {
padding-top: 16px;
}

.nav_sub0 {
/*	height:20px; */
width: 170px;
/*background: url(images/chromebg.gif) center center repeat-x;
background-image: url(images/comp.jpg);*/
/*padding: 5px 0;
margin: 0;*/
padding-top: 16px;
padding-left: 20px;
	float:left;
	text-align: left; /*set value to "right" for example to align menu to the left of page*/
}




div#section{
	width:599px;
/*	min-height:600px; */
	min-height:400px;
	float:left;
	padding-top:30px;
	padding-left:100px;
	padding-bottom:30px;
/*	border-left:1px solid #9f9ff9; */
	border-left:1px solid #8f8f8f;
}

div#footer0, div#footer{
	width:100%;
	height:100px;
	clear:both;
/*	border-top:1px solid #8f8f8f; */
	padding-top:40px;
	text-align:center;
}

div#footer{
	border-top:1px solid #8f8f8f;
}
