/*
              Title:          default 
      
              Author:         Global Web Limited
              Version:        96 
              Filename:       css/default.css 
              Date:           09:50 7 April 2010
              File Type:      Style Sheet
      
              Copyright:      Copyright (c) 1994-2009 Global Web Limited.
                              All rights reserved.
      
              Address:        Global Web Limited
                              Twin Spires Business Park
                              Mugiemoss Road
                              Bucksburn
                              Aberdeen
                              AB21 9BG
                              United Kingdom
      
              Telephone:      +44 1224 454000
              Fax:            +44 1224 454001
              E-mail:         support@globalweb.co.uk
      	      Web:            http://www.globalweb.co.uk/
      
      */
      

    
/* Reset styles
-------------------------------------------------- */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	line-height: 1;
	color: black;
	background: white;
}
ol, ul {
	list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}
caption, th, td {
	text-align: left;
	font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}
blockquote, q {
	quotes: "" "";
}

/* Basic styles
-------------------------------------------------- */

body {
	color:#000;
	background: #58585A;
	text-align:center;
	margin:0;
	padding:0;
	font: 62.5% Arial, Helvetica, sans-serif;
}

img { border:0; }

*html>body { height:100%; }
p {font-size:1.3em; line-height:1.4em; margin:0 0 1.2em 0; }
h1 { font-size:2em; margin:0.2em 0 0.4em 0; }
h2 { font-size:1.9em; }
h3 { font-size:1.8em; }
h4 { font-size:1.7em; }
h1,h2,h3,h4,h5,h6 { color:#fff; }
small {font-size: 0.8em; color:#009bdf; font-style:italic; }
a { color:#009bdf; text-decoration:none;}
a:hover { color:#fff; text-decoration:none;}
hr { background: #fff; color:#fff; height: 1px; width: 90%; border:0;}
strong { font-weight:bold; }
ul { list-style-type: disc; margin:0 0 1.2em 2em;}
li, .vcard { font-size:1.3em; }
li li, li p, td p, blockquote p {font-size:1em; }

/* Header
-------------------------------------------------- */
#header { height:60px; }
#headerContent { height:60px; width:960px; margin:0 auto; }
#navigation {
width:900px;
min-width:900px;
text-align:right;
font:1.5em "Myriad Pro", Arial, Helvetica, sans-serif;
padding:0px 60px 0px 0px;
}
#navigation ul {
list-style:none;
margin:0;
padding:0;
}
#navigation li {
display:inline;
padding:0em 0em 0em 1em;
}
#navigation li a {
text-decoration:none;
line-height:60px;
}
#navigation li a:link,#navigation li a:visited {
color:#fff;
}
#navigation li a:hover, #navigation li a.current {
color:#fff;
border-bottom:4px solid #009BDF;
background:transparent;
}


/* Main
-------------------------------------------------- */
#main { background:#141414;  }
#contentHome { background:#141414 url(../images/homepage-image.jpg) no-repeat;
width:960px;
height:670px;
margin:0 auto;
font-size:1.2em;
}
#contentHome a:hover, #content a:hover { color:#fff; text-decoration:none; background:#009bdf; }
#content {
width:960px;
margin:0 auto;
font-size:1.2em;
}
#textHome {
color:#fff;
float:left;
width:400px;
padding:100px 0px 0px 80px;
text-align:left;
}
#textHome p { font-size:1.7em;}
#textHome a { color:#fff; }
#textHome h1 { color:#fff; margin:4px 0px; font: 3.8em "Myriad Pro", Arial, Helvetica, sans-serif; }
#text {
color:#fff;
text-align:left;
padding:20px 60px 20px 20px;
}
.sitemap ul { margin:0px 0px 4px 22px;  }
#usefullinks strong { display:block;}
#usefullinks li { margin:0px 0px 12px 0px; list-style:none;}

/* Footer
-------------------------------------------------- */
#footer { border-top:2px solid #7f7f7f; }
#footerContent { width:960px; text-align:right; padding:20px 0px 20px 0px; margin:0 auto; }
.gettoknow { float:right; height:104px; padding:0px 64px 0px 0px; }
.gettoknow img { margin:0px 0px 0px 12px; }
.gettoknow a img {
background:#3B3B3F;
box-shadow:2px 2px 4px #3B3B3F;
-webkit-box-shadow:2px 2px 4px #3B3B3F;
-moz-box-shadow:2px 2px 4px #3B3B3F;
}
.gettoknow a:hover img {
background:#000000;
box-shadow:2px 2px 4px #000000;
-webkit-box-shadow:2px 2px 4px #000000;
-moz-box-shadow:2px 2px 4px #000000;
}
.copyright { clear:both; color:#8A8A8C; font-size:0.8em; padding:20px 60px 20px 20px; }
.copyright p { font-size:0.8em; }

/* Gallery
-------------------------------------------------- */
.gallery td { padding:8px; }
.gallery td img {
border:4px solid #fff;
background:#58585A;
box-shadow:2px 2px 4px #58585A;
-webkit-box-shadow:2px 2px 4px #58585A;
-moz-box-shadow:2px 2px 4px #58585A;
}
.gallery td a:hover img {
border:4px solid #009bdf;
background:#3B3B3F;
box-shadow:2px 2px 4px #3B3B3F;
-webkit-box-shadow:2px 2px 4px #3B3B3F;
-moz-box-shadow:2px 2px 4px #3B3B3F;
}
.galleriesLink { margin:6px; }


/* Toggle Elements
-------------------------------------------------- */

@media projection, screen {

/* Toggler - default style */
.toggler {
	margin:25px 0 25px 0;
	cursor:pointer;
	text-decoration: none;
	font-size: 1.4em;
	font-weight:bold;
	line-height:30px;
	display: block;
}
.toggler-closed {
	color:#333;
	padding-left:20px;
	height:30px;
	background: #efefef url(../images/togglerc.gif) no-repeat 5px center;
	border: solid 1px white;
}
.toggler-closed:hover {
	color: #fff !important;
	padding-left:20px;
	height:30px;
	background: #000 url('../images/togglerch.gif')  no-repeat 5px center !important;
	border: solid 1px #e3e3e3;
}
.toggler-opened {
	color:#333;
	padding-left:20px;
	height:30px;
	background: #efefef url('../images/togglero.gif') no-repeat 5px center;
	border: solid 1px white;
}
.toggler-opened:hover {
	color: #fff !important;
	padding-left:20px;
	height:30px;
	background: #000 url('../images/toggleroh.gif') no-repeat 5px center !important;
	border: solid 1px #e3e3e3;
}

/* Container - default style */
.toggler-c {
}
.toggler-c-closed {
   background:transparent;
   border:solid 1px #e3e3e3;
   margin:-25px 0px 25px 0px;
   padding:20px;
}
.toggler-c-opened {
   margin:-25px 0px 25px 0px;
   padding:20px;
   background:#000;
   border:solid 1px #fff;
}

}

/* Print -------------------------------------------------------------------- */
@media print {

	.toggler-c { margin-bottom:25px; }
	.toggler { display: none; }

} 
 
