/*
*	all elements 
*/
html *
{
padding: 0;
margin: 0;
font-family: verdana, Trebuchet MS, Trebuchet, sans-serif;
color: #336799;
}

body
{
background: #f0f0f0;
}

a
{
color: #E28A1E;
text-decoration: none;
}

h1
{
font-size: 0.9em;
margin: 0;
padding: 0;
}

h2
{
color: #535D52;
font-size: 0.8em;
margin: 0;
padding: 0 0 10px 0;
}

h3
{
color: #2B5760;;
font-size: 0.8em;
margin: 0;
padding: 0;
}

hr
{
margin: 15px 0 15px 0;
padding: 0;
color: #c2d9e9;
background: #c2d9e9;
height: 1px;
border: 0px;
}

p
{
font-size: 0.7em;
padding: 0;
color: #535D52;
}

ul.html-sitemap
{
font-size: 12px;
padding: 0 0 15px 15px;
}

ul.html-sitemap ul
{
padding-left: 10px;	
}

strong
{
color: #535D52;
}

a:hover,
.hi a
{
text-decoration: underline;
}

img
{
border: 0;
display: block;
}

.image-right
{
float: right;
padding: 0 0 10px 30px;
}

.image-right p
{
margin: 0;
padding: 6px 0 0 0;
}

.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


#wrapper
{
width: 975px;
margin: 0 auto 0 auto;
background: #ffffff;
}

#header #top-links
{width: 974px;
border-left: 1px solid #ffffff; 
background-color: #ABD9E9;
}

#top-links ul
{
float: right;
list-style: none;
margin: 0;
padding: 0 5px 0 0;
}

#top-links ul li
{
font-size: 0.6em;
display: inline;
}

#top-links ul li a
{
float: left;
margin: 0;
padding: 5px 0 5px 10px;
color: #36767F;
}

#top-links .contact
{  
float: right;     
background-color: #96D145;
padding: 0 10px 0 0;
border-left: 1px solid #ffffff;
}

#main-navigation
{
float: left;
width: 974px;
border-top: 1px solid #ffffff;
border-left: 1px solid #ffffff;
background-color: #2B85BA;
}

#main-navigation ul
{
float: right;
margin: 0;
padding: 0;
list-style: none;
}

#main-navigation ul.main-nav-de
{
}

#main-navigation ul.main-nav-de a
{
padding: 6px 30px 6px 26px;
height: 28px;
}

#main-navigation ul.main-nav-de li.first a
{
padding-left: 45px;
padding-right: 30px
}

#main-navigation ul.main-nav-es
{
}

#main-navigation ul.main-nav-es li a
{
float: left;
padding: 6px 40px 6px 33px;
height: 28px;
}

#main-navigation ul.main-nav-es li.first a
{
padding-left: 28px;
padding-right: 20px;
}

#main-navigation ul li 
{
font-size: 0.7em;
display: inline;
font-weight: bold;
}

#main-navigation ul li a:hover,
#main-navigation ul li.open a
{
background: #026288;
text-decoration: none;
}

#main-navigation ul li a
{
float: left;
padding: 6px 7px 6px 7px;
color: #ffffff;
border-left: 1px solid #ffffff;
}

#main-navigation ul li.first a
{
padding-left: 12px;
padding-right: 12px;
border-left: 0;
}

#main-navigation ul.main-nav-it li.first a
{
padding-left: 15px;
}

#main-navigation ul.main-nav-it li a
{
padding: 6px 11px 6px 10px;
}

#main-navigation ul.main-nav-fr li a
{
padding: 6px 14px 6px 13px;
}

#main-navigation ul.main-nav-fr li.first a
{
padding-left: 21px;
padding-right: 13px;
}

#main-image
{width: 935px;
float: left;
min-height: 94px;
padding: 40px 0 0 40px;
background: url(/images/content_images.jpg) no-repeat;
}

#main-image.home
{
float: left;
width: 935px;
min-height: 146px;
padding-top: 53px;
background: url(/images/home_images.jpg) no-repeat;
}

/*#main-image.content
{
float: left;
width: 935px;
min-height: 146px;
padding-top: 53px;
background: url(/images/content_images.jpg) no-repeat;
}*/

#container #search,
#container #content-search
{
float: right;
width: 294px;
height: 58px;
padding: 88px 20px 0 0;
}

#container #content-search
{
width: 248px;
height: 59px;
padding-top: 34px;
}

#container #search label,
#container #content-search label
{
color: #8B8B8B;
padding: 0 0 3px 0;
display: block;
font-size: 0.7em;
}

#container #search #search-input,
#container #content-search #search-input
{
border: 1px solid #8B8B8B;
float: left;
font-size: 12px;
width: 150px;
color: #8B8B8B;
height: 15px;
}

#container #search span.search-button,
#container #content-search span.search-button
{
padding: 0 0 0 10px;
}

#container #blue-strip
{
line-height: 20px;
height: 20px;
float: left;
width: 975px;
background: #ABD9E9;
}

#container #content-main
{
float: left;
width: 975px;
background: url(/images/content_main_bg.gif) repeat-y;
}

#left-content
{
float: left;
width: 196px;
padding: 0 0 25px 0;
}

#left-content h3
{
font-size: 0.8em;
padding: 25px 0 8px 10px;
}

#left-content ul.left-nav
{
width: 180px;
list-style: none;
margin: 0;
padding: 0;
}

#left-content ul.left-nav li
{
display: inline;
height: 16px;
font-size: 0.7em; 
font-weight: bold;
}

#left-content ul.left-nav li a
{
display: block;
padding: 0 0 8px 20px;
color: #0F6189;
}

#left-content ul.left-nav li a:hover,
#left-content ul.left-nav li.hi a
{
background: url(/images/dymond_nav.gif) no-repeat 8px 2px;
}

#content-main #centre-content
{
float: left;
margin: 0 0 0 4px;
width: 390px;
}

#content-main.wide #centre-content
{
width: 771px;
background: #fff;
}

#centre-content #content-padding
{
padding: 15px 20px 0 20px;
}

#centre-content #content-padding p
{
padding-bottom: 10px
}

#content-main #centre-content ul.content-list
{
padding: 0 0 10px 15px;
}

#content-main #centre-content ul.content-list li
{
color: #535D52;
font-size: 0.7em; 
}

#content-main #content-title
{
background: #97C0DC;
}

#content-main #content-title h1
{
color: #ffffff;
padding: 3px 20px 3px 20px;
}

/*#content-main #centre-content a
{
font-size: 0.7em;
display: block;
margin: 2px 0 0 15px;
}*/


#content-main #centre-content table.web-site
{
font-size: 0.7em;
margin-bottom: 10px;
border-collapse: collapse;
}

#content-main #centre-content table.web-site th
{
background:#97C0DC;
padding: 5px 5px 5px 5px;
color: #ffffff;
border: 1px solid #535D52;
text-align: left;
}

#content-main #centre-content table.web-site td
{
color: #535D52;
text-align: right;
border: 1px solid #535D52;
}

#content-main #centre-content table.web-site tr.bg-color
{
background: #d4e0e0;
}

#content-main #centre-content table.web-site td.col-1,
#content-main #centre-content table.web-site td.total
{
padding-left: 2px;
text-align: left;
}

#content-main #centre-content table.web-site td.total,
#content-main #centre-content table.web-site td.blue-right
{
background: #97C0DC; 
color: #ffffff;
font-weight: bold;
}

#content-main #centre-content table.market-research td
{
padding: 5px 0 5px 10px;
color: #535D52;
width: 200px;
border: 1px solid #535D52;
}

#content-main #content-right
{
border-top: 23px solid #97C0DC;
float: left;

}

#content-main #content-right #right-text p
{
font-size: 0.7em;
font-weight: bold;
color: #34789D;
width: 348px;
padding: 20px 15px 20px 15px;
}

#bottom-content
{
border-top: 2px solid #ffffff;
background: url(/images/disclamier_fade.gif) repeat-y;
float: left;
width: 973px;
padding: 0 0 5px 0;
}

#disclaimer p
{
color: #ffffff;
float: right;
padding: 5px 5px 0 0;
font-size: 0.5em;
} 

#disclaimer a
{
color: #ffffff;
}

#footer
{
float: left;
width: 975px;
height: 167px;
background: #172e7a;
}

#footer .footer-logos
{
min-height: 40px;
background: #fff;
}

#footer .footer-logos ul
{
margin: 0;
padding: 0;
list-style: none;
}

#footer .footer-logos ul li
{
float: left;
margin: 15px 0 0 0;
padding: 2px 19px 12px 20px;
border-right: 1px solid #c4cbde;

}

#footer .footer-logos ul li.last
{
border-right: 0;
display: inline;
}

#footer .footer-logos ul li.bsi img
{
float: left;
}

#footer .footer-logos ul li.bsi span
{
float: left;
margin-top: 6px;
font-size: 0.6em;
}

http://www.etymax.co.uk/css/homepage.css

#container #main-image img
{
float: left;
}

#container #quote
{
float: left;
width: 975px;
background: #ABD9E9;
}

#container #quote p
{
color: #2B85BA;
font-size: 0.8em;
padding: 20px 30px 20px 30px;
font-weight: bold;
}

#container #quote span.etymax-word
{
color: #162D79;
}

#container #quote a
{
font-size: 0.8em;
padding: 0 15px 0 10px;
background: url('/images/triangle_btn.gif') no-repeat;
background-position: 175px 2px;
}

#container #fade
{
float: left;
width: 975px;
background: url('/images/fade_bg.gif') repeat-x bottom;
}

#container #main-content
{
float: left;
width: 975px;
background: url('/images/main_content_bg.gif') repeat-y;
}

#main-content #services-bg,
#main-content #clients-bg
{

float: left;
}

#main-content #clients-bg
{
margin: 0 0 0 3px
}


/* 
#main-content #services-title,
#main-content #clients-title
{
padding: 3px 0 3px 0;
background: #97C0DC;
width: 391px;
}


#main-content #clients-title
{
background: #CEE1EF;
width: 380px;
}
/*
*	all elements 
*/
html *
{
padding: 0;
margin: 0;
font-family: verdana, Trebuchet MS, Trebuchet, sans-serif;
color: #336799;
}

body
{
background: #f0f0f0;
}

a
{
color: #E28A1E;
text-decoration: none;
}

h1
{
font-size: 0.9em;
margin: 0;
padding: 0;
}

h2
{
color: #535D52;
font-size: 0.8em;
margin: 0;
padding: 0 0 10px 0;
}

h3
{
color: #2B5760;
font-size: 0.8em;
margin: 0;
padding: 0;
}

hr
{
margin: 15px 0 15px 0;
padding: 0;
color: #c2d9e9;
background: #c2d9e9;
height: 1px;
border: 0px;
}

p
{
font-size: 0.7em;
padding: 0;
color: #535D52;
}

ul.html-sitemap
{
font-size:12px;
padding: 0 0 15px 15px;
}

ul.html-sitemap ul,
ul.html-sitemap ul ul,
ul.html-sitemap ul ul ul,
{
padding-left: 10px;	
}

.html-sitemap h3{
font-size: 12px; 
text-transform: uppercase;
}
a.header, span.header
{
color: #2B5760;
text-decoration: none;
font-weight: bold;
font-size: 12px; 
text-transform: capitalize;
}
a:hover.header{
text-decoration: underline;
}

strong
{
color: #535D52;
}

a:hover,
.hi a
{
text-decoration: underline;
}

img
{
border: 0;
display: block;
}

.image-right
{
float: right;
padding: 0 0 10px 30px;
}

.image-right p
{
margin: 0;
padding: 6px 0 0 0;
}

.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


#wrapper
{
width: 975px;
margin: 0 auto 0 auto;
background: #ffffff;
}

#header #top-links
{width: 974px;
border-left: 1px solid #ffffff; 
background-color: #ABD9E9;
}

#top-links ul
{
float: right;
list-style: none;
margin: 0;
padding: 0 5px 0 0;
}

#top-links ul li
{
font-size: 0.6em;
display: inline;
}

#top-links ul li a
{
float: left;
margin: 0;
padding: 5px 0 5px 10px;
color: #36767F;
}

#top-links .contact
{  
float: right;     
background-color: #96D145;
padding: 0 10px 0 0;
border-left: 1px solid #ffffff;
}

#main-navigation
{
float: left;
width: 974px;
border-top: 1px solid #ffffff;
border-left: 1px solid #ffffff;
background-color: #2B85BA;
}

#main-navigation ul
{
float: right;
margin: 0;
padding: 0;
list-style: none;
}

#main-navigation ul.main-nav-de
{
}

#main-navigation ul.main-nav-de a
{
padding: 6px 30px 6px 26px;
height: 28px;
}

#main-navigation ul.main-nav-de li.first a
{
padding-left: 45px;
padding-right: 30px
}

#main-navigation ul.main-nav-es
{
}

#main-navigation ul.main-nav-es li a
{
float: left;
padding: 6px 40px 6px 33px;
height: 28px;
}

#main-navigation ul.main-nav-es li.first a
{
padding-left: 28px;
padding-right: 20px;
}

#main-navigation ul li 
{
font-size: 0.7em;
display: inline;
font-weight: bold;
}

#main-navigation ul li a:hover,
#main-navigation ul li.open a
{
background: #026288;
text-decoration: none;
}

#main-navigation ul li a
{
float: left;
padding: 6px 7px 6px 7px;
color: #ffffff;
border-left: 1px solid #ffffff;
}

#main-navigation ul li.first a
{
padding-left: 12px;
padding-right: 12px;
border-left: 0;
}

#main-navigation ul.main-nav-it li.first a
{
padding-left: 15px;
}

#main-navigation ul.main-nav-it li a
{
padding: 6px 11px 6px 10px;
}

#main-navigation ul.main-nav-fr li a
{
padding: 6px 14px 6px 13px;
}

#main-navigation ul.main-nav-fr li.first a
{
padding-left: 21px;
padding-right: 13px;
}

#main-image
{width: 935px;
float: left;
min-height: 94px;
padding: 40px 0 0 40px;
background: url(/images/content_images.jpg) no-repeat;
}

#main-image.home
{
float: left;
width: 935px;
min-height: 146px;
padding-top: 53px;
background: url(/images/home_images.jpg) no-repeat;
}

/*#main-image.content
{
float: left;
width: 935px;
min-height: 146px;
padding-top: 53px;
background: url(/images/content_images.jpg) no-repeat;
}*/

#container #search,
#container #content-search
{
float: right;
width: 294px;
height: 58px;
padding: 88px 20px 0 0;
}

#container #content-search
{
width: 248px;
height: 59px;
padding-top: 34px;
}

#container #search label,
#container #content-search label
{
color: #8B8B8B;
padding: 0 0 3px 0;
display: block;
font-size: 0.7em;
}

#container #search #search-input,
#container #content-search #search-input
{
border: 1px solid #8B8B8B;
float: left;
font-size: 12px;
width: 150px;
color: #8B8B8B;
height: 15px;
}

#container #search span.search-button,
#container #content-search span.search-button
{
padding: 0 0 0 10px;
}

#container #blue-strip
{
line-height: 20px;
height: 20px;
float: left;
width: 975px;
background: #ABD9E9;
}

#container #content-main
{
float: left;
width: 975px;
background: url(/images/content_main_bg.gif) repeat-y;
}

#left-content
{
float: left;
width: 196px;
padding: 0 0 25px 0;
}

#left-content h3
{
font-size: 0.8em;
padding: 25px 0 8px 10px;
}

#left-content ul.left-nav
{
width: 180px;
list-style: none;
margin: 0;
padding: 0;
}

#left-content ul.left-nav li
{
display: inline;
height: 16px;
font-size: 0.7em; 
font-weight: bold;
}

#left-content ul.left-nav li a
{
display: block;
padding: 0 0 8px 20px;
color: #0F6189;
}

#left-content ul.left-nav li a:hover,
#left-content ul.left-nav li.hi a
{
background: url(/images/dymond_nav.gif) no-repeat 8px 2px;
}

#content-main #centre-content
{
float: left;
margin: 0 0 0 4px;
width: 390px;
}

#content-main.wide #centre-content
{
width: 771px;
background: #fff;
}

#centre-content #content-padding
{
padding: 15px 20px 0 20px;
}

#centre-content #content-padding p
{
padding-bottom: 10px
}

#content-main #centre-content ul.content-list
{
padding: 0 0 10px 15px;
}

#content-main #centre-content ul.content-list li
{
color: #535D52;
font-size: 0.7em; 
}

#content-main #content-title
{
background: #97C0DC;
}

#content-main #content-title h1
{
color: #ffffff;
padding: 3px 20px 3px 20px;
}

/*#content-main #centre-content a
{
font-size: 0.7em;
display: block;
margin: 2px 0 0 15px;
}*/


#content-main #centre-content table.web-site
{
font-size: 0.7em;
margin-bottom: 10px;
border-collapse: collapse;
}

#content-main #centre-content table.web-site th
{
background:#97C0DC;
padding: 5px 5px 5px 5px;
color: #ffffff;
border: 1px solid #535D52;
text-align: left;
}

#content-main #centre-content table.web-site td
{
color: #535D52;
text-align: right;
border: 1px solid #535D52;
}

#content-main #centre-content table.web-site tr.bg-color
{
background: #d4e0e0;
}

#content-main #centre-content table.web-site td.col-1,
#content-main #centre-content table.web-site td.total
{
padding-left: 2px;
text-align: left;
}

#content-main #centre-content table.web-site td.total,
#content-main #centre-content table.web-site td.blue-right
{
background: #97C0DC; 
color: #ffffff;
font-weight: bold;
}

#content-main #centre-content table.market-research td
{
padding: 5px 0 5px 10px;
color: #535D52;
width: 200px;
border: 1px solid #535D52;
}

#content-main #content-right
{
border-top: 23px solid #97C0DC;
float: left;

}

#content-main #content-right #right-text p
{
font-size: 0.7em;
font-weight: bold;
color: #34789D;
width: 348px;
padding: 20px 15px 20px 15px;
}

#bottom-content
{
border-top: 2px solid #ffffff;
background: url(/images/disclamier_fade.gif) repeat-y;
float: left;
width: 973px;
padding: 0 0 5px 0;
}

#disclaimer p
{
color: #ffffff;
float: right;
padding: 5px 5px 0 0;
font-size: 0.5em;
} 

#disclaimer a
{
color: #ffffff;
}

#footer
{
float: left;
width: 975px;
height: 167px;
background: #172e7a;
}

#footer .footer-logos
{
min-height: 40px;
background: #fff;
}

#footer .footer-logos ul
{
margin: 0;
padding: 0;
list-style: none;
}

#footer .footer-logos ul li
{
float: left;
margin: 15px 0 0 0;
padding: 2px 19px 12px 20px;
border-right: 1px solid #c4cbde;

}

#footer .footer-logos ul li.last
{
border-right: 0;
display: inline;
}

#footer .footer-logos ul li.bsi img
{
float: left;
}

#footer .footer-logos ul li.bsi span
{
float: left;
margin-top: 6px;
font-size: 0.6em;
}

http://www.etymax.co.uk/css/homepage.css

#container #main-image img
{
float: left;
}

#container #quote
{
float: left;
width: 975px;
background: #ABD9E9;
}

#container #quote p
{
color: #2B85BA;
font-size: 0.8em;
padding: 20px 30px 20px 30px;
font-weight: bold;
}

#container #quote span.etymax-word
{
color: #162D79;
}

#container #quote a
{
font-size: 0.8em;
padding: 0 15px 0 10px;
background: url('/images/triangle_btn.gif') no-repeat;
background-position: 175px 2px;
}

#container #fade
{
float: left;
width: 975px;
background: url('/images/fade_bg.gif') repeat-x bottom;
}

#container #main-content
{
float: left;
width: 975px;
background: url('/images/main_content_bg.gif') repeat-y;
}

#main-content #services-bg,
#main-content #clients-bg
{

float: left;
}

#main-content #clients-bg
{
margin: 0 0 0 3px
}


/* 
#main-content #services-title,
#main-content #clients-title
{
padding: 3px 0 3px 0;
background: #97C0DC;
width: 391px;
}


#main-content #clients-title
{
background: #CEE1EF;
width: 380px;
}

#main-content #services-title h1,
#main-content #clients-title h1
{
color: #ffffff;
padding: 0 0 0 18px;
}/*
*	all elements 
*/
html *
{
padding: 0;
margin: 0;
font-family: verdana, Trebuchet MS, Trebuchet, sans-serif;
color: #336799;
}

body
{
background: #f0f0f0;
}

a
{
color: #E28A1E;
text-decoration: none;
}

h1
{
font-size: 0.9em;
margin: 0;
padding: 0;
}

h2
{
color: #535D52;
font-size: 0.8em;
margin: 0;
padding: 0 0 10px 0;
}

h3
{
color: #2B5760;;
font-size: 0.8em;
margin: 0;
padding: 0;
}

hr
{
margin: 15px 0 15px 0;
padding: 0;
color: #c2d9e9;
background: #c2d9e9;
height: 1px;
border: 0px;
}

p
{
font-size: 0.7em;
padding: 0;
color: #535D52;
}

ul.html-sitemap
{
font-size: 12;
padding: 0 0 15px 15px;
}

ul.html-sitemap ul
{
padding-left: 10px;	
}

strong
{
color: #535D52;
}

a:hover,
.hi a
{
text-decoration: underline;
}

img
{
border: 0;
display: block;
}

.image-right
{
float: right;
padding: 0 0 10px 30px;
}

.image-right p
{
margin: 0;
padding: 6px 0 0 0;
}

.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


#wrapper
{
width: 975px;
margin: 0 auto 0 auto;
background: #ffffff;
}

#header #top-links
{width: 974px;
border-left: 1px solid #ffffff; 
background-color: #ABD9E9;
}

#top-links ul
{
float: right;
list-style: none;
margin: 0;
padding: 0 5px 0 0;
}

#top-links ul li
{
font-size: 0.6em;
display: inline;
}

#top-links ul li a
{
float: left;
margin: 0;
padding: 5px 0 5px 10px;
color: #36767F;
}

#top-links .contact
{  
float: right;     
background-color: #96D145;
padding: 0 10px 0 0;
border-left: 1px solid #ffffff;
}

#main-navigation
{
float: left;
width: 974px;
border-top: 1px solid #ffffff;
border-left: 1px solid #ffffff;
background-color: #2B85BA;
}

#main-navigation ul
{
float: right;
margin: 0;
padding: 0;
list-style: none;
}

#main-navigation ul.main-nav-de
{
}

#main-navigation ul.main-nav-de a
{
padding: 6px 30px 6px 26px;
height: 28px;
}

#main-navigation ul.main-nav-de li.first a
{
padding-left: 45px;
padding-right: 30px
}

#main-navigation ul.main-nav-es
{
}

#main-navigation ul.main-nav-es li a
{
float: left;
padding: 6px 40px 6px 33px;
height: 28px;
}

#main-navigation ul.main-nav-es li.first a
{
padding-left: 28px;
padding-right: 20px;
}

#main-navigation ul li 
{
font-size: 0.7em;
display: inline;
font-weight: bold;
}

#main-navigation ul li a:hover,
#main-navigation ul li.open a
{
background: #026288;
text-decoration: none;
}

#main-navigation ul li a
{
float: left;
padding: 6px 7px 6px 7px;
color: #ffffff;
border-left: 1px solid #ffffff;
}

#main-navigation ul li.first a
{
padding-left: 12px;
padding-right: 12px;
border-left: 0;
}

#main-navigation ul.main-nav-it li.first a
{
padding-left: 15px;
}

#main-navigation ul.main-nav-it li a
{
padding: 6px 11px 6px 10px;
}

#main-navigation ul.main-nav-fr li a
{
padding: 6px 14px 6px 13px;
}

#main-navigation ul.main-nav-fr li.first a
{
padding-left: 21px;
padding-right: 13px;
}

#main-image
{width: 935px;
float: left;
min-height: 94px;
padding: 40px 0 0 40px;
background: url(/images/content_images.jpg) no-repeat;
}

#main-image.home
{
float: left;
width: 935px;
min-height: 146px;
padding-top: 53px;
background: url(/images/home_images.jpg) no-repeat;
}

/*#main-image.content
{
float: left;
width: 935px;
min-height: 146px;
padding-top: 53px;
background: url(/images/content_images.jpg) no-repeat;
}*/

#container #search,
#container #content-search
{
float: right;
width: 294px;
height: 58px;
padding: 88px 20px 0 0;
}

#container #content-search
{
width: 248px;
height: 59px;
padding-top: 34px;
}

#container #search label,
#container #content-search label
{
color: #8B8B8B;
padding: 0 0 3px 0;
display: block;
font-size: 0.7em;
}

#container #search #search-input,
#container #content-search #search-input
{
border: 1px solid #8B8B8B;
float: left;
font-size: 12px;
width: 150px;
color: #8B8B8B;
height: 15px;
}

#container #search span.search-button,
#container #content-search span.search-button
{
padding: 0 0 0 10px;
}

#container #blue-strip
{
line-height: 20px;
height: 20px;
float: left;
width: 975px;
background: #ABD9E9;
}

#container #content-main
{
float: left;
width: 975px;
background: url(/images/content_main_bg.gif) repeat-y;
}

#left-content
{
float: left;
width: 196px;
padding: 0 0 25px 0;
}

#left-content h3
{
font-size: 0.8em;
padding: 25px 0 8px 10px;
}

#left-content ul.left-nav
{
width: 180px;
list-style: none;
margin: 0;
padding: 0;
}

#left-content ul.left-nav li
{
display: inline;
height: 16px;
font-size: 0.7em; 
font-weight: bold;
}

#left-content ul.left-nav li a
{
display: block;
padding: 0 0 8px 20px;
color: #0F6189;
}

#left-content ul.left-nav li a:hover,
#left-content ul.left-nav li.hi a
{
background: url(/images/dymond_nav.gif) no-repeat 8px 2px;
}

#content-main #centre-content
{
float: left;
margin: 0 0 0 4px;
width: 390px;
}

#content-main.wide #centre-content
{
width: 771px;
background: #fff;
}

#centre-content #content-padding
{
padding: 15px 20px 0 20px;
}

#centre-content #content-padding p
{
padding-bottom: 10px
}

#content-main #centre-content ul.content-list
{
padding: 0 0 10px 15px;
}

#content-main #centre-content ul.content-list li
{
color: #535D52;
font-size: 0.7em; 
}

#content-main #content-title
{
background: #97C0DC;
}

#content-main #content-title h1
{
color: #ffffff;
padding: 3px 20px 3px 20px;
}

/*#content-main #centre-content a
{
font-size: 0.7em;
display: block;
margin: 2px 0 0 15px;
}*/


#content-main #centre-content table.web-site
{
font-size: 0.7em;
margin-bottom: 10px;
border-collapse: collapse;
}

#content-main #centre-content table.web-site th
{
background:#97C0DC;
padding: 5px 5px 5px 5px;
color: #ffffff;
border: 1px solid #535D52;
text-align: left;
}

#content-main #centre-content table.web-site td
{
color: #535D52;
text-align: right;
border: 1px solid #535D52;
}

#content-main #centre-content table.web-site tr.bg-color
{
background: #d4e0e0;
}

#content-main #centre-content table.web-site td.col-1,
#content-main #centre-content table.web-site td.total
{
padding-left: 2px;
text-align: left;
}

#content-main #centre-content table.web-site td.total,
#content-main #centre-content table.web-site td.blue-right
{
background: #97C0DC; 
color: #ffffff;
font-weight: bold;
}

#content-main #centre-content table.market-research td
{
padding: 5px 0 5px 10px;
color: #535D52;
width: 200px;
border: 1px solid #535D52;
}

#content-main #content-right
{
border-top: 23px solid #97C0DC;
float: left;

}

#content-main #content-right #right-text p
{
font-size: 0.7em;
font-weight: bold;
color: #34789D;
width: 348px;
padding: 20px 15px 20px 15px;
}

#bottom-content
{
border-top: 2px solid #ffffff;
background: url(/images/disclamier_fade.gif) repeat-y;
float: left;
width: 973px;
padding: 0 0 5px 0;
}

#disclaimer p
{
color: #ffffff;
float: right;
padding: 5px 5px 0 0;
font-size: 0.5em;
} 

#disclaimer a
{
color: #ffffff;
}

#footer
{
float: left;
width: 975px;
height: 167px;
background: #172e7a;
}

#footer .footer-logos
{
min-height: 40px;
background: #fff;
}

#footer .footer-logos ul
{
margin: 0;
padding: 0;
list-style: none;
}

#footer .footer-logos ul li
{
float: left;
margin: 15px 0 0 0;
padding: 2px 19px 12px 20px;
border-right: 1px solid #c4cbde;

}

#footer .footer-logos ul li.last
{
border-right: 0;
display: inline;
}

#footer .footer-logos ul li.bsi img
{
float: left;
}

#footer .footer-logos ul li.bsi span
{
float: left;
margin-top: 6px;
font-size: 0.6em;
}

http://www.etymax.co.uk/css/homepage.css

#container #main-image img
{
float: left;
}

#container #quote
{
float: left;
width: 975px;
background: #ABD9E9;
}

#container #quote p
{
color: #2B85BA;
font-size: 0.8em;
padding: 20px 30px 20px 30px;
font-weight: bold;
}

#container #quote span.etymax-word
{
color: #162D79;
}

#container #quote a
{
font-size: 0.8em;
padding: 0 15px 0 10px;
background: url('/images/triangle_btn.gif') no-repeat;
background-position: 175px 2px;
}

#container #fade
{
float: left;
width: 975px;
background: url('/images/fade_bg.gif') repeat-x bottom;
}

#container #main-content
{
float: left;
width: 975px;
background: url('/images/main_content_bg.gif') repeat-y;
}

#main-content #services-bg,
#main-content #clients-bg
{

float: left;
}

#main-content #clients-bg
{
margin: 0 0 0 3px
}


/* 
#main-content #services-title,
#main-content #clients-title
{
padding: 3px 0 3px 0;
background: #97C0DC;
width: 391px;
}


#main-content #clients-title
{
background: #CEE1EF;
width: 380px;
}

#main-content #services-title h1,
#main-content #clients-title h1
{
color: #ffffff;
padding: 0 0 0 18px;
}

#main-content #clients-title h1
{
color: #0083AD;
}
*/

#main-content .services-clients
{
width: 550px;
margin: 5px 0 0 210px;
}

#main-content .services-clients p
{
padding: 0 0 15px 0;
}

#main-content .services-clients img
{
margin: 10px 0 5px 0;
}

#main-content #right-quote p
{
float: right;
width: 179px;
padding: 35px 15px 0 0;
font-size: 0.7em;
font-weight: bold;
color: #34789D;
}

#bottom-links
{
background: #97C0DC;
border-top: 2px solid #ffffff;
float: left;
width: 973px;
}

#bottom-links #services-links,
#bottom-links #clients-links
{
float: left;
background: url('/images/homepage_fade.gif') repeat-y;
width: 774px;
display: inline;
height: 21px;
min-height: 21px;
}

/*
#bottom-links #clients-links
{
width: 382px;
}

#bottom-links #services-links a,
#bottom-links #clients-links a
{
float: right;
background: url('/images/triangle_link.gif') no-repeat;
background-position: 125px 0;
padding: 0 30px 0 0;
font-size: 0.75em;
color: #FFF400
}

#bottom-links #clients-links a
{
background-position: 115px 0;
}
*/

#main-content #clients-title h1
{
color: #0083AD;
}
*/

#main-content .services-clients
{
width: 550px;
margin: 5px 0 0 210px;
}

#main-content .services-clients p
{
padding: 0 0 15px 0;
}

#main-content .services-clients img
{
margin: 10px 0 5px 0;
}

#main-content #right-quote p
{
float: right;
width: 179px;
padding: 35px 15px 0 0;
font-size: 0.7em;
font-weight: bold;
color: #34789D;
}

#bottom-links
{
background: #97C0DC;
border-top: 2px solid #ffffff;
float: left;
width: 973px;
}

#bottom-links #services-links,
#bottom-links #clients-links
{
float: left;
background: url('/images/homepage_fade.gif') repeat-y;
width: 774px;
display: inline;
height: 21px;
min-height: 21px;
}

/*
#bottom-links #clients-links
{
width: 382px;
}

#bottom-links #services-links a,
#bottom-links #clients-links a
{
float: right;
background: url('/images/triangle_link.gif') no-repeat;
background-position: 125px 0;
padding: 0 30px 0 0;
font-size: 0.75em;
color: #FFF400
}

#bottom-links #clients-links a
{
background-position: 115px 0;
}
*/
#main-content #services-title h1,
#main-content #clients-title h1
{
color: #ffffff;
padding: 0 0 0 18px;
}

#main-content #clients-title h1
{
color: #0083AD;
}
*/

#main-content .services-clients
{
width: 550px;
margin: 5px 0 0 210px;
}

#main-content .services-clients p
{
padding: 0 0 15px 0;
}

#main-content .services-clients img
{
margin: 10px 0 5px 0;
}

#main-content #right-quote p
{
float: right;
width: 179px;
padding: 35px 15px 0 0;
font-size: 0.7em;
font-weight: bold;
color: #34789D;
}

#bottom-links
{
background: #97C0DC;
border-top: 2px solid #ffffff;
float: left;
width: 973px;
}

#bottom-links #services-links,
#bottom-links #clients-links
{
float: left;
background: url('/images/homepage_fade.gif') repeat-y;
width: 774px;
display: inline;
height: 21px;
min-height: 21px;
}

/*
#bottom-links #clients-links
{
width: 382px;
}

#bottom-links #services-links a,
#bottom-links #clients-links a
{
float: right;
background: url('/images/triangle_link.gif') no-repeat;
background-position: 125px 0;
padding: 0 30px 0 0;
font-size: 0.75em;
color: #FFF400
}

#bottom-links #clients-links a
{
background-position: 115px 0;
}
*/

http://www.etymax.co.uk/css/homepage.css

#container #main-image img
{
float: left;
}

#container #quote
{
float: left;
width: 975px;
background: #ABD9E9;
}

#container #quote p
{
color: #2B85BA;
font-size: 0.8em;
padding: 20px 30px 20px 30px;
font-weight: bold;
}

#container #quote span.etymax-word
{
color: #162D79;
}

#container #quote a
{
font-size: 0.8em;
padding: 0 15px 0 10px;
background: url('/images/triangle_btn.gif') no-repeat;
background-position: 175px 2px;
}

#container #fade
{
float: left;
width: 975px;
background: url('/images/fade_bg.gif') repeat-x bottom;
}

#container #main-content
{
float: left;
width: 975px;
background: url('/images/main_content_bg.gif') repeat-y;
}

#main-content #services-bg,
#main-content #clients-bg
{

float: left;
}

#main-content #clients-bg
{
margin: 0 0 0 3px
}


/* 
#main-content #services-title,
#main-content #clients-title
{
padding: 3px 0 3px 0;
background: #97C0DC;
width: 391px;
}


#main-content #clients-title
{
background: #CEE1EF;
width: 380px;
}

#main-content #services-title h1,
#main-content #clients-title h1
{
color: #ffffff;
padding: 0 0 0 18px;
}

#main-content #clients-title h1
{
color: #0083AD;http://www.etymax.co.uk/css/global.css

/*
*	all elements 
*/
html *
{
padding: 0;
margin: 0;
font-family: verdana, Trebuchet MS, Trebuchet, sans-serif;
color: #336799;
}

body
{
background: #f0f0f0;
}

a
{
color: #E28A1E;
text-decoration: none;
}

h1
{
font-size: 0.9em;
margin: 0;
padding: 0;
}

h2
{
color: #535D52;
font-size: 0.8em;
margin: 0;
padding: 0 0 10px 0;
}

h3
{
color: #2B5760;;

}
*/

#main-content .services-clients
{
width: 550px;
margin: 5px 0 0 210px;
}

#main-content .services-clients p
{
padding: 0 0 15px 0;
}

#main-content .services-clients img
{
margin: 10px 0 5px 0;
}

#main-content #right-quote p
{
float: right;
width: 179px;
padding: 35px 15px 0 0;
font-size: 0.7em;
font-weight: bold;
color: #34789D;
}

#bottom-links
{
background: #97C0DC;
border-top: 2px solid #ffffff;
float: left;
width: 973px;
}

#bottom-links #services-links,
#bottom-links #clients-links
{
float: left;
background: url('/images/homepage_fade.gif') repeat-y;
width: 774px;
display: inline;
height: 21px;
min-height: 21px;
}

/*
#bottom-links #clients-links
{
width: 382px;
}

#bottom-links #services-links a,
#bottom-links #clients-links a
{
float: right;
background: url('/images/triangle_link.gif') no-repeat;
background-position: 125px 0;
padding: 0 30px 0 0;
font-size: 0.75em;
color: #FFF400
}

#bottom-links #clients-links a
{
background-position: 115px 0;
}
*/

http://www.etymax.co.uk/css/homepage.css

#container #main-image img
{
		float: left;
}

#container #quote
{
		float: left;
		width: 975px;
		background: #ABD9E9;
}

#container #quote p
{
		color: #2B85BA;
		font-size: 0.8em;
		padding: 20px 30px 20px 30px;
		font-weight: bold;
}

#container #quote span.etymax-word
{
		color: #162D79;
}

#container #quote a
{
		font-size: 0.8em;
		padding: 0 15px 0 10px;
		background: url('/images/triangle_btn.gif') no-repeat;
		background-position: 175px 2px;
}

#container #fade
{
		float: left;
		width: 975px;
		background: url('/images/fade_bg.gif') repeat-x bottom;
}

#container #main-content
{
		float: left;
		width: 975px;
		background: url('/images/main_content_bg.gif') repeat-y;
}

#main-content #services-bg,
#main-content #clients-bg
{
		
		float: left;
}

#main-content #clients-bg
{
		margin: 0 0 0 3px
}


/* 
#main-content #services-title,
#main-content #clients-title
{
		padding: 3px 0 3px 0;
		background: #97C0DC;
		width: 391px;
}


#main-content #clients-title
{
		background: #CEE1EF;
		width: 380px;
}

#main-content #services-title h1,
#main-content #clients-title h1
{
		color: #ffffff;
		padding: 0 0 0 18px;
}

#main-content #clients-title h1
{
		color: #0083AD;
}
*/

#main-content .services-clients
{
		width: 550px;
		margin: 5px 0 0 210px;
}

#main-content .services-clients p
{
		padding: 0 0 15px 0;
}

#main-content .services-clients img
{
		margin: 10px 0 5px 0;
}

#main-content #right-quote p
{
		float: right;
		width: 179px;
		padding: 35px 15px 0 0;
                font-size: 0.7em;
                font-weight: bold;
                color: #34789D;
}

#bottom-links
{/*
*	all elements 
*/
html *
{
padding: 0;
margin: 0;
font-family: verdana, Trebuchet MS, Trebuchet, sans-serif;
color: #336799;
}

body
{
background: #f0f0f0;
}

a
{
color: #E28A1E;
text-decoration: none;
}

h1
{
font-size: 0.9em;
margin: 0;
padding: 0;
}

h2
{
color: #535D52;
font-size: 0.8em;
margin: 0;
padding: 0 0 10px 0;
}

h3
{
color: #2B5760;;
font-size: 0.8em;
margin: 0;
padding: 0;
}

hr
{
margin: 15px 0 15px 0;
padding: 0;
color: #c2d9e9;
background: #c2d9e9;
height: 1px;
border: 0px;
}

p
{
font-size: 0.7em;
padding: 0;
color: #535D52;
}

ul.html-sitemap
{
font-size: 12px;
padding: 0 0 15px 15px;
}

ul.html-sitemap ul
{
padding-left: 10px;	
}

strong
{
color: #535D52;
}

a:hover,
.hi a
{
text-decoration: underline;
}

img
{
border: 0;
display: block;
}

.image-right
{
float: right;
padding: 0 0 10px 30px;
}

.image-right p
{
margin: 0;
padding: 6px 0 0 0;
}

.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


#wrapper
{
width: 975px;
margin: 0 auto 0 auto;
background: #ffffff;
}

#header #top-links
{width: 974px;
border-left: 1px solid #ffffff; 
background-color: #ABD9E9;
}

#top-links ul
{
float: right;
list-style: none;
margin: 0;
padding: 0 5px 0 0;
}

#top-links ul li
{
font-size: 0.6em;
display: inline;
}

#top-links ul li a
{
float: left;
margin: 0;
padding: 5px 0 5px 10px;
color: #36767F;
}

#top-links .contact
{  
float: right;     
background-color: #96D145;
padding: 0 10px 0 0;
border-left: 1px solid #ffffff;
}

#main-navigation
{
float: left;
width: 974px;
border-top: 1px solid #ffffff;
border-left: 1px solid #ffffff;
background-color: #2B85BA;
}

#main-navigation ul
{
float: right;
margin: 0;
padding: 0;
list-style: none;
}

#main-navigation ul.main-nav-de
{
}

#main-navigation ul.main-nav-de a
{
padding: 6px 30px 6px 26px;
height: 28px;
}

#main-navigation ul.main-nav-de li.first a
{
padding-left: 45px;
padding-right: 30px
}

#main-navigation ul.main-nav-es
{
}

#main-navigation ul.main-nav-es li a
{
float: left;
padding: 6px 40px 6px 33px;
height: 28px;
}

#main-navigation ul.main-nav-es li.first a
{
padding-left: 28px;
padding-right: 20px;
}

#main-navigation ul li 
{
font-size: 0.7em;
display: inline;
font-weight: bold;
}

#main-navigation ul li a:hover,
#main-navigation ul li.open a
{
background: #026288;
text-decoration: none;
}

#main-navigation ul li a
{
float: left;
padding: 6px 7px 6px 7px;
color: #ffffff;
border-left: 1px solid #ffffff;
}

#main-navigation ul li.first a
{
padding-left: 12px;
padding-right: 12px;
border-left: 0;
}

#main-navigation ul.main-nav-it li.first a
{
padding-left: 15px;
}

#main-navigation ul.main-nav-it li a
{
padding: 6px 11px 6px 10px;
}

#main-navigation ul.main-nav-fr li a
{
padding: 6px 14px 6px 13px;
}

#main-navigation ul.main-nav-fr li.first a
{
padding-left: 21px;
padding-right: 13px;
}

#main-image
{width: 935px;
float: left;
min-height: 94px;
padding: 40px 0 0 40px;
background: url(/images/content_images.jpg) no-repeat;
}

#main-image.home
{
float: left;
width: 935px;
min-height: 146px;
padding-top: 53px;
background: url(/images/home_images.jpg) no-repeat;
}

/*#main-image.content
{
float: left;
width: 935px;
min-height: 146px;
padding-top: 53px;
background: url(/images/content_images.jpg) no-repeat;
}*/

#container #search,
#container #content-search
{
float: right;
width: 294px;
height: 58px;
padding: 88px 20px 0 0;
}

#container #content-search
{
width: 248px;
height: 59px;
padding-top: 34px;
}

#container #search label,
#container #content-search label
{
color: #8B8B8B;
padding: 0 0 3px 0;
display: block;
font-size: 0.7em;
}

#container #search #search-input,
#container #content-search #search-input
{
border: 1px solid #8B8B8B;
float: left;
font-size: 12px;
width: 150px;
color: #8B8B8B;
height: 15px;
}

#container #search span.search-button,
#container #content-search span.search-button
{
padding: 0 0 0 10px;
}

#container #blue-strip
{
line-height: 20px;
height: 20px;
float: left;
width: 975px;
background: #ABD9E9;
}

#container #content-main
{
float: left;
width: 975px;
background: url(/images/content_main_bg.gif) repeat-y;
}

#left-content
{
float: left;
width: 196px;
padding: 0 0 25px 0;
}

#left-content h3
{
font-size: 0.8em;
padding: 25px 0 8px 10px;
}

#left-content ul.left-nav
{
width: 180px;
list-style: none;
margin: 0;
padding: 0;
}

#left-content ul.left-nav li
{
display: inline;
height: 16px;
font-size: 0.7em; 
font-weight: bold;
}

#left-content ul.left-nav li a
{
display: block;
padding: 0 0 8px 20px;
color: #0F6189;
}

#left-content ul.left-nav li a:hover,
#left-content ul.left-nav li.hi a
{
background: url(/images/dymond_nav.gif) no-repeat 8px 2px;
}

#content-main #centre-content
{
float: left;
margin: 0 0 0 4px;
width: 390px;
}

#content-main.wide #centre-content
{
width: 771px;
background: #fff;
}

#centre-content #content-padding
{
padding: 15px 20px 0 20px;
}

#centre-content #content-padding p
{
padding-bottom: 10px
}

#content-main #centre-content ul.content-list
{
padding: 0 0 10px 15px;
}

#content-main #centre-content ul.content-list li
{
color: #535D52;
font-size: 0.7em; 
}

#content-main #content-title
{
background: #97C0DC;
}

#content-main #content-title h1
{
color: #ffffff;
padding: 3px 20px 3px 20px;
}

/*#content-main #centre-content a
{
font-size: 0.7em;
display: block;
margin: 2px 0 0 15px;
}*/


#content-main #centre-content table.web-site
{
font-size: 0.7em;
margin-bottom: 10px;
border-collapse: collapse;
}

#content-main #centre-content table.web-site th
{
background:#97C0DC;
padding: 5px 5px 5px 5px;
color: #ffffff;
border: 1px solid #535D52;
text-align: left;
}

#content-main #centre-content table.web-site td
{
color: #535D52;
text-align: right;
border: 1px solid #535D52;
}

#content-main #centre-content table.web-site tr.bg-color
{
background: #d4e0e0;
}

#content-main #centre-content table.web-site td.col-1,
#content-main #centre-content table.web-site td.total
{
padding-left: 2px;
text-align: left;
}

#content-main #centre-content table.web-site td.total,
#content-main #centre-content table.web-site td.blue-right
{
background: #97C0DC; 
color: #ffffff;
font-weight: bold;
}

#content-main #centre-content table.market-research td
{
padding: 5px 0 5px 10px;
color: #535D52;
width: 200px;
border: 1px solid #535D52;
}

#content-main #content-right
{
border-top: 23px solid #97C0DC;
float: left;

}

#content-main #content-right #right-text p
{
font-size: 0.7em;
font-weight: bold;
color: #34789D;
width: 348px;
padding: 20px 15px 20px 15px;
}

#bottom-content
{
border-top: 2px solid #ffffff;
background: url(/images/disclamier_fade.gif) repeat-y;
float: left;
width: 973px;
padding: 0 0 5px 0;
}

#disclaimer p
{
color: #ffffff;
float: right;
padding: 5px 5px 0 0;
font-size: 0.5em;
} 

#disclaimer a
{
color: #ffffff;
}

#footer
{
float: left;
width: 975px;
height: 167px;
background: #172e7a;
}

#footer .footer-logos
{
min-height: 40px;
background: #fff;
}

#footer .footer-logos ul
{
margin: 0;
padding: 0;
list-style: none;
}

#footer .footer-logos ul li
{
float: left;
margin: 15px 0 0 0;
padding: 2px 19px 12px 20px;
border-right: 1px solid #c4cbde;

}

#footer .footer-logos ul li.last
{
border-right: 0;
display: inline;
}

#footer .footer-logos ul li.bsi img
{
float: left;
}

#footer .footer-logos ul li.bsi span
{
float: left;
margin-top: 6px;
font-size: 0.6em;
}

http://www.etymax.co.uk/css/homepage.css

#container #main-image img
{
float: left;
}

#container #quote
{
float: left;
width: 975px;
background: #ABD9E9;
}

#container #quote p
{
color: #2B85BA;
font-size: 0.8em;
padding: 20px 30px 20px 30px;
font-weight: bold;
}

#container #quote span.etymax-word
{
color: #162D79;
}

#container #quote a
{
font-size: 0.8em;
padding: 0 15px 0 10px;
background: url('/images/triangle_btn.gif') no-repeat;
background-position: 175px 2px;
}

#container #fade
{
float: left;
width: 975px;
background: url('/images/fade_bg.gif') repeat-x bottom;
}

#container #main-content
{
float: left;
width: 975px;
background: url('/images/main_content_bg.gif') repeat-y;
}

#main-content #services-bg,
#main-content #clients-bg
{

float: left;
}

#main-content #clients-bg
{
margin: 0 0 0 3px
}


/* 
#main-content #services-title,
#main-content #clients-title
{
padding: 3px 0 3px 0;
background: #97C0DC;
width: 391px;
}


#main-content #clients-title
{
background: #CEE1EF;
width: 380px;
}
/*
*	all elements 
*/
html *
{
padding: 0;
margin: 0;
font-family: verdana, Trebuchet MS, Trebuchet, sans-serif;
color: #336799;
}

body
{
background: #f0f0f0;
}

a
{
color: #E28A1E;
text-decoration: none;
}

h1
{
font-size: 0.9em;
margin: 0;
padding: 0;
}

h2
{
color: #535D52;
font-size: 0.8em;
margin: 0;
padding: 0 0 10px 0;
}

h3
{
color: #2B5760;
font-size: 0.8em;
margin: 0;
padding: 0;
}

hr
{
margin: 15px 0 15px 0;
padding: 0;
color: #c2d9e9;
background: #c2d9e9;
height: 1px;
border: 0px;
}

p
{
font-size: 0.7em;
padding: 0;
color: #535D52;
}

ul.html-sitemap
{
font-size:12px;
padding: 0 0 15px 15px;
}

ul.html-sitemap ul
{
padding-left: 10px;	
}

.html-sitemap h3{
font-size: 12px; 
text-transform: uppercase;
}
a.header
{
color: #2B5760;
text-decoration: none;
font-weight: bold;
font-size: 12px; 
text-transform: uppercase;
}
a:hover.header{
text-decoration: underline;
}

strong
{
color: #535D52;
}

a:hover,
.hi a
{
text-decoration: underline;
}

img
{
border: 0;
display: block;
}

.image-right
{
float: right;
padding: 0 0 10px 30px;
}

.image-right p
{
margin: 0;
padding: 6px 0 0 0;
}

.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


#wrapper
{
width: 975px;
margin: 0 auto 0 auto;
background: #ffffff;
}

#header #top-links
{width: 974px;
border-left: 1px solid #ffffff; 
background-color: #ABD9E9;
}

#top-links ul
{
float: right;
list-style: none;
margin: 0;
padding: 0 5px 0 0;
}

#top-links ul li
{
font-size: 0.6em;
display: inline;
}

#top-links ul li a
{
float: left;
margin: 0;
padding: 5px 0 5px 10px;
color: #36767F;
}

#top-links .contact
{  
float: right;     
background-color: #96D145;
padding: 0 10px 0 0;
border-left: 1px solid #ffffff;
}

#main-navigation
{
float: left;
width: 974px;
border-top: 1px solid #ffffff;
border-left: 1px solid #ffffff;
background-color: #2B85BA;
}

#main-navigation ul
{
float: right;
margin: 0;
padding: 0;
list-style: none;
}

#main-navigation ul.main-nav-de
{
}

#main-navigation ul.main-nav-de a
{
padding: 6px 30px 6px 26px;
height: 28px;
}

#main-navigation ul.main-nav-de li.first a
{
padding-left: 45px;
padding-right: 30px
}

#main-navigation ul.main-nav-es
{
}

#main-navigation ul.main-nav-es li a
{
float: left;
padding: 6px 40px 6px 33px;
height: 28px;
}

#main-navigation ul.main-nav-es li.first a
{
padding-left: 28px;
padding-right: 20px;
}

#main-navigation ul li 
{
font-size: 0.7em;
display: inline;
font-weight: bold;
}

#main-navigation ul li a:hover,
#main-navigation ul li.open a
{
background: #026288;
text-decoration: none;
}

#main-navigation ul li a
{
float: left;
padding: 6px 7px 6px 7px;
color: #ffffff;
border-left: 1px solid #ffffff;
}

#main-navigation ul li.first a
{
padding-left: 12px;
padding-right: 12px;
border-left: 0;
}

#main-navigation ul.main-nav-it li.first a
{
padding-left: 15px;
}

#main-navigation ul.main-nav-it li a
{
padding: 6px 11px 6px 10px;
}

#main-navigation ul.main-nav-fr li a
{
padding: 6px 14px 6px 13px;
}

#main-navigation ul.main-nav-fr li.first a
{
padding-left: 21px;
padding-right: 13px;
}

#main-image
{width: 935px;
float: left;
min-height: 94px;
padding: 40px 0 0 40px;
background: url(/images/content_images.jpg) no-repeat;
}

#main-image.home
{
float: left;
width: 935px;
min-height: 146px;
padding-top: 53px;
background: url(/images/home_images.jpg) no-repeat;
}

/*#main-image.content
{
float: left;
width: 935px;
min-height: 146px;
padding-top: 53px;
background: url(/images/content_images.jpg) no-repeat;
}*/

#container #search,
#container #content-search
{
float: right;
width: 294px;
height: 58px;
padding: 88px 20px 0 0;
}

#container #content-search
{
width: 248px;
height: 59px;
padding-top: 34px;
}

#container #search label,
#container #content-search label
{
color: #8B8B8B;
padding: 0 0 3px 0;
display: block;
font-size: 0.7em;
}

#container #search #search-input,
#container #content-search #search-input
{
border: 1px solid #8B8B8B;
float: left;
font-size: 12px;
width: 150px;
color: #8B8B8B;
height: 15px;
}

#container #search span.search-button,
#container #content-search span.search-button
{
padding: 0 0 0 10px;
}

#container #blue-strip
{
line-height: 20px;
height: 20px;
float: left;
width: 975px;
background: #ABD9E9;
}

#container #content-main
{
float: left;
width: 975px;
background: url(/images/content_main_bg.gif) repeat-y;
}

#left-content
{
float: left;
width: 196px;
padding: 0 0 25px 0;
}

#left-content h3
{
font-size: 0.8em;
padding: 25px 0 8px 10px;
}

#left-content ul.left-nav
{
width: 180px;
list-style: none;
margin: 0;
padding: 0;
}

#left-content ul.left-nav li
{
display: inline;
height: 16px;
font-size: 0.7em; 
font-weight: bold;
}

#left-content ul.left-nav li a
{
display: block;
padding: 0 0 8px 20px;
color: #0F6189;
}

#left-content ul.left-nav li a:hover,
#left-content ul.left-nav li.hi a
{
background: url(/images/dymond_nav.gif) no-repeat 8px 2px;
}

#content-main #centre-content
{
float: left;
margin: 0 0 0 4px;
width: 390px;
}

#content-main.wide #centre-content
{
width: 771px;
background: #fff;
}

#centre-content #content-padding
{
padding: 15px 20px 0 20px;
}

#centre-content #content-padding p
{
padding-bottom: 10px
}

#content-main #centre-content ul.content-list
{
padding: 0 0 10px 15px;
}

#content-main #centre-content ul.content-list li
{
color: #535D52;
font-size: 0.7em; 
}

#content-main #content-title
{
background: #97C0DC;
}

#content-main #content-title h1
{
color: #ffffff;
padding: 3px 20px 3px 20px;
}

/*#content-main #centre-content a
{
font-size: 0.7em;
display: block;
margin: 2px 0 0 15px;
}*/


#content-main #centre-content table.web-site
{
font-size: 0.7em;
margin-bottom: 10px;
border-collapse: collapse;
}

#content-main #centre-content table.web-site th
{
background:#97C0DC;
padding: 5px 5px 5px 5px;
color: #ffffff;
border: 1px solid #535D52;
text-align: left;
}

#content-main #centre-content table.web-site td
{
color: #535D52;
text-align: right;
border: 1px solid #535D52;
}

#content-main #centre-content table.web-site tr.bg-color
{
background: #d4e0e0;
}

#content-main #centre-content table.web-site td.col-1,
#content-main #centre-content table.web-site td.total
{
padding-left: 2px;
text-align: left;
}

#content-main #centre-content table.web-site td.total,
#content-main #centre-content table.web-site td.blue-right
{
background: #97C0DC; 
color: #ffffff;
font-weight: bold;
}

#content-main #centre-content table.market-research td
{
padding: 5px 0 5px 10px;
color: #535D52;
width: 200px;
border: 1px solid #535D52;
}

#content-main #content-right
{
border-top: 23px solid #97C0DC;
float: left;

}

#content-main #content-right #right-text p
{
font-size: 0.7em;
font-weight: bold;
color: #34789D;
width: 348px;
padding: 20px 15px 20px 15px;
}

#bottom-content
{
border-top: 2px solid #ffffff;
background: url(/images/disclamier_fade.gif) repeat-y;
float: left;
width: 973px;
padding: 0 0 5px 0;
}

#disclaimer p
{
color: #ffffff;
float: right;
padding: 5px 5px 0 0;
font-size: 0.5em;
} 

#disclaimer a
{
color: #ffffff;
}

#footer
{
float: left;
width: 975px;
height: 167px;
background: #172e7a;
}

#footer .footer-logos
{
min-height: 40px;
background: #fff;
}

#footer .footer-logos ul
{
margin: 0;
padding: 0;
list-style: none;
}

#footer .footer-logos ul li
{
float: left;
margin: 15px 0 0 0;
padding: 2px 19px 12px 20px;
border-right: 1px solid #c4cbde;

}

#footer .footer-logos ul li.last
{
border-right: 0;
display: inline;
}

#footer .footer-logos ul li.bsi img
{
float: left;
}

#footer .footer-logos ul li.bsi span
{
float: left;
margin-top: 6px;
font-size: 0.6em;
}

http://www.etymax.co.uk/css/homepage.css

#container #main-image img
{
float: left;
}

#container #quote
{
float: left;
width: 975px;
background: #ABD9E9;
}

#container #quote p
{
color: #2B85BA;
font-size: 0.8em;
padding: 20px 30px 20px 30px;
font-weight: bold;
}

#container #quote span.etymax-word
{
color: #162D79;
}

#container #quote a
{
font-size: 0.8em;
padding: 0 15px 0 10px;
background: url('/images/triangle_btn.gif') no-repeat;
background-position: 175px 2px;
}

#container #fade
{
float: left;
width: 975px;
background: url('/images/fade_bg.gif') repeat-x bottom;
}

#container #main-content
{
float: left;
width: 975px;
background: url('/images/main_content_bg.gif') repeat-y;
}

#main-content #services-bg,
#main-content #clients-bg
{

float: left;
}

#main-content #clients-bg
{
margin: 0 0 0 3px
}


/* 
#main-content #services-title,
#main-content #clients-title
{
padding: 3px 0 3px 0;
background: #97C0DC;
width: 391px;
}


#main-content #clients-title
{
background: #CEE1EF;
width: 380px;
}

#main-content #services-title h1,
#main-content #clients-title h1
{
color: #ffffff;
padding: 0 0 0 18px;
}/*
*	all elements 
*/
html *
{
padding: 0;
margin: 0;
font-family: verdana, Trebuchet MS, Trebuchet, sans-serif;
color: #336799;
}

body
{
background: #f0f0f0;
}

a
{
color: #E28A1E;
text-decoration: none;
}

h1
{
font-size: 0.9em;
margin: 0;
padding: 0;
}

h2
{
color: #535D52;
font-size: 0.8em;
margin: 0;
padding: 0 0 10px 0;
}

h3
{
color: #2B5760;;
font-size: 0.8em;
margin: 0;
padding: 0;
}

hr
{
margin: 15px 0 15px 0;
padding: 0;
color: #c2d9e9;
background: #c2d9e9;
height: 1px;
border: 0px;
}

p
{
font-size: 0.7em;
padding: 0;
color: #535D52;
}

ul.html-sitemap
{
font-size: 12;
padding: 0 0 15px 15px;
}

ul.html-sitemap ul
{
padding-left: 10px;	
}

strong
{
color: #535D52;
}

a:hover,
.hi a
{
text-decoration: underline;
}

img
{
border: 0;
display: block;
}

.image-right
{
float: right;
padding: 0 0 10px 30px;
}

.image-right p
{
margin: 0;
padding: 6px 0 0 0;
}

.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.clearfix {display: inline-table;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


#wrapper
{
width: 975px;
margin: 0 auto 0 auto;
background: #ffffff;
}

#header #top-links
{width: 974px;
border-left: 1px solid #ffffff; 
background-color: #ABD9E9;
}

#top-links ul
{
float: right;
list-style: none;
margin: 0;
padding: 0 5px 0 0;
}

#top-links ul li
{
font-size: 0.6em;
display: inline;
}

#top-links ul li a
{
float: left;
margin: 0;
padding: 5px 0 5px 10px;
color: #36767F;
}

#top-links .contact
{  
float: right;     
background-color: #96D145;
padding: 0 10px 0 0;
border-left: 1px solid #ffffff;
}

#main-navigation
{
float: left;
width: 974px;
border-top: 1px solid #ffffff;
border-left: 1px solid #ffffff;
background-color: #2B85BA;
}

#main-navigation ul
{
float: right;
margin: 0;
padding: 0;
list-style: none;
}

#main-navigation ul.main-nav-de
{
}

#main-navigation ul.main-nav-de a
{
padding: 6px 30px 6px 26px;
height: 28px;
}

#main-navigation ul.main-nav-de li.first a
{
padding-left: 45px;
padding-right: 30px
}

#main-navigation ul.main-nav-es
{
}

#main-navigation ul.main-nav-es li a
{
float: left;
padding: 6px 40px 6px 33px;
height: 28px;
}

#main-navigation ul.main-nav-es li.first a
{
padding-left: 28px;
padding-right: 20px;
}

#main-navigation ul li 
{
font-size: 0.7em;
display: inline;
font-weight: bold;
}

#main-navigation ul li a:hover,
#main-navigation ul li.open a
{
background: #026288;
text-decoration: none;
}

#main-navigation ul li a
{
float: left;
padding: 6px 7px 6px 7px;
color: #ffffff;
border-left: 1px solid #ffffff;
}

#main-navigation ul li.first a
{
padding-left: 12px;
padding-right: 12px;
border-left: 0;
}

#main-navigation ul.main-nav-it li.first a
{
padding-left: 15px;
}

#main-navigation ul.main-nav-it li a
{
padding: 6px 11px 6px 10px;
}

#main-navigation ul.main-nav-fr li a
{
padding: 6px 14px 6px 13px;
}

#main-navigation ul.main-nav-fr li.first a
{
padding-left: 21px;
padding-right: 13px;
}

#main-image
{width: 935px;
float: left;
min-height: 94px;
padding: 40px 0 0 40px;
background: url(/images/content_images.jpg) no-repeat;
}

#main-image.home
{
float: left;
width: 935px;
min-height: 146px;
padding-top: 53px;
background: url(/images/home_images.jpg) no-repeat;
}

/*#main-image.content
{
float: left;
width: 935px;
min-height: 146px;
padding-top: 53px;
background: url(/images/content_images.jpg) no-repeat;
}*/

#container #search,
#container #content-search
{
float: right;
width: 294px;
height: 58px;
padding: 88px 20px 0 0;
}

#container #content-search
{
width: 248px;
height: 59px;
padding-top: 34px;
}

#container #search label,
#container #content-search label
{
color: #8B8B8B;
padding: 0 0 3px 0;
display: block;
font-size: 0.7em;
}

#container #search #search-input,
#container #content-search #search-input
{
border: 1px solid #8B8B8B;
float: left;
font-size: 12px;
width: 150px;
color: #8B8B8B;
height: 15px;
}

#container #search span.search-button,
#container #content-search span.search-button
{
padding: 0 0 0 10px;
}

#container #blue-strip
{
line-height: 20px;
height: 20px;
float: left;
width: 975px;
background: #ABD9E9;
}

#container #content-main
{
float: left;
width: 975px;
background: url(/images/content_main_bg.gif) repeat-y;
}

#left-content
{
float: left;
width: 196px;
padding: 0 0 25px 0;
}

#left-content h3
{
font-size: 0.8em;
padding: 25px 0 8px 10px;
}

#left-content ul.left-nav
{
width: 180px;
list-style: none;
margin: 0;
padding: 0;
}

#left-content ul.left-nav li
{
display: inline;
height: 16px;
font-size: 0.7em; 
font-weight: bold;
}

#left-content ul.left-nav li a
{
display: block;
padding: 0 0 8px 20px;
color: #0F6189;
}

#left-content ul.left-nav li a:hover,
#left-content ul.left-nav li.hi a
{
background: url(/images/dymond_nav.gif) no-repeat 8px 2px;
}

#content-main #centre-content
{
float: left;
margin: 0 0 0 4px;
width: 390px;
}

#content-main.wide #centre-content
{
width: 771px;
background: #fff;
}

#centre-content #content-padding
{
padding: 15px 20px 0 20px;
}

#centre-content #content-padding p
{
padding-bottom: 10px
}

#content-main #centre-content ul.content-list
{
padding: 0 0 10px 15px;
}

#content-main #centre-content ul.content-list li
{
color: #535D52;
font-size: 0.7em; 
}

#content-main #content-title
{
background: #97C0DC;
}

#content-main #content-title h1
{
color: #ffffff;
padding: 3px 20px 3px 20px;
}

/*#content-main #centre-content a
{
font-size: 0.7em;
display: block;
margin: 2px 0 0 15px;
}*/


#content-main #centre-content table.web-site
{
font-size: 0.7em;
margin-bottom: 10px;
border-collapse: collapse;
}

#content-main #centre-content table.web-site th
{
background:#97C0DC;
padding: 5px 5px 5px 5px;
color: #ffffff;
border: 1px solid #535D52;
text-align: left;
}

#content-main #centre-content table.web-site td
{
color: #535D52;
text-align: right;
border: 1px solid #535D52;
}

#content-main #centre-content table.web-site tr.bg-color
{
background: #d4e0e0;
}

#content-main #centre-content table.web-site td.col-1,
#content-main #centre-content table.web-site td.total
{
padding-left: 2px;
text-align: left;
}

#content-main #centre-content table.web-site td.total,
#content-main #centre-content table.web-site td.blue-right
{
background: #97C0DC; 
color: #ffffff;
font-weight: bold;
}

#content-main #centre-content table.market-research td
{
padding: 5px 0 5px 10px;
color: #535D52;
width: 200px;
border: 1px solid #535D52;
}

#content-main #content-right
{
border-top: 23px solid #97C0DC;
float: left;

}

#content-main #content-right #right-text p
{
font-size: 0.7em;
font-weight: bold;
color: #34789D;
width: 348px;
padding: 20px 15px 20px 15px;
}

#bottom-content
{
border-top: 2px solid #ffffff;
background: url(/images/disclamier_fade.gif) repeat-y;
float: left;
width: 973px;
padding: 0 0 5px 0;
}

#disclaimer p
{
color: #ffffff;
float: right;
padding: 5px 5px 0 0;
font-size: 0.5em;
} 

#disclaimer a
{
color: #ffffff;
}

#footer
{
float: left;
width: 975px;
height: 167px;
background: #172e7a;
}

#footer .footer-logos
{
min-height: 40px;
background: #fff;
}

#footer .footer-logos ul
{
margin: 0;
padding: 0;
list-style: none;
}

#footer .footer-logos ul li
{
float: left;
margin: 15px 0 0 0;
padding: 2px 19px 12px 20px;
border-right: 1px solid #c4cbde;

}

#footer .footer-logos ul li.last
{
border-right: 0;
display: inline;
}

#footer .footer-logos ul li.bsi img
{
float: left;
}

#footer .footer-logos ul li.bsi span
{
float: left;
margin-top: 6px;
font-size: 0.6em;
}

http://www.etymax.co.uk/css/homepage.css

#container #main-image img
{
float: left;
}

#container #quote
{
float: left;
width: 975px;
background: #ABD9E9;
}

#container #quote p
{
color: #2B85BA;
font-size: 0.8em;
padding: 20px 30px 20px 30px;
font-weight: bold;
}

#container #quote span.etymax-word
{
color: #162D79;
}

#container #quote a
{
font-size: 0.8em;
padding: 0 15px 0 10px;
background: url('/images/triangle_btn.gif') no-repeat;
background-position: 175px 2px;
}

#container #fade
{
float: left;
width: 975px;
background: url('/images/fade_bg.gif') repeat-x bottom;
}

#container #main-content
{
float: left;
width: 975px;
background: url('/images/main_content_bg.gif') repeat-y;
}

#main-content #services-bg,
#main-content #clients-bg
{

float: left;
}

#main-content #clients-bg
{
margin: 0 0 0 3px
}


/* 
#main-content #services-title,
#main-content #clients-title
{
padding: 3px 0 3px 0;
background: #97C0DC;
width: 391px;
}


#main-content #clients-title
{
background: #CEE1EF;
width: 380px;
}

#main-content #services-title h1,
#main-content #clients-title h1
{
color: #ffffff;
padding: 0 0 0 18px;
}

#main-content #clients-title h1
{
color: #0083AD;
}
*/

#main-content .services-clients
{
width: 550px;
margin: 5px 0 0 210px;
}

#main-content .services-clients p
{
padding: 0 0 15px 0;
}

#main-content .services-clients img
{
margin: 10px 0 5px 0;
}

#main-content #right-quote p
{
float: right;
width: 179px;
padding: 35px 15px 0 0;
font-size: 0.7em;
font-weight: bold;
color: #34789D;
}

#bottom-links
{
background: #97C0DC;
border-top: 2px solid #ffffff;
float: left;
width: 973px;
}

#bottom-links #services-links,
#bottom-links #clients-links
{
float: left;
background: url('/images/homepage_fade.gif') repeat-y;
width: 774px;
display: inline;
height: 21px;
min-height: 21px;
}

/*
#bottom-links #clients-links
{
width: 382px;
}

#bottom-links #services-links a,
#bottom-links #clients-links a
{
float: right;
background: url('/images/triangle_link.gif') no-repeat;
background-position: 125px 0;
padding: 0 30px 0 0;
font-size: 0.75em;
color: #FFF400
}

#bottom-links #clients-links a
{
background-position: 115px 0;
}
*/

#main-content #clients-title h1
{
color: #0083AD;
}
*/

#main-content .services-clients
{
width: 550px;
margin: 5px 0 0 210px;
}

#main-content .services-clients p
{
padding: 0 0 15px 0;
}

#main-content .services-clients img
{
margin: 10px 0 5px 0;
}

#main-content #right-quote p
{
float: right;
width: 179px;
padding: 35px 15px 0 0;
font-size: 0.7em;
font-weight: bold;
color: #34789D;
}

#bottom-links
{
background: #97C0DC;
border-top: 2px solid #ffffff;
float: left;
width: 973px;
}

#bottom-links #services-links,
#bottom-links #clients-links
{
float: left;
background: url('/images/homepage_fade.gif') repeat-y;
width: 774px;
display: inline;
height: 21px;
min-height: 21px;
}

/*
#bottom-links #clients-links
{
width: 382px;
}

#bottom-links #services-links a,
#bottom-links #clients-links a
{
float: right;
background: url('/images/triangle_link.gif') no-repeat;
background-position: 125px 0;
padding: 0 30px 0 0;
font-size: 0.75em;
color: #FFF400
}

#bottom-links #clients-links a
{
background-position: 115px 0;
}
*/
#main-content #services-title h1,
#main-content #clients-title h1
{
color: #ffffff;
padding: 0 0 0 18px;
}

#main-content #clients-title h1
{
color: #0083AD;
}
*/

#main-content .services-clients
{
width: 550px;
margin: 5px 0 0 210px;
}

#main-content .services-clients p
{
padding: 0 0 15px 0;
}

#main-content .services-clients img
{
margin: 10px 0 5px 0;
}

#main-content #right-quote p
{
float: right;
width: 179px;
padding: 35px 15px 0 0;
font-size: 0.7em;
font-weight: bold;
color: #34789D;
}

#bottom-links
{
background: #97C0DC;
border-top: 2px solid #ffffff;
float: left;
width: 973px;
}

#bottom-links #services-links,
#bottom-links #clients-links
{
float: left;
background: url('/images/homepage_fade.gif') repeat-y;
width: 774px;
display: inline;
height: 21px;
min-height: 21px;
}

/*
#bottom-links #clients-links
{
width: 382px;
}

#bottom-links #services-links a,
#bottom-links #clients-links a
{
float: right;
background: url('/images/triangle_link.gif') no-repeat;
background-position: 125px 0;
padding: 0 30px 0 0;
font-size: 0.75em;
color: #FFF400
}

#bottom-links #clients-links a
{
background-position: 115px 0;
}
*/

http://www.etymax.co.uk/css/homepage.css

#container #main-image img
{
float: left;
}

#container #quote
{
float: left;
width: 975px;
background: #ABD9E9;
}

#container #quote p
{
color: #2B85BA;
font-size: 0.8em;
padding: 20px 30px 20px 30px;
font-weight: bold;
}

#container #quote span.etymax-word
{
color: #162D79;
}

#container #quote a
{
font-size: 0.8em;
padding: 0 15px 0 10px;
background: url('/images/triangle_btn.gif') no-repeat;
background-position: 175px 2px;
}

#container #fade
{
float: left;
width: 975px;
background: url('/images/fade_bg.gif') repeat-x bottom;
}

#container #main-content
{
float: left;
width: 975px;
background: url('/images/main_content_bg.gif') repeat-y;
}

#main-content #services-bg,
#main-content #clients-bg
{

float: left;
}

#main-content #clients-bg
{
margin: 0 0 0 3px
}


/* 
#main-content #services-title,
#main-content #clients-title
{
padding: 3px 0 3px 0;
background: #97C0DC;
width: 391px;
}


#main-content #clients-title
{
background: #CEE1EF;
width: 380px;
}

#main-content #services-title h1,
#main-content #clients-title h1
{
color: #ffffff;
padding: 0 0 0 18px;
}

#main-content #clients-title h1
{
color: #0083AD;http://www.etymax.co.uk/css/global.css

/*
*	all elements 
*/
html *
{
padding: 0;
margin: 0;
font-family: verdana, Trebuchet MS, Trebuchet, sans-serif;
color: #336799;
}

body
{
background: #f0f0f0;
}

a
{
color: #E28A1E;
text-decoration: none;
}

h1
{
font-size: 0.9em;
margin: 0;
padding: 0;
}

h2
{
color: #535D52;
font-size: 0.8em;
margin: 0;
padding: 0 0 10px 0;
}

h3
{
color: #2B5760;;

}
*/

#main-content .services-clients
{
width: 550px;
margin: 5px 0 0 210px;
}

#main-content .services-clients p
{
padding: 0 0 15px 0;
}

#main-content .services-clients img
{
margin: 10px 0 5px 0;
}

#main-content #right-quote p
{
float: right;
width: 179px;
padding: 35px 15px 0 0;
font-size: 0.7em;
font-weight: bold;
color: #34789D;
}

#bottom-links
{
background: #97C0DC;
border-top: 2px solid #ffffff;
float: left;
width: 973px;
}

#bottom-links #services-links,
#bottom-links #clients-links
{
float: left;
background: url('/images/homepage_fade.gif') repeat-y;
width: 774px;
display: inline;
height: 21px;
min-height: 21px;
}

/*
#bottom-links #clients-links
{
width: 382px;
}

#bottom-links #services-links a,
#bottom-links #clients-links a
{
float: right;
background: url('/images/triangle_link.gif') no-repeat;
background-position: 125px 0;
padding: 0 30px 0 0;
font-size: 0.75em;
color: #FFF400
}

#bottom-links #clients-links a
{
background-position: 115px 0;
}
*/

http://www.etymax.co.uk/css/homepage.css

#container #main-image img
{
		float: left;
}

#container #quote
{
		float: left;
		width: 975px;
		background: #ABD9E9;
}

#container #quote p
{
		color: #2B85BA;
		font-size: 0.8em;
		padding: 20px 30px 20px 30px;
		font-weight: bold;
}

#container #quote span.etymax-word
{
		color: #162D79;
}

#container #quote a
{
		font-size: 0.8em;
		padding: 0 15px 0 10px;
		background: url('/images/triangle_btn.gif') no-repeat;
		background-position: 175px 2px;
}

#container #fade
{
		float: left;
		width: 975px;
		background: url('/images/fade_bg.gif') repeat-x bottom;
}

#container #main-content
{
		float: left;
		width: 975px;
		background: url('/images/main_content_bg.gif') repeat-y;
}

#main-content #services-bg,
#main-content #clients-bg
{
		
		float: left;
}

#main-content #clients-bg
{
		margin: 0 0 0 3px
}


/* 
#main-content #services-title,
#main-content #clients-title
{
		padding: 3px 0 3px 0;
		background: #97C0DC;
		width: 391px;
}


#main-content #clients-title
{
		background: #CEE1EF;
		width: 380px;
}

#main-content #services-title h1,
#main-content #clients-title h1
{
		color: #ffffff;
		padding: 0 0 0 18px;
}

#main-content #clients-title h1
{
		color: #0083AD;
}
*/

#main-content .services-clients
{
		width: 550px;
		margin: 5px 0 0 210px;
}

#main-content .services-clients p
{
		padding: 0 0 15px 0;
}

#main-content .services-clients img
{
		margin: 10px 0 5px 0;
}

#main-content #right-quote p
{
		float: right;
		width: 179px;
		padding: 35px 15px 0 0;
                font-size: 0.7em;
                font-weight: bold;
                color: #34789D;
}

#bottom-links
{
		background: #97C0DC;
		border-top: 2px solid #ffffff;
		float: left;
		width: 973px;
}

#bottom-links #services-links,
#bottom-links #clients-links
{
		float: left;
		background: url('/images/homepage_fade.gif') repeat-y;
		width: 774px;
		display: inline;
		height: 21px;
                min-height: 21px;
}

/*
#bottom-links #clients-links
{
		width: 382px;
}

#bottom-links #services-links a,
#bottom-links #clients-links a
{
		float: right;
		background: url('/images/triangle_link.gif') no-repeat;
		background-position: 125px 0;
		padding: 0 30px 0 0;
		font-size: 0.75em;
		color: #FFF400
}

#bottom-links #clients-links a
{
		background-position: 115px 0;
}
*/
		background: #97C0DC;
		border-top: 2px solid #ffffff;
		float: left;
		width: 973px;
}

#bottom-links #services-links,
#bottom-links #clients-links
{
		float: left;
		background: url('/images/homepage_fade.gif') repeat-y;
		width: 774px;
		display: inline;
		height: 21px;
                min-height: 21px;
}

/*
#bottom-links #clients-links
{
		width: 382px;
}

#bottom-links #services-links a,
#bottom-links #clients-links a
{
		float: right;
		background: url('/images/triangle_link.gif') no-repeat;
		background-position: 125px 0;
		padding: 0 30px 0 0;
		font-size: 0.75em;
		color: #FFF400
}

#bottom-links #clients-links a
{
		background-position: 115px 0;
}
*/

http://www.etymax.co.uk/css/homepage.css

#container #main-image img
{
		float: left;
}

#container #quote
{
		float: left;
		width: 975px;
		background: #ABD9E9;
}

#container #quote p
{
		color: #2B85BA;
		font-size: 0.8em;
		padding: 20px 30px 20px 30px;
		font-weight: bold;
}

#container #quote span.etymax-word
{
		color: #162D79;
}

#container #quote a
{
		font-size: 0.8em;
		padding: 0 15px 0 10px;
		background: url('/images/triangle_btn.gif') no-repeat;
		background-position: 175px 2px;
}

#container #fade
{
		float: left;
		width: 975px;
		background: url('/images/fade_bg.gif') repeat-x bottom;
}

#container #main-content
{
		float: left;
		width: 975px;
		background: url('/images/main_content_bg.gif') repeat-y;
}

#main-content #services-bg,
#main-content #clients-bg
{
		
		float: left;
}

#main-content #clients-bg
{
		margin: 0 0 0 3px
}


/* 
#main-content #services-title,
#main-content #clients-title
{
		padding: 3px 0 3px 0;
		background: #97C0DC;
		width: 391px;
}


#main-content #clients-title
{
		background: #CEE1EF;
		width: 380px;
}

#main-content #services-title h1,
#main-content #clients-title h1
{
		color: #ffffff;
		padding: 0 0 0 18px;
}

#main-content #clients-title h1
{
		color: #0083AD;
}
*/

#main-content .services-clients
{
		width: 550px;
		margin: 5px 0 0 210px;
}

#main-content .services-clients p
{
		padding: 0 0 15px 0;
}

#main-content .services-clients img
{
		margin: 10px 0 5px 0;
}

#main-content #right-quote p
{
		float: right;
		width: 179px;
		padding: 35px 15px 0 0;
                font-size: 0.7em;
                font-weight: bold;
                color: #34789D;
}

#bottom-links
{
		background: #97C0DC;
		border-top: 2px solid #ffffff;
		float: left;
		width: 973px;
}

#bottom-links #services-links,
#bottom-links #clients-links
{
		float: left;
		background: url('/images/homepage_fade.gif') repeat-y;
		width: 774px;
		display: inline;
		height: 21px;
                min-height: 21px;
}

/*
#bottom-links #clients-links
{
		width: 382px;
}

#bottom-links #services-links a,
#bottom-links #clients-links a
{
		float: right;
		background: url('/images/triangle_link.gif') no-repeat;
		background-position: 125px 0;
		padding: 0 30px 0 0;
		font-size: 0.75em;
		color: #FFF400
}

#bottom-links #clients-links a
{
		background-position: 115px 0;
}
*/