/* 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/bg.jpg);
background-repeat:repeat-x;
background-position:top;
margin-top:10px;
}
#container{
margin:0 0 0 0px;
width:900px;
height:auto;
}
img a {
border:0px;
}
table p {
text-transform:none;
}
b {
font-weight:normal;
}
/* header */
/*-----------------------------------*/
#header-sc{
float:left;
width: 850px;
height:154px;
color:#669966;
background-image:url(../media/images/svo-new-team-bg1.jpg);
background-position:left top;
background-repeat:no-repeat;
}
#header-mp{
float:left;
width: 850px;
height:154px;
color:#669966;
background-image:url(../media/images/svo-new-team-bg5.jpg);
background-position:left top;
background-repeat:no-repeat;
}
#header-sw{
float:left;
width: 850px;
height:154px;
color:#669966;
background-image:url(../media/images/svo-new-team-bg9.jpg);
background-position:left top;
background-repeat:no-repeat;
}
#header-lb{
float:left;
width: 850px;
height:154px;
color:#669966;
background-image:url(../media/images/svo-new-team-bg2.jpg);
background-position:left top;
background-repeat:no-repeat;
}
#header-sp{
float:left;
width: 850px;
height:154px;
color:#669966;
background-image:url(../media/images/svo-new-team-bg3.jpg);
background-position:left top;
background-repeat:no-repeat;
}
#header-aw{
float:left;
width: 850px;
height:154px;
color:#669966;
background-image:url(../media/images/svo-new-team-bg4.jpg);
background-position:left top;
background-repeat:no-repeat;
}
#header-ld{
float:left;
width: 850px;
height:154px;
color:#669966;
background-image:url(../media/images/svo-new-team-bg5.jpg);
background-position:left top;
background-repeat:no-repeat;
}
#header-rp{
float:left;
width: 850px;
height:154px;
color:#669966;
background-image:url(../media/images/svo-new-team-bg6.jpg);
background-position:left top;
background-repeat:no-repeat;
}
#header-mb{
float:left;
width: 850px;
height:154px;
color:#669966;
background-image:url(../media/images/svo-new-team-bg7.jpg);
background-position:left top;
background-repeat:no-repeat;
}
#header-mf{
float:left;
width: 850px;
height:154px;
color:#669966;
background-image:url(../media/images/svo-new-team-bg8.jpg);
background-position:left top;
background-repeat:no-repeat;
}
#header h1{
color:#F8FED9;
font-size: 1.1em; 
font-weight:normal;
padding-top:70px;
padding-left:590px;
}

/* top menu*/
/*------------------------------------*/
#nav {
float:left;
width: 838px; 
font-size: 0.96em;
display:inline;
direction:ltr;
padding-left:12px;
padding-top:10px;
}
#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:#669966;
}
#nav li a {
text-decoration:none;
color:#ffffff;
cursor:pointer;
}
#nav li a:hover {
text-decoration:none;
color:#333333;
}

/* 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;
}

#contact {
float: left;
clear:both;
width:700px;
height:49px;
margin-left:10px;
margin-top:30px;
background-image:url(../media/images/svo-contact-bg.jpg);
background-repeat:no-repeat;
background-position:top left;
padding-left:150px;
}
/* Content */
/*--------------------*/
#content {
float: left;
clear:both;
width:460px;
min-height:380px;
margin-right:5px;
padding-left:10px;
padding-right:10px;
padding-top:16px;
}
#content img {
border:0px;
}
#content h1 {
font-size: 1.2em; 
color:#2D3E36;
margin:0 0 0 0px;
font-weight:normal;
}
#content h2 {
font-size: 1.0em; 
color:#425030;
font-weight:normal;
}
#content h3 {
font-size: 1.0em; 
color:#666666;
font-weight:normal;
}
#content h4 {
font-size: 1.0em; 
color:#666666;
font-weight:normal;
font-style:italic;
}
#content h5 {
font-size: 1.0em; 
color:#669966;
font-weight:bold;
}
#content p {
color:#666666;
font-size: 1.0em;
}
#content a {
color:#669966;
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-type:none;
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;
font-weight:normal;
}
#navright h2 {
width: 170px;
font-size: 1.0em; 
color:#666666;
font-weight:normal;
}
#navright h3 {
width: 170px;
font-size: 1.0em; 
color:#666666;
}
#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:#669966;
cursor:pointer;
}
#navright li a:hover {
text-decoration:none;
color:#425030;
}
/*-----------------------------------------------*/

/*submenu block */
/*-----------------------------------------------*/
#submenu{
float: left;
width:920px; 
font-weight: normal;
color:#666666;
padding-top:25px;
display:inline;
direction:ltr;
}
#submenu ul {
margin:0 0 0 0px;
padding:0 0 0 0px;
}
#submenu li a {
text-decoration:none;
color:#425030;
cursor:pointer;
display:inline;
direction:ltr;
padding-left:0px;
margin:0 0 0 0px;
font-size:0.90em;
}
#submenu li a:hover {
text-decoration:none;
color:#669966;
}
/*-----------------------------------------------*/

/*services block */
/*-----------------------------------------------*/
#services{
float: right;
width: 180px; 
font-weight: normal;
color:#666666;
margin:0 0 0 0px;
background-color:#ffffff;
margin-bottom:20px;
}
#services h2 {
text-decoration:none;
color:#666666;
cursor:pointer;
font-size:0.90em;
}
#services h4 {
font-size: 1.0em; 
color:#666666;
font-weight:normal;
font-style:normal;
}
#services h5 {
font-size: 1.0em; 
color:#669966;
font-weight:bold;
}
#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:#669966;
cursor:pointer;
}
#services li a:hover {
text-decoration:none;
color:#425030;
}
#services a {
text-decoration:none;
color:#669966;
cursor:pointer;
}
#services a:hover {
text-decoration:none;
color:#425030;
}
#services h4 {
font-size: 1.0em; 
color:#ffffff;
font-weight:normal;
font-style:normal;
padding-left:14px;
padding-right:14px;
}
#services h5 {
font-size: 1.0em; 
color:#ffffff;
font-weight:bold;
padding-left:14px;
padding-right:14px;
}
#social{
float: left;
width: 159px; 
margin:0 0 0 0px;
background-color:#669966;
background-image:url(../media/images/social-head.jpg);
background-repeat:no-repeat;
background-position:top left;
padding-top:40px;
margin-top:15px;
}
#social a{
color:#CCCCCC;
text-decoration:none;
padding-left:12px;
font-size:0.90em;
}
#social a:hover {
color:#344D33;
text-decoration:none;
}
#randomtest{
float: left;
width: 159px; 
margin:0 0 0 0px;
background-color:#669966;
background-image:url(../media/images/testimonial-head.jpg);
background-repeat:no-repeat;
background-position:top left;
padding-top:40px;
margin-left:13px;
}
#randomtest h4{
color:#ffffff;
padding-left:13px;
padding-right:13px;
}
#randomtest h5{
color:#354E34;
padding-left:13px;
padding-right:13px;
}
/*-----------------------------------------------*/

/*news block */
/*-----------------------------------------------*/
#news-column{
float: left;
width: 170px; 
font-weight: normal;
color:#666666;
margin:0 0 0 0px;
background-color:#ffffff;
margin-right:5px;
}
#news-column h2 {
text-decoration:none;
color:#666666;
cursor:pointer;
font-size:0.90em;
}
#news{
float: left;
width: 170px; 
font-weight: normal;
color:#666666;
margin-bottom:10px;
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:#669966;
cursor:pointer;
}
#news li a:hover {
text-decoration:none;
color:#425030;
}
#news a {
text-decoration:none;
color:#669966;
cursor:pointer;
font-size:0.90em;
}
#news a:hover {
text-decoration:none;
color:#425030;
}

#services-list{
float: left;
width: 170px; 
font-weight: normal;
color:#666666;
margin:0 0 0 0px;
background-color:#ffffff;
margin-right:5px;
}
#services-list h2 {
text-decoration:none;
color:#666666;
cursor:pointer;
font-size:0.90em;
}
#services-list ul {
list-style-type:none;
list-style-position:outside;
margin:0 0 0 0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
#services-list li {
list-style-position:outside;
color:#ffffff;
}
#services-list li a {
text-decoration:none;
color:#669966;
cursor:pointer;
font-size:0.90em;
}
#services-list li a:hover {
text-decoration:none;
color:#425030;
}
/*-----------------------------------------------*/

/*location block */
/*-----------------------------------------------*/
#location{
float: left;
width: 180px; 
font-weight: normal;
color:#666666;
margin:0 0 0 0px;
background-image:url(../media/images/svo-location-head.jpg);
background-repeat:no-repeat;
background-position:top left;
padding-top:40px;
min-height:200px;
height:200px;
padding-top:40px;
}
#location h1 {
list-style-type:none;
list-style-position:outside;
margin:0 0 0 0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
width: 180px;
border-bottom:none;
font-weight:normal;
}
#location h2 {
text-decoration:none;
color:#666666;
cursor:pointer;
font-size:0.90em;
}
#location ul {
list-style-type:none;
list-style-position:outside;
margin:0 0 0 0px;
padding-left:0px;
padding-right:0px;
padding-bottom:0px;
}
#location li {
list-style-position:outside;
color:#669966;
font-size:0.90em;
}
#location li a {
text-decoration:none;
color:#669966;
cursor:pointer;
}
#location li a:hover {
text-decoration:none;
color:#425030;
}
#location a {
text-decoration:none;
color:#669966;
cursor:pointer;
}
#location a:hover {
text-decoration:none;
color:#425030;
}
/*-----------------------------------------------*/

/* Footer */
/*-------------------------------*/

#footer {
clear: both;
text-align: left;
width: 830px; 
color:#666666;
padding-top:70px;
padding-bottom:20px;
padding-left:10px;
padding-right:10px;
background-image:url(../media/images/svo-footer-bg.jpg);
background-repeat:no-repeat;
background-position:top left;
}
#footer h3 {
color:#666666;
font-size:0.86em;
text-decoration:none;
font-weight:normal;
}
#footer p {
color:#666666;
font-size:0.86em;
text-decoration:none;
font-weight:normal;
}
#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:#669966;
cursor:pointer;
}
#footer li a:hover {
text-decoration:none;
color:#425030;
}
#footer a {
color:#669966;
text-decoration:none;
font-weight:normal;
}
#footer a:hover{
color:#425030;
text-decoration:underline
}

/*-------------------------------*/

/* Generic styling */
/*-------------------------------*/
