/* Layout */
/*-------------------------------*/
body {
font-size: 0.76em; 
padding: 0 0 0 0px; 
margin:0 0 0 0px;
font-family:Arial, Helvetica, sans-serif;
background-image:url(../media/images/gns-bg.jpg);
background-repeat:repeat-x;
background-position:top;
}
#container{
margin:0 0 0 0px;
width:800px;
height:auto;
}
img a {
border:0px;
}
table p {
text-transform:none;
}
b {
font-weight:normal;
}



/* header */
/*-----------------------------------*/
#header{
float:left;
width:794px;
height:80px;
background-image:url(../media/images/gns-header-bg.jpg);
background-repeat:repeat-x;
background-position:top;
color:#8C9B46;
padding-top:113px;
padding-left:6px;
}
#header ul {
list-style-type:none;
list-style-position:outside;
margin:0 0 0 0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
display:inline;
direction:ltr;
}
#header li {
list-style-position:outside;
display:inline;
direction:ltr;
padding-right:10px;
color:#666666;
}
#header li a {
text-decoration:none;
color:#666666;
cursor:pointer;
font-size:01.0em;
}
#header li a:hover {
text-decoration:none;
color:#282E19;
}

/* top menu*/
/*------------------------------------*/
#nav {
float:left;
width: 790px; 
font-size: 1.0em;
height:95px;
display:inline;
direction:ltr;
background-image:url(../media/images/gns-menu-bg.jpg);
background-repeat:no-repeat;
background-position:top;
padding-left:10px;
padding-top:9px;
}
#nav ul {
list-style-type:none;
list-style-position:outside;
margin:0 0 0 0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
display:inline;
direction:ltr;
}
#nav li {
list-style-position:outside;
display:inline;
direction:ltr;
padding-right:10px;
color:#ffffff;
}
#nav li a {
text-decoration:none;
color:#ffffff;
cursor:pointer;
font-size:0.90;
}
#nav li a:hover {
text-decoration:none;
color:#282E19;
}

/* Image Fader */
/*--------------------*/
#fader {
float: left;
clear:both;
width:800px;
height:143px;
background-image:url(../media/images/gns-js-bg.jpg);
background-repeat:no-repeat;
background-position:top;
}
#fader-comm {
float: left;
clear:both;
width:800px;
height:143px;
background-image:url(../media/images/gns-js-comm-bg.jpg);
background-repeat:no-repeat;
background-position:top;
}
#fader-con {
float: left;
clear:both;
width:800px;
height:143px;
background-image:url(../media/images/gns-js-con-bg.jpg);
background-repeat:no-repeat;
background-position:top;
}
#fader-lit {
float: left;
clear:both;
width:800px;
height:143px;
background-image:url(../media/images/gns-js-lit-bg.jpg);
background-repeat:no-repeat;
background-position:top;
}
#fader-agri {
float: left;
clear:both;
width:800px;
height:143px;
background-image:url(../media/images/gns-js-agri-bg.jpg);
background-repeat:no-repeat;
background-position:top;
}
#fader-emp {
float: left;
clear:both;
width:800px;
height:143px;
background-image:url(../media/images/gns-js-emp-bg.jpg);
background-repeat:no-repeat;
background-position:top;
}
#fader-pers {
float: left;
clear:both;
width:800px;
height:143px;
background-image:url(../media/images/gns-js-pers-bg.jpg);
background-repeat:no-repeat;
background-position:top;
}
#fader-debt {
float: left;
clear:both;
width:800px;
height:143px;
background-image:url(../media/images/gns-js-debt-bg.jpg);
background-repeat:no-repeat;
background-position:top;
}
#fader-wills {
float: left;
clear:both;
width:800px;
height:143px;
background-image:url(../media/images/gns-js-will-bg.jpg);
background-repeat:no-repeat;
background-position:top;
}
#fader-company {
float: left;
clear:both;
width:800px;
height:143px;
background-image:url(../media/images/gns-js-company-bg.jpg);
background-repeat:no-repeat;
background-position:top;
}


/* Content */
/*--------------------*/
#content {
float: left;
clear:both;
width:410px;
min-height:380px;
margin-right:5px;
padding-left:10px;
padding-right:10px;
padding-top:10px;
}
#content h1 {
width:410px;
font-size: 1.1em; 
color:#425030;
margin:0 0 0 0px;
border-bottom:dotted 1px #666666;
font-weight:normal;
}
#content h2 {
width:380px;
font-size: 1.0em; 
color:#8C9B46;
font-weight:normal;
}
#content h3 {
width:380px;
font-size: 1.0em; 
color:#8C9B46;
font-weight:normal;
}
#content h4 {
width:380px;
font-size: 1.0em; 
color:#8C9B46;
font-weight:normal;
font-style:italic;
}
#content p {
color:#666666;
font-size: 0.96em;
width:380px;
}
#content a {
color:#8C9B46;
text-decoration:none;
font-weight:normal;
}
#content a:hover{
color:#425030;
text-decoration:underline
}
#content hr{
color:#999999;
text-align:left;
}
#content li {
color:#666666;
font-size: 1.0em;
list-style-image:none;
}
/*-------------------------------*/

/*Right options */
/*-----------------------------------------------*/
#navright{
float: right;
width: 365px; 
font-weight: normal;
color:#666666;
margin:0 0 0 0px;
min-height:380px;
padding-top:10px;
}
#navright h1 {
width: 170px;
font-size: 1.1em; 
color:#425030;
margin:0 0 0 0px;
border-bottom:dotted 1px #666666;
font-weight:normal;
}
#navright h2 {
width: 170px;
font-size: 1.0em; 
color:#8C9B46;
font-weight:normal;
}
#navright h3 {
width: 170px;
font-size: 1.0em; 
color:#666666;
font-weight:normal;
}
#navright ul {
list-style-type:none;
list-style-position:outside;
margin:0 0 0 0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
#navright li {
list-style-position:outside;
color:#ffffff;
}
#navright li a {
text-decoration:none;
color:#8C9B46;
cursor:pointer;
}
#navright li a:hover {
text-decoration:none;
color:#425030;
}
/*-----------------------------------------------*/

/*submenu block */
/*-----------------------------------------------*/
#submenu{
float: left;
font-weight: normal;
color:#666666;
margin:0 0 0 0px;
padding-top:36px;
margin-right:5px;
}
#submenu ul {
list-style-type:none;
list-style-position:outside;
margin:0 0 0 0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
display:inline;
direction:ltr;
}
#submenu li {
list-style-position:outside;
display:inline;
direction:ltr;
padding-right:10px;
color:#666666;
}
#submenu li a {
text-decoration:none;
color:#A8BC7E;
cursor:pointer;
text-transform:none;
font-size:0.90em;
}
#submenu li a:hover {
text-decoration:none;
color:#ffffff;
}
/*-----------------------------------------------*/

#qservices{
float: left;
width: 180px; 
font-weight: normal;
color:#666666;
margin:0 0 0 0px;
background-color:#ffffff;
}
#qservices ul {
list-style-type:none;
list-style-position:outside;
margin:0 0 0 0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
#qservices li {
list-style-position:outside;
color:#ffffff;
}
#qservices li a {
text-decoration:none;
color:#666666;
cursor:pointer;
}
#qservices li a:hover {
text-decoration:none;
color:#425030;
}
#qservices a {
text-decoration:none;
color:#666666;
cursor:pointer;
font-size:0.90em;
padding-bottom:6px;
}
#qservices a:hover {
text-decoration:none;
color:#425030;
}

#services{
float: right;
width: 180px; 
font-weight: normal;
color:#666666;
margin:0 0 0 0px;
background-color:#ffffff;
}
#services ul {
list-style-type:none;
list-style-position:outside;
margin:0 0 0 0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
#services li {
list-style-position:outside;
color:#ffffff;
}
#services li a {
text-decoration:none;
color:#666666;
cursor:pointer;
}
#services li a:hover {
text-decoration:none;
color:#425030;
}
#services a {
text-decoration:none;
color:#666666;
cursor:pointer;
}
#services a:hover {
text-decoration:none;
color:#425030;
}

/*services block */
/*-----------------------------------------------*/
#services{
float: right;
width: 180px; 
font-weight: normal;
color:#666666;
margin:0 0 0 0px;
background-color:#ffffff;
}
#news {
list-style-type:none;
list-style-position:outside;
margin:0 0 0 0px;
padding-left:0px;
padding-right:0px;
padding-bottom:6px;
}
#news ul {
list-style-type:none;
list-style-position:outside;
margin:0 0 0 0px;
padding-left:0px;
padding-right:0px;
padding-bottom:10px;
}
#news li {
list-style-position:outside;
color:#ffffff;
}
#news li a {
text-decoration:none;
color:#666666;
cursor:pointer;
}
#news li a:hover {
text-decoration:none;
color:#425030;
}
#news a {
text-decoration:none;
color:#666666;
cursor:pointer;
font-size:0.90em;
}
#news a:hover {
text-decoration:none;
color:#425030;
}
/*-----------------------------------------------*/

/*news block */
/*-----------------------------------------------*/
#news{
float: left;
width: 170px; 
font-weight: normal;
color:#666666;
margin:0 0 0 0px;
background-color:#ffffff;
margin-right:5px;
}
#news ul {
list-style-type:none;
list-style-position:outside;
margin:0 0 0 0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
#news li {
list-style-position:outside;
color:#ffffff;
}
#news li a {
text-decoration:none;
color:#8C9B46;
cursor:pointer;
}
#news li a:hover {
text-decoration:none;
color:#425030;
}
#news a {
text-decoration:none;
color:#8C9B46;
cursor:pointer;
}
#news a:hover {
text-decoration:none;
color:#425030;
}
/*-----------------------------------------------*/

/*location block */
/*-----------------------------------------------*/
#location{
float: right;
width: 180px; 
font-weight: normal;
color:#666666;
margin:0 0 0 0px;
background-color:#ffffff;
height:180px;
}
#news h1 {
list-style-type:none;
list-style-position:outside;
margin:0 0 0 0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
font-weight:normal;
}
#news ul {
list-style-type:none;
list-style-position:outside;
margin:0 0 0 0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
#news li {
list-style-position:outside;
color:#ffffff;
}
#news li a {
text-decoration:none;
color:#8C9B46;
cursor:pointer;
}
#news li a:hover {
text-decoration:none;
color:#425030;
}
#news a {
text-decoration:none;
color:#8C9B46;
cursor:pointer;
}
#news a:hover {
text-decoration:none;
color:#425030;
}
/*-----------------------------------------------*/

/* Footer */
/*-------------------------------*/

#footer {
clear: both;
text-align: left;
width: 780px; 
color:#666666;
padding-top:40px;
padding-bottom:20px;
padding-left:10px;
padding-right:10px;
font-size:0.90em;
}
#footer li{
direction:ltr;
display:inline;
}
#footer ul {
list-style-type:none;
list-style-position:outside;
margin:0 0 0 0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
display:inline;
direction:ltr;
}
#footer li {
list-style-position:outside;
display:inline;
direction:ltr;
padding-right:10px;
color:#ffffff;
}
#footer li a {
text-decoration:none;
color:#8C9B46;
cursor:pointer;
}
#footer li a:hover {
text-decoration:none;
color:#425030;
}
#footer a {
text-decoration:none;
color:#8C9B46;
cursor:pointer;
}
#footer a:hover {
text-decoration:none;
color:#425030;
}

/*-------------------------------*/

/* Generic styling */
/*-------------------------------*/
#paypalfrm { z-index: 100; }
