@CHARSET "UTF-8";

body {
	background: url(../images/bg.jpg) top center fixed no-repeat #75777C;
	margin: 0;
	padding: 0;
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: .75em;
	color: #555557;
}

a {
    font-weight: bold;
    color: #555557;
}

#container {
    width: 911px;
    margin: 0 auto 0 auto;
}

#nav {
    height: 20px;
    background-color: #919295;
    text-align: center;
    padding-top: 12px;
    margin: 5px 0 0 0;
}

#nav li {
    margin: 0;
    padding: 0;
    display: inline;
}
#nav li a {
    text-decoration: none;
    display: block;
    float: left;
    height: 9px;
    text-indent: -9999px;
}

#nav li a:hover, #nav li a.on {
    background-position: 0 -9px;
}

#nav li span.slash {
    float: left;
    text-indent: -9999px;
    width: 35px;
    height: 9px;
    background: url(../images/temp/slash.gif) no-repeat center center;
}

#nav-company-overview {
    width: 166px;
    background: url(../images/buttons/company_overview.gif) no-repeat;
    margin-left: 70px;
}

#nav-our-services {
    width: 111px;
    background: url(../images/buttons/our_services.gif) no-repeat;
}

#nav-investment-markets {
    width: 178px;
    background: url(../images/buttons/investment_markets.gif) no-repeat;
}

#nav-contact-us {
    width: 99px;
    background: url(../images/buttons/contact_us.gif) no-repeat;
}



#sub-nav {
    height: 20px;
    padding: 0;
    margin: 0;
}

#sub-nav li {
    margin: 0;
    padding: 0;
    display: inline;
}
#sub-nav li a {
    display: block;
    float: left;
    height: 9px;
    text-indent: -9999px;
}

#sub-nav li a:hover, #sub-nav li a.on {
    background-position: 0 -9px;
}

#sub-nav li span.slash {
    float: left;
    text-indent: -9999px;
    width: 25px;
    height: 9px;
    background: url(../images/buttons/sub_slash.gif) no-repeat center center;
}

#sub-nav-scotland {
    width: 85px;
    background: url(../images/buttons/scotland.gif) no-repeat;
}

#sub-nav-italy {
    width: 42px;
    background: url(../images/buttons/italy.gif) no-repeat;
}

#sub-nav-cyprus {
    width: 57px;
    background: url(../images/buttons/cyprus.gif) no-repeat;
}

#sub-nav-turkey {
    width: 60px;
    background: url(../images/buttons/turkey.gif) no-repeat;
}

#sub-nav-switzerland {
    width: 111px;
    background: url(../images/buttons/switzerland.gif) no-repeat;
}


h1 {
    height: 128px;
    margin: 0;
    background: url(../images/logo.gif) no-repeat center center #fff;
    text-indent: -9999px
}

h1 a {
    display: block;
    width: auto;
    height: 128px;
}

#main {
    margin: 5px 0px 5px 0px;
    background-color: #fff;
    width: 911px;
    height: 399px;
}

#content {
    padding: 20px;
}

#content h2 {
    text-indent: -9999px;
    height: 50px;
    background: 0 10px no-repeat;
    margin: 0;
    padding: 0;
}

#content h2.investment-markets { background-image: url(../images/headings/investment_markets.gif); }
#content h2.company-overview { background-image: url(../images/headings/company_overview.gif); }
#content h2.contact-us { background-image: url(../images/headings/contact_us.gif); }
#content h2.our-services { background-image: url(../images/headings/our_services.gif); }


#text {
    float: right;
    width: 560px;
}

#text p {
    margin-top: 0;
}

#slideshow {
	width: 288px;
	height: 288px;
	overflow: hidden;
}

#slideshow-home {
	width: 911px;
	height: 399px;
	overflow: hidden;
}

#footer {
    height: 32px;
    background: url(../images/footer.gif) no-repeat center center #555557;
    text-indent: -9999px
}

body.home #footer {
	background-image: none;
}