@charset "UTF-8";
/* CSS Document */

body{margin:0; padding:0; font:13px "Trebuchet MS", Helvetica, Arial; color:#333; line-height:150%;}


#centre{width:70%; margin:5px auto 0 auto; background:url(images/logo.jpg) right top no-repeat; padding:0 0 0 0;  min-width:750px; max-width:1200px; height:200px;}
#menublock{width:200px; float:left; height:138px; padding:20px 0 0 0}
#topblock_container{width:100%; background:url(images/dymond_bottom.png) top right no-repeat #5cc1fd; border:solid thin #eee; float:left;}
#imageblock{width:100%; height:150px; float:left;}
	.home_image{background:url(images/home_bg.png) center no-repeat #000;}
#content{float:left; padding:20px; color:#fff;}
 .content-column-l{float:left; width:49%; padding:0 2% 0 0;}
 .content-column-r{float:left; width:49%; padding:0;}
h1{font-size:24px; line-height:120%;}
h2{font-size:20px; font-weight:normal; font-stretch:wider;}
h3{font-size:20px; color:#155075; text-align:right; margin:5px 0 40px 0;}
h4{font-size:20px; color:#165780;}
h5{font-size:20px; color:#165780; padding:0 0 3px 0; margin:0;}

ul.menu{}
ul.menu li{list-style:none; font-size:15px;}
ul.menu li a{color:#1f7fbb; text-decoration:none;}
ul.menu li a:hover{color:#5cc1fd;}


.pagetitle{float:left; font-size:30px; margin: 20px 20px 14px 20px; color:#fff; float:left; text-transform:uppercase; font-weight:bold;}

a{color:#FFF;}
a:hover{color:#155075;}

ul.package{margin:0; padding: 0 0 0 30px;}
ul.package li{list-style-image:url(images/arrow.jpg); margin:0; padding:0;}
	.details, details{color:#1f7fbb; font-size:11px;}
#footer{ width:100%; font-size: 9px; color:#666; text-align:center; float:left; margin:20px 0 0 0;}
	#footer a{color:#1f7fbb;}
	#footer a:hover{text-decoration:none; color:#5cc1fd;}

ul.clients{margin:0; padding:0 0 0 30px;}
ul.clients li{list-style-image:url(images/arrow.jpg); margin:0; padding:0;}
ul.clients li a{text-decoration:none;}
ul.clients li a:hover{color:#155075;}
