@import url("reset.css");
@import url("cmxform.css");
@import url("thickbox.css");

/* main tags */
body { font:.8em Verdana, Arial, Helvetica, sans-serif; background:#cac7be url(../images/wiltslow/core/background.jpg) no-repeat top center; }
.left { float:left; }
.right{ float:right; }
.clear { display:block; clear:both; }
a { color:#7e002c; }
a:hover { text-decoration:none;}

/* containers */
#container{ width:950px; margin:0 auto; text-align:center;}
#logo{ margin:45px 0 3px 20px;}
ul#companies{ display:block; width:950px; background:url(../images/wiltslow/core/companies-background.jpg) no-repeat 0 0; padding:17px 10px 0 10px;}
ul#companies li {margin:0 14px; float:left; width:282px;}
ul#companies li div.display { height:315px; display:block; padding-top:51px; background:url(../images/wiltslow/core/daintree-background.jpg) no-repeat bottom left; }

h2 { text-align:center;  height:150px; text-indent:-9999px; background:url(../images/wiltslow/core/daintree-logo.gif) top center no-repeat; }
li#kaplan h2{background-image:url(../images/wiltslow/core/kaplan-logo.gif);}
li#daintree h2{background-image:url(../images/wiltslow/core/daintree-logo.gif);}
li#intamos h2{background-image:url(../images/wiltslow/core/intamos-logo.gif);}

ul#companies li#kaplan div.display{background-image:url(../images/wiltslow/core/kaplan-background.jpg);}
ul#companies li#daintree div.display{background-image:url(../images/wiltslow/core/daintree-background.jpg);} 
ul#companies li#intamos div.display{background-image:url(../images/wiltslow/core/intamos-background.jpg);}

.information { padding:30px 10px 0 10px; text-align:left; }
h3 { color:#7e002c; font-size:16px; padding-bottom:17px; }
.information p { padding-bottom:15px; font-size:11px; line-height:1.5em; }
a.button-enter { display:block; width:74px; height:19px; background:url(../images/wiltslow/buttons/enter.gif) no-repeat 0 0; text-indent:-9999px;  }
a.button-enter:hover { background-position: 0 -19px;}

#footer { border-top:2px groove #ddd; margin:20px; padding-top:10px; font-size:11px; line-height:24px; }
#footer a { padding:0 10px; }

