/* CSS Document */



body {margin:0; font-family:Arial, Helvetica, sans-serif; font-size:68.5%;}
#wrapper {margin:auto; width:903px;}
#container { border:1px solid #000000; overflow:auto; }
.header {clear: both; background:#000000; overflow:auto}
.block_left {float:left; background:#000000; padding: 0 0 10px 28px; width:225px;}
.block_right {float:right}
.left_copy {float:left; width:657px}
.right_copy {float:right; width:188px;}
.footer {clear:both; font: normal 0.8em Verdana, Arial, Helvetica, sans-serif; color:#8c8c8c; padding:0px 28px}
.main {clear:both; padding:28px 28px 15px 28px;min-height:350px;
	height:auto !important;
	height:350px;}

.breaker{clear:both}

ul.bullets { margin-left:10px; font: normal 1.2em Arial, Helvetica, sans-serif; padding-left:10px}

ul.bullets li { color:#00adef; list-style-type:disc; padding: 0.2em 0 }

ul.bullets li span {color:#484848}

ul.bullets ul { margin-left:0!important; padding-left:0!important}

ul.bullets ul li {color:#484848; list-style-type:none;}

p, h1, h2, h3 {padding:0; margin:0 0 1em 0}

.left_copy p {font: normal 1.2em/1em Arial, Helvetica, sans-serif; color:#484848;}

.left_copy h1 {font:bold 1.6em Arial, Helvetica, sans-serif; color:#00adef;}

.left_copy h1 span {color:#484848}

p.blue {color:#1e9cc2; font-size:1.2em; font-weight:bold}

span.blue {color:#1e9cc2; font-weight:bold}

h1 span.small {font-size:0.7em}

a.pagelink:link{ color: #00adef; text-decoration:none }
a.pagelink:visited { color: #00adef; text-decoration:none  }
a.pagelink:hover { color: #484848; text-decoration:underline  }
a.pagelink:active { color: #484848; text-decoration:underline  }


p a:link, ul.bullets li a:link{ color: #00adef; text-decoration:none; font-style:italic }
p a:visited, ul.bullets li a:visited { color: #00adef; text-decoration:none; font-style:italic  }
p a:hover, ul.bullets li a:hover { color: #484848; text-decoration:underline; font-style:italic  }
p a:active, ul.bullets li a:active { color: #484848; text-decoration:underline ; font-style:italic }

.footer a:link{ color: #8c8c8c; text-decoration:none }
.footer a:visited { color: #8c8c8c; text-decoration:none  }
.footer a:hover { color: #00adef; text-decoration:underline  }
.footer a:active { color: #00adef; text-decoration:underline  }

div.subnav {font: bold 1.5em Arial, Helvetica, sans-serif; color:#000000;}
div.subnav a:link{ color: #00adef; text-decoration:none; font:bold 0.8em Arial, Helvetica, sans-serif}
div.subnav a:visited { color: #00adef; text-decoration:none; font:bold 0.8em Arial, Helvetica, sans-serif  }
div.subnav a:hover { color: #484848; text-decoration:underline; font:bold 0.8em Arial, Helvetica, sans-serif  }
div.subnav a:active { color: #484848; text-decoration:underline; font:bold 0.8em Arial, Helvetica, sans-serif  }


/*bof navigation and links*/
#navigation #nav {
		margin:0;
		padding:0;
	}

#nav li {
	font:normal 1.3em/1.1em Arial, Helvetica, sans-serif;
	display:block;
	list-style-type:none;
	padding:0;
	margin:0;
	}

#nav a:link,
#nav a:visited {
color:#fff;
text-decoration:none;} 

#nav a:hover {
		color:#00adef;} 

#home #nav-home a,
#about #nav-about a,
#services #nav-services a,
#specialist #nav-specialist a,
#sme #nav-sme a,
#continuity #nav-continuity a,
#strategic #nav-strategic a,
#links #nav-links a,
#contact #nav-contact a {
	color:#00adef; }

/*eof navigation and links*/	

/*bof quote boxes*/

#quote_main { background:url(../images/quote_topper.jpg) no-repeat top right; width:188px; overflow:auto; padding-top:10px}

#quote_main div.quote_body {background: url(../images/quote_body.jpg) no-repeat bottom right; padding:0 10px 20px 20px; overflow:auto}

#quote_main div.quote_body p {font: bold 1em Arial, Helvetica, sans-serif; color:#FFFFFF;}

#quote_main div.quote_body p span {color:#000000!important;}

.bold { font-weight:bold;}